🧩 Circuiti e progettazione · Guida 02

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.

Livello: base → intermedio Tempo di lettura: 25–30 min Specifica → prototipo Metodo progettuale

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.

Esempio “Voglio accendere automaticamente una ventola quando la temperatura supera 45 °C, alimentando tutto da 12 V e usando una ventola da 500 mA.”

Questa frase contiene già informazioni decisive: grandezza da misurare, soglia, alimentazione, tipo di carico e corrente richiesta.

Una buona specifica rende il progetto molto più semplice Se non sai esattamente cosa deve fare il circuito, non puoi sapere se il circuito finito funziona correttamente.

2. Trasformare l’idea in specifiche tecniche

ParametroDomanda da farsi
AlimentazioneQuale tensione? Batteria, USB, rete, alimentatore?
ConsumoQuanta corrente assorbirà il circuito?
IngressiSensori, pulsanti, segnali analogici o digitali?
UsciteLED, relè, motori, display, segnali?
PrecisioneServe una misura indicativa o accurata?
VelocitàIl segnale cambia lentamente o a MHz?
AmbienteTemperatura, umidità, vibrazioni, EMI?
SicurezzaSono presenti tensioni o correnti pericolose?
CostoPrototipo 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.

SENSORE Ingresso CONTROLLO Analogico / MCU DRIVER BJT / MOSFET CARICO Ventola ALIMENTAZIONE E PROTEZIONI
Il blocco è più importante del singolo componente Prima decidi “mi serve un driver da 1 A”; dopo scegli se realizzarlo con un MOSFET, un integrato o altro.

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 ≈ Σ Iblocchi + margine Somma i consumi massimi realistici, non soltanto quelli tipici.
Esempio Microcontrollore 80 mA + sensori 30 mA + LED 20 mA + relè 80 mA:

Itot ≈ 210 mA.
Un’alimentazione da 250 mA sarebbe troppo vicina al limite; 500 mA offre un margine più ragionevole.
Controlla anche gli spunti Motori, relè, condensatori e moduli radio possono richiedere correnti molto maggiori per brevi intervalli.

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.

Un ingresso non deve mai superare i limiti del dispositivo che lo riceve Se un ADC lavora a 3,3 V, un segnale da 12 V deve essere adattato prima di raggiungerlo.

6. Definire le uscite e i carichi

Il carico determina il tipo di stadio di uscita.

CaricoPossibile soluzione
LED indicatoreGPIO + resistenza.
RelèBJT/MOSFET + flyback.
Motore DCMOSFET o ponte H.
Carico resistivoMOSFET, relè o SSR.
Rete ACRelè/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.

Tensione massima superiore a quella reale con margine.
Corrente compatibile con condizioni continue e di picco.
Potenza e temperatura di giunzione verificate.
Tolleranza adeguata alla precisione necessaria.
Velocità sufficiente per la frequenza del circuito.
Package compatibile con prototipo e PCB.
Non scegliere soltanto per il valore nominale Un MOSFET da 30 A non conduce automaticamente 30 A su qualunque PCB; un condensatore da 25 V non è necessariamente adatto a ripple elevato; una resistenza da 1/4 W non deve lavorare continuamente a 0,25 W senza considerare temperatura.

8. Eseguire i calcoli di dimensionamento

Ogni blocco deve essere verificato con le formule adatte.

ProblemaFormula tipica
Resistenza LEDR = (VS − VF) / I
PartitoreVout = Vin · R2/(R1+R2)
Potenza resistenzaP = I²R oppure V²/R
Filtro RCfc = 1/(2πRC)
Costante di tempo RCτ = RC
MOSFETPcond ≈ I²·RDS(on)
BJT switchRB ≈ (VGPIO−VBE)/IB

9. Progettare con margine

Un progetto robusto non lavora normalmente sui massimi assoluti.

Esempio Se una linea può raggiungere 12 V nominali ma in pratica arrivare a 14 V, un condensatore da 16 V avrebbe poco margine. Un 25 V può essere più appropriato, se compatibile con il resto del progetto.
Il margine non è una percentuale universale Dipende da applicazione, transitori, temperatura, affidabilità richiesta e standard.

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.
Uno schema pulito riduce gli errori di progetto Se il circuito è difficile da leggere sullo schermo, sarà ancora più difficile da diagnosticare quando qualcosa non funziona.

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.

Simulato non significa garantito Il modello può non includere parassiti, tolleranze, layout, rumore e comportamento termico reale.

12. Costruire il prototipo

Per circuiti a bassa frequenza e bassa potenza la breadboard è spesso perfetta per verificare il principio di funzionamento.

Quando la breadboard non è adatta RF, switching veloce, alte correnti, alte tensioni, segnali molto sensibili e circuiti con layout critico richiedono tecniche di prototipazione diverse.

Costruisci un blocco alla volta. Prima alimentazione, poi sensore, poi controllo, poi driver e infine carico.

13. Misurare prima di dichiarare il progetto funzionante

StrumentoCosa verificare
MultimetroTensioni DC, correnti, continuità, resistenze.
OscilloscopioRipple, rumore, PWM, transitori, timing.
Alimentatore da bancoLimitazione di corrente e prove controllate.
Termometro / camera termicaComponenti che scaldano troppo.
Misura i nodi chiave VIN, uscite dei regolatori, riferimento ADC, gate/base dei transistor e tensione sul carico raccontano quasi sempre dove cercare il problema.

14. Debug: trovare gli errori con metodo

Quando il prototipo non funziona, evita di cambiare componenti casualmente.

  1. controlla visivamente cablaggio e polarità;
  2. misura resistenza tra alimentazione e GND a circuito spento;
  3. accendi con limitazione di corrente;
  4. verifica tutte le alimentazioni;
  5. controlla ingresso e uscita di ogni blocco;
  6. confronta misure reali e valori calcolati;
  7. isola il blocco che non si comporta come previsto.
Il debug è parte del progetto Un circuito che funziona al primo tentativo è piacevole, ma la capacità di misurare e capire un errore è ciò che rende il progetto ripetibile.

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.
Un buon schema può diventare un cattivo circuito con un layout sbagliato Soprattutto negli switching, RF, ADC ad alta risoluzione e segnali veloci.

Esempio: ventola automatica a 12 V

Riprendiamo la specifica iniziale: ventola da 12 V / 500 mA che deve accendersi sopra 45 °C.

1
SensoreNTC 10 kΩ in partitore.
2
ControlloADC di un microcontrollore oppure comparatore.
3
DriverN-MOSFET logic-level.
4
ProtezioneFlyback/TVS secondo tipo di ventola e circuito.

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.

PMOS ≈ I² · RDS(on)
Esempio I = 0,5 A e RDS(on) = 50 mΩ:

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.

Questo è il processo progettuale completo Specifiche → blocchi → componenti → calcoli → schema → prototipo → misure → correzioni.

Checklist prima di chiudere il progetto

Alimentazioni corrette in tutti gli scenari.
Massimi assoluti mai raggiunti nel normale funzionamento.
Potenza verificata per resistenze e semiconduttori.
Protezione presente dove necessaria.
Ingressi entro i range ammessi.
Carichi pilotati con margine.
Misure coerenti con i calcoli.
Temperatura accettabile a pieno carico.

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.