Skip to content
RFrftools.io
EMC / Compliance1 mars 20267 min de lecture

Prévoir les émissions rayonnées avant les tests de la FCC

Un SBC échoue en pré-conformité FCC Part 15 classe B. L'estimateur d'émissions rayonnées sépare la boucle d'alimentation du câble USB.

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. Le scan de pré-conformité signale les harmoniques à partir de 300 MHz à une valeur égale ou supérieure à la limite de classe B de la FCC Part 15 à 3 m.

Vous avez quatre semaines avant le test FCC prévu, et il en faut trois pour un nouveau tableau. Vous devez savoir quel changement résout le problème et quels sont ceux qui sont inutiles.

Une analyse préalable à la conformité vous indique qu'il y a un problème, pas pourquoi. Est-ce la boucle d'alimentation ou le câble USB qui fait office d'antenne ? Les équipes qui ne le savent pas ajoutent des ferrites partout, resserrent chaque boucle et ralentissent chaque arête, ce qui fonctionne, mais coûte du temps et de l'argent, et la moitié d'entre elles ne sert à rien.

L' estimateur des é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), pilote la boucle DM avec les harmoniques de l'horloge trapézoïdale et exécute un Monte Carlo sur les éléments que vous ne connaissez pas précisément. C'est l'analyse qui sépare la cause du hasard.

Comprendre les deux mécanismes de rayonnement

Le rayonnement en mode différentiel provient du courant circulant en boucle fermée sur la carte : la boucle d'alimentation du régulateur, un chemin de retour de découplage, une trace rapide et son retour. Elle se comporte comme une petite antenne cadre. En champ lointain (à 3 m, au-dessus d'environ 16 MHz), l'expression en espace libre de Paul donne :
EDM=1.32×10−14⋅f2⋅I⋅Ar(V/m)E_{DM} = 1.32 \times 10^{-14} \cdot \frac{f^2 \cdot I \cdot A}{r} \quad \text{(V/m)}

avec ff en Hz, II le courant de boucle en A, AA la surface de boucle en m² et rr en m. Le champ augmente avec la fréquence au carré et linéairement avec la surface : divisez la surface par deux et vous gagnez 6 dB.

Le rayonnement en mode commun provient du courant circulant de la même manière sur tous les conducteurs d'un câble, sans retour à proximité. Un câble court rayonne comme un monopôle :
ECM=1.26×10−6⋅f⋅ICM⋅Lr(V/m)E_{CM} = 1.26 \times 10^{-6} \cdot \frac{f \cdot I_{CM} \cdot L}{r} \quad \text{(V/m)}

Quelques microampères suffisent. Le rayonnement CM ne se soucie pas de la précision avec laquelle la carte est acheminée : le câble est l'antenne.

Le spectre d'horloge. Une horloge trapézoïdale avec un courant de pointe II, un cycle de service DD et un temps de montée trt_r possède des harmoniques d'amplitude unilatérale
cn=2ID∣sin⁡(nπD)nπD∣∣sin⁡(nπf0tr)nπf0tr∣c_n = 2 I D \left|\frac{\sin(n\pi D)}{n\pi D}\right| \left|\frac{\sin(n\pi f_0 t_r)}{n\pi f_0 t_r}\right|

À 50 % de service, les harmoniques paires disparaissent. Au-dessus de 1/(πtr)1/(\pi t_r) — 318 MHz pour une arête de 1 ns — l'enveloppe tombe à 20 dB/décade au-dessus du 1/n1/n de l'onde carrée.

Analyse de base : conception du problème

ParamètreValeur
NormeClasse B de la FCC, partie 15
Distance de mesure3 m
Courant de boucle DM10 mA
Zone de boucle2,0 cm²
Courant du câble CM5 µA
Longueur du câble0,5 m
Fréquence de l'horloge100 MHz
Cycle d'utilisation50 %
Heure de montée1 ns
Essais MC50 000 (niveau payant)
L'outil répertorie le DM, le CM et le champ total de chaque harmonique par rapport à la limite. Le total est la somme carrée des deux valeurs suivantes :
HarmoniqueDMCMTotalLimiteMarge
100 MHz34,840,441,543,5+2,0 dB
300 MHz43,250,050,846,0−4,8 dB
500 MHz45,054,454,946,0−8,9 dB
700 MHz43,257,357,546,0−11,5 dB
900 MHz34,859,559,546,0−13,5 dB
Les champs sont exprimés en dBµV/m. Les limites de classe B de la FCC à 3 m sont de 40 dBµV/m à 88 MHz, de 43,5 à 216 MHz, de 46 à 960 MHz et de 54 au-dessus.

Le CM domine chaque harmonique, et de plus en plus à haute fréquence, car l'outil maintient le courant CM indiqué constant sur tout le spectre et le champ CM augmente linéairement avec la fréquence. Il s'agit d'une hypothèse prudente : mesurez ou estimez le courant CM proche de votre pire harmonique si possible, mais la conclusion n'en dépend pas : le problème provient du câble.

Quel correctif est important

Changez une chose à la fois et observez la pire marge de 95 points du Monte Carlo, le verdict général de l'outil :

ChangementPire marge p95
Point de référence−19,3 dB
Surface de la boucle 2 → 0,5 cm²−19,3 dB
Temps de montée 1 → 2,5 ns−19,2 dB
Courant CM 5 → 1 µA (inducteur CM)−6,9 dB
Le resserrement de la boucle de puissance réduit le champ DM de 12 dB et le ralentissement des bords le réduit de 9 dB à 300 MHz. Aucun des deux ne change le verdict alors que le câble domine. C'est la semaine perdue classique : une mise en page magnifiquement resserrée qui échoue exactement comme avant.

La solution : étouffer d'abord, puis le reste

Appliquez les trois modifications : boucle de 0,5 cm², courant CM de 1 µA, bords de 2,5 ns :

HarmoniqueDMCMTotalLimiteMarge
100 MHz22,026,427,843,5+15,7 dB
300 MHz22,036,036,246,0+9,9 dB
500 MHz22,040,440,546,0+5,5 dB
700 MHz22,043,343,446,0+2,6 dB
900 MHz22,045,545,546,0+0,5 dB
Chaque harmonique passe désormais nominalement. Le Monte Carlo n'est pas d'accord : la pire marge de p95 est toujours de −5,3 dB, près de 954 MHz.

Le Monte Carlo fait varier l'amplitude du courant (log-normal, ±6 dB), l'orientation du câble par rapport à l'antenne et l'efficacité du plan de sol. Une conception qui passe à 0,5 dB nominalement n'a aucune place pour tout cela. La maison d'essai ne mesurera pas votre unité médiane dans sa meilleure orientation.

De combien de refus de CM avez-vous réellement besoin ?

Courant CM (boucle de 0,5 cm², bords de 2,5 ns)Pire marge p95
1,0 µA−5,3 dB
0,5 µA+0,8 dB
0,3 µA+5,2 dB
Passer de 5 µA à 0,3 µA équivaut à environ 24 dB de réjection CM aux fréquences importantes : un bon inducteur USB en mode commun et une terminaison de blindage solide au niveau du connecteur. Raccourcir le câble est proportionnellement utile : 0,5 µA sur un câble de 0,3 m rayonne exactement comme 0,3 µA sur 0,5 m, pour la même valeur de +5,2 dB.

Notes de mise en œuvre

La bobine CM s'active sur les lignes USB directement au niveau du connecteur, côté carte. Une fois que le bruit se fait sentir sur le câble, un starter en aval de celui-ci ne fait rien. Un inducteur en mode commun présente une impédance élevée par rapport au courant circulant de la même manière sur D+ et D- et une très faible impédance par rapport au signal différentiel. Vérifiez son impédance CM à 500 MHz—1 GHz, et pas seulement à 100 MHz. Les harmoniques qui échouent sont les harmoniques les plus élevées. La boucle d'alimentation En déplaçant le condensateur d'entrée en vrac à côté des broches VIN et GND du régulateur et en le retournant par une coulée solide, la boucle a été coupée de 2 à 0,5 cm². Cela représente 12 dB de champ DM, car la zone entre dans le champ de manière linéaire. Cela n'a pas changé le verdict, mais cela supprime le DM en tant que problème futur une fois le câble réparé. Bords plus lents. Une résistance en série de quelques dizaines d'ohms sur le réseau d'horloge, agissant contre la capacité d'entrée de la charge, allonge le temps de montée de 1 ns à 2,5 ns et déplace le coin spectral de 318 MHz à 127 MHz. Cela réduit de 9 dB la contribution DM à 300 MHz. À 100 MHz, 2,5 ns correspond au quart de la période de 10 ns. Vérifiez la synchronisation d'entrée du récepteur à cette fréquence avant de l'adopter, et n'allez pas plus loin : des fronts beaucoup plus lents transforment l'horloge en une onde triangulaire.

Les trois modifications sont des travaux de mise en page plus un ou deux composants. Le starter CM et la résistance en série peuvent même être retravaillés sur des cartes existantes pour un pré-scan.

Mis à jour 2026-09-19. L'estimateur utilise désormais les limites CISPR 32 et FCC publiées et les harmoniques d'horloge de pleine amplitude. Les chiffres ci-dessus remplacent un exemple précédemment travaillé dont les niveaux de champ, les limites et les chiffres de « rendement » provenaient d'une version antérieure de l'outil. Estimateur des émissions rayonnées par les interférences électromagnétiques

Foire Aux Questions

Le rayonnement en mode différentiel provient du courant circulant en boucles fermées sur le circuit imprimé et varie en fonction de f², du courant et de la surface de la boucle. Le rayonnement en mode commun provient du courant circulant de la même manière sur un câble et évolue en fonction de f, du courant et de la longueur du câble. Corriger l'un ne fait rien pour l'autre, il faut donc analyser les deux.
Le champ en mode différentiel est proportionnel à la surface de la boucle, donc diviser par deux la zone donne 6 dB et une réduction de 4 fois donne 12 dB. Cela n'améliore le résultat global que si le mode différentiel est la source dominante aux fréquences défaillantes.
Un scan de pré-conformité montre que les émissions dépassent une limite, que la source soit une boucle de PCB, un câble faisant office d'antenne, ou les deux. Sans cela, les solutions ne sont que des conjectures. Dans l'exemple illustré, le resserrement de la boucle d'alimentation et le ralentissement des limites de l'horloge ont laissé la pire marge inchangée, car le câble USB a dominé.
40 dBµV/m de 30 à 88 MHz, 43,5 dBµV/m de 88 à 216 MHz, 46 dBµV/m de 216 à 960 MHz et 54 dBµV/m au-dessus de 960 MHz, mesurés à 3 m (47 CFR 15.109 (a)).

Articles connexes