Publié 2026-04-03
Moteurs électriques etservomoteurles systèmes fonctionnent souvent à proximité immédiate des robots, des machines CNC, des véhicules RC et des équipements industriels. Un problème courant mais frustrant est l’interférence mutuelle – où le fonctionnement du moteur provoque leservomoteurtrembler, dériver ou se comporter de manière erratique, ou vice versa. Cet article explique pourquoi cela se produit, comment identifier les symptômes et propose des solutions pratiques étape par étape que vous pouvez mettre en œuvre immédiatement, basées sur les principes de compatibilité électromagnétique (CEM) et l'expérience de dépannage du monde réel.
Dans une configuration typique – par exemple, un petit bras robotique avec un moteur d'entraînement à courant continu et un servo à retour de position monté sur le même châssis – les utilisateurs observent souvent :
Le servo tremble ou oscille lorsque le moteur démarre ou change de vitesse.
Mouvement inattendu du servo (par exemple, tourner jusqu'à une butée) sans aucune commande.
Couple de maintien du servo réduit ou réponse « douce » pendant le fonctionnement du moteur.
Dans les cas graves, le servocontrôleur se réinitialise ou perd son signal.
Ces symptômes indiquent que le bruit électrique ou les perturbations électriques d'un appareil affectent l'autre.
Basée sur les principes fondamentaux du génie électrique et l'expérience sur le terrain, l'interférence mutuelle entre un moteur et un servo découle de trois mécanismes principaux :
Les moteurs à courant continu (en particulier les moteurs à balais) consomment des courants élevés et changeant rapidement. Les étincelles de commutation génèrent des pics de tension et des ondulations sur le bus d'alimentation.
L'électronique de commande interne d'un servo nécessite une tension propre et stable (généralement 4,8 à 6,0 V ou 5 à 7,4 V). Si la même source d’alimentation alimente à la fois le moteur et le servo, les surtensions du moteur provoquent des creux et du bruit que le régulateur de tension du servo ne peut pas rejeter complètement, conduisant à un comportement erratique.
Les moteurs à balais agissent comme des émetteurs radio involontaires. Les étincelles au niveau des balais produisent des EMI à large bande allant de dizaines de kHz à des centaines de MHz.
Le câble de signal du servo (PWM ou série) fait office d'antenne. Lorsqu'ils sont acheminés à proximité du moteur ou de ses fils, l'EMI se couple à la ligne de signal d'asservissement, corrompant les impulsions de commande.
Si le chemin de retour à courant élevé du moteur et la masse du signal du servo partagent le même fil ou trace de PCB, la chute de tension aux bornes de l'impédance commune ajoute du bruit à la référence de masse du servo. Le servo interprète cela comme un faux changement de signal.
Appliquez ces mesures dans l’ordre. Dans la plupart des cas, les deux premières étapes éliminent à elles seules les interférences.
Action:Alimentez le moteur et le servo à partir de sources d'alimentation complètement isolées (par exemple, des blocs-batteries séparés ou un convertisseur DC-DC dédié avec sortie isolée).
Pourquoi ça marche :Brise les chemins de bruit conduits et élimine les ondulations d’approvisionnement partagées.
Exemple concret :Dans un robot de compétition qui subissait une gigue du servo chaque fois que le moteur d'entraînement accélérait, le passage à un BEC 5 V dédié (circuit d'élimination de batterie) pour le servo – alimenté par un LiPo 2S séparé – tout en faisant fonctionner le moteur à partir d'un LiPo 3S a complètement résolu le problème.
Action:
Souder les condensateurs directement aux bornes du moteur (valeurs typiques : 0,1 µF en céramique + 10 à 100 µF en électrolytique). Pour les moteurs à balais, connectez également chaque borne au boîtier du moteur avec des condensateurs de 0,1 µF.
Ajoutez une perle de ferrite ou un starter sur chaque fil du moteur à proximité du moteur.
![]()
Pourquoi ça marche :Les condensateurs absorbent les pointes haute fréquence ; les ferrites empêchent le bruit haute fréquence de circuler dans les fils.
Vérification:Utilisez un oscilloscope pour voir la réduction de l'ondulation de tension sur le bus d'alimentation.
Action:
Gardez les fils du moteur et les fils de signal du servo à au moins 10 à 15 cm l'un de l'autre. Si cela est impossible, acheminez-les perpendiculairement (jamais parallèlement).
Utilisez des fils à paire torsadée pour les connexions du moteur – la torsion annule les champs magnétiques rayonnés.
Blindez le câble de signal du servo : utilisez une rallonge de servo blindée à trois fils, connectez le blindage à la terreuniquement du côté du contrôleur(pas au servo).
Cas concret :Le servo de l’axe Z d’un routeur CNC perdait sa position chaque fois que le moteur de broche (un moteur universel) était allumé. L'éloignement du câble d'asservissement du câble d'alimentation de la broche et l'ajout d'une feuille d'aluminium mise à la terre ont éliminé le problème.
Action:Connectez tous les retours de masse (masse du pilote de moteur, masse du servo, masse logique) à un seul point – généralement à la borne négative de l’alimentation ou au plan de masse du contrôleur. Ne connectez pas le terrain en série.
Pourquoi ça marche :Empêche les courants moteur élevés de circuler à travers la référence de masse du servo.
Action:Insérez un filtre passe-bas RC (par exemple, une résistance de 100 Ω + un condensateur de 10 nF à la masse) sur la ligne de signal PWM juste à l'entrée du servo.
Note:Cela peut légèrement arrondir les bords du signal. À utiliser uniquement si la tolérance de largeur d'impulsion du servo le permet (la plupart des servos analogiques fonctionnent correctement ; les servos numériques peuvent nécessiter des filtres plus étroits).
Action:Placez un optocoupleur entre le contrôleur et la ligne de signal du servo, avec une alimentation isolée pour le côté servo.
En cas de besoin :Pour les environnements extrêmement bruyants (par exemple, entraînements de moteurs industriels avec onduleurs haute puissance).
Principe de base :Les interférences moteur-servo sont presque toujours causées par le bruit de puissance conduit et les interférences électromagnétiques rayonnées. Vous n’avez pas besoin d’équipement coûteux pour le réparer – un travail systématique d’isolation et de filtrage à chaque fois.
Étapes d'action immédiates (dans l'ordre) :
1. Testez avec une batterie séparée pour le servo uniquement.Si les interférences disparaissent, vous avez confirmé un problème de bruit conduit. Procédez à l’installation d’une régulation de puissance dédiée (un UBEC autonome ou une batterie séparée) comme solution permanente.
2. Si l'étape 1 n'est pas possible, ajoutez des condensateurs de suppression et des ferrites au moteur comme décrit dans la section 3.2. Cela résout à lui seul 70 % des cas typiques des amateurs.
3. Réacheminer et blinder les câbles– séparez les lignes d'alimentation et de signal, utilisez des fils de moteur torsadés et ajoutez un blindage mis à la terre au câble du servo.
4. Mettre en œuvre la mise à la terre en étoile– assurez-vous que la référence de masse du servo n'est pas partagée avec des courants de retour de moteur élevés.
5. Seulement en dernier recours, ajoutez des filtres de ligne de signal ou une opto-isolation.
Vérification finale :Après avoir appliqué les correctifs, faites tourner le moteur sur toute sa plage de vitesse tout en surveillant le servo avec un oscilloscope ou en observant la position mécanique. Le servo doit rester stable, sans gigue ni dérive.
En suivant cette approche structurée, vous éliminerez les interférences moteur-servo dans plus de 95 % des applications pratiques – des petits robots de bricolage à l'automatisation industrielle – sans avoir besoin de remplacer des composants ou de reconcevoir votre système.
Heure de mise à jour:2026-04-03
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.