SOMMAIRE Introduction page n 3 I) Schematic Ouverture de Schematic page n 3 Configuration des librairies page n 4 Configuration de la feuille de travail page n 4 Configuration de la grille de travail page n 6 Placer des objets sur la feuille de travail page n 6 Différentes commandes (icônes) page n 7 Placer un port (label) page n 7 Placer un composant sur la feuille de travail page n 8 Placer un texte sur la feuille de travail page n 9 Choisir sa vue de travail page n 10 Vérification électrique du schéma page n 11 Générer la netlist page n 11 II) PCB Ouverture de PCB page n 12 Importation de la netlist page n 14 Différentes commandes (icônes) page n 15 Informations diverses sur la couche de travail page n 15 Placer une piste page n 15 Vérification intermédiaire du typon page n 16 Vérification finale du typon page n 17 L impression page n 18 Page n 2/18
Introduction : PCAD 2000 est un logiciel de saisie de schéma, de simulation et de routage. En version freeware, nous n avons que la partie saisie de schéma et routage manuel : : Schematic (logiciel de saisie de schéma). : PCB (logiciel de routage). I) Schematic : Logiciel de saisie de schéma Après lancement de Schematic, voici la fenêtre de travail (ci-dessous). Par défaut une feuille de travail vierge est ouverte. Page n 3/18
Pour ouvrir ou créer un fichier contenant un schéma électrique, il convient de paramétrer correctement les librairies qui doivent contenir les différents composants auxquels le schéma fera appel. Pour cela, il faut cliquer sur Library, puis sur Setup (comme ci-après). La fenêtre suivante s ouvre : Nous avons ici, trois bibliothèques de composants qui sont sélectionnées pour travailler. Les commandes suivantes sont pour : Add : Delete : Permet de rajouter une bibliothèque. Permet de supprimer la bibliothèque qui est sélectionner (7400.LIB est la bibliothèque qui est sélectionnée dans notre exemple) Move Down : Permet de déplacer vers le bas la bibliothèque sélectionnée. Move Up : OK : Cancel : Permet de déplacer vers le haut la bibliothèque sélectionnée. Permet de mémoriser les modifications effectuées et ferme la fenêtre. Permet de fermer la fenêtre sans enregistrer les modifications. Pour configurer votre feuille de travail, il faudra cliquer sur Options, puis sur Configure (voir ci-dessous). Page n 4/18
La fenêtre suivante s ouvre : Les commandes suivantes sont pour : AutoSave : Permet de définir la sauvegarde automatique. Units : Permet de définir l unité utilisée. Workspace Size : Permet de définir la taille de la feuille de travail. Le bouton Select permet d ouvrir la fenêtre suivante : Page n 5/18
Dans le répertoire Titles, vous devrez sélectionner le fichier correspondant au format de travail (sélection Workspace size). Dans notre cas, il faut donc sélectionner le fichier A4.ttl. Tous les fichiers portent le même nom que le nom de la surface de travail. L extension du fichier est toujours ttl. Pour configurer la grille de votre feuille de travail, il faudra aussi cliquer sur Options, puis sur Grids (ci-dessous à gauche). La fenêtre suivante s ouvre (ci-dessous à droite) : Grid Spacing : Add : Delete : Visible : Dotted : Hatched : Les commandes suivantes sont pour : Permet de définir l écart entre les points ou les traits qui sont sur la feuille (ici 100mils). Permet de rajouter à la liste des grilles prédéfinis une nouvelle grille. Permet de supprimer de la liste des grilles, la grille sélectionnée. Permet de rendre visible ou non la grille choisie. Permet de choisir une grille sous forme de points. Permet de choisir une grille sous forme de trait. Relative grid origin : Permet de choisir l origine de la grille par rapport à l origine de la feuille (seulement fonctionnel lorsque le choix du mode est Relative). Absolute : Relative : Le tracé de la grille commence à l origine de la feuille de travail. Le tracé de la grille commence avec les paramètres rentrés dans Relative grid origin. Pour mettre divers objets (composants, fils, bus, etc ) sur votre feuille de travail, il suffit de cliquer sur Place (voir ci-contre). Page n 6/18
Les commandes suivantes sont pour : ou Part : ou Wire : ou Bus : ou Port : ou Line : ou Arc : Permet de mettre des composants sélectionnés dans la ou les bibliothèques de travail. Permet de mettre des fils (net) afin d assurer une liaison électrique. Permet de mettre un bus afin de diminuer le nombre de fils. Permet de labeliser des fils (net) afin d éviter de surcharger le schéma. Permet de tracer une droite pour un dessin. Permet de tracer un arc de cercle pour un dessin. ou Polygon : Permet de tracer un polygone pour un dessin. ou Text : Permet de placer du texte. Il conviendra de penser à mettre des «symboles» de représentation d alimentation qui indiqueront les labels (noms) des différentes alimentations utilisées pour chacun des composants employés afin de créer une Netlist correcte. En cliquant sur Port du menu Place, ou en cliquant sur l icône, la fenêtre suivante apparaît. Net Name : Les paramètres suivants ont pour fonction : Permet de connaître le nom qui sera inscrit pour le port. Attention, vous devez inscrire le nom du port dans ce champ, mais aussi ne pas prendre un nom de type NETxxxxx, Page n 7/18
car ce mot est réservé. Ici, le nom NET00017 génèrera donc une erreur, il faut le renommer en MOTPLUS par exemple. On pourra donc réutiliser ce nom pour une autre connexion. Le même nom indique que deux connexions non visible (par un fil), sont quand même connecter ensemble. : Permet d ouvrir une fenêtre afin d apercevoir tous les noms des nets et des ports déjà connus. Pin Count : Pin Lenght : Pin Orientation : Port Shape : Permet de définir une ou deux entrées sur le symbole port. Permet de définir la longueur des pattes du symbole port. Permet de définir l orientation des pattes du symbole port. Permet de définir la forme représentant le symbole port. Vous avez un aperçu de la représentation du symbole port en fonction de vos paramètres. Il suffira de cliquer sur OK pour valider votre configuration et de fermer la fenêtre. Sinon, il suffit de cliquer sur Cancel pour fermer la fenêtre sans mémoriser vos modifications. Lors du choix d un composant à placer, la fenêtre ci-dessous à gauche s ouvre. Les commandes suivantes sont pour : Component name : Liste des composants disponibles dans la librairie active (ici STEPHANE.LIB). Alternate : Choix de la représentation graphique du composant (ici normal). Num Parts : Indique le nombre de composants que l on peut avoir dans un boîtier (ici 1). Part Num : Browse>> : Library Setup : Refdes : Value : Library : Choix du numéro du composant que l on souhaite utiliser dans le boîtier. Permet d obtenir la fenêtre de travail ci-dessus à droite permettant la visualisation de la représentation graphique du composant. Permet de rajouter des librairies de travail. Permet de définir le texte pour la référence du composant dans le schéma électrique (R1, U1, etc ). Permet de définir le texte pour la valeur du composant (4,7kΩ, 100nF, etc ). Nom de la librairie de travail actuelle (ici STEPHANE.LIB). Page n 8/18
: Permet d ouvrir une fenêtre qui permettra de choisir une autre librairie de travail. Pour effectuer une rotation du composant, il suffit d appuyer sur la touche R. Pour placer du texte, il suffit de cliquer avec le bouton gauche de la souris sur la feuille de travail, à l endroit où l on souhaite insérer du texte, après avoir cliquer sur la commande Place, puis sur Text ou l icône. La fenêtre ci-dessous apparaît. La commande More >> permet de modifier la fenêtre de travail (voir ci-dessous). Les commandes suivantes ont pour fonction : << Less : Permet de revenir avec une fenêtre Place Text restreinte. Place : Cancel : Permet d insérer le texte sur la feuille de travail. Permet de fermer la fenêtre sans placer le texte saisit. Flip : Permet de sélectionner alignement à gauche ( Flip) ou à droite ( Flip) du texte. Rotation : Permet de réaliser une rotation du texte de 90. Text Styles : Justification : Permet de choisir la police du texte. Permet de placer le texte par rapport à l endroit où le clic du bouton gauche a été effectué. Page n 9/18
Pour les différentes vues possibles, il suffit de cliquer sur View (voir ci-dessous). Les commandes ont pour fonction : Redraw : Extent : Center : Zoom In : Zoom Out : Rafraîchir la visualisation (raccourci clavier Ctrl+R). Visualiser tous les composants placés (raccourci clavier Ctrl+E). Centrer la vue sur le pointeur de souris (raccourci clavier C). Réduction de la vue centré sur le pointeur de souris (plus précis) (raccourci clavier +). Agrandissement de la vue centré sur le pointeur de souris (moins précis) (raccourci clavier -). Zoom Window : Définir une vue à l aide de la souris (raccourci clavier Z). Page n 10/18
Il convient ensuite de vérifier quelques paramètres. Pour cela, cliquer sur Utils, puis sur ERC (fenêtre ci-dessous à gauche). Lancer la vérification en cliquant sur le bouton OK avec la configuration présente ci-dessous à droite. Attention, il faut qu il y ait un nom de fichier pour les résultats (ici distributeur.erc). Le bloc-notes se lance et montre le résultat des vérifications. Il faut que error et warning soient toujours égal à 0. Maintenant, nous pouvons générer la netlist. Pour cela, cliquer sur Utils, puis sur Generate Netlist. La fenêtre ci-dessous s ouvre. Vérifier que le nom du fichier de sauvegarde est bien présent et que le format (Netlist Format) est Tango. Cliquer alors sur OK. Page n 11/18
II) PCB : Logiciel de routage Ca y est, nous pouvons passer à l étape suivante : La conception du circuit imprimé. Pour cela, il suffit de cliquer sur Utils, puis sur P-CAD PCB ou sur le logiciel PCB à partir du menu des programmes de Windows (voir chapitre suivant : II) PCB :logiciel de routage). Après lancement de PCB, voici la fenêtre de travail : Il faut préparer votre zone de travail. Pour cela, des fichiers ont été déjà créés. Cliquer sur File, puis sur Open ou sur. Vous choisirez d ouvrir un des fichiers qu il vous sera indiqué (Attention ces fichiers sont protégés en écriture). Vous cliquerez uniquement sur Save As, et choissirez un nom de sauvegarde. Vous devez vérifier que la ou les bibliothèques de travail sont correctement choisies (voir page n 4). Page n 12/18
Vous devez cliquer sur Utils, puis sur Load Netlist (voir ci-dessous à gauche). La fenêtre cidessous à droite apparaît. Vous vérifiez que les paramètres de la Netlist soient bien comme indiqués sur la fenêtre cidessus à droite. La commande Netlist Filename permet de choisir le fichier à importer (ici dist.net). Cliquer sur OK, lorsque le fichier est celui souhaité. Page n 13/18
Le chevelu se trouve importé sur la feuille de travail. Le chevelu doit se retrouver au-dessus de la zone définie en bleu clair, qui représente les dimensions de votre carte électronique. Il suffit de déplacer les boîtiers des composants sur la zone bleue claire. Les traits en bleu foncé, représente les liaisons électriques à réaliser. Page n 14/18
Les icônes suivants ont pour fonction : : Permet de tracer une piste en mode interactif sur la couche de travail. : Permet de transformer un angle droit sur une piste en deux angles à 45. : Permet de placer une pastille. : Permet de placer du texte sur la couche de travail. Ce qui est important, c est de savoir sur quelle couche l on travail. Cette information est indiqué en bas de votre fenêtre de travail (voir ci-dessous). Localisation de l objet ou du pointeur de souris Type de Macro repère Résolution pour le placement (ici 100mils) Couche de travail Couche de travail Epaisseur de la piste tracée Les couches de travail seront : Bottom : Couche côté cuivre (coté soudures) correspond aux pistes. Top : Couche côté composant correspond aux pistes. Top Silk : Couche côté composant correspond à la sérigraphie. Pour placer une piste, sélectionner d abord la couche de travail, puis cliquer sur Route, puis sur Interactive ou sur l icône. Ensuite, il suffit de cliquer sur les nets que l on souhaite «router». Page n 15/18
Il conviendra de régulièrement vérifier votre tavail en cliquant sur Utils, puis sur Compare Netlist. La fenêtre ci-dessous à droite apparaît. Ceci vous premettra d éviter des erreurs de conception en cas de manipulation involontaire. Vous devez vérifier que le fichier de comparaison est bien celui de votre travail actuel (ici detecteur.net). Pour modifier le fichier de comparaison, il suffit de cliquer sur Netlist Filename, et de choisir le fichier adéquat. Cliquer sur OK pour lancer la vérification. En cas d erreur, la fenêtre suivante apparaît. Il suffit de cliquer sur Oui pour faire apparaître la fenêtre suivante. Page n 16/18
Vous remarquerez, qu il y a deux erreurs signalées dans le fichier detecteur.err. Dans notre exemple, la première erreur indique qu un net a été supprimé, alors que la seconde erreur, signale la création d un nouveau net. Pour vous récupérer, il suffit alors de recharger la netlist en cliquant sur Utils, puis sur Load Netlist. Votre feuille de travaille réactualisera alors les liaisons en fonction de la netlist. Une fois, le typon terminé, il faut vérifier quelques paramètres. Pour cela, il faut cliquer sur Utils, puis sur DRC. La fenêtre ci-dessous apparaît. Vous vérifiez que les paramètres à vérifier soient bien comme indiqués sur la fenêtre ci-dessus. La commande Filename permet de choisir le fichier d exportation (ici detecteur.drc). Cliquer sur OK. Page n 17/18
Le bloc-notes se lance et montre le résultat des vérifications. Il faut que error et warning soient toujours égal à 0. Voilà, c est terminé. Il ne reste plus que l impression du typon réalisé. Les couches que l on souhaite imprimer doivent être choisies dans Print Jobs (ici seul la couche SILK sera imprimer). Page n 18/18