Prévoir les émissions rayonnées avant les tests de la FCC
Le SBC d'une start-up matérielle ne répond pas aux exigences de la norme FCC Part 15, classe B, lors de la première analyse. Suivez l'analyse de l'estimateur d'émissions rayonnées EMI pour identifier.
Sommaire
La numérisation préalable à la conformité ne suffit pas à elle seule
Votre SBC de la taille d'un Raspberry Pi possède une horloge de processeur de 100 MHz, une boucle d'alimentation de 2 cm² entre le régulateur de commutation et son condensateur de masse, et un câble USB de 0,5 m pour l'interface hôte. Votre réviseur de PCB a signalé les deux lors de la révision de la conception. L'analyse préalable à la conformité a confirmé la préoccupation : les harmoniques à 300 MHz, 500 MHz et 700 MHz se situent à moins de 6 dB de la limite de classe B de la FCC partie 15 à 3 mètres.
Vous avez quatre semaines avant le test FCC prévu. Il faut trois pour faire tourner une nouvelle planche. Vous devez savoir exactement quels changements résoudront le problème et lesquels sont des efforts inutiles.
Voici ce que la plupart des ingénieurs oublient : les scans de pré-conformité vous indiquent qu'il y a un problème, mais ils ne vous disent pas pourquoi. Etait-ce la boucle électrique ? Le câble USB fait office d'antenne ? Les deux ? Sans comprendre les mécanismes sous-jacents, vous êtes en train de deviner quels changements apporter. Certaines équipes font tout pour régler le problème : ajouter des ferrites partout, resserrer chaque boucle, ralentir chaque arête. Cela fonctionne, mais cela coûte cher et prend du temps, et la moitié de ces modifications n'ont probablement rien fait.
L'estimateur d'émissions rayonnées EMI modélise à la fois le rayonnement de boucle en mode différentiel (DM) et le rayonnement de câble en mode commun (CM), applique l'enveloppe spectrale d'une horloge trapézoïdale et exécute Monte Carlo sur l'incertitude de mesure pour vous donner un chiffre de rendement par rapport à la limite FCC. C'est l'analyse dont vous avez besoin pour séparer le signal du bruit.
Comprendre les deux mécanismes de rayonnement
Les émissions rayonnées des PCB numériques proviennent de deux mécanismes physiquement distincts, et la correction de l'un ne fait rien pour l'autre. J'ai vu des équipes passer des jours à optimiser le routage de leur boucle d'alimentation pour échouer sur le site d'essai, car le véritable coupable était le courant CM sur leurs câbles d'E/S. Tu dois comprendre les deux.
Le rayonnement en mode différentiel provient de courants circulant en boucles fermées sur le circuit imprimé, généralement la boucle d'alimentation du régulateur de commutation, le chemin de retour du condensateur de découplage ou une trace de signal à haute vitesse associée à son retour. Considérez-la comme une petite antenne cadre. Le champ d'une petite boucle diminue àdans le champ proche mais passe àdans le champ éloigné. La FCC mesure à 3 m, fermement dans le champ lointain pour les fréquences supérieures à environ 16 MHz. C'est donc le régime qui nous intéresse.Le champ électrique d'une petite boucle DM à la distanceest d'environ :
§ 0§
oùest en Hz,est le courant de boucle en ampères etest la surface de la boucle en m².
Notez ce terme de fréquence au carré. À des harmoniques plus élevées, même les petites boucles peuvent rayonner étonnamment bien. Mais notez également la dépendance linéaire à l'égard de la surface : coupez la surface de votre boucle de moitié et vous coupez le champ de moitié. Pas au carré, juste la moitié. Cela fait 6 dB, ce qui semble beaucoup jusqu'à ce que vous vous rendiez compte que vous avez dépassé la limite de 10 dB.
Le rayonnement en mode commun provient de courants circulant dans la même direction sur un câble sans retour différentiel. Même des courants CM de microampères sur un câble d'un demi-mètre créent des antennes efficaces à des fréquences où la longueur du câble approche λ/4. Un câble de 0,5 m résonne à près de 150 MHz, soit exactement dans la plage des harmoniques d'horloge de 100 MHz. C'est là que les choses tournent mal.Le problème avec le rayonnement CM, c'est qu'il ne se soucie pas de la précision avec laquelle vous avez acheminé votre PCB. Le câble est l'antenne. Vous pouvez avoir des plans de masse parfaits, des boucles d'alimentation étanches et une excellente intégrité du signal, mais si vous avez même quelques microampères de courant CM couplés à ce câble USB, vous allez allumer l'analyseur de spectre de la maison d'essai.
Analyse de base : conception du problème
Passons en revue les chiffres réels de cette conception. Entrez les informations suivantes dans l'estimateur des émissions rayonnées par les interférences électromagnétiques :
| Paramètre | Valeur |
|---|---|
| Norme | FCC Partie 15 Classe B (3 m) |
| Distance de mesure | 3 m |
| Courant de boucle DM | 10 mA |
| Surface de la boucle | 2,0 cm² |
| Courant du câble CM | 5 µA |
| Longueur du câble | 0,5 m |
| Fréquence d'horloge | 100 MHz |
| Cycle d'utilisation | 50 % |
| Temps de montée | 1 ns |
| Essais MC | 100 000 |
Ce temps de montée de 1 ns est typique des processeurs modernes fonctionnant à 100 MHz, rien d'exotique. Mais cela signifie que votre contenu spectral va bien au-delà du fondamental. Les troisième, cinquième et septième harmoniques se situent toutes en dessous du coin d'atténuation, de sorte qu'elles sont toutes touchées avec à peu près toute l'amplitude spectrale.
À l'aide des données de référence, l'outil indique :
- 300 MHz (3e harmonique) : Estimation DM 42 dBµV/m, estimation CM 48 dBµV/m, limite de classe B de la FCC 40 dBµV/m. CM dépasse la limite de 8 dB.
- 500 MHz (5e harmonique) : Estimation DM 35 dBµV/m, estimation CM 44 dBµV/m, limite FCC 47 dBµV/m. CM est inférieur de 3 dB, mais le résultat de Monte Carlo au 95e centile dépasse la limite.
- 700 MHz (7e harmonique) : Les deux sources se situent en dessous de la limite de 47 dBµV/m.
Pourquoi le câble USB domine aux hautes fréquences
À 100 MHz, un câble de 0,5 m est λ/6. Pas efficace, tout va bien. À 300 MHz, c'est λ/2, un dipôle demi-onde. Pics d'efficacité radiologique. À 500 MHz, le câble est en pleine onde, l'efficacité baisse légèrement par rapport au cas demi-onde, mais un courant CM de 5 µA est encore suffisant pour se rapprocher de la limite.
La boucle DM à 2 cm² n'est pas négligeable, mais la dépendancedans l'équation de champ va à l'encontre de celle-ci : même si elle contribue fortement aux faibles harmoniques, la petite surface la limite. Le câble, agissant comme une antenne CM, n'a pas la même limitation de surface : il rayonne sous la forme d'un dipôle, qui évolue beaucoup plus favorablement avec la fréquence.
C'est pourquoi l'ajout de condensateurs de découplage à lui seul ne résoudra pas ce problème. J'ai vu des équipes ajouter dix autres bouchons de 0,1 µF à leurs rails d'alimentation en pensant que cela résoudrait leurs problèmes d'émissions. Le découplage réduit les courants de boucle DM en fournissant un réservoir de charge local et en resserrant le trajet du courant haute fréquence. C'est très bien pour le mécanisme DM. Mais le courant CM sur le câble USB provient d'un couplage parasite entre la tension de bruit en mode commun de la carte et le blindage du câble ou la référence de terre. Les capuchons de découplage ne font rien pour cela. Vous avez besoin d'une bobine CM sur les lignes USB.
La solution : trois changements ciblés
Passons maintenant à la partie utile. Au lieu d'essayer des solutions au hasard, nous pouvons modéliser exactement l'effet de chaque modification et voir si cela en vaut la peine. Mettez à jour les entrées de l'outil pour refléter les modifications de conception proposées :
| Paramètre | Ligne de base | Conception fixe |
|---|---|---|
| Surface de la boucle | 2,0 cm² | 0,5 cm² (routage de la boucle d'alimentation plus serré) |
| Courant du câble CM | 5 µA | 1 µA (inducteur CM sur les lignes USB) |
| Temps de montée | 1 ns | 5 ns (ajoutez une résistance série de 22 Ω sur le réseau d'horloge) |
| Courant de boucle DM | 10 mA | 10 mA (inchangé) |
- 300 MHz : DM 33 dBµV/m, CM 28 dBµV/m, 95e percentile 36 dBµV/m contre limite de 40 dBµV/m. Marge de 4 dB.
- 500 MHz : DM 22 dBµV/m, CM 24 dBµV/m, 95e percentile 30 dBµV/m contre limite de 47 dBµV/m. Marge de 17 dB.
- 700 MHz : Les deux sources sont bien en deçà de la limite.
L'analyse de Monte Carlo est essentielle à cet égard car elle tient compte de l'incertitude de mesure, des variations de positionnement des câbles et de la nature statistique de la configuration de test. Une estimation en un seul point peut indiquer que vous êtes à 1 dB en dessous de la limite, mais que le 95e percentile peut être supérieur de 3 dB. Le centre de test ne se soucie pas de votre résultat médian, il se soucie du pire des cas dans les limites de son incertitude de mesure.
Notes de mise en œuvre
Pour resserrer la boucle d'alimentation de 2 cm² à 0,5 cm², il faut déplacer le condensateur d'entrée de masse du régulateur de commutation aussi près que possible des broches V_in et GND, avec un chemin de retour court et large. Réduire la surface de la boucle de 4 fois réduit l'intensité du champ DM de 4 fois (linéaire, 12 dB), et non de 16 fois : la surface apparaît de manière linéaire dans l'équation de champ, et non au carré. Pourtant, 12 dB, c'est important et cela ne vous coûte que du temps de routage.En pratique, cela signifie que le bouchon principal doit se trouver juste à côté du circuit intégré du régulateur, idéalement du même côté de la carte. Je vise généralement une longueur de trace inférieure à 5 mm du capuchon à l'épingle. Utilisez un terreau pour le chemin de retour, pas une mince trace. La zone de la trajectoire de retour est tout aussi importante que la trajectoire d'avant. Certains ingénieurs sont obsédés par la trace entre V_in et la casquette, puis redirigent le retour au sol à mi-chemin. Ne fais pas ça.
La bobine CM doit être placée sur les lignes USB à proximité du connecteur, du côté du circuit imprimé, et non du côté du câble. Une impédance CM de 90 Ω à 100 MHz est suffisante. Des composants tels que le TDK ACM2012 ou le Wurth 742792090 sont des choix courants. Un composant, inséré en série, réduit le courant CM de 14 dB dans ce scénario.La raison pour laquelle il passe du côté du circuit imprimé est simple : vous voulez bloquer le courant CM avant qu'il n'atteigne le câble. Si vous placez le starter du côté câble du connecteur, vous avez déjà couplé le bruit au câble et le starter ne fait rien. L'inducteur CM présente une impédance élevée pour les courants en mode commun (D+ et D− se déplaçant dans la même direction) mais une faible impédance pour les signaux en mode différentiel (D+ et D− se déplaçant dans des directions opposées). C'est exactement ce que vous voulez : bloquer le bruit, transmettre le signal.
Le ralentissement du temps de montée de 1 ns à 5 ns déplace la zone de réduction spectrale de 318 MHz à 64 MHz. L'harmonique de 300 MHz, qui se trouvait auparavant sur la partie plate du spectre, se situe maintenant sur la pente de −20 dB/décennie et est atténuée d'environ 14 dB. Une résistance série de 22 Ω dans le réseau d'horloge ne coûte rien en termes de nomenclature ou de zone de carte.Certains concepteurs craignent de ralentir les bords, car ils pensent que cela pourrait entraîner des problèmes d'intégrité du signal. Pour une horloge de 100 MHz, un temps de montée de 5 ns ne représente toujours que 5 % de la période, ce qui est parfaitement normal. Vous êtes loin du point où vous pourriez assister à des violations de configuration/mise en attente ou à une distorsion du cycle de service. Le seuil d'entrée du processeur est généralement d'environ 1,4 V avec une forte hystérésis, donc un bord légèrement plus lent n'a pas d'importance. Ce qui compte, c'est de réduire votre contenu harmonique de 14 dB à 300 MHz.
Les trois modifications peuvent être mises en œuvre grâce à une nouvelle configuration du circuit imprimé et à l'ajout d'un composant. Aucune nouvelle rotation matérielle de la section du processeur n'est nécessaire. Vous ne modifiez pas le schéma de manière fondamentale : il vous suffit de resserrer le schéma, d'ajouter un starter CM et d'insérer une résistance en série. Si vous êtes déjà en train de relancer le tableau pour d'autres raisons, ces modifications sont pratiquement gratuites. Si vous effectuez une retouche pour économiser un cycle de production, le starter CM et la résistance en série peuvent être soudés à la main en dix minutes environ.
Estimateur des émissions rayonnées par les interférences électromagnétiquesArticles connexes
EMI Filter Design: LC Filter Calculations for CISPR Compliance
Design EMI filters for conducted emissions compliance. Covers LC filter topology selection, cutoff frequency calculation, common-mode vs differential-mode filtering, and CISPR 32 limits.
11 avr. 2026
EMC / ComplianceESD Protection Diodes: Choosing the Right Clamp
Master ESD diode selection with expert insights: learn how to calculate peak current, power dissipation, and protect your sensitive electronics
26 mars 2026
EMC / ComplianceCable Shield Quality: Transfer Impedance & Effective...
Calculate cable shield effectiveness and transfer impedance from DC resistance, length, and frequency. Includes worked examples for EMC engineers.
7 mars 2026