Un PCB per controllore logico programmabile rappresenta la spina dorsale hardware dell’automazione industriale. È progettato per eseguire istruzioni logiche resistendo a forte rumore elettrico, vibrazioni e variazioni di temperatura. A differenza dell’elettronica di consumo standard, queste schede devono dare priorità a isolamento, integrità del segnale e affidabilità a lungo termine più che alla miniaturizzazione. Che tu stia progettando un PCB per controllore robot personalizzato o un’unità industriale generalista, è il layout fisico a determinare se il sistema sopravviverà all’ambiente di fabbrica.
In APTPCB (APTPCB PCB Factory) osserviamo che i progetti PLC di successo si basano su una rigorosa separazione tra I/O ad alta tensione e logica a bassa tensione. Questa guida tratta le specifiche essenziali, i passaggi di implementazione e i protocolli di diagnostica necessari a far funzionare il controllore senza guasti.
Risposta rapida (30 secondi)
- L’isolamento è fondamentale: Usa sempre optoisolatori o isolamento galvanico per separare i segnali di campo 24V/220V dalla logica MCU a 3,3V/5V.
- Impilamento degli strati: Usa almeno una scheda a 4 strati con piani dedicati di massa e alimentazione per sopprimere EMI in ambienti industriali rumorosi.
- Larghezza traccia e spaziatura: Rispetta IPC-2221 per distanze in aria e distanze superficiali in alta tensione; una spaziatura standard da 5 mil non basta per I/O industriali a 24V.
- Gestione termica: Uscite ad alta corrente, come relè o MOSFET, richiedono via termici e potenzialmente rame più pesante da 2 oz per dissipare il calore.
- Selezione componenti: Scegli componenti di grado industriale classificati per -40 °C / +85 °C.
- Validazione: Ogni scheda deve superare un test funzionale che simuli i cicli di esecuzione di un PCB per logica a contatti prima della messa in servizio.
Quando si applica un PCB per controllore logico programmabile, e quando no
Capire quando impiegare un PCB per controllore logico programmabile dedicato, invece di una comune scheda a microcontrollore, è decisivo per il successo del progetto.
Quando si applica (SÌ):
- Ambienti industriali: Il dispositivo opera vicino a inverter, grandi motori o apparecchiature di saldatura che generano EMI significativa.
- Commutazione ad alta tensione: Il sistema controlla direttamente carichi a 110V/220V AC o solenoidi a 24V DC.
- Espansione modulare: Il progetto richiede moduli aggiuntivi per ingressi analogici, porte di comunicazione RS485 o Ethernet, o controllo del moto specializzato come in un PCB per controllore CNC.
- Ciclo di vita lungo: L’apparecchiatura deve funzionare 24/7 per più di 10 anni senza manutenzione.
- Criticità di sicurezza: Un guasto potrebbe causare lesioni o costosi danni macchina, come nel caso di un PCB per controllore freno.
Quando non si applica (NO):
- Semplici gadget consumer: Un tostapane o un giocattolo non richiedono il costo e la complessità dell’isolamento di livello PLC.
- Dispositivi indossabili a batteria: Il consumo dei robusti circuiti di ingresso PLC è troppo alto per batterie piccole.
- Tecnologia usa e getta a bassissimo costo: I componenti di protezione necessari, come diodi TVS e optoisolatori, superano il budget di articoli monouso.
- Elaborazione video ad alta velocità: I PLC si concentrano su logica I/O affidabile, non su streaming video a livello di gigahertz; in questi casi è meglio usare SBC o FPGA.
Regole e specifiche

L’affidabilità industriale si definisce con numeri, non con supposizioni. Seguire queste regole permette al tuo PCB per controllore logico programmabile di soddisfare requisiti di sicurezza e prestazione.
| Regola | Valore/intervallo consigliato | Perché è importante | Come verificarlo | Se ignorata |
|---|---|---|---|---|
| Distanza superficiale (HV) | > 2,5 mm per 220V AC | Previene archi sulla superficie della scheda in presenza di umidità o polvere. | Calibro o regole DRC CAD | Cortocircuiti, rischio incendio, fallimento di sicurezza |
| Distanza in aria (HV) | > 2,0 mm per 220V AC | Previene archi elettrici attraverso l’aria tra conduttori. | Regole DRC CAD secondo IPC-2221 | Scarica dielettrica, rischio di folgorazione |
| Peso del rame | 1 oz per logica / 2 oz per potenza | Gestisce la corrente di relè e uscite senza surriscaldarsi. | Analisi in sezione | Tracce bruciate, cadute di tensione, delaminazione |
| Tg (transizione vetrosa) | > 150 °C, FR4 ad alto Tg | Mantiene stabilità meccanica ad alte temperature operative. | Revisione della scheda tecnica materiale | Sollevamento piazzole, cricche nel barrel durante saldatura o esercizio |
| Tensione di isolamento | > 2500V RMS | Protegge la MCU dai picchi provenienti dal lato di campo. | Prova Hi-Pot | Distruzione della MCU a causa di sovratensioni esterne |
| Impedenza di traccia | 90Ω / 100Ω differenziale | Essenziale per la stabilità di Ethernet o RS485. | Calcolatore d’impedenza | Perdita pacchetti, errori di comunicazione |
| Condensatori di disaccoppiamento | 0,1µF + 10µF per IC | Filtrano rumore ad alta frequenza dalle linee di alimentazione. | Ispezione visiva / controllo BOM | Reset logici casuali, comportamento MCU instabile |
| Piano di massa | Solido e continuo | Fornisce un percorso di ritorno a bassa impedenza per i segnali. | Analisi in visualizzatore Gerber | Elevata emissione EMI, diafonia |
| Maschera saldante | Verde o blu, standard | Protegge il rame; alcuni colori facilitano l’ispezione visiva. | Controllo visivo | Ossidazione, ponti di saldatura in assemblaggio |
| Finitura superficiale | ENIG (oro) | Superficie planare per componenti a passo fine e resistenza alla corrosione. | Controllo visivo / fluorescenza X | Saldature scadenti sulle MCU, minore conservabilità |
Fasi di implementazione

Progettare un PCB per controllore logico programmabile richiede un flusso disciplinato per garantire che l’hardware supporti logiche complesse come quelle presenti in un PCB per controllore motore.
Definire i requisiti di I/O
- Azione: Elenca tutti gli ingressi, digitali e analogici, e tutte le uscite, a relè o transistor.
- Parametro: Livelli di tensione, per esempio ingresso 24V DC e uscita 220V AC.
- Verifica: Conferma che la corrente totale non superi la capacità dell’alimentatore.
Selezionare i componenti principali
- Azione: Scegli MCU, optoisolatori e regolatori di potenza.
- Parametro: Campo di temperatura operativa da -40 °C a +85 °C.
- Verifica: Verifica disponibilità e stato del ciclo di vita dei componenti.
Progettare schema e strategia di isolamento
- Azione: Disegna lo schema separando rigidamente lato campo e lato logico.
- Parametro: Larghezza della barriera di isolamento, per esempio uno spazio di 3 mm.
- Verifica: Assicurati che nessuna traccia di rame attraversi la barriera di isolamento, salvo mediante optoisolatori o convertitori DC-DC isolati.
Definire layout PCB e impilamento
- Azione: Configura l’impilamento. Una scheda a 4 strati, segnale-massa-alimentazione-segnale, è lo standard per l’immunità al rumore.
- Parametro: Spessore del dielettrico per il controllo d’impedenza.
- Verifica: Usa le linee guida DFM per garantire fabbricabilità.
Instradare i segnali critici
- Azione: Instrada per primi le coppie differenziali, come RS485 o Ethernet, e i percorsi ad alta corrente.
- Parametro: Larghezza della traccia calcolata in base al carico di corrente.
- Verifica: Verifica che i percorsi di ritorno non attraversino piani di massa separati.
Eseguire il controllo regole di progetto (DRC)
- Azione: Avvia i controlli automatici nel software CAD.
- Parametro: Spaziatura minima, dimensione foro e anello anulare.
- Verifica: Zero errori prima della generazione dei file di fabbricazione.
Fabbricare il prototipo
- Azione: Invia i Gerber ad APTPCB per la fabbricazione.
- Parametro: Lead time e quantità.
- Verifica: Ispeziona le schede nude per confermare maschera saldante e allineamento di foratura.
Assemblare e testare funzionalmente
- Azione: Assembla la scheda e carica un firmware di prova.
- Parametro: Sweep di tensione in ingresso, ad esempio da 18V a 30V per un sistema a 24V.
- Verifica: Accertati che tutti gli ingressi attivino lo stato logico corretto e che le uscite pilotino il carico senza surriscaldarsi.
Modi di guasto e risoluzione dei problemi
Anche i progetti robusti possono guastarsi. Ecco come diagnosticare problemi in un PCB per controllore logico programmabile, sia esso un’unità generica o un PCB per controllore robot specializzato.
Sintomo: reset casuali / intervento del watchdog
- Cause: Caduta di alimentazione, picchi EMI sulla linea di reset
- Controlli: Monitora VCC con l’oscilloscopio durante le commutazioni di carico.
- Correzione: Aggiungi condensatori di riserva più grandi; aggiungi una resistenza pull-up e un condensatore al pin di reset.
- Prevenzione: Usa un IC dedicato di supervisione tensione.
Sintomo: ingresso bloccato su alto o su basso
- Cause: Guasto dell’optoisolatore, resistenza in serie bruciata, diodo TVS in corto
- Controlli: Misura la tensione sul terminale di ingresso e ai capi del LED dell’optoisolatore.
- Correzione: Sostituisci i componenti di protezione ingresso danneggiati.
- Prevenzione: Assicurati che le resistenze di ingresso siano dimensionate per elevata potenza impulsiva.
Sintomo: contatti relè saldati
- Cause: Elevata corrente di spunto da carichi induttivi, come motori o solenoidi
- Controlli: Picchietta il relè; misura continuità a circuito disalimentato.
- Correzione: Sostituisci il relè.
- Prevenzione: Aggiungi circuiti snubber o diodi flyback sul carico.
Sintomo: errori di comunicazione RS485/CAN
- Cause: Disadattamento di impedenza, terminazione mancante, anelli di massa
- Controlli: Verifica resistenze di terminazione da 120Ω; controlla i livelli del segnale differenziale.
- Correzione: Correggi la terminazione; usa transceiver isolati.
- Prevenzione: Instrada coppie differenziali con stretto controllo d’impedenza.
Sintomo: regolatore di tensione surriscaldato
- Cause: Regolatore lineare con eccessiva caduta di tensione, raffreddamento insufficiente
- Controlli: Misura la temperatura del package; calcola la potenza dissipata con
$P = (Vin - Vout) \times I$. - Correzione: Passa a un regolatore switching, cioè un convertitore buck, oppure aumenta l’area di rame.
- Prevenzione: Simulazione termica in fase di progetto.
Sintomo: jitter sull’ingresso analogico
- Cause: Accoppiamento di rumore da tracce digitali o dall’alimentazione
- Controlli: Analizza i valori ADC con una sorgente di tensione costante.
- Correzione: Aggiungi filtri RC passa-basso agli ingressi; separa correttamente AGND e DGND.
- Prevenzione: Mantieni le tracce analogiche lontane da linee digitali veloci e alimentazioni switching.
Decisioni di progetto
Nel progettare un PCB per controllore logico programmabile, diverse decisioni architetturali definiscono le capacità del prodotto.
Uscite a relè vs uscite a transistor I relè offrono commutazione ad alta tensione e isolamento completo, ma hanno vita meccanica limitata e bassa velocità di commutazione. Le uscite a transistor, MOSFET o BJT, consentono PWM ad alta velocità, utile in un PCB per controllore motore, e hanno vita ciclica praticamente infinita, ma richiedono un’attenta protezione contro i picchi di tensione.
Scheda a 2 strati vs 4 strati Le schede a 2 strati costano meno, ma spesso non hanno un piano di massa continuo e risultano quindi più vulnerabili a EMI. Per qualsiasi PLC industriale, un impilamento a 4 strati è fortemente raccomandato, perché fornisce piani interni dedicati a alimentazione e massa migliorando nettamente integrità del segnale e prestazioni EMC.
Scelta dei materiali L’FR4 standard è accettabile in ambienti benigni. Tuttavia, per applicazioni ad alta vibrazione o alta temperatura, scegliere materiali PCB Isola con Tg più elevato garantisce che la scheda non si espanda eccessivamente, evitando cricche nel barrel dei fori metallizzati passanti.
FAQ
D: Qual è lo spessore standard di una PCB PLC? R: Lo standard industriale è 1,6 mm. Tuttavia, per schede più grandi o che supportano componenti pesanti, come trasformatori, si preferiscono 2,0 mm o 2,4 mm per maggiore rigidità meccanica.
- Standard: 1,6 mm
- Heavy duty: 2,0 mm+
D: Posso usare un microcontrollore standard come Arduino per una PCB PLC? R: Il chip in sé, ad esempio ATmega o STM32, è accettabile, ma il progetto della PCB circostante deve cambiare. Non puoi usare layout standard da scheda di sviluppo; serve una scheda personalizzata con corretto isolamento ottico e circuiti di protezione adeguati.
- Chip: accettabile
- Layout: deve essere personalizzato e di grado industriale
D: Come proteggo la PCB dall’inversione di polarità? R: Usa un diodo in serie o un MOSFET a canale P all’ingresso di alimentazione.
- Diodo: semplice, ma con caduta di tensione
- MOSFET: più complesso, ma con caduta trascurabile
D: Qual è la differenza tra una PCB PLC e una PCB per controllore CNC? R: Un PLC si concentra sulla logica generalista. Un controllore CNC è specializzato nel coordinamento del moto multi-asse e nell’interpretazione del G-code, richiedendo spesso processori più veloci e interfacce specifiche per driver motore.
- PLC: focus su logica e I/O
- CNC: focus su controllo del moto
D: Perché le PCB PLC usano optoisolatori? R: Per separare elettricamente i segnali di campo ad alta tensione dal sensibile processore a bassa tensione. Così si evita che un picco a 24V distrugga una CPU a 3,3V.
- Sicurezza: protegge gli operatori
- Affidabilità: protegge il silicio
D: Quale peso di rame dovrei usare? R: 1 oz è lo standard per la logica. Se il PLC pilota correnti elevate, ad esempio superiori a 2A, direttamente sulla scheda, usa rame da 2 oz o 3 oz.
- Logica: 1 oz
- Potenza: 2 oz+
D: Mi serve il rivestimento protettivo? R: Sì, se il PLC sarà utilizzato in ambienti umidi, polverosi o chimicamente aggressivi. Aiuta a prevenire corrosione e cortocircuiti.
- Ufficio/laboratorio: opzionale
- Reparto produttivo: raccomandato
D: Qual è il lead time per la fabbricazione di una PCB PLC personalizzata? R: I prototipi standard richiedono da 3 a 5 giorni. Le schede complesse con materiali speciali possono richiedere più tempo.
- Prototipo: 24 h - 5 giorni
- Produzione: 7 - 15 giorni
D: Come gestisco la dissipazione termica dei driver di uscita? R: Usa via termici per trasferire calore al piano di massa, aggiungi dissipatori o impiega PCB con supporto in alluminio se la densità di potenza è molto alta.
- Via: gratuiti ed efficaci per calore moderato
- Dissipatori: necessari per alta potenza
D: Quali formati di file richiede APTPCB? R: Richiediamo file Gerber RS-274X e file di foratura Excellon. Per l’assemblaggio servono inoltre BOM e file Pick & Place.
- Fabbricazione: Gerber
- Assemblaggio: BOM + CPL
Pagine e strumenti correlati
- Servizi di fabbricazione PCB: Fabbricazione completa per schede di grado industriale.
- Calcolatore d’impedenza: Verifica le larghezze di traccia per protocolli di comunicazione come Ethernet o RS485.
- Materiali PCB Isola: Laminati ad alte prestazioni per ambienti gravosi.
Glossario (termini chiave)
| Termine | Definizione |
|---|---|
| PLC | Controllore logico programmabile; computer industriale adattato al controllo di produzione. |
| Logica a contatti | Linguaggio di programmazione usato nei PLC che ricorda visivamente gli schemi a relè. |
| Optoisolatore | Componente che trasferisce segnali elettrici tra due circuiti isolati tramite luce. |
| EMI | Interferenza elettromagnetica; rumore che può disturbare il funzionamento elettronico. |
| Guida DIN | Rotaia metallica standard ampiamente usata per montare interruttori e apparecchiature industriali di controllo. |
| Relè | Interruttore azionato elettricamente usato per controllare circuiti ad alta potenza con un segnale a bassa potenza. |
| Modbus | Protocollo di comunicazione dati originariamente pubblicato per l’uso con i PLC. |
| HMI | Interfaccia uomo-macchina; schermo o pannello usato per interagire con il PLC. |
| Sink / source | Termini che descrivono come la corrente fluisce nei moduli I/O digitali, cioè verso massa oppure verso VCC. |
| Isolamento galvanico | Tecnica di progettazione che separa circuiti elettrici per impedire flusso di corrente tra di loro consentendo comunque il trasferimento di segnale. |
| Watchdog timer | Temporizzatore hardware che reimposta automaticamente il sistema se il software si blocca. |
| File Gerber | Formato file standard usato dai produttori PCB per descrivere le immagini della scheda. |
Conclusione
Progettare un PCB per controllore logico programmabile significa bilanciare complessità logica e robustezza fisica. Rispettando rigorose regole di isolamento, scegliendo i materiali corretti e validando il progetto contro i modi di guasto industriali, assicuri che l’hardware operi in modo affidabile sul campo. Che tu stia sviluppando un PCB per controllore freno specializzato o un’unità di automazione versatile, la qualità della scheda nuda è il fondamento della sicurezza del sistema.
APTPCB è specializzata nella fabbricazione e nell’assemblaggio di PCB industriali ad alta affidabilità. Se sei pronto a passare dal prototipo alla produzione, consulta le nostre capacità o richiedi oggi stesso un preventivo.