Come progettare un circuito elettronico
Progettare un circuito significa trasformare un’esigenza in una soluzione elettrica verificabile. Si parte dalla specifica, si dividono le funzioni in blocchi, si scelgono alimentazione e componenti, si eseguono i calcoli, si realizza lo schema, si simula quando utile e si costruisce un prototipo da misurare. Solo dopo queste verifiche ha senso passare al PCB.
1. Partire dall’obiettivo, non dai componenti
Il primo errore di chi inizia è scegliere subito un transistor, un sensore o un microcontrollore. Prima bisogna definire che cosa deve fare il circuito.
Questa frase contiene già informazioni decisive: grandezza da misurare, soglia, alimentazione, tipo di carico e corrente richiesta.
2. Trasformare l’idea in specifiche tecniche
| Parametro | Domanda da farsi |
|---|---|
| Alimentazione | Quale tensione? Batteria, USB, rete, alimentatore? |
| Consumo | Quanta corrente assorbirà il circuito? |
| Ingressi | Sensori, pulsanti, segnali analogici o digitali? |
| Uscite | LED, relè, motori, display, segnali? |
| Precisione | Serve una misura indicativa o accurata? |
| Velocità | Il segnale cambia lentamente o a MHz? |
| Ambiente | Temperatura, umidità, vibrazioni, EMI? |
| Sicurezza | Sono presenti tensioni o correnti pericolose? |
| Costo | Prototipo singolo o produzione? |
3. Dividere il circuito in blocchi funzionali
Prima dello schema dettagliato conviene disegnare un diagramma a blocchi. Ogni blocco svolge una funzione chiara.
4. Progettare prima l’alimentazione
Molti problemi nascono da un’alimentazione pensata alla fine. Devi stabilire tensioni, correnti e margini prima di scegliere il resto dei componenti.
Itot ≈ 210 mA.
Un’alimentazione da 250 mA sarebbe troppo vicina al limite; 500 mA offre un margine più ragionevole.
5. Definire gli ingressi
Ogni ingresso deve essere compatibile con il circuito che lo leggerà.
Analogico
Tensione continua, sensori, partitori, filtri e ADC.
Digitale
Pulsanti, encoder, linee logiche e protocolli.
Esterno
Serve considerare ESD, sovratensioni e disturbi.
6. Definire le uscite e i carichi
Il carico determina il tipo di stadio di uscita.
| Carico | Possibile soluzione |
|---|---|
| LED indicatore | GPIO + resistenza. |
| Relè | BJT/MOSFET + flyback. |
| Motore DC | MOSFET o ponte H. |
| Carico resistivo | MOSFET, relè o SSR. |
| Rete AC | Relè/SSR/triac con isolamento e sicurezza adeguati. |
7. Scegliere i componenti
Una volta definita la funzione, puoi scegliere componenti che rispettino tensione, corrente, potenza, precisione e velocità richieste.
8. Eseguire i calcoli di dimensionamento
Ogni blocco deve essere verificato con le formule adatte.
| Problema | Formula tipica |
|---|---|
| Resistenza LED | R = (VS − VF) / I |
| Partitore | Vout = Vin · R2/(R1+R2) |
| Potenza resistenza | P = I²R oppure V²/R |
| Filtro RC | fc = 1/(2πRC) |
| Costante di tempo RC | τ = RC |
| MOSFET | Pcond ≈ I²·RDS(on) |
| BJT switch | RB ≈ (VGPIO−VBE)/IB |
9. Progettare con margine
Un progetto robusto non lavora normalmente sui massimi assoluti.
10. Disegnare lo schema elettronico
Ora puoi trasformare i blocchi in uno schema dettagliato. Lo schema dovrebbe essere leggibile anche mesi dopo.
- ingressi a sinistra e uscite a destra quando possibile;
- alimentazioni chiaramente indicate;
- nomi delle net significativi;
- reference designator per ogni componente;
- valori e codici componente;
- note sulle parti critiche;
- connettori con pin numerati.
11. Simulare quando serve
La simulazione permette di verificare molte idee prima di costruire il circuito. È particolarmente utile per analogica, filtri, temporizzazioni e alimentazioni.
DC
Tensioni, correnti e punti di lavoro.
Transient
Accensione, impulsi, RC, PWM e switching.
AC
Guadagno, fase e risposta in frequenza.
12. Costruire il prototipo
Per circuiti a bassa frequenza e bassa potenza la breadboard è spesso perfetta per verificare il principio di funzionamento.
Costruisci un blocco alla volta. Prima alimentazione, poi sensore, poi controllo, poi driver e infine carico.
13. Misurare prima di dichiarare il progetto funzionante
| Strumento | Cosa verificare |
|---|---|
| Multimetro | Tensioni DC, correnti, continuità, resistenze. |
| Oscilloscopio | Ripple, rumore, PWM, transitori, timing. |
| Alimentatore da banco | Limitazione di corrente e prove controllate. |
| Termometro / camera termica | Componenti che scaldano troppo. |
14. Debug: trovare gli errori con metodo
Quando il prototipo non funziona, evita di cambiare componenti casualmente.
- controlla visivamente cablaggio e polarità;
- misura resistenza tra alimentazione e GND a circuito spento;
- accendi con limitazione di corrente;
- verifica tutte le alimentazioni;
- controlla ingresso e uscita di ogni blocco;
- confronta misure reali e valori calcolati;
- isola il blocco che non si comporta come previsto.
15. Dal prototipo al PCB
Quando lo schema è verificato puoi passare al layout. Il PCB introduce però nuovi aspetti che la breadboard non mostra.
- larghezza delle piste;
- correnti di ritorno;
- piani di massa;
- condensatori di bypass vicini ai pin;
- separazione analogico/digitale quando necessaria;
- distanze per alte tensioni;
- posizionamento dei componenti di potenza;
- gestione termica;
- EMI e integrità del segnale.
Esempio: ventola automatica a 12 V
Riprendiamo la specifica iniziale: ventola da 12 V / 500 mA che deve accendersi sopra 45 °C.
Alimentazione
La ventola usa 12 V. Se il microcontrollore richiede 5 V o 3,3 V serve un regolatore adeguato.
MOSFET
Deve avere VDS con margine, corrente sufficiente e soprattutto una RDS(on) garantita alla tensione di gate disponibile.
P ≈ 0,5² × 0,05 = 12,5 mW.
Software / soglia
La lettura NTC viene convertita in temperatura. Per evitare continui ON/OFF vicino a 45 °C si può usare isteresi: ON a 45 °C, OFF a 40 °C.
Checklist prima di chiudere il progetto
Errori comuni nella progettazione
- scegliere componenti prima di definire le specifiche;
- dimenticare la corrente di picco;
- progettare sui valori tipici anziché sui limiti;
- ignorare tolleranze e temperatura;
- dimenticare condensatori di disaccoppiamento;
- pilotare carichi direttamente da un GPIO;
- non proteggere ingressi e alimentazione;
- fidarsi completamente della simulazione;
- costruire tutto insieme senza verificare i singoli blocchi;
- passare al PCB prima di aver misurato il prototipo.

