lss 2016-17 reti logiche: multivibratori e t555

31
LSS 2016-17 Reti Logiche: multivibratori e T555 Piero Vicini A.A. 2016-2017

Upload: others

Post on 01-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LSS 2016-17 Reti Logiche: multivibratori e T555

LSS 2016-17Reti Logiche: multivibratori e T555

Piero Vicini

A.A. 2016-2017

Page 2: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratori

Un multivibratore e’ un circuito che presenta per l’uscita solo due stati stabilie/o metastabili.Il circuito e’ in uno stato stabile se bisogna intervenire dall’esterno perottenere una transizione dell’uscita.Il circuito e’ in uno stato metastabile se la transizione e’ ottenuta in manieraspontanea e tipicamente dopo un tempo noto.Esistono 3 diverse tipologie:

multivibratore astabile: due stati metastabili. Commuta ad intervalli di tempocostanti;multivibratore bistabile: due stati stabili. Esempio flip-flop;multivibratore monostabile: uno stato stabile ed uno metastabile. Il circuito e’nello stato stabile e commuta in presenza di un impulso esterno. Dopo untempo noto ritorna nello stato stabile. Si puo’ usare per generare impulsisingoli

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 1 / 30

Page 3: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile

Data la reazione positiva (β =R1/(R1 + R2)) l’operazionale va in-evitabilmente in saturazione. Due solipossibili stati stabili:

vo = L+ oppure vo = L−

(L+ e L− : tensioni di saturazionedell’operazionale)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 2 / 30

Page 4: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile(2)

Supponiamo che inizialmente V0 = L+ (stato up) e applichiamo un segnaled’ingresso variabile, vi , al morsetto invertente.

L’uscita commuta dallo stato up allo stato down quando vi > βL+.Equivale quindi ad un comparatore con soglia VTH = βL+.

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 3 / 30

Page 5: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile(3)

Facciamo ora diminuire vi : l’uscita commuta dallo stato down allo stato upquando vi < βL−.Equivale quindi ad un comparatore con soglia VTL = βL−.

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 4 / 30

Page 6: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile(4)

Questo circuito mostra quindi una isteresi : il suo comportamento dipendedalla storia passata.Notare che vi ha solo la funzione di avviare il processo rigenerativo cheinnesca la commutazione (reazione positiva), quindi puo’ essere anche unimpulso di brevissima durata.E’ anche noto con il nome di Trigger di Schmitt.

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 5 / 30

Page 7: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile(5)

Puo’ essere realizzato anche in configurazione non invertente.In questo caso:

VTL = −L+(R1/R2) VHL = −L−(R1/R2)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 6 / 30

Page 8: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore bistabile(6)

L’isteresi del comparatore e’ fondamentale in molte situazioni: per esempioconteggio di impulsi in presenza (inevitabile) di disturbi.

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 7 / 30

Page 9: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore astabile

Il circuito bistabile puo’ essere reso astabile con una reazione negativa di tipoRC

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 8 / 30

Page 10: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore astabile(2)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 9 / 30

Page 11: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore astabile(2)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 10 / 30

Page 12: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore astabile(2)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 11 / 30

Page 13: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore astabile(3)

T1 = τ ln1 − β

L−L+

1 − β

T2 = τ ln1 − β

L+

L−1 − β

Se L+ = −L− si ha T1 = T2 e quindi

T = T1 + T2 = 2τ ln1 + β

1 − β

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 12 / 30

Page 14: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore monostabile

Questo circuito fornisce in uscita un im-pulso (negativo) di ampiezza e durataben definita quando riceve all’ingressoun impulso (negativo) di trigger anchedi breve durata (purche’ di ampiezzasuperiore ad una certa soglia).

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 13 / 30

Page 15: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore monostabile(2)

Nello stato stabile (nessun segnaleall’ingresso) si ha vA = L+ perche’vC > vB

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 14 / 30

Page 16: LSS 2016-17 Reti Logiche: multivibratori e T555

Multivibratore monostabile(3)

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 15 / 30

Page 17: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 16 / 30

Page 18: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: Tavola della verita’

Reset Trigger Threshold S R Out Q1

Low x x x x Low On

High < 1/3VCC > 2/3VCC High High High Off

High < 1/3VCC < 2/3VCC High Low High Off

High > 1/3VCC > 2/3VCC Low High Low On

High > 1/3VCC < 2/3VCC Low Low Non cambia Non cambia

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 17 / 30

Page 19: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 18 / 30

Page 20: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555:il circuito

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 19 / 30

Page 21: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: circuito astabile

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 20 / 30

Page 22: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: circuito astabile(2)

Supponiamo inizialmente il condensatore C scarico e Q=HIGH. C si caricaattraverso RA + RB e la tensione vC sale esponenzialmente. Quando vC

raggiunge VHT = (2/3)VCC il comparatore 1 diventa HIGH e invia il segnaledi Reset al Flip Flop. Q diventa HIGH, il transistor conduce (in saturazione) eil condensatore si scarica attraverso RB . Quando la tensione vC raggiungeVLT = (1/3)VCC l’uscita del comparatore 2 diventa HIGH e il Flip Flop riceve ilsegnale di Set. Il transistor si interdice e il ciclo ricomincia

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 21 / 30

Page 23: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: Astabile a duty cycle variabile

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 22 / 30

Page 24: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: monostabile

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 23 / 30

Page 25: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: monostabile(2)

Supponiamo inizialmente Q = 1 e ilcondensatore C, scarico. L’uscita Q èa zeroA t = 0 l’impulso negativo di triggerporta il comparatore C2 a HIGH:=⇒ Q = 1 Q = 0Il transistor si interdice e C inizia a cari-carsi:

vc(t) = VCC(1 − e−

tRC )

Quando vc(t) arriva a VHT = (2/3)VCC il comparatore C1 diventa HIGH einvia il segnale di Reset al Flip Flop. Il transistor passa in saturazione e ilcondensatore inizia a scaricarsi.In uscita si ha quindi un impulso positivo di durata

T = RC loge 3 = 1.1RC

come si ricava facilmente.Laboratorio di Segnali e Sistemi II - Oscillatori A.Nigro

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 24 / 30

Page 26: LSS 2016-17 Reti Logiche: multivibratori e T555

Il timer 555: altro esempio di monostabile

Laboratorio di Segnali e Sistemi II - Oscillatori A.NigroP. Vicini LSS: multivibratori e T555 A.A. 2016-2017 25 / 30

Page 27: LSS 2016-17 Reti Logiche: multivibratori e T555

Esperienza 7:Doppio monostabile con 555 e

generatore di rumore

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 26 / 30

Page 28: LSS 2016-17 Reti Logiche: multivibratori e T555

Esperienza 7: Doppio monostabile con 555 e Generatore di rumore

Circuito in grado di fornire un impulso positivo di durata prefissata, che abbiaun ritardo prefissato rispetto ad un impulso di ingresso (trigger).Due monostabili in cascata, realizzati utilizzando due integrati 555

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 27 / 30

Page 29: LSS 2016-17 Reti Logiche: multivibratori e T555

Esperienza 7: Doppio monostabile con 555 e Generatore di rumore (2)

Il primo monostabile fornisce un impulso positivo (v1) di ampiezza pari aVCC e di durata T = 1.1RC , sincronizzato con il fronte di discesa del segnaledi trigger (vi ).Il secondo, un impulso di ampiezza pari a VCC e di durata T ′ = 1.1R ′C ′,sincronizzato con il fronte di discesa di (v1)

Con i valori dati:R = 47k e C = 1µF –>T ≈ 1.1RC = 52mS

R ′ = 33k e C ′ = 100nF –>T ′ ≈ 1.1R ′C ′ = 3.6mS

Costruire il circuito e verificarne il funzionamento utilizzando come sorgentedi trigger il generatore di onda quadra.

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 28 / 30

Page 30: LSS 2016-17 Reti Logiche: multivibratori e T555

Esperienza 7: Doppio monostabile con 555 e Generatore di rumore

Realizziamo la sorgente di rumore con 2N2222A.Giunzione base-emettitore del transistor Q2 e’ nella regione di breakdown –>rumore avalanche dovuto a collisioni casuali elettroni-reticolo.Q1 in configurazione CE con A ' 45dB

Verificare il funzionamento del circuito caratterizzando il segnale di rumoreprodotto.P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 29 / 30

Page 31: LSS 2016-17 Reti Logiche: multivibratori e T555

Esperienza 7: Doppio monostabile con 555 e Generatore di rumore

Circuito sommatore segnale + rumore

Verificare il funzionamento del circuito

P. Vicini LSS: multivibratori e T555 A.A. 2016-2017 30 / 30