Initiation à la conception de circuits imprimés – Partie 1
Les circuits imprimés, ou dits PCB (de l’anglais Printed Circuit Board), sont au cœur de l’électronique moderne. C’est un ensemble de couches de cuivre séparées par un matériau isolant, vous les verrez souvent de couleur verte. Ils servent de support pour connecter et maintenir des composants, dans l’optique de construire une carte électronique.
Dans cette initiation, vous apprendrez à utiliser le logiciel KiCad pour concevoir un circuit imprimé simple, depuis le schéma électronique jusqu’au design du circuit pour sa fabrication.
Pour toute remarque ou question, n’hésitez pas à m’envoyer un mail ().
Prérequis
- Un ordinateur avec le logiciel KiCad
- C’est tout !
Objectif
Le but de cette initiation de réaliser un petit circuit imprimé avec des composants simples (LED, buzzers, résistances…) qui pourrait par la suite être branché et utilisé avec une carte à microcontrôleur :
Cette réalisation se fait en deux parties :
- Schématique : C’est là qu’on réalise le schéma du montage, de la même manière que les montages qui sont proposés dans l’initiation à la programmation embarquée. On peut retrouver ce genre de schémas dans des cours d’électronique.
- Routage : C’est là qu’on choisit la position des différents composants, que l’on connecte entre eux en les routant.
Schématique
Mission
Créez un nouveau projet KiCad, puis ouvrez l’éditeur de schématique pour obtenir la page blanche ci-dessus.
Astuce
Vous pouvez modifier le cartouche en bas à droite de votre schématique en double-cliquant dessus. On y ajoute en général la date, la version, le titre, son nom en commentaire…
Placement des composants
Pour notre carte, nous allons avoir besoin de placer les composants nécessaires sur la page. En voici la liste :
- 3 LEDs (LED)
- Un connecteur mâle à 7 broches (Conn_01x07_Pin)
- 4 résistances (R)
- 1 bouton poussoir (SW_Push)
Mission
Ajouter tous les composants nécessaires sur le schématique comme ci-dessus avec l’outil d’ajout de composants.
Astuce
Le raccourci-touche “A” permet aussi d’ajouter les composants ! Pour les prochaines missions, les raccourcis-touches vous seront donnés entre parenthèses s’ils existent.
Connexion des composants
Nous allons maintenant connecter les composants entre eux avec des fils, mais aussi avec ce qu’on appelle des labels.
Un label local & global permettent de relier des composants sans avoir à les relier explicitement par un fil. C’est très pratique pour améliorer la lisibilité d’un schéma avec beaucoup de composants. Voici par exemple un schéma sans label :
Et le même schéma avec un label (les deux schémas sont équivalents !) :
- Label local : Label fonctionnel pour une seule page du projet (Ce qu’on va utiliser dans cette initiation, puisque nous n’utilisons qu’une seule page).
- Label global : Label fonctionnel pour toutes les pages d’un même projet.
Mission
Relier les composants entre eux avec des fils (W) et des labels (L) et mettre l’alimentation “+5V” et la masse “GND” (A).
Le saviez-vous ?
Pour éviter les erreurs plus tard lors de la vérification du schéma, il faut placer un drapeau de puissance (PWR_FLAG) en parallèle au +5V et à la masse, comme sur l’image ci-dessous. Ce drapeau permet de signaler à KiCad d’où parviendra l’alimentation.
Numérotation des composants
Nous allons maintenant attribuer des numéros uniques à chacun des composants pour pouvoir les différencier.
Mission
Passer par l’outil de numérotation des composants pour vérifier la numérotation.
Analyse de la qualité du schéma
Votre schéma est maintenant terminé, mais il faut vérifier qu’il n’y a pas d’erreurs sur ce dernier. C’est le rôle du Contrôle des Règles Électriques (dit ERC en anglais pour Electrical Rules Checker).
Dans l’exemple ci-dessus, il y’a eu un oubli de connexion entre la LED D1 et la masse. On rajoute alors le fil nécessaire et après relancement du l’ERC, les erreurs disparaissent :
Mission
Exécuter l’ERC et corriger le schéma jusqu’à ce qu’il n’y ait plus d’erreurs (si existantes).
Assignation des empreintes
Il faut maintenant donner à chacun des composants une empreinte qui va représenter sa forme et ses dimensions sur la carte électronique. Pour ce faire, on utilise l’outil d’affectation d’empreintes.
L’outil est divisé en trois colonnes :
- Les librairies d’empreinte disponibles
- Les symboles de votre schéma et leur empreinte associée (pas d’empreintes pour le moment)
- La liste des empreintes de tous les composants de KiCad
Pour éviter d’avoir un chercher une empreinte parmi toutes celles de KiCad, vous avez la possibilité d’appliquer 3 filtres de recherche :
- Filtrage des empreintes définies pour le symbole sélectionné
- Filtrage par nombre de broches du symbole sélectionné
- Filtrage par librairies sélectionnées dans la colonne de gauche
Dans cet exemple, vous pouvez activer les 3 filtres en même temps en cochant les cases associées.
Mission
Affecter les empreintes indiquées ci-dessus à chacun des composants.
Une fois tout cela de fait et plus aucune erreur sur l’ERC, nous allons pouvoir passer à la conception du PCB dans la partie suivante.
Crédits
- Rédacteur : Ousmane THIONGANE
- Dernière mise à jour : Juin 2025
- Relecteur : Loubna LATRECHE