Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

Un'idea non e' responsabile delle persone che ci credono.

Anonimo 

Sondaggio:

Se oggi si tornasse a votare, voterei per...

Forza Italia
Alleanza Nazionale
Rifondazione Comunista
Democratici di Sinistra
Lega Nord
Verdi
Radicali
Altro

visualizza risultati


 

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.

All’accensione il volume è già preimpostato ad un valore che ho ritenuto accettabile.

L’interruttore S5 permette l’effetto 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 all’uscita.

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/.

 

   
–«  INDICE PROGETTI  »–

 

 

 

 
Powered by paper&pencil (carta&matita ) - Copyright © 2001-2022 Cataldo Sasso