SN76477
E' possibile
scaricare il data-sheet in formato "pdf": DS_SN76477.pdf
(134Kb)
E' possibile scaricare la relazione della via in formato "pdf" in
un file zippato: DS_SN76477.zip
(116Kb)
Per poter vedere la scheda tecnica in formato "pdf"
è necessario disporre dell'Acrobat Reader 4.0 o superiore, scaricabile
gratuitamente dal sito dell' Adobe.
E' POSSIBILE ACQUISTARE UNO O PIU' CIRCUITI INTEGRATI SN76477N: vai all'apposita pagina...
INTRODUZIONE.
Il circuito integrato SN76477 e SN76477N (prodotto dalla Texas
Instuments) è un Complex Sound Generator, ovvero un generatore di
suoni complessi. Il pregio principale è che, per la sua programmazione
è sufficiente applicare delle resistenze, dei condensatori, delle tensioni
ai suoi numerosi piedini, per ottenere una grande quantità di suoni e
di rumori.
La differenza tra i modelli SN76477 e SN76477N riguarda escusivamente il package,
il contenitore: nel primo caso il passo è pari a 1,76mm un valore fuori
standard, mentre nel secondo, con la "N" finale, il passo è
quello standard di 2,54mm. I chip disponibili nell'apposita pagina sono quelli
dal passo standard, SN76477N.
STADI INTERNI.
Per la descrizione dei singoli stadi, scegliere nell'elenco:
![]() |
|
PIN n° | FUNZIONE |
ALIMENTAZIONE | |
2 | Massa. |
14 | Alimentazione positiva con valore maggiore di 7.5 Volt. |
15 | Se si utilizza il pin 14 per
lalimentazione, su questo pin sono presenti 5 Volt, da utilizzare
per i livelli logici sugli altri pins. Altrimenti fornire al pin 15 una tensione stabilizzata di 5 Volt, lasciando libero il pin 14. |
SLF | |
20 | Applicare una resistenza verso massa per determinare la frequenza. |
21 | Applicare un condensatore verso massa per determinare la frequenza. |
VCO | |
18 | Applicare una resistenza verso massa per determinare la frequenza. |
17 | Applicare un condensatore verso massa per determinare la frequenza. |
19 | Una tensione determina la variazione di Pitch dellonda quadra. |
16 | Ingresso esterno di controllo del VCO. |
22 | Selezione della fonte di controllo del VCO. |
GENERATORE DI RUMORE | |
3 | Ingresso esterno per il clock del generatore di rumore. |
4 | Applicare una resistenza verso massa per determinare la frequenza. |
5 | Applicare una resistenza verso massa per determinare la frequenza di taglio del filtro. |
6 | Applicare un condensatore verso massa per determinare la frequenza di taglio del filtro. |
ABILITAZIONE del SISTEMA | |
9 | Ingresso di abilitazione o
disabilitazione del chip. Assieme allo stadio "One-Shot", ingresso del segnale di trigger. |
ONE-SHOT | |
23 | Applicare un condensatore verso massa per determinare la frequenza di taglio del filtro. |
24 | Applicare una resistenza verso massa per determinare la frequenza di taglio del filtro. |
GENERATORE di INVILUPPO | |
1 | Selettore di inviluppo 1. |
28 | Selettore di inviluppo 2. |
7 | Applicare una resistenza verso massa per determinare la durata del decadimento dellinviluppo. |
8 | Applicare un condensatore verso massa per stabilire il tempo di attacco e decadimento dellinviluppo. |
10 | Applicare una resistenza verso massa per determinare la durata dellattacco dellinviluppo. |
MIXER | |
25 | Selezione mixer B. |
26 | Selezione mixer A. |
27 | Selezione mixer C. |
AMPLIFICATORE | |
11 | Controllo del volume. |
12 | Resistenza di feedback dalluscita. |
13 | Uscita audio. |
STADI INTERNI.
Per la descrizione dei singoli stadi, scegliere nell'elenco:
Lo stadio SLF normalmente funziona tra
0.1 - 30 Hz, ma teoricamente potrebbe arrivare fino a 20 KHz.
La frequenza è determinata dal valore della resistenza Rslf (pin
20) e dal valore del condensatore Cslf (pin 21).
Per calcolare il valore della frequenza è possibile utilizzare la
seguente formula:
Fslf (Hz)= 0.64 / (Rslf * Cslf).
Questo stadio genera due forme donda:
Triangolare: il è il secondo
ingresso dello stadio selettore che pilota il VCO (laltro ingresso
è esterno (pin 16).
Lo stadio VCO genera una frequenza che
dipende dalla tensione applicata al suo ingresso; La tensione proviene,
tramite il selettore pilota:
La selezione delle fonti di segnale è determinato dal livello logico
presente sul pin 21:
Se il segnale che pilota il VCO non è una tensione fissa, ma una
forma donda si ottiene una modulazione di frequenza, un sistema molto
interessante per generare suoni complessi.
Rapporto frequenza - tensione:
Lo stadio NOISE CLOCK è un generatore
di clock che pilota il generatore di rumore vero e proprio. Con una resistenza al pin 4. Il valore
consigliato è di 43 KOhm, non standard! Con un segnale ad onda quadra applicato
al pin 3.
Il generatore di rumore è un generatore binario casuale
di rumore bianco, cui segue un filtro passa-basso. Lo stadio del Mixer è una rete
logica che permette di miscelare i segnali provenienti dalle varie fonti
di generazione, in maniera digitale. Contrariamente ai classici mixer analogici,
in questo caso, il segnale o passa o non passa: ecco perché il mixer
è definito digitale. Lo stadio System Enable è controllato
dal pin 9: Tale stadio ha due funzioni: Funge da trigger (cioè da monostabile)
per lo stadio "ONE SHOT", sensibile al fronte discendente
del segnale applicato; insomma il monostabile parte per una transizione
da livello logico"1" a livello logico "0". Il livello
logico "0" deve essere stabile per tutta la durata dellimpulso
del monostabile, ovvero per il completo ciclo "Attack - Decay".
In caso contrario il ciclo viene interrotto.
La funzione di monostabile è attivata in corrispondenza
dellabilitazione dellENVELOPE SELECT".
Lo stadio ONE-SHOT genera un impulso necessario a pilotare il
generatore di inviluppo. Nello stadio ENVELOPE SELECT linviluppo
applicato alluscita del mixer, secondo la seguente tabella.
Lo stadio Attack and Decay Control determina il fronte di salita
e di discesa del linviluppo del suono.
Lo stadio Output Amplifier funge da stadio preamplificatore
e separatore per amplificatori esterni. Lo stadio Power Supply Regolator permette
di alimentare il circuito integrato con diversi valori di tensione.
La frequenza massima è 10 * frequenza minima.
La frequenza minima è determinata dal valore della resistenza Rvco (pin
18) e dal valore del condensatore Cvco (pin 21) secondo la seguente espressione:
Fvco (Hz) = 0.64 / ( Rvco * Cvco).
Poiché lo stadio VCO genera una frequenza ad onda quadra, agendo sul
pin 19, è inoltre possibile variare il duty cycle, secondo la seguente
formula: duty cycle (%) = 50 * Voltaggio del pin 16 / Voltaggio del pin 19)
Per tornare all' Inizio.
E possibile pilotare questo stadio in due modi:
Ma ai fini pratici può andare abbastanza bene un qualunque valore
compreso tra 22KOhm e 1 MOhm.
Per tornare all' Inizio.
La frequenza di taglio calcolata a 3db è data dalla seguente formula:
F (Hz)= 1.28 / (Rnf * Cnf).
La resistenza Rnf (pin 5) e il condensatore Cnf (pin 6) determinano la frequenza
di taglio.
Per tornare all' Inizio.
La seguente tabella mostra gli stati di funzionamento del mixer.
Selezione dingresso
C (pin 27)
B (pin 26)
A (pin 25)
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Per tornare all' Inizio.
Per tornare all' Inizio.
La durata dellimpulso è stabilita dal valore della resistenza Ros
(pin 24) e dal valore del condensatore Cos (pin 23), secondo la seguente espressione:
Durata (secondi) = 0.8 * Ros * Cos.
Tale stadio può essere controllato anche dal pin 9: in questo caso non
sono necessari i due componenti passivi.
Per tornare all' Inizio.
Per tornare all' Inizio.
Il tempo di attacco è determinato dal valore della resistenza Ra(pin
10), il tempo di decadimento è determinato dal valore della resistenza
Rd (pin 7), mentre il tempo complessivo di tutto linviluppo è determinato
dal valore del condensatore Cad (pin 8).
Per calcolare i tempi si utilizzano le seguenti espressioni:
Ta (secondi) = Ra * Cad.
Td (secondi) = Rd * Cad.
Per tornare all' Inizio.
Luscita è a bassa impedenza.
E necessario riportare al pin 12 parte del segnale duscita tramite
una resistenza, Rf. Lo schema consigliato consiste nel collegare tale resistenza
tra il pin 12 e il pin 13, ma possono andare bene altri schemi di retroazione
un po più elaborati.
Il livello del volume è dato anche dal valore della resistenza Rg (pin
11).
Il massimo voltaggio presente in uscita è dato dalla seguente espressione:
Vout= 3.4 * Rf / Rg.
In ogni caso, il massimo voltaggio prelevabile è di 2.5 Vpp.
Per tornare all' Inizio.
Per un valore compreso tra 7.5 Volt e 9 Volt, il pin 14 funge da ingresso
per lalimentazione; dal pin 15 è possibile prelevare una tensione
stabilizzata di 5 Volt e al massimo 10mA per alimentare i pins a comando
a livelli logici.
Per un valore di tensione stabilizzato di 5 Volt, il pin 15 funge da ingresso
per lalimentazione e il pin14 deve essere lasciato libero.
Per tornare all' Inizio.