Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

14
voti

Chi ha bisogno del 555? (Parte I)

Ovvero un componente più elegante, più preciso e (alle volte) meno ingombrante da utilizzare per i classici impieghi del 555. Se poi è altrettanto versatile, c'è solo da scoprirlo!

Indice

Non ringraziamenti

La persona che oggi proprio non voglio ringraziare sta un po' antipatica a tutti. Con la sua prepotente e umile cultura farà sentire sempre la maggior parte di noi dei neonati che giocano con un paio di LED. Ha la risposta giusta a qualsiasi domanda gli venga posta, a parte ad una:
Perché sprechi il tuo (certamente) prezioso tempo per rispondere a domande come "Vorrei creare una centralina per un sonda spaziale, pensavo di usare un paio di 555. Però ho un problema: poi nello spazio come respirano?"?
A me piace pensare che sia perché ci vuole bene, IsidoroKZ. Dopo il mio primo articolo è sempre a causa sua che scrivo questo secondo, seguendo molto da vicino il libro da lui consigliato 100 IC circuits.

Tutto ciò che dirò è infatti frutto di ricerche e letture, quindi non voglio assolutamente pormi come esperto, cosa che non sono, ma semplicemente fare due chiacchiere su ciò che ho capito.

Vera essenza del 555

Ma qual è il segreto dietro questo componente? Come si può ottenere quella versatilità che tanto lo rende famoso? Possiamo affermare che la vera essenza del 555 risieda in ciò che viene definito Trigger di Schmitt. Questa fantastica creatura mitica non potrà mai avere giustizia con una spiegazione fatta da me, per questo mi limiterò a parlare solo dell'uso che ne faremo noi. Sostanzialmente si può pensare al Trigger di Schmitt come ad un comparatore, l'unica differenza è che la soglia non è una sola, ma sono due:

Trig schmitt.png

Trig schmitt.png

grafico schmitt.png

grafico schmitt.png

Ciò che viene chiamata isteresi (indicata proprio dal simbolo del riquadro del componente) si può facilmente osservare nel grafico: sono presenti una soglia superiore ed una inferiore, quando l'input raggiunge una soglia e l'uscita cambia il proprio valore, non basta tornare sopra o sotto a quel valore per rifar commutare l'uscita ma serve raggiungere l'altra soglia, come un'inerzia che il componente acquisisce ad ogni commutazione. Tutto ciò rende questo componente indispensabile per molte applicazioni, noi ne analizzeremo alcune.

Per i nostri utilizzi ci interesseremo esclusivamente di porte logiche inverter (NOT) con input a Trigger di Schmitt, un piccolo impiego in un mare (almeno a me) per la maggior parte sconosciuto.

Facci vedere!

Eh, si. In tutto questo non ho ancora mostrato nulla sulle capacità di questo componente, quindi iniziamo subito con qualcosa di leggero:

Ritardo

Sfruttando il tempo di carica di un circuito RC la porta logica commuterà l'uscita solo dopo un tempo prefissato, pari al raggiungimento da parte della tensione sul condensatore della tensione di soglia superiore, idem nella scarica. Da notare che l'output risulta invertito per la natura della porta utilizzata.

Qui il circuito viene modificato per mostrare due possibili aggiunte:

  1. un ulteriore inverter in uscita per annullare l'effetto di inversione dato dal primo
  2. un diodo in parallelo alla resistenza per ottenere il ritardo solo durante la carica della capacità (o viceversa)

Impulso


Scambiando l'ordine degli addendi... il risultato cambia eccome! Scambiando di posto il resistore e il condensatore il circuito RC inizia a non amare più le basse frequenze a scapito delle alte, ed ecco a voi la generazione di un impulso di tempo prefissato.

Astabile

Ed eccoci arrivati al primo tra i cavalli di battaglia del 555 e... sorpresa: servono meno componenti aggiuntivi! Esattamente la metà di quelli necessari per fare un oscillatore astabile con un 555, non male no? Inoltre se si utilizza una famiglia logica con ingressi CMOS i vantaggi sul consumo e sulla precisione di questa configurazione rendono il tutto veramente appetitoso! Ma come funziona? Cerchiamo di tenere a mente il concetto di Trigger di Schmitt, quindi osserviamo che la retroazione della resistenza non fa altro che caricare (o scaricare) il condensatore all'ingresso, in base allo stato dell'uscita. Quando l'uscita sarà in uno stato logico alto caricherà il condensatore fino a fargli raggiungere la tensione di soglia superiore, allora l'uscita commuterà nello stato logico basso, ciò darà inizio alla scarica della capacità fino alla soglia di tensione inferiore del Trigger di Schmitt, il ciclo quindi si ripete. Quindi è necessario far notare che il vantaggio di utilizzare meno componenti in realtà è valido solo se servono oscillatori con un duty cycle del 50%.

Il circuito precedente mostra come sia possibile modificare i tempi del duty cycle con un diodo ed una resistenza in parallelo alla prima, così da avere un tempo di carica diverso da quello di scarica.

Soppressore

Questo circuito permette invece di "sopprimere" le oscillazioni del circuito astabile visto in precedenza. Una porta con un solo diodo collegato al suo output può infatti intervenire caricando (o scaricando) il condensatore a seconda dello stato dell'uscita e del verso del diodo, così da "bloccare" la tensione sul condensatore ad un valore specifico, e con lei anche l'uscita del secondo gate logico. Quando invece il diodo è polarizzato inversamente la prima porta non ha effetto sull'oscillazione della seconda.

Monostabile

A vedere lo schema non sembra semplificare le cose. Infatti la configurazione monostabile qui rappresentata è un unione di singoli stadi che sembrano complicare inutilmente il circuito, ma in realtà (come scopriremo tra poco) l'uso di varie porte inverter di Schmitt non aumenta l'ingombro effettivo del circuito. La prima parte è un semplice inverter del segnale del pulsante, può avere (in applicazioni in cui è utile) anche una funzione di debounce del pulsante, con le dovute attenzioni. Il secondo stadio non è altro che il circuito che abbiamo visto per il ritardo, con il diodo per avere un trigger immediato alla pressione del pulsante, ma un tempo di scarica del condensatore prefissato. L'ultima porta rende l'output in fase con la tensione del condensatore.

Ma che faccia ha?

L'integrato incriminato è il 74xx14 (o la sua controparte 40106, che però non sono riuscito a reperire) ed ha questa forma:

7414_diagram.png

7414_diagram.png

Come si vede abbiamo quindi a disposizione ben 6 inverter di Schmitt in un unico integrato da 14 pin. Certo più grande di un 555, ma delle stesse dimensioni di un 556 (più piccolo quindi di due 555), ma con ben 6 porte logiche che permettono di costruire molto di più di ciò che si ottiene con un 556 (nella maggior parte dei casi). Ciò per cui quindi ne consiglio l'uso è quando si vogliono fare quei circuiti iniziando a dire: "Allora... uso un 555 per fare l'oscillatore, poi uno monostabile per accendere quello, poi un altro per controllare il relè..." Decisamente più carino e ordinato avere tutto in un singolo integrato.

Ma certo la sua scoperta non finisce qua! Vi aspetto infatti per la prossima puntata in cui vedremo di "unire" questi fantastici moduli ottenibili da questo componente per arrivare a disegnare circuiti un poco più complessi, ma molto utili nelle applicazioni hobbistiche, e se non vi avrò convinto neanche allora... beh, dopotutto il 555 ha anche il suo innegabile fascino...

Se ci sono errori, orrori o bestemmie vi prego di avvertirmi subito. Mi scuso inoltre se sono stato poco preciso o confuso. Grazie mille per l'attenzione!

Nota

La foto usata per la home page dell'articolo è tratta da questo sito: http://www.memegen.it/meme/rwcrjc

14

Commenti e note

Inserisci un commento

di ,

Grazie per le informazioni! Quando avrò tempo approfondirò!

Rispondi

di ,

A me il 555 non è mai piaciuto. Le porte logiche permettono di ottenere gli stessi risultati con meno componenti, sono molto più flessibili e sia lo schema che il PCB vengono più puliti. Per cui le uso da sempre per ogni genere di oscillatore e temporizzatore. In aggiunta a quanto scritto in questo articolo vorrei far notare che:
- Non sempre è necessario usare porte di tipo Schmitt-Trigger.
- In alcune configurazioni si possono usare anche gli inverters.
- Gli inverter si possono anche usare per amplificare.
- Per gli amplificatori si devono usare i tipi "Unbuffered".
- Gli amplificatori si fanno con meno componenti che con un operazionale.
- Le porte cmos sono più rumorose degli operazionali ma in molti casi vanno bene.
- I tipi Unbuffered sono usabili anche per alcuni oscillatori "a sfasamento".
- Se si vuole consumare poco usare i tipi cmos (CDxxxx oppure 40xxxx).
- Se si vuole velocità (poche decine di nanosecondi) usare i tipi HC.
- Per gli schemi di esempio basta cercare su Google.

Rispondi

di ,

Ciao ledo, e grazie per i complimenti! Innanzitutto se ti serve aiuto ti consiglio di fare una domanda sul forum, non perchè non voglia risponderti, ma perchè sono davvero un inesperto di elettronica, mentre sul forum possono risponderti persone di cui puoi fidarti ciecamente! Per quello che chiedi: Come hai osservato tu la configurazione astabile (ma non solo quella) è molto simile al 555, semplicemente perchè entrambe si basano su un funzionamento a Trigger di Schmitt. A partire dal titolo ho volutamente "attaccato" il 555, ma per lo più ironicamente. Il maggiore vantaggio che ho riscontrato lo puoi leggere nell'ultimo pezzo dell'articolo: non conviene sostituire il 555 se si ha bisogno di UNA SOLA funzione, anche solo per l'ingombro (è da 8 pin, mentre l'integrato di cui parlo ne ha 14), ma se si ha bisogno di una "catena" di funzioni per cui servirebbero 3 o 4 555. Dai un'occhiata alla seconda parte "chi ha bisogno del 555? II" per degli esempi di "catene" in cui quest'integrato, secondo me, conviene.

Rispondi

di ,

ciao e complmenti per l'articolo. se io volessi utilizzare il trigger di Schmitt in configurazione astabile (propogno questo termine in maniera impropria ma non so come definirlo), con un duty cycle maggiore del 50%, consiglieresti di utilizzare un NE555?. Inoltre sempre nella configurazione astabile l'articolo indica "...come sia possibile modificare i tempi del duty cycle con un diodo ed una resistenza in parallelo alla prima, così da avere un tempo di carica diverso da quello di scarica...", ma questa configurazione non è molto simile a quella standard dell'NE555? quali possono essere i vantaggi?

Rispondi

di ,

Complimenti per l'articolo è scritto veramente bene, hai trattato un componente che ai miei occhi resta ancora magico, ha 45 anni e tutt'oggi viene ancora utilizzato!!!

Rispondi

di ,

Sfatato un mito. Complimenti per l'esposizione!

Rispondi

di ,

Ciao Paofanello, puoi trovare a questo link www.introni.it/pdf/RCA%20-%20CMOS%20Ic%20Databook%20SSD%20250C%201973.pdf il manuale della RCA "Cmos integrated circuits" che tratta le porte digitali cmos. Stefano

Rispondi

di ,

Innanzitutto grazie per i complimenti, ma soprattutto per l'osservazione! :D Certamente non sono così esperto da poter rispondere, in tutti i datasheet e i documenti dei costruttori (su questo specifico integrato) che ho visionato si vedono alcuni di questi circuiti riprodotti senza resistenza, ma immagino che non siano pensati per tempi lunghi (ci sono soluzioni più precise) e quindi non siano pensati per condensatori di grandi capacità. Inoltre non sono riuscito a trovare nulla sull'architettura interna ma immagino che i diodi a cui ti riferisci siano qualcosa del genere: http://pierrick.calvet.free.fr/Tips_files/IC_Input.jpg da questa configurazione mi sfugge però la modalità in cui la scarica del condensatore possa avvenire attraverso questi diodi, anche se vedo in qualche schema la presenza di questa resistenza di limitazione!

Rispondi

di ,

Prima di tutto complimenti per l'articolo semplice e chiaro che si presta come spunto per tante situazioni. Vorrei aggiungere solo una cosa. Qualora per motivi di temporizzazione il condensatore posto all'ingresso della della porta è un elettrolitico di capacità elevata si rende necessario porre tra esso e la porta un resistore. Questo perchè se si spegne il circuito e il condensatore è carico, questo si scarica attraverso i diodi interni posti a protezione della porta con buona probabilità di una loro rottura. Il resistore serve proprio a limitare questa corrente di scarica. La corrente massima che può scorrere in questi diodi nella famiglia 4000 e di 10mA.

Rispondi

di ,

Complimenti al nostro nuovo frizzante blogger. Il pubblico elettronico di EY attende le nuove puntate ;)

Rispondi

di ,

Sono completamente d'accordo sulle versioni CMOS... io utilizzo sempre il 74HC14, ma in effetti essendo così versatile mi piacerebbe riuscire a reperire a prezzi bassi i 40106 così da poterlo alimentare a piacere (anche per applicazioni a batteria) allora si che può sostituire il 555! Comunque grazie a voi per i commenti!

Rispondi

di ,

Interessante, sapevo che con le porte logiche mi sarei divertito! Grazie.

Rispondi

di ,

Ci tengo a ringraziare chiunque abbia aggiunto la nota per la foto di copertina... Stupidamente non ho pensato potesse essere protetta, scusate tanto!

Rispondi

di ,

Divertente! Cosi` si scopre che il timing si puo` anche fare con altri integrati, magari una porta che avanza. Metterei solo in evidenza che e` meglio usare porte CMOS, ad esempio serie 4000 oppure 74HC. Le vecchie 74LS possono essere usate ma la loro corrente di ingresso, specie Iil complica un po' la vita!

Rispondi

Inserisci un commento

Per inserire commenti è necessario iscriversi ad ElectroYou. Se sei già iscritto, effettua il login.