Generatore d'onda quadra con il 555

 

  1. Obiettivo: Progettare e realizzare un generatore d'onda quadra ( f = 250 Hz ) facendo uso del circuito integrato NE555

 

Componenti: IC  LM 555; 1 R da 1 KOhm; 1 R da 27 KOhm; 1 C da 10 nF; 1 C da 100 nF

 

( Schema elettrico )

 

( Forma d'onda d'uscita )

 

 

Il ramo di "temporizzazione" del 555 è costituito da RA, RB e C

Al piedino 7 del 555 (internamente) è collegato un BJT che funge da interruttore elettronico.

Durante la carica di C, i componenti coinvolti sono: (RA + RB) * C

Durante la scarica: RB * C (più la resistenza del BJT in conduzione che è trascurabile)

 

All'accensione, il condensatore C è scarico (Vc = 0) ed inizierà a caricarsi per portarsi al valore di Vcc. Quando la Vc raggiunge i 2/3 della Vcc, il transistor interno al 555 và in saturazione (comportandosi come un interruttore chiuso) ed il condensatore inizierà a scaricarsi. Quando la Vc di scarica, che tenderebbe a zero, raggiungerà 1/3 di Vcc, il BJT smetterà di condurre ed il C ritornerà a caricarsi per tentare nuovamente di portarsi al valore di Vcc. Sappiamo però che appena Vc raggiungerà i 2/3 di Vcc, il BJT tornerà a condurre e tutto ricomincerà da capo.

La tensione di uscita Vo (pied. 3) sarà un'onda quadra che avrà valore Vo = Vcc durante il periodo d'interdizione del BJT e Vo = 0 durante il periodo di conduzione.

Se si vuole generare un'onda quadra avente f = 250 Hz e duty cycle prossimo al 50%, si deve tenere conto delle seguenti considerazioni:

  1. La carica di C avviene attraverso RA ed RB. La scarica coinvolge invece solo RB.

  2. Affinchè si abbia un duty cycle prossimo al 50%, RA deve essere molto più piccola di RB (circa 1/10).

Partendo da:   T = 1/f  = T1 + T2 = 0,7(RA + 2RB)C

f = 1/T = 1/0,7(RA + RB)C ...dividendo numeratore e denominatore per 0,7 ed evitando di considerare RA perchè trascurabile ( RA = 1 KOhm ), si avrà:

f = 1,4/RB*C

...da cui. si potrà ricavare il valore di Rb affinchè l'oscillatore oscilli alla frequenza di 250 Hz...ovvero:

RB = 1/1,4*250*100 nF = 28,6 KOhm  (27 KOhm)

Il valore di C si sceglierà dalla formula:  C = 1/1,4 * f * RB 

Si calcolerà il valore di Cmin (considerando RB min. = 10 KOhm)  e  Cmax (RB = 100 KOhm)

Il valore di Cmin = 1/1,4 * f * Rmax = 28 nF

Il valore di Cmax = 1/1,4 * f * Rmin = 285 nF

Si sceglierà quindi un valore intermedio...per es: C = 100 nF

La verifica del valore della frequenza di oscillazione sarà:

f = 1,44/(RA+2RB)C = 262 Hz.................Il valore del duty cycle sarà:  RA+RB/RA+2RB = 0,51

 

 

 

 

Breve relazione da inviare via mail

Per inviarmi una mail