I servo drive eseguono profili di movimento con precisione temporale nell'ordine dei microsecondi. Regolano la corrente del motore per seguire comandi di posizione che possono cambiare migliaia di volte al secondo. Il PCB deve quindi sostenere bande di controllo superiori a 1 kHz e, allo stesso tempo, gestire potenze che vanno da poche centinaia di watt a molte decine di kilowatt. Una combinazione del genere richiede grande attenzione a integrita del segnale, layout di potenza ed EMC.
Questa guida affronta le scelte di progettazione PCB che determinano le prestazioni di un servo drive in applicazioni che vanno dalle macchine CNC ai sistemi di movimentazione per semiconduttori.
In questa guida
- Interfacce encoder e feedback
- Implementazione dell'anello di corrente
- Stadio di potenza per applicazioni servo
- Integrita del segnale di controllo posizione
- Progettazione termica per carichi dinamici
- Integrazione della sicurezza e della sicurezza funzionale
Interfacce encoder e feedback
Le prestazioni di un sistema servo dipendono direttamente dalla precisione del feedback di posizione. Encoder incrementali con milioni di conteggi per giro, encoder assoluti multiturno e sensori analogici ad alta risoluzione richiedono interfacce PCB capaci di preservare la qualita del segnale anche in ambiente industriale.
Gli encoder incrementali ad alta risoluzione generano segnali differenziali oltre 10 MHz durante i movimenti rapidi. I circuiti riceventi del PCB devono acquisire questi segnali senza perdere fronti. In un encoder a 16 bit, un solo conteggio perso equivale gia a un errore di 20 secondi d'arco. Ricevitori differenziali correttamente terminati aiutano a respingere il rumore di modo comune tipico dell'ambiente di fabbrica.
Gli encoder assoluti moderni trasmettono la posizione tramite protocolli seriali come BiSS, EnDat e Hiperface con velocita fino a 10 Mbit/s. Questi dati sono critici e il drive li elabora a ogni ciclo di controllo. Per questo la progettazione PCB ad alta velocita deve mantenere l'integrita del segnale attraverso cavi e barriere di isolamento che proteggono l'elettronica dell'interfaccia encoder.
Requisiti dell'interfaccia encoder
- Terminazione differenziale: I ricevitori RS-422 o RS-485 devono avere la corretta terminazione d'impedenza direttamente agli ingressi del PCB.
- Messa a terra della schermatura: La schermatura del cavo encoder dovrebbe terminare sul telaio vicino al connettore e non attraversare la scheda.
- Opzioni di isolamento: Alcuni sistemi richiedono interfacce encoder isolate per evitare che i loop di massa compromettano la precisione.
- Filtraggio in ingresso: Filtri RC sugli ingressi encoder limitano l'accoppiamento del rumore ad alta frequenza verso i circuiti riceventi.
- Qualita dell'alimentazione: Una buona filtratura dell'alimentazione impedisce che il rumore di commutazione disturbi l'elettronica dell'encoder.
- Rilevamento guasti: Il monitoraggio hardware deve individuare perdita di segnale, fuori gamma di frequenza ed errori di comunicazione.
Implementazione dell'anello di corrente
L'anello di corrente e il piu veloce nella gerarchia di controllo servo. Nelle applicazioni standard opera tipicamente tra 10 e 20 kHz, mentre nei drive piu spinti puo superare i 50 kHz. Accuratezza della misura e latenza del controllo fissano direttamente la banda passante ottenibile e la precisione finale di posizionamento.
Nelle applicazioni servo si preferisce spesso la misura di corrente su shunt per banda e accuratezza. Gli amplificatori isolati per shunt devono stabilizzarsi entro la finestra di campionamento e, allo stesso tempo, respingere i transitori di modo comune generati dalla PWM. Specifiche tipiche richiedono ±0,5 % di accuratezza, meno di 1 μs di assestamento e oltre 50 kV/μs di CMTI.
Il regolatore digitale di corrente gira in genere su DSP o FPGA con timing deterministico. Il campionamento ADC deve essere sincronizzato alla PWM per misurare correnti stabili. Se il campionamento avviene durante la transizione di commutazione, il rumore introdotto peggiora le prestazioni di controllo. Il layout PCB per elaborazione del segnale deve quindi mantenere la qualita analogica lungo tutta la catena di acquisizione e calcolo.
Elementi di progetto dell'anello di corrente
- Scelta dello shunt: Shunt a bassa induttanza, sotto 5 nH, riducono ringing e oscillazioni durante i transitori di corrente.
- Posizionamento degli amplificatori: Gli amplificatori isolati devono stare vicino agli shunt, con le uscite tenute lontane dalla commutazione di potenza.
- Sincronizzazione del campionamento: Trigger hardware devono allineare l'ADC alla PWM per ottenere misure coerenti.
- Anti-aliasing: Filtri RC posti sotto Nyquist evitano che rumore ripiegato entri nel controllo.
- Stabilita della riferimento: La tensione di riferimento dell'ADC deve restare stabile entro il budget di accuratezza della misura di corrente.
- Latenza digitale: La latenza totale tra evento di corrente e risposta del controllo va distribuita tra misura, elaborazione e aggiornamento PWM.

Stadio di potenza per applicazioni servo
Lo stadio di potenza di un servo drive deve sopportare flussi di corrente bidirezionali e rapidi cambi di direzione durante accelerazioni e decelerazioni. Il layout del PCB deve minimizzare l'induttanza per mantenere una commutazione pulita e, nello stesso tempo, fornire percorsi di corrente adatti al funzionamento in quattro quadranti con frenatura rigenerativa.
Durante la decelerazione, l'energia rigenerativa ritorna sul bus DC e ne innalza la tensione. Per questo stadio di potenza e condensatori di bus devono gestire sia la modalita motore sia quella rigenerativa. I circuiti brake chopper entrano in funzione quando la tensione di bus supera i limiti sicuri e dissipano l'energia su resistenze di frenatura. Anche questa sezione richiede un layout molto curato per carichi impulsivi ad alta corrente.
Le richieste dinamiche di un'applicazione servo sono spesso superiori a quelle di un VFD standard. Pendenze di corrente di 100 A/μs non sono rare nei sistemi piu reattivi e generano cadute di tensione sensibili sulle induttanze parassite. Il PCB multistrato deve quindi ridurre il piu possibile l'induttanza del loop di potenza e garantire comunque sufficiente rame per la corrente continua.
Progetto dello stadio di potenza servo
- Funzionamento a quattro quadranti: Lo stadio deve lavorare sia in trazione sia in rigenerazione in entrambe le direzioni senza zone morte.
- Scelta dei condensatori di bus: Condensatori a basso ESR sono necessari per gestire il ripple PWM e l'energia di ritorno.
- Layout del brake chopper: Le connessioni tra IGBT di frenatura e resistenza devono essere poco induttive e sostenere dissipazioni impulsive elevate.
- Frequenza di commutazione: Una PWM piu alta, tra 10 e 20 kHz, migliora la banda dell'anello di corrente ma aumenta le perdite di commutazione.
- Ottimizzazione del dead-time: Il tempo morto va ridotto al minimo compatibile con il comportamento sicuro degli IGBT.
- Protezione da sovracorrente: Serve una protezione hardware rapida con tempi di risposta inferiori a 2 μs per eventi di cortocircuito.
Integrita del segnale di controllo posizione
I comandi di posizione arrivano tramite fieldbus come EtherCAT, PROFINET IRT o SERCOS, oppure attraverso ingressi analogici come ±10 V e segnali step-direction. L'interfaccia PCB deve preservare la fedelta di questi comandi e sincronizzarsi con la struttura interna che genera i profili di movimento.
Le reti industriali di motion control utilizzano cicli di comunicazione sincronizzati con accuratezza sub-microsecondo. EtherCAT, per esempio, ottiene sincronizzazione di clock distribuita inferiore a 1 μs grazie al timestamp hardware nell'ESC. La progettazione di interfacce di comunicazione industriale deve quindi supportare requisiti di timing fortemente deterministici.
Le interfacce di comando analogico, come riferimento di velocita ±10 V o impulsi step-direction, restano diffuse nei retrofit e nei sistemi standalone. Richiedono conversione ADC ad alta risoluzione, protezione d'ingresso e filtraggio adeguato. Le interfacce impulsive richiedono inoltre un'acquisizione hardware capace di sostenere frequenze elevate per il posizionamento veloce.
Progetto dell'interfaccia posizione
- Sincronizzazione di rete: L'accuratezza del clock distribuito EtherCAT impone una scelta attenta del PHY e una buona qualita del clock di riferimento.
- Risoluzione analogica: Una risoluzione ADC da 14 a 16 bit e spesso necessaria per mantenere precisione sulle consigne analogiche.
- Protezione in ingresso: Tutte le interfacce di segnale esterne dovrebbero includere protezione ESD e da sovratensione.
- Esigenze di isolamento: A seconda dell'architettura, le reti di movimento possono richiedere interfacce isolate.
- Latenza di aggiornamento: La specifica tra comando e azione guida i requisiti dell'interfaccia e della catena di elaborazione.
- Specifica di jitter: Il jitter nell'aggiornamento della posizione influisce direttamente sulla fluidita delle traiettorie multi-asse.
Progettazione termica per carichi dinamici
I carichi servo variano continuamente mentre la macchina esegue il profilo di movimento. Le correnti di picco in accelerazione possono arrivare a tre-cinque volte il valore continuo, seguite da correnti di mantenimento o fasi rigenerative. Il progetto termico deve quindi gestire sia la dissipazione in regime sia il riscaldamento transitorio senza superare i limiti dei componenti.
La temperatura di giunzione dei semiconduttori di potenza cambia con il carico. I cicli termici ripetuti causano nel tempo fatica nelle saldature e degrado dei bond wire. L'interfaccia termica tra PCB, dispositivi e dissipatore influisce sia sulla temperatura a regime sia sull'impedenza termica in transitorio. Un'impedenza piu bassa riduce l'ampiezza delle oscillazioni termiche per ogni ciclo di carico.
La progettazione PCB per gestione termica nei servo drive deve considerare la natura intermittente di queste sollecitazioni. Componenti scelti solo sulla dissipazione continua possono surriscaldarsi durante accelerazioni prolungate, mentre componenti dimensionati solo sul picco possono risultare troppo costosi per cicli di lavoro bassi.
Progetto termico per carichi di movimento
- Budget di temperatura di giunzione: Il progetto va basato sul profilo di movimento peggiore, non solo sul nominale continuo o di picco.
- Interfaccia termica: Il collegamento tra dispositivo di potenza e dissipatore dovrebbe mantenere una resistenza inferiore a 0,3 °C/W.
- Peso del rame: Rame da 3 a 6 oz nelle sezioni di potenza migliora la risposta termica transitoria.
- Sensori di temperatura: Piu sensori NTC lungo il percorso termico aiutano a monitorare il comportamento reale.
- Protezione termica: La protezione I²t limita l'accumulo di calore durante sovraccarichi ripetuti.
- Dipendenza dal flusso d'aria: Il progetto termico deve documentare il flusso d'aria necessario e il derating in condizioni di ventilazione ridotta.

Integrazione della sicurezza e della sicurezza funzionale
I sistemi di movimento incorporano funzioni di sicurezza funzionale che richiedono implementazioni PCB specifiche. Safe Torque Off, Safe Stop 1 e altre funzioni devono rispettare requisiti SIL2 o SIL3 secondo IEC 61800-5-2 e i riferimenti di sicurezza macchina applicabili.
L'implementazione dello STO richiede il monitoraggio ridondante dei percorsi di disabilitazione del gate drive con copertura diagnostica capace di rilevare guasti verso stati pericolosi. Il PCB deve quindi offrire ingressi di disabilitazione sicuri e isolati con circuiti adatti di timing e diagnostica. Interblocchi hardware devono garantire che lo stadio di potenza venga realmente disattivato indipendentemente dallo stato del software.
Le funzioni di velocita sicura e direzione sicura richiedono elaborazione ridondante dell'encoder e circuiti comparatori capaci di individuare discrepanze tra sensori. Queste funzioni hanno bisogno di un PCB industriale robusto che preservi l'integrita della sicurezza nel tempo e nelle condizioni ambientali di lavoro.
Requisiti di integrazione della sicurezza
- Isolamento ingressi STO: Gli ingressi devono essere isolati e supportare prove impulsive per la copertura diagnostica.
- Monitoraggio ridondante: I parametri critici dovrebbero essere osservati su doppio canale con verifica incrociata.
- Copertura diagnostica: La diagnostica hardware deve rilevare i guasti che potrebbero degradare la funzione di sicurezza.
- Risposta ai guasti: L'hardware deve forzare uno stato sicuro indipendentemente dal software o dalla comunicazione.
- Encoder sicuro: Per funzioni basate sulla posizione servono canali encoder ridondanti o encoder assoluti certificati safety.
- Documentazione: La documentazione PCB deve supportare le evidenze necessarie alla certificazione della funzione di sicurezza.
Riepilogo
La progettazione di PCB per servo drive integra interfacce di feedback ad alta banda, anelli di corrente molto rapidi, gestione dinamica della potenza e sicurezza funzionale in sistemi capaci di raggiungere precisione di movimento al livello dei microsecondi. La combinazione di vincoli tipici dell'elettronica di potenza con richieste analogiche di grande precisione impone una progettazione coordinata tra integrita del segnale, termica, EMC e sicurezza. Il risultato dipende dalla comprensione di come questi requisiti interagiscono e condizionano prestazioni e affidabilita del moto.
