Les servo drives executent des profils de mouvement avec une precision temporelle de l'ordre de la microseconde. Ils pilotent le courant moteur pour suivre des consignes de position susceptibles de changer des milliers de fois par seconde. Le PCB doit donc supporter des bandes passantes de commande superieures a 1 kHz tout en gerant des niveaux de puissance allant de quelques centaines de watts a plusieurs dizaines de kilowatts. Cette combinaison impose une grande rigueur sur l'integrite du signal, le layout de puissance et la CEM.
Ce guide traite des choix de conception PCB qui determinent les performances d'un servo drive, depuis les machines CNC jusqu'aux equipements de manutention pour semi-conducteurs.
Dans ce guide
- Interfaces codeur et retour d'information
- Mise en oeuvre de la boucle de courant
- Etage de puissance pour applications servo
- Integrite du signal de commande de position
- Conception thermique pour charges dynamiques
- Integration de la surete et de la securite fonctionnelle
Interfaces codeur et retour d'information
Les performances d'un systeme servo dependent directement de la precision de la mesure de position. Les codeurs incrementaux avec des millions d'impulsions par tour, les codeurs absolus multitours et les capteurs analogiques haute resolution exigent des interfaces PCB capables de conserver la qualite du signal dans un environnement industriel perturbe.
Les codeurs incrementaux haute resolution produisent des signaux differentiels a plus de 10 MHz lors des mouvements rapides. Les circuits recepteurs du PCB doivent capter ces signaux sans perdre de front. Sur un codeur 16 bits, une seule impulsion manquante represente deja une erreur de position de 20 secondes d'arc. Des recepteurs de ligne differentiels correctement termines permettent de rejeter une grande partie du bruit de mode commun present en atelier.
Les codeurs absolus modernes transmettent la position via des protocoles serie tels que BiSS, EnDat ou Hiperface a des debits pouvant atteindre 10 Mbit/s. Ces donnees sont critiques et exploitees a chaque cycle de regulation. La conception de PCB haute vitesse doit donc maintenir l'integrite du signal a travers les liaisons cablees et les barrieres d'isolation qui protegent l'electronique de l'interface codeur.
Exigences de l'interface codeur
- Terminaison differentielle : Les recepteurs RS-422 ou RS-485 doivent recevoir une terminaison d'impedance adaptee directement a l'entree du PCB.
- Mise a la terre du blindage cable : Le blindage du cable codeur doit etre raccorde au chassis pres du connecteur, et non traverse la carte.
- Options d'isolation : Certains systemes ont besoin d'interfaces codeur isolees afin d'eviter les boucles de masse degradant la precision.
- Filtrage d'entree : Des filtres RC sur les entrees du codeur limitent le couplage du bruit haute frequence vers les circuits recepteurs.
- Qualite de l'alimentation : Une alimentation bien filtree evite que le bruit de commutation ne perturbe l'electronique du codeur.
- Detection de defauts : Le materiel doit detecter la perte de signal, la frequence hors plage et les erreurs de communication.
Mise en oeuvre de la boucle de courant
La boucle de courant est la plus rapide de toute la hierarchie de commande servo. Elle travaille en general entre 10 et 20 kHz sur les applications standard et peut depasser 50 kHz sur des variateurs plus performants. La precision de mesure du courant et la latence de la chaine de commande limitent directement la bande passante obtenue et la precision finale de positionnement.
Dans les applications servo, la mesure sur shunt est souvent privilegiee pour sa bande passante et sa precision. Les amplificateurs shunt isoles doivent se stabiliser pendant la fenetre d'echantillonnage tout en rejetant les transitoires de mode commun issus de la PWM. Les exigences typiques se situent autour de ±0,5 % de precision, moins de 1 μs de temps d'etablissement et plus de 50 kV/μs de CMTI.
Le regulateur numerique de courant tourne generalement sur DSP ou FPGA avec un timing deterministe. L'echantillonnage ADC doit etre synchronise avec la PWM afin de mesurer un courant stable. Si la mesure se fait pendant les transitions de commutation, le bruit de mesure deteriore les performances de regulation. Le layout PCB de traitement du signal doit donc conserver la qualite analogique sur l'ensemble de la chaine d'acquisition et de traitement.
Elements de conception de la boucle de courant
- Choix du shunt : Des shunts a faible inductance, inferieure a 5 nH, limitent les oscillations de mesure pendant les transitoires.
- Placement des amplificateurs : Les amplificateurs isoles doivent etre places pres des shunts, alors que leurs sorties doivent rester eloignees des commutations de puissance.
- Synchronisation d'echantillonnage : Des declenchements materiels doivent aligner la mesure ADC sur la PWM pour garantir des acquisitions coherentes.
- Anti-repliement : Des filtres RC places sous la frequence de Nyquist evitent qu'un bruit replie n'affecte la commande.
- Stabilite de la reference : La reference de tension de l'ADC doit rester stable par rapport a l'exigence de precision en courant.
- Latence numerique : La latence totale entre l'evenement de courant et la reaction du variateur doit etre budgetee entre capteur, calcul et mise a jour PWM.

Etage de puissance pour applications servo
La puissance d'un servo drive doit accepter des flux de courant bidirectionnels et des inversions rapides lors des phases d'acceleration et de deceleration. Le layout du PCB doit minimiser l'inductance pour garder une commutation propre, tout en offrant des chemins de courant capables d'assurer un fonctionnement quatre quadrants avec freinage regeneratif.
Pendant les decelerations, l'energie regenerative retourne vers le bus continu et en eleve la tension. L'etage de puissance et les condensateurs du bus doivent donc gerer aussi bien l'energie motrice que l'energie regeneree. Des circuits de hacheur de freinage s'activent lorsque la tension du bus depasse les seuils admissibles, puis dissipent cette energie dans des resistances. Cette partie demande elle aussi un layout soigne pour des charges pulsees a fort courant.
Les exigences dynamiques d'un servo drive depassent celles d'un VFD standard. Des vitesses de montee de courant de 100 A/μs sont possibles sur des systemes reactifs, ce qui provoque des chutes de tension sensibles sur les inductances parasites. Le stackup multicouche du PCB doit donc reduire au maximum l'inductance de boucle tout en offrant suffisamment de cuivre pour le courant continu.
Conception de l'etage de puissance servo
- Fonctionnement quatre quadrants : L'etage doit gerer le mode moteur et le mode regeneratif dans les deux sens sans zones mortes.
- Choix des condensateurs de bus : Des condensateurs a faible ESR sont necessaires pour supporter le ripple PWM et les retours regeneratifs.
- Layout du chopper de freinage : Les liaisons entre IGBT de freinage et resistance doivent rester peu inductives tout en dissipant une puissance pulsee elevee.
- Frequence de commutation : Une PWM plus elevee, entre 10 et 20 kHz, ameliore la bande passante de la boucle de courant mais augmente les pertes de commutation.
- Optimisation du dead-time : Le temps mort doit etre reduit au minimum compatible avec les caracteristiques des IGBT.
- Protection contre les surintensites : Une protection materielle rapide avec un temps de reponse inferieur a 2 μs est necessaire en cas de court-circuit.
Integrite du signal de commande de position
Les consignes de position arrivent via des reseaux de terrain comme EtherCAT, PROFINET IRT ou SERCOS, ou encore via des entrees analogiques comme ±10 V ou des signaux pas-direction. L'interface PCB doit conserver la fidelite de ces consignes et les aligner avec la structure interne de commande qui genere les profils de mouvement.
Les reseaux industriels de mouvement utilisent des cycles de communication synchronises avec une precision sub-microseconde. EtherCAT, par exemple, obtient une synchronisation distribuee inferieure a 1 μs grace a l'horodatage materiel dans l'ESC. La conception PCB pour interfaces de communication industrielle doit etre compatible avec ces contraintes de timing deterministe.
Les interfaces de commande analogiques, comme une consigne vitesse ±10 V ou des impulsions pas-direction, restent frequentes dans les retrofits et les machines autonomes. Elles demandent une conversion ADC de haute resolution avec une protection d'entree et un filtrage appropries. Les interfaces impulsionnelles imposent en plus une capture materielle capable de suivre des frequences elevees.
Conception de l'interface de position
- Synchronisation reseau : La precision de l'horloge distribuee EtherCAT impose un choix soigne du PHY et une bonne qualite de l'horloge de reference.
- Resolution analogique : Une resolution ADC de 14 a 16 bits est souvent necessaire pour les entrees de commande analogiques.
- Protection d'entree : Toutes les interfaces de signaux externes doivent recevoir une protection ESD et surtension.
- Besoins d'isolation : Selon l'architecture, les reseaux de mouvement peuvent exiger des interfaces isolees.
- Latence de mise a jour : La specification commande-vers-action definit les exigences de l'interface et du traitement.
- Specification de jitter : Le jitter de mise a jour de position influence directement la fluidite des trajectoires multi-axes.
Conception thermique pour charges dynamiques
Les charges servo varient fortement au cours des profils de mouvement. Les courants de pointe pendant l'acceleration peuvent atteindre trois a cinq fois la valeur continue, avant d'etre suivis par des courants de maintien ou des phases de regeneration. La conception thermique doit donc gerer a la fois la dissipation en regime etabli et les echauffements transitoires sans depasser les limites de temperature.
La temperature de jonction des semi-conducteurs de puissance evolue avec la charge. Les cycles thermiques repetes accelerent la fatigue des soudures et la degradation des fils de connexion. L'interface thermique entre PCB, composants et dissipateur influence a la fois la temperature stationnaire et l'impedance thermique transitoire. Une impedance plus faible limite l'amplitude des variations de temperature sur un cycle donne.
La conception thermique de PCB pour servo drive doit integrer la nature intermittente de ces efforts. Des composants choisis uniquement sur la dissipation continue risquent de surchauffer lors de longues accelerations. A l'inverse, des composants dimensionnes seulement sur le pic peuvent devenir inutilement couteux sur des applications a faible cycle de service.
Conception thermique pour charges de mouvement
- Budget de temperature de jonction : Il faut dimensionner sur le profil de mouvement le plus severe et non seulement sur le nominal continu ou le pic.
- Interface thermique : Le montage entre semiconducteur de puissance et dissipateur doit viser une resistance thermique inferieure a 0,3 °C/W.
- Poids du cuivre : Un cuivre lourd de 3 a 6 oz dans les zones de puissance ameliore la reponse thermique transitoire.
- Mesure de temperature : Plusieurs sondes NTC a differents points du chemin thermique aident a mieux surveiller le comportement reel.
- Protection thermique : Une protection I²t permet de limiter l'accumulation de chaleur pendant les surcharges repetitives.
- Dependance au flux d'air : La conception thermique doit preciser le flux d'air requis et les deratings associes a un refroidissement reduit.

Integration de la surete et de la securite fonctionnelle
Les systemes de mouvement integreent des fonctions de securite fonctionnelle qui necessitent des implementations PCB specifiques. Safe Torque Off, Safe Stop 1 et d'autres fonctions doivent satisfaire les exigences SIL2 ou SIL3 selon IEC 61800-5-2 ainsi que les attentes en matiere de securite machine.
La mise en oeuvre de STO demande une surveillance redondante des voies de desactivation du gate drive avec une couverture diagnostique capable de detecter les defaillances menant a un etat dangereux. Le PCB doit donc fournir des entrees de desactivation isolees avec les circuits de timing et de diagnostic adequats. Des verrouillages materiels garantissent que l'etage de puissance est effectivement inhibe, quel que soit l'etat logiciel.
Les fonctions de vitesse sure et de direction sure exigent un traitement redondant des signaux codeur ainsi que des circuits de comparaison capables de detecter un desaccord entre capteurs. Ces circuits ont besoin d'un PCB industriel robuste qui conserve l'integrite de la fonction de securite malgre l'environnement et le vieillissement.
Exigences d'integration de la securite
- Isolation d'entree STO : Les entrees doivent etre isolees et permettre des tests impulsionnels pour la couverture diagnostique.
- Surveillance redondante : Les parametres critiques devraient etre surveilles sur deux voies avec verification croisee.
- Couverture diagnostique : Les diagnostics materiels doivent detecter les defauts qui pourraient degrader la fonction de securite.
- Reponse aux defaillances : Le materiel doit imposer un etat sur quelles que soient les conditions logicielles ou de communication.
- Codeur de securite : Des voies codeur redondantes ou des codeurs absolus certifies securite sont necessaires pour les fonctions fondees sur la position.
- Documentation : Les documents de conception PCB doivent fournir les preuves utiles a la certification de la fonction de securite.
Resume
La conception de PCB pour servo drive rassemble des interfaces de retour a large bande, des boucles de courant tres rapides, une gestion dynamique de la puissance et la securite fonctionnelle dans des systemes capables d'atteindre une precision de mouvement au niveau de la microseconde. La combinaison des contraintes de l'electronique de puissance et des exigences analogiques fines impose une ingenierie coordonnee entre integrite du signal, thermique, CEM et securite. La reussite repose sur la comprehension des interactions entre toutes ces exigences et de leur impact sur les performances comme sur la fiabilite.
