Introduction au routage de PCB HES SO HEIG-VD Claude.Guinchard@heig-vd.ch Steve.Maillard@heig-vd.ch
Introduction Ce cours a pour but de vous apprendre à réaliser le routage d’un PCB à partir d’un schéma
Programme Affecter à chaque composant son footprint Créer une Netlist Définir les dimensions mécaniques de la carte Placement des composants Routage de la carte Contrôle final
Terminologie PCB : Printed Circuit Board (circuit imprimé) Footprint : empreinte du composant Netlist : fichier de connexion entre les composants y.c. les footprint’s
Assignation des footprint’s Localiser le footprint des composants d’après les datasheets Assigner le footprint approprié dans le schéma pour chaque composant Voir l’exemple suivant
Datasheet LM324
Footprint LM324 1/2
Footprint LM324 2/2
Comparaison des boîtiers
Footprint, généralité Dans l’exemple précédant on voit 3 footprint’s différents mais certains composants peuvent en avoir d’avantage encore… Chaque fois qu’un footprint ne correspond pas au composant il y aura un patch à faire et ce n’est pas toujours possible!
Erreur de footprint !
Vérification d’un footprint La méthode la plus simple afin de vérifier un footprint est d’imprimer le PCB à l’échelle 1:1 est d’y superposer les composants. La norme IPC-7351A, accompagné d’un viewer permet de visualiser les footprint selon la norme en vigueur.
Génération de la Netlist Le fichier *.NET comprends les connexions entre les composants ainsi que les footprint’s Vous pouvez y inclure d’autre paramètres tels que la largeur des pistes, les coordonnées d’un composants, etc…
Création d’un PCB Assignation de la netlist crée Définir un fichier de technologie (ce fichier contient des paramètres tels que la grille de placement, l’espace entre les pistes, la taille des via’s utilisés, etc)
Définition du board outline Le Board outline définit les dimensions du circuit. Le placement des composants ne peut se faire que dans cette zone
Grille de placement La grille de placement facilite l’alignement des composants Généralement sa référence (Datum) est situé dans le coin inférieur gauche de la carte Les composants seront alignés sur cette grille selon leur propre référence (pin No1)
Autres grilles La grille de routage La grille obstacle est utilisée notamment pour créer le board outline
DRC (interactif) La fonction ONLINE DRC activée vérifie dynamiquement que les distances de sécurité soient respectées Ceci vous évitera, par exemple, de croiser deux pistes qui n’ont pas de connexion entre elles
DRC (contrôle) Le Design Rule Check est utilisé à la fin du routage est vous indiquera les problèmes
Coût de fabrication Le prix d’un PCB dépends du nombre de couches, de la finesse des pistes et du diamètre min des perçage Le prix du montage dépends du nombre de composants ainsi que du nombre de couches utilisées
Conclusion Les erreurs de conception peuvent provenir de plusieurs sources dont : le schéma, les footprint’s, la fabrication du PCB, le soudage des composants, la program-mation du système, etc … Plus vous réduirez les sources de problèmes et plus vous serez efficace lors de la mise au point d’un projet.