SN76477N
A cura di Federico Battaglin
www.febat.com
-
info@febat.com
Il circuito integrato SN76477N (costruito dalla Texas Instruments) è un completo "Complex
Sound Generator", ovvero un generatore di suoni complessi. Il principale pregio è di poter
essere programmato senza l'ausilio di microcontrollers o microprocessori; è sufficiente
applicare ai suoi numerosi piedini delle resistenze, dei condensatori o delle tensioni per
ottenere suoni o rumori assai interessanti.
Per la descrizione dei singoli stadi, scegliere nell'elenco:
1.
SLF
2.
VCO
3.
Noise Clock
4.
Noise Generator / Filter
5.
Mixer
6.
System Enable
7.
One-Shot
8.
Envelope Select
9.
Attack and Decay Control
10.
Output Amplifier
11.
Power Supply Regolator
2
Pin n.
Funzione.
Alimentazione.
2
14
15
Massa.
Alimentazione positiva con valore maggiore di 7.5 Volt.
Se si utilizza il pin 14 per l’alimentazione, 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
21
Applicare una resistenza verso massa per determinare la frequenza.
Applicare un condensatore verso massa per determinare la frequenza.
VCO.
18
17
19
16
22
Applicare una resistenza verso massa per determinare la frequenza.
Applicare un condensatore verso massa per determinare la frequenza.
Una tensione determina la variazione di Pitch dell’onda quadra.
Ingresso esterno di controllo del VCO.
Selezione della fonte di controllo del VCO.
Generatore di rumore.
3
4
5
6
Ingresso esterno per il clock del generatore di rumore.
Applicare una resistenza verso massa per determinare la frequenza.
Applicare una resistenza verso massa per determinare la frequenza di taglio del filtro.
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.
3
One-Shot.
23
24
Applicare un condensatore verso massa per determinare la frequenza di taglio del filtro.
Applicare una resistenza verso massa per determinare la frequenza di taglio del filtro.
Generatore di inviluppo.
1
28
7
8
10
Selettore di inviluppo 1.
Selettore di inviluppo 2.
Applicare una resistenza verso massa per determinare la durata del decadimento dell’inviluppo.
Applicare un condensatore verso massa per stabilire il tempo di attacco e decadimento dell’inviluppo.
Applicare una resistenza verso massa per determinare la durata dell’attacco dell’inviluppo.
Mixer.
25
26
27
Selezione mixer B.
Selezione mixer A.
Selezione mixer C.
Amplificatore.
11
12
13
Controllo del volume.
Resistenza di feedback dall’uscita.
Uscita audio.
Per tornare all'
Inizio
4
1.
SLF (Super Low Frequency Oscillator).
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 d’onda:
•
•
Quadra (duty cycle al 50%): il segnale va direttamente al mixer digitale.
Triangolare: il è il secondo ingresso dello stadio selettore che pilota il VCO (l’altro
ingresso è esterno (pin 16).
Per tornare all'
Inizio
5
2.
VCO (Voltage Controlled Oscillator).
Lo stadio VCO genera una frequenza che dipende dalla tensione applicata al suo ingresso;
La tensione proviene, tramite il selettore pilota:
•
•
da fonte esterna (pin 16).
Dal SLF (onda triangolare).
La selezione delle fonti di segnale è determinato dal livello logico presente sul pin 21:
•
•
pin 21 = 0: fonte esterna.
Pin 21 = 1: fonte interna, SLF.
Se il segnale che pilota il VCO non è una tensione fissa, ma una forma d’onda si ottiene una
modulazione di frequenza, un sistema molto interessante per generare suoni complessi.
Rapporto frequenza - tensione:
•
•
per una tensione minima, la frequenza è massima,
per una tensione massima, la frequenza è minima.
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