Timer 555 in Modo Astabile: L'Oscillatore Libero Universale
Il timer 555 in modo astabile (free-running) è l'"Hello World" del design di oscillatori analogici. Con solo due resistenze e un condensatore, genera un'onda rettangolare continua — nessun trigger esterno necessario. È il battito cardiaco di innumerevoli lampeggiatori, generatori di tono, driver PWM e segnali di orologio.
Come Funziona: L'Altalena del Condensatore
Il 555 contiene due comparatori che riferiscono a 1/3 VCC e 2/3 VCC, un latch SR e un transistor di scarica. In modo astabile, il condensatore C si carica attraverso R1 + R2 e si scarica solo attraverso R2.
- Fase di Carica (Uscita ALTA): C si carica da 1/3 VCC → 2/3 VCC via R1+R2. Tempo tH = 0.693 (R1+R2) C.
- Soglia Raggiunta: Il comparatore superiore scatta → Latch resetta → Uscita BASSA → Transistor di scarica ACCESO.
- Fase di Scarica (Uscita BASSA): C si scarica da 2/3 VCC → 1/3 VCC via R2 solo. Tempo tL = 0.693 R2 C.
- Innesco Raggiunto: Il comparatore inferiore scatta → Latch imposta → Uscita ALTA → Transistor di scarica SPENTO. Il ciclo si ripete.
Equazioni di Progettazione
- Periodo: T = tH + tL = 0.693 (R1 + 2R2) C
- Frequenza: f = 1/T ≈ 1.44 / [(R1 + 2R2) C]
- Ciclo di Lavoro: D = tH / T = (R1 + R2) / (R1 + 2R2)
Chiave di Lettura: Il ciclo di lavoro è sempre > 50% perché R1 carica ma non scarica. Per il 50% di ciclo, usa un diodo attraverso R2 (carica via R1, scarica via R2) o usa un 555 CMOS (LMC555) con circuito modificato.
Linee Guida per la Selezione dei Componenti
- Resistenze: 1kΩ – 1MΩ. Evita <1kΩ (corrente di scarica eccessiva) e >10MΩ (errori di perdita).
- Condensatore: Film (poliestere, polipropilene) o ceramico NP0/C0G per stabilità. Evita elettrolitici (perdite, tolleranza) e ceramici X7R/Y5V (coefficiente di tensione).
- Alimentazione: 4,5V–16V (Bipolare NE555); 1,5V–5,5V (CMOS LMC555/TLC555). Bypassa il pin 5 (Control Voltage) con 10nF a GND per immunità al rumore.
Applicazioni Tipiche
| Applicazione | Frequenza Tipica | Considerazione Chiave |
|---|---|---|
| Lampeggiatore LED | 0,5–2 Hz | R alte, C grandi (µF). Usa 555 CMOS per corrente bassa. |
| Tono Audio / Sirena | 200 Hz – 5 kHz | L'altoparlante necessita buffer (transistor/MOSFET). Il 555 eroga/assorbe 200mA max. |
| PWM Velocità Motore / Dimmer LED | 1 kHz – 20 kHz | Frequenza fissa (R1,R2,C), varia ciclo tramite Pin 5 (Control Voltage) o diodi di sterzo. |
| Generatore Orologio (µC) | 32 kHz – 8 MHz | Usa oscillatore al cristallo invece. Il 555 deriva ~50-100ppm/°C. |
| Rilevatore Impulso Mancante | N/A | Monostabile in realtà migliore. Astabile usato come watchdog heartbeat. |
Pro Tips
- Primo Impulso più Lungo: C si carica da 0V inizialmente (non da 1/3 VCC). Aggiungi un diodo dal Pin 5 a GND o accettalo.
- Carico di Uscita: Il Pin 3 guida il carico. Per >20mA, usa un transistor buffer.
- CMOS vs Bipolare: CMOS (LMC555) = output rail-to-rail, corrente di assorbimento inferiore, velocità maggiore (3MHz), ma minore erogazione (10-50mA). Bipolare (NE555) = robusto, erogazione 200mA, picchi di corrente passante (necessita decoupling 10µF + 100nF al Pin 8).
Il 555 astable non è perfetto (deriva termica, limite ciclo di lavoro), ma per costo, semplicità e disponibilità, rimane imbattuto per il timing non di precisione.