timer 555 - Arduino Forum

March 20, 2018 | Author: Anonymous | Category: Scienza, Fisica, Electronics
Share Embed


Short Description

Download timer 555 - Arduino Forum...

Description

TIMER INTEGRATO IC 555 – "The IC Time Machine" Il timer 555 è un circuito integrato (IC) introdotto dalla Signetics nel 1971 per realizzare multivibratori monostabili, astabili ed in generale come generatore di forme d'onda non sinusoidali. Per la versatilità e la facilità d'impiego è diventato in breve tempo il più diffuso tra gli integrati del suo tipo e le sue applicazioni sono innumerevoli. E' un integrato ad 8 piedini ed è alimentato con una tensione singola compresa fra 4,5 V (min assoluto) e 18 V (max assoluto) e assorbe 3 – 6 mA. I tempi di salita / discesa sono di circa 100 ns. Per sicurezza è bene che VCC sia compresa tra 5 e 15 V Le temporizzazioni hanno accuratezza dell’ 1% del valore teorico, e una sensibilità alle variazioni di VCC trascurabile (0.1% / V in tal modo le derive dell’alimentazione e il ripple hanno scarsa influenza), come anche alla Temperatura (solo 50ppm / °C) Lo schema a blocchi, disegnato qui sotto, comprende due comparatori, un flip-flop SR, un transistor funzionante come interruttore e un buffer di uscita.

Le soglie dei comparatori sono VAN = 1/3 Vcc e VBN = 2/3 Vcc. La tensione VAN è applicata all'ingresso non invertente (TR) del comparatore 2, detto anche comparatore inferiore o comparatore di trigger. La tensione VBN è applicata all'ingresso non invertente (TH) del comparatore 1, detto anche comparatore superiore o comparatore di soglia (Threshold). L'uscita del comparatore connessa all'ingresso di soglia è connessa all'ingresso SET (S) 1

del flip-flop; l'uscita del comparatore di trigger è RESET (R) del flip-flop. L'uscita Q del flip-flop è connessa ad un buffer invertente (uscita) ed alla base del transistor T1 (che funziona come interruttore). Nella tabella seguente riportiamo il funzionamento del 555.

Notiamo che la combinazione V(trigger) < 1/3 VCC & V(soglia) > 2/3 VCC che da S R = 1 1 non compare in quanto R ha solitamente la precedenza su S e quindi il FF si resetta comunque ( Q = 1). Però sarebbe da evitare in quanto qualche costruttore potrebbe non aver reso il R prioritario, con la conseguenza di un’uscita di valore diverso da marca a marca. L'uscita, in configurazione "totem-pole", è in grado di erogare o assorbire, secondo i dati tecnici, una corrente di 200mA (source e sink) anche se un valore più realistico è di 40mA. La tensione al livello alto è inferiore di circa 0,5Vrispetto a Vcc, mentre a livello basso è di circa 0,1V, per una corrente di sink inferiore a 25mA. Il piedino 4 di reset che agisce come Preset (PR), quando è basso (L => Tensione Vo = 1 (5V) Supponendo inizialmente il condensatore scarico, il comparatore di trigger pilotato dal terminale non invertente da 1/3 Vcc, ha uscita al livello alto, mentre il comparatore di soglia, pilotato dal terminale invertente da 2/3 Vcc, ha uscita al livello basso. Il filp-flop si trova nella condizione S = 0 R = 1 e porta l'uscita Q = 0, il transistor risulta interdetto e l'uscita Vo è uguale al livello alto (VCC). In queste condizioni il condensatore è in grado di caricarsi attraverso la resistenza RA+RB, tendendo a +Vcc con costante di tempo (RA+RB)C. Quando Vc supera 1/3 Vcc, il comparatore di trigger cambia stato, portando la sua uscita allo stato basso, quindi il flip-flop si trova nella condizione S = 0 e R = 0, facendo rimanere inalterata l'uscita Q (stato precedente); la capacità continua a caricarsi. Quando la tensione ai capi del condensatore supera 2/3 Vcc, il comparatore di soglia cambia stato portando la sua uscita al livello alto. Il flip-flop si trova nella condizione S = 1 e R = 0, l'uscita Q passa a 1 e il transistor viene portato alla saturazione con l'uscita Vo portata al livello basso. A questo punto il condensatore sarà costretto a scaricarsi attraverso RB e la sua tensione tenderà a diminuire tendendo a 0 con costante di tempo RB C. Quando la tensione scende al di sotto di 2/3 Vcc, il comparatore di soglia cambia stato e porta la sua uscita al livello basso, il flip-flop si trova nella condizione S = 0 e R = 0, il flip-flop mantiene lo stato precedente, Vo continua a essere bassa e il transistor in saturazione. Il condensatore continua a scaricarsi sempre con costante di tempo RB C. Quando la tensione ai capi del condensatore scende sotto 1/3 Vcc il comparatore di trigger cambia stato e porta la sua uscita al livello alto, il flip-flop si trova nella condizione R = 1 e S = 0, la sua uscita cambia stato portando Vo al livello alto e il transistor all'interdizione; re inizia il processo di carica con costante di tempo (RA+RB)C. Il ciclo si ripete e il funzionamento è chiaramente di tipo astabile, come si rivela anche dall'analisi dei diagrammi temporali di figura. Diagrammi temporali dell'astabile

7

La tensione ai capi del condensatore fluttua, in modo ripetitivo alterno fra i limiti 1/3 Vcc e 2/3 Vcc secondo le funzioni esponenziali di carica e di scarica date rispettivamente da:

Attraverso la formula della carica si ricava t1, tempo in cui l'uscita Vo rimane al livello alto; tramite la formula della scarica si ricava t2, tempo in cui l'uscita rimane al livello basso. La somma t1+t2 fornisce il periodo del segnale generato dal multivibratore astabile. Calcolo di t1

Calcolo di t2

8

Calcolo del periodo e della frequenza

Come si osserva i due tempi t1 e t2 non sono uguali e l'onda prodotta non è simmetrica; ciò è dovuto alla diversità delle resistenze di carica e di scarica.

Duty Cycle Con riferimento ad una uscita dall'andamento periodico si definisce DUTY CYCLE (ciclo di lavoro o ciclo utile) il rapporto tra l'intervallo di tempo in cui, in un ciclo, il segnale si trova al livello logico alto e la durata dell'intero ciclo.

9

Spesso il duty cycle viene espresso in percentuale, potendo variare dallo 0 al 100 % (esclusi) Scegliendo quindi RB con un valore sufficientemente grande rispetto ad RA possiamo ottenere un'onda quadra simmetrica con duty cycle circa uguale al 50%.

Non è il miglior modo però. Più avanti si vedrà un circuito che consente di scegliere qualunque valore di D

Esercizio N.1 Progettare un multivibratore astabile con f =10KHz e D = 50%.

10

Esercizio N.2 Progettare un multivibratore astabile con frequenza f = 50KHz e D = 25%.

11

Esercizio N.3 Progettare un multivibratore astabile con DUTY CYCLE variabile e FREQUENZA fissa.

Con lo schema di figura è possibile variare il duty cycle dell'uscita del 555 funzionante da astabile. I diodi D1 E D2 separano il percorso resistivo della corrente di carica di C da quello della corrente di scarica. 12

Con il cursore del potenziometro in posizione centrale, la resistenza dei due percorsi (CARICA e SCARICA) coincidono (501K) e il duty cycle è pari al 50% (solo se il potenziometro è di tipo lineare). Con il cursore tutto a sinistra la costante di tempo della carica è un millesimo della costante di tempo della scarica e il duty cycle è dello 0,1%. Viceversa il duty cycle è del 99,9% se il cursore si trova nella posizione estrema a destra.

Esercizio N.4 Progettare un multivibratore astabile con frequenza e duty cycle variabile. La variazione del livello alto deve essere indipendente dalla variazione del livello alto.

R1=1K R2=1K P1=10M (lineare) P2=5M (lineare) C=100nF Calcolare: t1 minimo, t1 massimo, t2 minimo, t2 massimo, f minino, f massimo.

13

Esercizio N.5 Progettare un astabile capace di generare tre frequenze diverse (f1, f2, f3). Le tre frequenze devono essere selezionate da un deviatore meccanico.

555 COME TRIGGER DI SCHMITT CONTROLLARE SE E COME FUNZIONA… NON E’ CHIARO

14

Il 555 può essere utilizzato anche come trigger di Schmitt a soglia variabile e quindi utilizzato per trasformare un segnale sinusoidale in un segnale ad onda quadra; la regolazione dell'ampiezza del segnale sinusoidale varia il dute cycle del segnale ad onda quadra di uscita. In commercio si trova il 556 che contiene due 555 e il 558 che ne contiene quattro, entrambi a 14 pin. Si trova pure la versione a CMOS (anziché a BJT) con sigla 755

ALCUNI SCHEMI APPLICATIVI MATERIALI: LED, 2-inch /8 ohm loudspeaker, 150-ohm 1/4 watt resistor, two 10K ohm 1/4 W resistors, two 1-Mega ohm 1/2 watt resistors, 10 Mega ohm 1/4 watt resistor, 0.1 µF capacitor, and a 0.68µF capacitor

15

CIRCUITO DI TEST Per provare se l’IC è buono o guasto. Se è buono i LED lampeggiano

Pilotaggio di un altoparlante da 2 “ 8 Ω

16

17

18

19

View more...

Comments

Copyright © 2017 DOCUMEN Inc.