Controllo di volume e bilanciamento con ST6210/ST6220 2/2
di Massimiliano De Angelis
Clikka sullo schema per ingrandirlo
Clikka sullo schema per ingrandirlo
SPIEGAZIONI
Il Circuito integrato LM1972 è un processore audio, che può essere pilotato tramite un semplice bus a 3 fili; dispone
infatti di 3 ingressi digitali:
- ingresso di clock
- ingresso dati
- ingresso load/shift
Ovviamente ci sono altri 2 ingressi, audio, ai quali possiamo applicare il segnale audio già preamplificato, ossia proveniente
da una piastra di registrazione, o da un sintonizzatore o da un lettore compact. Non è possibile applicare il segnale proveniente
da un giradischi analogico, se non è interposto prima un equalizzatore RIAA.
Il processore ST62XX effettua un polling sugli ingressi PB0 PB1 PB2 , e in base alle tensioni che rileva su questi ingressi invia la
giusta sequenza di dati al processore LM1972, il quale codifica la sequenza ricevuta e di conseguenza agisce sul segnale audio.
Allaccensione il volume è già preimpostato ad un valore che ho ritenuto accettabile.
Linterruttore S5 permette leffetto muting; ponendolo ON, il processore salva in memoria il volume corrente dei 2 canali,
ed invia al LM1972 i dati relativi ad un volume minimo. Ponendo S5 in OFF, il processore ST62XX riprende dalla memoria i valori dei
volumi precedenti e li ri-trasferisce alluscita.
I PIN PB3÷PB7 del micro ST62XX in questo caso non svolgono nessuna funzione, e quindi sono settati da programma come ingressi.
Nel mio progetto iniziale erano utilizzati per pilotare altri processori che effettuavano ulteriori operazioni sul segnale audio.
Chiarisco che nello schema elettrico sono indicate 3 alimentazioni: VCC VDD VCS; a tutte corrisponde una tensione di 5 volt.
Infine, dico che io ho provato il programma solo su ST6220: anche con il ST6210 non dovrebbero esserci problemi, dato che il file "int51.hex"
è di 1,4 Kb, mentre la capacità del ST6210 è di 1,8 Kb.
Il montaggio è davvero semplice, e quindi non dovrebbero esserci problemi.
Resto chiaramente a disposizione di chiunque necessiti di chiarimenti o aiuto.
E raccomandabile, come in tutti i montaggi in BF, utilizzare del cavetto schermato per gli ingressi e le uscite audio.
Buon Lavoro
ducamax@yahoo.it
Nota by Cat: Il file per l'ST6, compreso la versione originale di questo progetto, sono contenuti nel file vol_ctrl_st6.zip
(90 k).
Visitate anche il sito ufficiale di Massimiliano De Angelis: http://web.tiscali.it/ducamax/.
|