Esercitazione sui generatori di forme d’onda Esercizio sul multivibratore astabile con amplificatore operazionale Dato il seguente circuito, calcolare il DC e la frequenza di oscillazione e disegnare gli andamenti temporali dei segnali Vc, VA e VO. Dati VCC = ± 14 V Vz = 5 V Rs = 5 kΩ Rc = 5 kΩ R1 = 3 kΩ R2 = 4 kΩ Svolgimento Supponendo che l’operazionale saturi a ±VCC, ovvero VAH = +14 V e VLH = -­β14 V, possiamo applicare il partitore di tensione per calcolare la VR. π ! 3 π!" = π!" = 14 = 6π π ! + π ! 3+4 π ! 3 π!" = π!" = −14 = −6π π ! + π ! 3+4 Si può notare subito che quando l’uscita è nello stato alto, il diodo zener è polarizzato inversamente, quindi VOH = 5 V; invece quando si trova nello stato basso, il diodo zener è polarizzato direttamente, quindi VOL = -­β0,7 V. Andrea Mola 1 Esercitazione sui generatori di forme d’onda Analizziamo il funzionamento a partire dalla situazione con condensatore C scarico, ovvero VAL-­β-­β>VAH. Inizialmente avrò VC = VRL = -­β6 V, in questo istante inizia la fase di carica del condensatore attraverso la sola resistenza RC, siccome nel ramo dove è presente RS c’è un diodo polarizzato inversamente che si comporta come un circuito aperto. Quindi, Viniziale = VRL = -­β6 V ed il condensatore vorrebbe tendere al potenziale in uscita dall’amplificatore operazionale, ovvero Vfinale = VAH – 0,7 V = 13,3 V, ma logicamente (per la proprietà degli amplificatori operazionali) il valore massimo che potrà raggiungere sarà uguale al potenziale sul morsetto positivo, ovvero VC(TA) = VRH = 6 V. Il tempo di carica del condensatore è determinato da τC = RC C = 2 ms. Ora ci rimane solo da calcolare il TA: π!"#$%& − π!"!#!$%& π! = π! ln = 1,94 ππ π!"#$%& − π! (π! ) Ora il condensatore C è carico, ossia VC = VRH = 6 V e iniziamo il processo di scarica VAH-­β-­β>VAL. In questo caso sarà il diodo D2 a comportarsi come un circuito aperto, quindi il nostro condensatore C si scarica solo sulla resistenza RS, con un tempo pari a τS = RS C = 2 ms. Quindi, Andrea Mola 2 Esercitazione sui generatori di forme d’onda Viniziale = VRH = 6 V ed il condensatore vorrebbe tendere al Vfinale = VAL – (-­β0,7 V) = -­β13,3 V, ma come prima il valore massimo che potrà raggiungere sarà VC(TB) = VRL = -­β6 V. Ora ci rimane solo da calcolare il TB: π!"#$%& − π!"!#!$%& π! = π! ln = 0,49 ππ π!"#$%& − π! (π! ) Dopo esserci calcolati i tempi in cui il segnale d’uscita VO rimangono alti e bassi, possiamo calcolarci il periodo totale dell’onda T = TA + TB = 2,43 ms Il cui duty cicle è: π! π·πΆ = 100 ≈ 80% π con frequenza pari a 1 π = = 410 π»π§ π Andrea Mola 3 Esercitazione sui generatori di forme d’onda Esercizio sul multivibratore monostabile con amplificatore operazionale Dato il seguente circuito, dimensionare R2, R1, R e C e disegnare gli andamenti temporali dei segnali Vc, VA e VO. Dati VCC = ±10 V VR = ±3 V Vz = 5 V T = 5 ms Svolgimento Si può notare subito che quando l’uscita è nello stato alto, il diodo zener è polarizzato inversamente, quindi VOH = 5 V; invece quando si trova nello stato basso, il diodo zener è polarizzato direttamente, quindi VOL = -­β0,7 V. Supponendo che l’operazionale saturi a ±VCC, ovvero VA = ±10 V, possiamo calcolare le resistenze R1 e R2 applicando il partitore di tensione e ribaltando la formula. π ! π! π ! 3 π! = π! ⇒ = = π ! + π ! π! π ! + π ! 10 Fissando R1 (o R2), posso calcolare R2 (o R1), R1 = 3 KΩ e dai calcoli si ottiene R2 = 7 KΩ. Ora, come sappiamo la durata dell’impulso T è pari alla formula inversa della tensione Vc(T). π!"#$%& − π!"!#!$%& π = π ln π!"#$%& − π! (π) con τ che si riferisce al tempo di carica nel caso di multivibratore monostabile a livello basso ( tempo di scarica nel caso di livello alto), in questo caso la τ è uguale sia per la carica sia per la scarica. Andrea Mola 4 Esercitazione sui generatori di forme d’onda τ = RC Viniziale = -­β0,7 V Vfinale = VAH = 10 V VC(T) = VRH = 3 V sempre fissando R (o C) posso trovare C (o R) π 5 π π πΆ = = = 11,78 ππ 10 + 0,7 π!" − (−0,7) ln ln π − π 10 − 3 !" !" Posto C = 1µF, si ottiene R = 11,7 KΩ Esercizio sugli oscillatori Dato il seguente circuito, calcolare o la frequenza fO o R e C. Inizio riconoscendo i rispettivi blocchi A e H: Andrea Mola 5 Esercitazione sui generatori di forme d’onda Blocco A: Il primo amplificatore operazionale è in configurazione non invertente, quindi 1 π! 1 πππΆ π!! = 1 + π! = 1 + π! = 1 + π π! π πππ πΆ ! Invece, il secondo amplificatore operazionali è in configurazione invertente, quindi 1 π! 1 πππΆ π! = − π!! = − π!! = − π π! π πππ πΆ !! mettendo a sistema le due equazioni, risulta π! π! 1 1 π! = − 1+ π! = − 1+ π π! π! πππ πΆ πππ πΆ ! Dove, π! 1 1 1 1 + πππ πΆ π΄ ππ = = − 1+ = − π! πππ πΆ πππ πΆ πππ πΆ πππ πΆ Blocco H: Per il calcolo del blocco H sfrutto la regola del partitore di tensione 1 1 π! 1 πππΆ πππΆ π! = π! = π! = π! = π! 1 1 + πππ πΆ π! + π! 1 + πππ πΆ πππΆ + π πππΆ Dove, π! 1 π» ππ = = π! 1 + πππ πΆ Ora posso ricavarmi l’espressione del guadagno d’anello: 1 1 + πππ πΆ 1 1 ! 1 ! π΄π» ππ = − =− = πππ πΆ πππ πΆ 1 + πππ πΆ πππ πΆ ππ πΆ Calcolo il modulo, essendo composto da sola parte reale coincide con l’espressione stessa π΄π» ππ = π΄π»(ππ) Andrea Mola 6 Esercitazione sui generatori di forme d’onda Calcolo la fase β‘!" = ππππ‘π 0 1 π ! π ! πΆ ! = ππππ‘π 0 = 0 Dopo aver calcolato modulo e fase posso applicare le condizioni di Barkhausen, noto subito che la fase è già 0 quindi è sempre verificata, mi rimane solo da applicare la prima condizione. 1 |π΄π» ππ | = ! ! ! = 1 π π πΆ 1 π= π πΆ Andrea Mola 7