Même si cette question semble très spécifique, elle peut en effet être traitée comme une question de filtrage de cas beaucoup plus générale: "Comment filtrer le bruit électrique provenant des moteurs électriques?" .
Les premières informations que nous devons collecter à l'avance sont le type de bruit auquel notre circuit est exposé. Parfois, il est vraiment difficile d'obtenir ces données à l'avance, parfois il est encore plus difficile de mesurer le bruit sans expérience préalable et sans équipement de laboratoire haut de gamme.
En général, nous pouvons évaluer nos sources de bruit en termes de:
- Intrinsèque ou extrinsèque. C'est-à-dire: le bruit vient-il / est-il généré à l'intérieur de notre propre système? Ou cela sort-il de notre système?
- Mécanisme de couplage: couplage capacitif, couplage inductif, boucles de masse, rayonnement EM ...
- Caractéristiques du bruit: commuté, thermique (gaussien), tir, scintillement ...
- Bande de fréquences et Q. Quelle est la bande étroite ou large de notre bruit? Est-ce qu'il tombe / disparaît brusquement en dehors de cette bande (facteur de qualité)?
Ce qui précède est une liste partielle, incomplète, qui peut servir uniquement de point de départ.
Ensuite, il y a beaucoup de techniques, je veux dire littéralement des centaines de trucs et d'approches plus larges selon les cas.
En fouillant dans les détails de la question d'origine, c'est ma meilleure estimation du type de bruit qui peut être généré par le système,
- Le bruit provient principalement du système lui-même, des moteurs de puissance et des circuits de commande. 30 A de courant de commutation de crête est élevé pour générer des impulsions qui peuvent facilement être couplées au reste du circuit.
- Le couplage capacitif, le couplage inductif et les boucles de terre peuvent être tous sources de problèmes ici, en raison des impulsions de courant élevées des pilotes.
- Le bruit est commuté, je suppose que dans la région inférieure à 1 MHz, cependant, les armoniques dans la gamme 1-10 MHz peuvent être facilement générés / rayonnés.
Quelques conseils pratiques et techniques pour gérer le bruit dans le système ci-dessus:
- Si possible, séparez physiquement les moteurs et les pilotes du reste des circuits. Ce n'est évidemment pas possible dans tous les cas, par exemple, si vous avez une seule carte pour tous les composants électroniques. Cependant, si vous pouvez vous permettre d'avoir deux cartes distinctes, une pour piloter les moteurs, une autre pour le reste du système, il est utile de le faire.
- Évitez les problèmes de mise à la terre et le couplage en boucle du bruit en utilisant une connexion de terre en étoile soigneusement pensée pour tous vos circuits, y compris les pilotes d'alimentation, les batteries et le châssis.
- Ne laissez aucun châssis ou grande pièce métallique flotter, car cela interagira avec les champs électromagnétiques générés par les moteurs et les pilotes de puissance, réfléchissant, propageant et / ou réémettant les champs électromagnétiques sous forme de bruit supplémentaire.
- En ce qui concerne les moteurs eux-mêmes et selon le type de moteur, vous pouvez certainement appliquer des filtres de bruit à proximité / attachés à vos moteurs. Pour les moteurs à courant continu, ce qui n'est peut-être pas votre cas, il est sage de souder de petits condensateurs en céramique sur chaque phase, aussi près que possible du moteur. Les condensateurs robustes (haute tension) 0,1 uF sont une bonne règle de base pour commencer. Selon l'application, vous pouvez également ajouter une autre paire de condensateurs en céramique de chacun des conducteurs de phase au châssis. Méfiez-vous de vérifier le type de moteur et le pilote exact avant de suivre cette route.
- Le câblage reliant les pilotes et les moteurs doit être aussi proche que possible et torsadé.
- Les condensateurs de découplage / dérivation doivent être généreusement ajoutés aux lignes électriques de votre pilote, en deux versions: condensateurs en vrac (peut-être dans les centaines d'uF, pour le filtrage à basse fréquence) et condensateurs à haute fréquence (généralement 0,1 uF).
Pour revenir au circuit que vous avez publié, mon approche initiale serait:
- Ne pas utiliser de self de mode commun, car il est plus indiqué pour les bruits de couplage capacitifs générés de l'extérieur de votre système.
- Appliquer un double filtrage LC pour les deux lignes (puissance et retour GND) ou mieux encore, un double filtre L pi. Il s'agit du filtre le plus efficace pour le bruit de KHz à faible MHz . Un gros inducteur (dans la gamme mH) en série avec chacune des bornes de la batterie améliorera considérablement le bruit entrant dans la partie numérique de votre circuit. Les billes de ferrite, au contraire, sont dissipatives par leur propre nature et conviennent mieux aux fréquences plus élevées (des dizaines de fréquences MHz).
- Substitution du téléviseur zener standard et unidirectionnel à un téléviseur bidirectionnel robuste (haute énergie). Le zener dans votre circuit peut être conservé, cependant, si votre régulateur d'entrée ne peut pas supporter de petits pics de surtension.
- Ajout d'une paire de petits condensateurs en céramique en parallèle avec le condensateur en vrac: par exemple 1uF et 0,1uF MLCC, évalué de manière conservatrice (> 100V). Cela augmentera l'efficacité de votre filtre pour les fréquences plus élevées (> 1 MHz).
Enfin et surtout, imaginez un moyen simple de mesurer votre circuit aux points critiques afin de vérifier l'efficacité des différentes approches. Faites, s'il vous plaît, essayez de tester dans des circonstances similaires car l'appareil réel fonctionnera sous.
Si nécessaire, je peux fournir plus de références (livres, articles) aux approches ci-dessus. Si vous pouvez spécifier plus en détail certaines parties de votre système, des techniques de filtrage supplémentaires s'appliqueront certainement.