Il y a un projet que je ressors presque chaque fois qu’un client balaie la certification du revers de la main comme une formalité de fin de parcours. C’était un capteur environnemental. Bon produit. Il fonctionnait parfaitement sur chaque banc où je le posais. Puis il est allé au labo de certification et il a échoué. On a changé quelque chose, on l’a renvoyé, il a échoué encore. Et encore.

Le produit était correct. Le problème, c’est qu’il rayonnait comme une petite station de radio dès qu’il se retrouvait dans la chambre de test.

Il a fallu chercher pour trouver la cause. C’était le câblage de l’écran. La nappe qui alimentait l’écran portait une série de lignes numériques parallèles, et à la fréquence de rafraîchissement de l’écran, tout le faisceau se comportait comme une antenne accordée. On a fait plusieurs modifications matérielles. Mais le correctif qui a finalement déplacé la mesure était dans le firmware : on a ajouté une légère randomisation du rafraîchissement de l’écran pour que l’énergie émise arrête de s’accumuler sur une seule fréquence de résonance et s’étale plutôt sur une bande plus large.

Personne ne conçoit une nappe pour qu’elle devienne une antenne. C’est tout le propos de cet article.

Ce que la certification CEM vérifie réellement

CEM, ça veut dire compatibilité électromagnétique. Une fois l’acronyme mis de côté, ça se résume à deux promesses : ton produit n’inonde pas les ondes de bruit, et il continue de fonctionner quand d’autres appareils inondent les ondes autour de lui. La première moitié, ce sont les émissions. La seconde, l’immunité. La plupart des premiers produits se font coincer sur les émissions, donc c’est là que je vais mettre les mots.

Les émissions se divisent en deux catégories, et la différence oriente beaucoup de décisions.

Les émissions volontaires viennent des radios. WiFi, Bluetooth, LoRa, tout ce qui transmet de façon intentionnelle est un émetteur volontaire et tombe sous la partie stricte de la réglementation (FCC Part 15C aux États-Unis, les normes RSS de l’ISDE au Canada).

Les émissions involontaires, ce sont celles qui piègent les gens. Chaque circuit numérique que tu construis est une petite radio que tu n’avais pas l’intention de concevoir. Lignes d’horloge, régulateurs à découpage, bus d’écran, drivers de moteur, tout ça fuit de l’énergie. Mon capteur passait chaque test fonctionnel et échouait quand même, parce qu’un câble s’était discrètement transformé en antenne. C’est le mode de défaillance normal, pas le mode exotique.

Il y a ici un détail qui change le calcul : si un produit n’a aucune radio, il n’a qu’à passer les règles des émetteurs involontaires, qui sont plus légères et qui, dans bien des cas, peuvent se régler par une déclaration du fournisseur plutôt que par une campagne de certification complète. Désactiver ou retirer la fonction sans fil change véritablement le cadre réglementaire qui s’applique à toi.

Quand tu en as vraiment besoin

C’est là que je vois les clients se diviser en deux camps, et les deux ont en partie raison.

Un camp veut garder la CEM pour la toute fin. La certification verrouille la vente commerciale, pas l’ingénierie ; donc techniquement, ces clients peuvent développer tout le produit, construire des prototypes, tester sur le banc pendant des mois, et ne jamais réserver un labo avant que le lancement soit en vue. Ils ont un vrai point : tu n’as pas besoin de certification pour prototyper, et courir après trop tôt brûle de l’argent à tester un design qui bouge encore sous tes pieds.

L’autre camp veut être pleinement certifié dès le jour un. Ces clients se sont souvent déjà fait brûler, ou ils ont une date de lancement ferme et aucune marge pour une surprise. Eux aussi ont un vrai point : un échec CEM tardif peut geler un lancement pendant des mois, et à ce stade le design est trop rigide pour se corriger à bon prix.

Aucun des deux extrêmes n’est une stratégie en soi. Le bon moment dépend du contenu radio, de la pression sur le lancement, du degré de stabilisation du design, et de la quantité de risque de certification que le produit transporte. Un capteur simple avec un module précertifié, c’est un pari très différent d’une carte dense pleine de numérique rapide et d’un étage d’alimentation maison.

Ce que je fais pour la plupart des projets, c’est garder la CEM en arrière-plan dès le jour un sans la laisser dominer le travail de départ. L’effort initial va dans les choix de design qui ne coûtent rien maintenant et qui évitent un respin plus tard. Ensuite, la certification se planifie délibérément, quand le design est assez stable pour qu’une réussite veuille dire quelque chose, et assez tôt pour qu’un échec laisse encore de la marge pour réagir.

À quoi ressemblent les chiffres

Dans la grande région de Montréal, une journée dans un labo de certification coûte autour de 1200 CAD. Une séquence d’émissions complète, si rien de majeur ne dérape, se situe autour de 10k CAD. Le « si rien de majeur ne dérape » porte beaucoup de poids dans cette phrase. Mon capteur environnemental, c’était plusieurs journées ratées empilées les unes sur les autres.

Et une fois que tu passes, le design est gelé. Plus de changement au BOM, pas de remplacement de ce régulateur, pas de retouche au layout. La configuration certifiée est la configuration. Une substitution de composant tardive peut invalider discrètement tout le rapport. C’est aussi pour ça que le camp « certifier au jour un » peut se faire brûler : certifie trop tôt, change une pièce, et tu as peut-être certifié un produit que tu ne vends plus.

Les manœuvres qui mettent les chances de ton côté

Utilise des modules précertifiés. Un module ESP32 avec un agrément modulaire, ça veut dire que la radio est déjà certifiée. Tu hérites de cet agrément au lieu de tester la radio toi-même. Même logique pour l’alimentation : achète un bloc AC-DC qui porte déjà sa propre certification plutôt que de concevoir ta propre alimentation sur secteur et d’en porter le risque.

Prévois les mitigations avant d’en avoir besoin. C’est là qu’une équipe d’expérience justifie son tarif. On n’est pas des magiciens, et personne ne garantit un résultat du premier coup. Ce qu’on fait, c’est déplacer la probabilité. On a vu les modes de défaillance, donc on les prévoit : des résistances de zéro ohm placées en série sur les lignes suspectes pour pouvoir les remplacer par des 22 ohms et adoucir les fronts, des empreintes laissées vides pour des perles de ferrite, des choix de layout faits tôt pour encaisser les décharges électrostatiques. Rien de tout ça ne coûte quoi que ce soit si c’est sur la carte dès le départ. Tout ça est pénible à ajouter après un test raté.

Fais de la préconformité tôt. Tu n’as pas besoin d’un labo accrédité complet pour avoir un signal solide sur où tu te situes avant de réserver le temps de chambre coûteux.

Et une manœuvre qui surprend les gens : les rapports de certification sont publics. La FCC maintient une base de données interrogeable de chaque produit certifié. Rapports de test, photos internes et externes, souvent des schémas-blocs. Tu peux chercher l’appareil d’un concurrent par son FCC ID et voir comment il a été construit et comment il s’est comporté. C’est un des outils de recherche les plus utiles et les moins utilisés en hardware.

La version honnête

La CEM n’est pas une formalité qu’on visse à la fin, et ce n’est pas non plus une case à faire tamponner avant que le design se soit posé. C’est une propriété du design, décidée surtout par des choix faits bien avant que quiconque réserve un labo. Les clients qui galèrent sont en général ceux qui ont choisi un camp, la fin ou le jour un, et qui ont arrêté d’y réfléchir. Ceux qui passent proprement, sur l’échéancier qu’ils voulaient, ont traité le moment comme une décision prise exprès, pas comme un réglage par défaut dont ils ont hérité.