PrécédentÉtape 2 — Schématique5 / 11SuivantÉtape 4 — Empreintes \& Placement
6. CAO Electronique

Étape 3 — Vérifications électriques (ERC)

Étape 3 — Vérifications électriques (ERC)

Objectifs de l'étape

L'ERC (Electrical Rules Check) est l'étape de vérification automatique du schéma électrique. Elle analyse les connexions entre symboles et détecte les incohérences électriques qui ne sont pas visibles à l'œil nu lors de la relecture manuelle. L'ERC est une filet de sécurité indispensable : elle ne remplace pas la relecture humaine, mais elle détecte des catégories entières d'erreurs de manière systématique et exhaustive.

⚠️

L'ERC doit être lancée et toutes ses erreurs doivent être résolues avant de passer à l'étape suivante. Passer outre les erreurs ERC en espérant qu'elles n'ont pas d'impact est l'une des causes les plus fréquentes de cartes non fonctionnelles.

Principe de fonctionnement de l'ERC

Les types de broches et leurs règles

KiCad attribue à chaque broche d'un symbole un type électrique. L'ERC vérifie la cohérence des connexions entre ces types :

{|l|l|p7cm|} Type de broche & Symbole & Description
Input & I & Entrée logique, doit être pilotée
Output & O & Sortie active, ne doit pas être reliée à une autre sortie
Bidirectional & B & Entrée/sortie (bus de données, I2C SDA)
Tristate & T & Sortie à trois états (haute impédance possible)
Passive & P & Résistance, condensateur, broche passive
Power Input & W & Broche d'alimentation d'un composant (VCC, GND)
Power Output & w & Source d'alimentation (régulateur, symbole d'alimentation)
Open Collector & C & Collecteur ouvert, nécessite une résistance pull-up
Open Emitter & E & Émetteur ouvert
Not Connected & X & Broche volontairement non connectée

Matrice de compatibilité ERC

L'ERC applique une matrice de compatibilité : certaines combinaisons de types de broches connectées ensemble génèrent une erreur ou un avertissement. Par exemple :

Lancer l'ERC sous KiCad

Procédure

Interprétation des résultats

L'ERC distingue deux niveaux de sévérité :

Les erreurs ERC les plus fréquentes

Broche non connectée (Pin unconnected)

Description : une broche d'un composant n'est reliée à aucun fil ou label.
Impact : selon le type de broche, cela peut provoquer un comportement indéfini (entrée flottante), un composant non alimenté, ou une fonction inutilisée mais sans danger.
Solutions :

Conflit de sortie (Output pins shorted)

Description : deux sorties actives sont reliées directement ensemble sur le même net.
Impact : destruction potentielle des deux composants en cas de niveaux logiques opposés.
Solutions :

Net d'alimentation non piloté (Power pin not driven)

Description : un net d'alimentation (VCC, GND, +3V3) n'est connecté à aucun symbole de type Power Output.
Impact : les composants connectés à ce net ne seront pas alimentés.
Solutions :

Label non connecté (Wire end unconnected)

Description : un fil se termine dans le vide, sans connexion à une broche ou à un autre fil.
Impact : le composant à l'extrémité de ce fil n'est électriquement relié à rien.
Solutions :

Label utilisé une seule fois (Label only used once)

Description : un label de net n'apparaît qu'une seule fois dans tout le schéma, ce qui signifie qu'il ne connecte aucun composant à un autre.
Impact : le signal est créé mais ne va nulle part — connexion manquante.
Solutions :

Référence dupliquée (Duplicate reference)

Description : deux composants ont la même référence (par exemple deux résistances nommées R5).
Impact : erreur bloquante lors de la génération de la netlist et du PCB.
Solutions :

Les avertissements ERC à ne pas ignorer

Certains avertissements sont souvent banalisés à tort :

Gestion des faux positifs

Certaines configurations électriques valides génèrent des avertissements ERC par conception :

Pour marquer un avertissement comme accepté dans KiCad : clic droit sur l'erreur dans la liste ERC → Ignorer cette violation.

ERC et relecture humaine

L'ERC ne remplace pas la relecture manuelle du schéma. Elle ne peut pas détecter :

⚠️

Après avoir résolu toutes les erreurs ERC, effectuer impérativement une relecture manuelle du schéma, idéalement par une personne n'ayant pas participé à sa création. Imprimer le schéma en PDF et le relire sur papier est une pratique qui permet de détecter des erreurs invisibles sur écran.

Check-list avant de quitter l'étape ERC

PrécédentÉtape 2 — Schématique5 / 11SuivantÉtape 4 — Empreintes \& Placement