protel_dxp

28
PRISE EN MAIN RAPIDE DE PROTEL DXP SAISIE DE SCHÉMA ROUTAGE BIBLIOTHÈQUES Norbert BRAUN 2004

Upload: roboxman

Post on 04-Jul-2015

203 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PROTEL_DXP

PRISE EN MAIN RAPIDE DEPROTEL DXP

SAISIE DE SCHÉMAROUTAGEBIBLIOTHÈQUES

Norbert BRAUN 2004

Page 2: PROTEL_DXP

Index

BRAUN Norbert -Lycée DECK GUEBWILLER

Index

Index

Ppanneau des projets A-1panneau Files C-1PCB C-1PCB Lib Placement (LIB) D-3PCB project A-2Place part (SCH) B-1PlaceBus (SCH) B-5PlaceBusEntry (SCH) B-5PLACEMENT DES SYMBOLES (SCH) B-1plan de masse (PCB) C-7plans de masse (PCB) C-7ProjectGroup A-2

Rrenuméroter (LIB) D-3Report/Component Rule Check (LIB) D-3REPRESENTATION 3D (PCB) C-7Rotation B-3routage B-6

SSélection groupée (SCH) B-3simulation (SCH) B-6stratégies de routage (PCB) C-4Supprimer (SCH) B-3surligné (SCH) B-4symbole (LIB) D-1

Zzone interdite (PCB) C-7zooms (SCH) B-5

Aalimentation (SCH) B-3

BBibliothèque intégrée (LIB) D-2bibliothèque intégrée (LIB) D-5, D-6bus (SCH) B-5

Ccartouche (SCH) B-1changer de face (PCB) C-6complémenter (SCH) B-4contour (LIB PCB) D-3Copier-coller (SCH) B-3Corriger (SCH) B-6Création de projet A-1

DDéplacement (SCH) B-3Dupliquer (SCH) B-3

Eéchelle (PCB) C-8Empreinte (création) D-2empreintes C-4Enregistrer B-1erreurs B-6

Ggroupes (PCB) C-4

Iidentificateur de symbole (LIB) D-4IMPRESSION C-8impression (PCB) C-8

MManipulation de symbole B-3menu contextuel A-2Miroir horizontal (SCH) B-3Miroir vertical (SCH) B-3modifier le pas de grille (SCH, PCB, LIB) D-4modifier les pastilles (PCB) D-3monochrome (PCB) C-8

NNommer un fil/étiquette (SCH) B-4Nouveau schéma A-2numérotation automatique (SCH) B-4Numéroter les composants (SCH) B-4

OOuvrir un projet existant A-2

Page 3: PROTEL_DXP

Index

BRAUN Norbert -Lycée DECK GUEBWILLER

Index

Page 4: PROTEL_DXP

Page A-1

BRAUN Norbert -Lycée DECK GUEBWILLER

DEM

ARRA

GE

MANUEL DE PRISE EN MAIN DEPROTEL DXP

DÉMARRAGE•Lancer le logiciel à partir du bouton démarrer ou de son icône

•L’écran principal du logiciel se présente globalement de la manière suivante. Toutefois selon laconfiguration, les panneaux peuvent être plus ou moins nombreux dans l’espace de travail. Cettepossibilité de suppression de panneau explique la présence des boutons rapides sur cet écran initial.

CRÉATION DE PROJETOn désigne sous le terme PROJET un ensemble de

documents contribuant à la représentation graphique ou/et à la réalisation d’un objet électronique.Le projet PROTEL correspond à des liens informati-ques vers les différents fichiers. Ces derniers sontstockés individuellement sur le disque dur et ils peu-vent être retrouvés avec l’explorateur de Windows.Contrairement à la version 99SE les documents ne sontplus regroupés dans un seul fichier.

•Cliquer sur le bouton Create a new Board LevelDesign Project ce qui provoque l’ouverture du panneaudes projets

Barre de menu

Barre d’icônesDocuments existants ou récem-ment utilisés

Boutons supplémentairespour ouvrir d’autrespanneaux

Projets existants ou récemmentutilisés

Accèsrapideaux tâchesde créationet deconfiguration

Accèsrapideaux tâchesd’ouverture

Création de nouveaux fichiersou projets

Aides

Création de nouveaux fichiersà partir de fichiers existants

Boutons de changement de voletdans le panneau

Page 5: PROTEL_DXP

Page A-2

BRAUN Norbert -Lycée DECK GUEBWILLER

DEM

ARRA

GE

•A ce stade le projet n’a pas de réalité physique (pas de documents, pas de nom propre et pasd’emplacement spécifique sur le disque dur). Il faut donc dans un premier temps lui donner un empla-cement propre. Ouvrir, sur le nom du projet, le menu contextuel (clic droit de la souris) et choisir lacommande Project Options. Modifier le chemin de sauvegarde en créant un nouveau dossier et envalidant par OK.

•Donner un nom propre au projet en réalisant une sauvegarde par File/Save as...

Remarque: UnPCB project peutregrouper plusieursschémas qui donne-ront un seul circuitimprimé. LeProjectGroupregroupe l’ensem-ble des structuresd’un projet pouvantdonner naissance àplusieurs circuitsimprimés (autantque de PCB Group)

OUVRIR UN PROJET EXISTANT•En principe Les projets récents sont affichés dans le panneau des projets. Si ce n’est pas

le cas il suffit d’actionner le menu File/Open et de rechercher sur le disque dur le projet sou-haité

NOUVEAU SCHÉMA•Si PROTEL DXP n’est pas ouvert, l’ouvrir et afficher le panneau des projets en cliquant sur le

bouton projet à gauche de l’écran ou en activant le menu View/Workspace panels/Projects

•Positionner le pointeur de souris sur le nom du projet et actionner le menu contextuel, puisNew Schematic

•Une feuille de schéma s’ouvre alors. Pour replier le panneau des projets, cliquer sur le boutonProjects

Page 6: PROTEL_DXP

Créer un schéma

Page B-1

BRAUN Norbert -Lycée DECK GUEBWILLER

CRÉER UN SCHÉMATRAVAIL PRELIMINAIRE

La création d’un nouveau schéma sous entend que l’on se trouve dans le projet lié au schéma. Ceprojet doit donc être ouvert au préalable et le schéma doit être créé (voir pages précédentes).

DÉMARRAGE•Lancer le logiciel (si ce n’est pas déjà

fait) et ouvrir le projet. L’écran devrait seprésenter approximativement de la manièresuivante

•Double cliquer sur le nom du schémapour l’ouvrir

Remarque :On peut bien sûr créer aussiun nouveau schéma en utilisant la méthodedécrite en page A-2

•La page de schéma apparaît danslaquelle on peut placer les différents symbo-les graphiques associés aux composants de la structure à dessiner.

•Dans le menu choisir Design/Options et activer le volet Parameters. Saisir les informationsrelatives au document (Titre, auteur, etc..). Valider ce qui aura pour effet de modifier le cartouche.

•Enregistrer la feuille de schéma par le menu File/Save as... (à la première sauvegarde) File/Save (après la première sauvegarde.

PLACEMENT DES SYMBOLES•Cliquer sur le bouton Place part ou

activer le menu Place/Part ce qui provo-quera l’ouverture d’une fenêtre de sélec-tion:

-La liste déroulante permet d’accé-der à tous les symboles déjà utilisés-La deuxième ligne permet de don-ner une référence au symbole-Et la quatrième permet de lui af-fecter une empreinte pour le circuitimprimé.

•Si le symbole est disponible, il suffitde le sélectionner, de valider par OK et dele placer à l’endroit souhaité dans lafeuille.

•Il est possible également de taper un nom de symbole (si on le connaît bien sûr) et de validerdirectement par OK

Pour trouver des nouveaux symboles•Si le symbole n’est pas disponible, il est nécessaire d’appuyer sur le bouton associé à la liste

déroulante pour ouvrir une fenêtre de recherche.

Page 7: PROTEL_DXP

Créer un schéma

Page B-2

BRAUN Norbert -Lycée DECK GUEBWILLER

-Cette fenêtre affiche à la fois les symboles, empreintes et donne aussi une information surl’existence du modèle de simulation des éléments dans les bibliothèques actives.-Une ligne de saisie (Mask) permet de faire une recherche fine en utilisant l’étoile comme«caractère joker». Ainsi D* cherche tous les éléments qui commencent par D-La liste déroulante permet de sélectionner les bibliothèques affichées.-Le bouton (...) permet d’ajouter des bibliothèque

•Si le composant recherché n’existe pas dans les bibliothèques ouvertes, il est possible de faireune recherche dans toutes les bibliothèques avec le bouton FIND:

Drag and Drop

Liste

Symbole

EmpreinteRessources pour lecomposant

Page 8: PROTEL_DXP

Créer un schéma

Page B-3

BRAUN Norbert -Lycée DECK GUEBWILLER

Là encore le caractère joker «*» permet de définir une chaîne de caractère quelconque.

A la fin de la recherche, PROTEL proposera les symboles trouvés. Il suffira de choisir le bon etde valider par SELECT.

MANIPULATION DE SYMBOLE•Déplacement : Cliquer sur le symbole pour le sélectionner. Cliquer une deuxième fois en res-

tant appuyé puis déplacer la souris.

•Déplacement avec entraînement des fils: Cliquer sur le symbole pour le sélectionner. Cliquerune deuxième fois en restant appuyé et en appuyant simultanément sur le bouton CTRL puis déplacerla souris.

•Supprimer : Cliquer sur le symbole pour le sélectionner puis appuyer sur le bouton Suppr ouDel

•Rotation : Cliquer sur le symbole en restant appuyé sur le bouton de souris et appuyer simulta-nément sur la barre d’espace.

•Miroir horizontal : Cliquer sur le symbole en restant appuyé sur le bouton de souris et appuyersimultanément sur la touche X.

•Miroir vertical : Cliquer sur le symbole en restant appuyé sur le bouton de souris et appuyersimultanément sur la touche Y.

•Dupliquer : Cliquer sur le symbole pour le sélectionner puis appuyer simultanément sur lestouches CTRL et D

•Sélection groupée: Cliquer dans le coin supérieur gauche du groupe puis sans relâcher lebouton, glisser vers le coin inférieur droit du groupe. Tous les traitements décrits ci-dessus s’appli-quent à un groupe de symboles.

•Copier-coller : Sélectionner le groupe ou le symbole puis utiliser les combinaisons de toucheCtrl-C puis cliquer sur le composant. Appuyer sur Ctrl-V pour placer la copie.

PLACEMENT DES POINTS D’ALIMENTATION•Cliquer sur l’icone PlacePowerPort ou choisir Place/PowerPort dans le menu

•Appuyer sur la touche TAB pour définir les caractéristiques (Nom, style, couleur)

•Placer à l’endroit souhaité par un clic gauche

PLACEMENT DES FILS•Sélectionner le bouton PlaceWire ou le menu Place/Wire

•Le pointeur change de forme et prend l’aspect d’une croix rouge lorsqu’on le place sur un pointde connexion.

•Cliquer à gauche pour définir le départ puis recliquer pour chaque changement de direction.

•La connexion se termine après un pression sur le bouton droit de la souris.

Un fil placé peut être modifié:

•Sélectionner le fil afin que ses extrémités changent d’aspect

•Déplacer le fil en gardant ou non les connexions (touche CTRL appuyée) par un simple glissé

•Changer le point d’arrivée ou de départ en déplaçant une des extrémités du fil.

Page 9: PROTEL_DXP

Créer un schéma

Page B-4

BRAUN Norbert -Lycée DECK GUEBWILLER

NOMMER UN FIL/ÉTIQUETTE•Cliquer sur le bouton PlaceNet. Le pointeur

change d’aspect

•Cliquer sur le fil concerné par l’étiquette. Lenom du fil apparaît.

•Pour changer ce nom, il suffit de double-cliquer à nouveau sur le fil et de saisir le nouveaunom.

Remarque 1: il est également possible avant decliquer pour placer l’étiquette d’appuyer sur latouche Tab et de saisir le nom

Remarque 2 :Pour les noms d’étiquettes quidoivent être surlignés (signal complémenté) la caseTools/Preference/Graphical editing/Single ‘\’negation doit être cochée et l’étiquette doit êtreprécédée du caractère ‘\’

NUMÉROTER LES COMPOSANTS•Pour modifier les valeurs et les référence d’un symbole, il suffit de double-cliquer sur la valeur

à modifier et de saisir la nouvelle valeur.

NUMÉROTATION AUTOMATIQUE

•Choisir dans le menu, Tools/Annotate ce qui ouvre une fenêtre de paramétrage

•Par défaut, tous les symboles intégrant dans leur référence un «?» seront renumérotés.

Schémas présents dans leprojet et pris en compte pourl’annotation automatique (sicases cochées)

Logique de progression del’annotation

Ensemble descomposantsdes schémassélectionnés

Cliquer ici pour numé-roter automatique-ment

Cliquer ici pour valider la numérotation

Page 10: PROTEL_DXP

Créer un schéma

Page B-5

BRAUN Norbert -Lycée DECK GUEBWILLER

PLACEMENT D’UN BUS•Placer dans un premier temps les entrées et sorties de bus avec le bouton PlaceBusEntry

•Placer ensuite le bus avec le bouton PlaceBus en utilisant le même principe de placement quepour les fils.

•Nommer le bus en utilisant une notation du type DA[0..7](chaine_de_caractère [ nombre .. nombre ])

•Nommer l’ensemble des fils de sorte qu’il existe unecorrespondance claire entre les fils en entrée du bus et lesfils en sortie.

Remarque: il est possible de réaliser la première liaison(D0 par exemple) et de réaliser un copy/Paste array ce quipermettra de placer l’ensemble des liaisons tout en incrémen-tant les étiquettes.

LES ZOOMSPROTEL dispose de plusieurs moyens pour agrandir un affichage :

•Trois boutons Zoom dans la barre d’icones :•Zoom In : Permet d’agrandir la zone de visualisation (V-D remplit la même fonction)•Zoom out : réduit la zone de visualisation•Zoom Entire Document : Affiche le document complet•Zoom Area : agrandit la zone délimitée à l’aide de la souris•Zoom selected : agrandit uniquement les composants sélectionnés

Les raccourcis clavier :•PgUp ou Z-I: Agrandit la zone sous le pointeur de souris•PgDn ou Z-O: Réduit la zone sous le pointeur de souris•Z-A ou V-F: Affiche le schéma en entier (sans le cartouche)HOME : recentre l’écran

SCHÉMA HIÉRARCHISÉPROTEL gère parfaitement les schémas hiérarchises:

•Dans la feuille de schéma placer le ou les cadres du sous-schéma en utilisant le boutonPlaceSheetSymbol

•Rajouter les entrées/sortie de chaque sous schéma en utilisant l’outil PlaceSheetEntry. Leplacement de ces symboles se fait comme tous les autres, mais dans la fenêtre de propriété il fautpréciser s’il s’agit (du point de vue du schéma) d’un signal entrant, sortant, bidirectionnel ou nonspécifié.

•Il ne faut pas oublier de placer dans les schéma filles les mêmes noms d’entrée/sortie que dansle bloc schéma.

•L’explorateur affichera automatiquement le lien entre schéma père et les schémas filles.

•Pour passer d’un schéma à l’autre, il suffit d’activer l’outil Up/DownHierarchy, de se placer surun port ou une entrée de schéma-bloc et de cliquer. On pourra ainsi monter ou descendre dans lahiérarchie.

Page 11: PROTEL_DXP

Créer un schéma

Page B-6

BRAUN Norbert -Lycée DECK GUEBWILLER

Cette opérationactivera un filtre desélection qui permet denaviguer d’un schéma àl’autre. Pour supprimer lefiltre et retourner enmode de saisie normale, ilsuffit d’actionner lebouton Clear Filtre

CORRIGER UN SCHÉMAC’est une opération fondamentale et obligatoire pour passer vers le routage ou la simulation.

•Activer la commande Project/Analyse document (le panneau Project/Project Option/connection Matrix doit être mise sur les valeurs par défaut)

•Après analyse, PROTEL ouvre la fenêtre des messages indiquant les erreurs trouvées. par desclics souris successifs il est possible d’aller directement vers l’origine de l’erreur.

Remarque : Si cette fenêtre ne s’ouvre pas, on peut provoquer son ouverture en cliquant sur lebouton MESSAGE au bas de l’écran.

•Certaines erreurs ne peuvent quelques être corrigées. Il faut alorsutiliser l’outil PlaceNoERC pour que le correcteur ne prenne pas encompte cette erreur autorisée.

Page 12: PROTEL_DXP

Page C- 1

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

CRÉER UN CIRCUIT IMPRIMÉTRAVAIL PRÉLIMINAIRE

Avant de créer un circuit imprimé, il va de soi que le schéma a été sauvé et corrigé. Les em-preintes doivent par ailleurs être toutes définies et les bibliothèques accessibles.

CRÉER LE PCB, DÉFINIR SES CARACTÉRISTIQUES•Le moyen le plus simple pour créer le circuit imprimé (PCB) consiste à utiliser l’assistant de

création. Ouvrir le panneau Files (bouton à gauche del’écran ou View/WorkspacePanel/Files).

•Cliquer sur l’icône PCB Board wizard. Si celui-

ci n’est pas visible, il faut réduire les parties supé-rieures du panneau en cliquant sur la double-flèche.

•Passer les écrans en définissant l’unité métrique(de préférence si l’on n’est pas habitué aux millièmes depouces : mill), et des dimensions personnalisés de la carte(CUSTOM)

Page 13: PROTEL_DXP

Page C- 2

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

•Dans la fenêtre suivante, définir la dimension et les caractéristiques de la carte

•Choisir dans les écrans suivants un circuit à deux faces sans plan d’alimentation (power plane),des trous traversants pour les vias, le type de composants, le nombre de pistes entre les pastilles, et

pour finir la largeur minimale des pistes et lataille des vias

•Valider toutes les informations sur ledernier écran avec la touche Finish.

Définition du nombre de faces

Taille : 1 mil=0.0254mm

Forme de la carte

Largeur de pistepar défaut

Page 14: PROTEL_DXP

Page C- 3

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

•Le nouveau circuit est créé avec un nom par défaut. Pour le renomme utiliser la commandeFile/Save as...

•Avant de poursuivre, il est préférable de définir les valeurs de la grille : Design/Options

•La dernière phase consiste à incorporer le schéma dans le circuit imprimé. Retourner dans lafeuille de schéma et activer la commande Design/Update PCB nom_PCB.PCBDoc. Oùnom_PCB.PCBDoc est le circuit que vous voulez modifier

Remarque : Si la commande Update PCB n’existe pas cela signifie que votre schéma n’est pasdans un PCBProject. Il faut alors retourner dans le panneau des projets, et intégrer le schéma dansle même projet que le fichier PCB.

Erreur

Correct

Page 15: PROTEL_DXP

Page C- 4

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

•Lorsque la fenêtre s’ouvre, activer le bouton Validate Changes ce qui entraînera une vérifica-tion d’erreurs. Les erreurs sont indiquées en rouge, les modifications acceptées sont en vert.Execute Changes permet de placer les changements autorisés dans le PCB. Pour corriger les erreursil faut retourner dans le schéma pour vérifier les connexions, l’existence des empreintes (forme ducomposant sur le circuit imprimé) des composants, la cohérence entre les numéros de pattes ducomposant et les numéros des pastilles de l’empreinte.

•Cette opération peut à tout moment être réutilisée pour adapter le PCB au schéma

PLACEMENT DES EMPREINTESLe carré rouge contient les règles de routage pour les composants qui lui sont associés (c’est à

dire tous dans le cas présent). Ces règles peuvent être modifiées ultérieurement.

•Cliquer sur la zone rouge puis supprimer celle-ci avec la touche Suppr.

•Dans le menu choisir Tools/Auto placement/Autoplacer, ce quiprovoque l’ouverture d’une fenêtre dans laquelle on validera l’optionStatistical placer

Valider par OK.

•L’autoplacement aura alors positionné les composants en essayant deréduire au maximum la longueur des pistes. Il est possible que les compo-sants volumineux n’aient pas été placés. Il faudra les positionner manuelle-ment par un simple cliquer-déplacer.

Remarque : En règle général il est plus rapide de placer manuellement les composants par desimples glisser-déposer. On peut rapidement retrouver un composant grâce à la liste déroulante dufiltre (Toolbar FILTER).

DÉFINITION DES GROUPES•Il est possible de classer les liens afin de leur attribuer des stratégies de routage différen-

Page 16: PROTEL_DXP

Page C- 5

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

tes. Il suffit pour cela d’appeler la commande Design/Classes.

•Placer le pointeur de souris sur Net Classes et appeler le menu contextuel puis sélectionnerAdd Class.

•Choisir ensuite les liaisons faisant parti de la nouvelle classe et appuyer sur la flèche simple.

•A l’aide du menu contextuel renommer la classe

•Il est également possible de définir des groupes de composants de faces etc afin de réaliserdes traitement groupés.

ATTRIBUTION DES STRATÉGIES DE ROUTAGELa stratégie de routage permet de définir quelles largeurs de pistes doivent être utilisées

selon les fils, quelles faces doivent être routées et comment, etc...

Le routeur automatique SITUS de PROTEL DXP dispose d’une grande quantité de paramétrage.

Les paramétrages par défaut permettent parfaitement d’arriver au bout d’un routage automati-que, mais certains nécessites une modification.

Remarques :• Les règles de routage mal employées peuvent bloquer SITUS, il est donc souhaitable deprocéder par étapes et de ne pas modifier en même temps plusieurs règles.• Certaines règles de routage peuvent être définies dans le schéma par la commande Place/Directive/PCB Layout• Le routeur SITUS ne prend pas en compte que les règles définies dans le tableau des pages9, 10 et 11.

Page 17: PROTEL_DXP

Page C- 6

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

•Choisir Design/Rules ce qui provoque l’ouverture d’une fenêtre similaire à la fenêtre de créationde classe. On modifiera en priorité les largeurs de pistes (width) en créant de nouvelles stratégiesde largeurs de pistes. On pourra utiliser les classes mais aussi les faces, les composants ou les nets.

ROUTAGE AUTOMATIQUE•Lorsque les stratégies de routage sont correctement définies, le passage au routage ne pose

aucun problème. Choisir Auto-Route/All ce qui provoque l’ouverture de la fenêtre de routage.

•Valider par Route All. Si des pistes dèjà présentes ne doivent pas être déroutées cocher lacase Lock all Preroutes.

Le PCB est routé automatiquement....à condition que la limite de la carte soit définie...

En règle général sauf si les stratégies de routage sont précisément définies, il est plusrapide et plus efficace de router manuellement. Par ailleurs, un routage automatique ne peutréussir que si le routage manuel peut réussir.

ROUTAGE MANUEL•Un routage automatique, même s’il est très bien paramètré nécessite toujours quelques retou-

ches. Pour créer ou modifier une piste, choisir la face active en bas à gauche de l’écran et activer lebouton Interactively route connections de la barre d’icône.

•Tracer la piste selon la méthode de traçage habituelle de PROTEL (voir schématique page 7).

Si une piste existait déjà, elle sera automatiquement supprimée au profit de la nouvelle.

•La largeur d’une piste peut être modifiée ou changée de face en la sélectionnant et en chan-geant ses propriétés (double clic sur la piste).

•En phase de traçage, on peut changer de face et placer un via en appuyant sur le bouton detabulation.

Page 18: PROTEL_DXP

Page C- 7

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCBPLACEMENT DES PLANS DE MASSE OU ZONESINTERDITES

•Actionner la commande Place/Polygon plane et définir les caractéristiques du plan (nom, tailledu quadrillage...)

•Valider par OK

•Par des clics souris successifs, délimiter la zone et terminer en cliquant sur le bouton droit dela souris.

REPRESENTATION 3D•Il suffit simplement d’activer la commande View/Board in 3D ou de cliquer sur l’icône appro-

priée pour obtenir une représentation 3D du circuit imprimé.

Changement detaille

Changement defaceChangement denom

Page 19: PROTEL_DXP

Page C- 8

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

•Le volet TrueViewPanel permet de tourner la plaque.

Malheureusement, les empreintes crées ne disposent pas de modèle 3D et ne peuvent donc pasêtre représentées fidèlement.

IMPRESSION•L’impression du circuit imprimé s’effectue par le passage de la commande File/Fabrication

output/Final.

•Choisir dans la liste à gauche de l’écran, le document à imprimer.

•En cliquant sur le bouton droit de la souris lorsque son pointeur est placé sur la feuille à impri-mer, on ouvre un menu contextuel permettant de modifier les paramètres d’impression pastillesévidées (hole), impression inversée (mirror)...

•Cliquer sur le bouton Print pour imprimer.

Remarques importantes:

Vérifier que l’échelle d’impression est à 100% : clic droit sur l’écran ci-dessus puis pagesetup. Mettre scale à 1 et color set à mono.

Pour des pastilles trouées, clic droit sur l’écran ci-dessus puis Configuration. Cocherensuite les cases Holes dans les lignes Top Layer et Bottom Layer.

Page 20: PROTEL_DXP

Page C- 9

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

Page 21: PROTEL_DXP

Page C- 10

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

Page 22: PROTEL_DXP

Page C- 11

BRAUN Norbert -Lycée DECK GUEBWILLER

Créer un PCB

Page 23: PROTEL_DXP

Page D-1

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

SCHLIB

PCBLIBC K T ou M D L

INTLIB

LES BIBLIOTHÈQUESPRÉSENTATION

Chaque outils logiciel de PROTEL DXP dispose de son propreformat de bibliothèques mais de préférence, on utilisera lesbibliothèques intégrées qui renferme (grâce à une compilation)l’ensemble des ressources et offre donc une souplesse à l’utilisa-tion.

•Bibliothèque schématique : fichier.SCHLIB

•Bibliothèque d’empreinte : fichier.PCBLIB

•Bibliothèque de modélisation comportemental SPICE :sous_circuit.CKT ou modele.MDL

•Bibliothèque intégrée : fichier.INTLIB

CRÉATION D’UNEBIBLIOTHEQUE DE SYMBOLE

La solution la plus simple consiste à partir comme sous PROTEL 99SE d’un schéma existant oudans le cas échéant d’un schéma vierge dans lequel on placera des symboles d’autres bibliothèquesque l’on souhaite utiliser.

•Ouvrir le projet et le schéma

•Activer la commande Design/Make Project Library

•La bibliothèque est alors créée et porte automatiquement le nom du projet associé à l’exten-sion .SCHLIB.

•Supprimer de la bibliothèque les symboles indésirables avec lebouton Delete du panneau SCH LIBRARY

•Modifier ou créer des symboles en utilisant les outils de lapalette SCH LIB DRAWING.

Remarque 1 : après modification d’un symbole on peut activer la commande Tools/UpdateSchematic, ce qui aura pour effet de mettre à jour le symbole.

Remarque 2 : La bibliothèque précédemment créée n’intègre ni les empreintes pour le circuitimprimé ni les modèles de simulation. Il est donc nécessaire, pour aller vers le routeur ou le simula-teur, de les spécifier manuellement en éditant les propriétés du symbole.

CRÉATION D’UNE BIBLIOTHEQUE D’EMPREINTELa méthode est la même que précédemment.

•Ouvrir le projet et le circuit imprimé comportant des empreintes

•Activer la commande Design/Make PCB Library

•La bibliothèque est alors créée et porte automatiquement le nom du projet associé à l’exten-sion .PCBLIB.

Page 24: PROTEL_DXP

Page D-2

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

•Supprimer de la bibliothèque les empreintes indésirables en utilisant le panneau PCB LIBRARYet en appuyant sur le bouton Suppr du clavier après sélection dans la liste.

•Modifier ou créer des symboles en utilisant les outils de la palette PCB LIB PLACEMENT. Voirdans la suite de ce document pour la création d’une empreinte.

CRÉATION D’UNE BIBLIOTHEQUE INTÉGRÉEIl faut au préalable disposer des bibliothèques de symboles, d’empreintes et de modèles.

Il faut également que chaque symbole fasse référence à son ou ses empreintes ainsi qu’aumodèle de simulation.

•Activer la commande File/New/IntegrateLibrary

•Le volet projet possède à présent un nouveauprojet correspondant à la librairie. Renommer celle-cigrâce au menu contextuel puis SaveProjectAs.

•Ajouter à présent à ce projet les bibliothèquesd’empreintes, de symbole et de simulation par glisserdéposé ou en utilisant la commande Add to projectdu menu contextuel.

•Positionner le pointeur de souris sur le nom duprojet et activer la commande Compile IntegratedLibrary du menu contextuel.

•La bibliothèque intégrée est créée et s’ajouteautomatiquement à la liste des bibliothèques actives.

CRÉATION D’UNE EMPREINTE•Ouvrir une bibliothèque PCBLIB existante (si besoin voir page D-1)

•Dans le menu Tool/New Component ce qui provoque l’ouverture de l’assistant

•Cliquer sur Next

•Choisir la forme du compo-sant et laisser les unités en mmou mil puis cliquer sur Next

•Définir alors la forme etles dimensions des pastilles. Next

•Définir l’espacement despastilles. Puis Next

•Dans la fenêtre suivante,définir l’épaisseur du trait decontour (Outline). On prend engénéral la valeur par défaut de0,2mm.Next

•Définir le nombre depastilles. Next

•Pour finir donner le nom de l’empreinte. Puis Next et enfin terminer par Finish.

Page 25: PROTEL_DXP

Page D-3

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

•L’assistant se ferme et l’éditeur de bibliothèque présente l’ébauche de l’empreinte.

•Il sera peut-être nécessaire de parfaire l’empreinte.-Pour renuméroter ou simplement modifier les pastilles, il suffit de double cliquer sur la pas-tille et d’éditer ses propriétés-Pour modifier le contour, activer la face Top Overlay et utiliser les outils de dessin de labarre d’outils PCB Lib Placement.Remarque si l’on souhaite faire des traits d’angles quelconques, placer un premier trait à 45°puis cliquer sur ce même trait et déplacer ses poignées afin de modifier l’angle. Pour obtenirl’angle souhaité, il sera peut-être nécessaire de modifier la grille.

•Lorsque l’empreinte apparaît comme souhaitée, activer la correction par Report/ComponentRule Check. Corriger si besoin les erreurs

•Sauver l’empreinte avec le bouton Save.

CRÉATION D’UN SYMBOLE•Ouvrir une bibliothèque SCHLIB existante (si besoin voir page D-1)

•Dans le menu Tools/New Component

•Saisir dans la fenêtre le nom du symbole puis valider

•Dans la barre d’outils Sch Lib Drawing activer le bouton Place Pin. La position du pointeur desouris correspond à la limite du corps du composant (le point de connexion de la patte est représentépar une petit croix).

•Pouréditer lesparamètres dela patte, ilsuffit de doublecliquer surcelle-ci

Caractéristiquesélectriques de lapatte

Attributs graphi-ques de la patte(IEEE)

Définition despermutations possi-bles de la patte avecune autre (cas desportes logiques parexemple)

Page 26: PROTEL_DXP

Page D-4

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

•Placer toutes les pattes.

Remarque : On pourra utiliser les fonctions COPY puis PLACE ARRAY pour accélérer le place-ment

•Placer ensuite le corps du composant en utilisant les outils de la palette Sch Lib Drawing. Làencore il sera peut-être nécessaire de modifier le pas de grille avec la commande View/Grid/SetSnap Grid

•Si le composant dispose de plusieurs parties (cas des circuits intégrés à portes logiques)choisir la commande Tools/New Part

•Ouvrir la fenêtre des propriétés par la commande Tools/Component properties

-Saisir dans un premier temps l’identificateur de symbole (Default Designator) le caractère«?» sera remplacé automatique lors du placement dans un schéma par un numéro. Les identifi-cateurs sont généralement standardisés :

R pour une résistanceC pour un condensateurL pour une inductanceQ pour un transistorT pour un triac ou thyristorJ pour un connecteurU pour un circuit intégré...

-Associer au symbole un commentaire qui peut être visible ou nom («tantale 35V» par exemple)-La référence de librairie (Library Ref) porte automatiquement le nom spécifié lors de lacréation-La description est utilisée par l’outil de recherche de symbole, il est donc préférable demettre un commentaire pertinent.

Page 27: PROTEL_DXP

Page D-5

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

-Selon le cas, il sera nécessaire de rajouter des paramètres au symbole (valeurs, nom du mo-dèle de simulation, etc..) pour cela, il faudra cliquer sur le bouton Add et définir les différentsparamètres.-La dernière zone de cette fenêtre permet de définir les modèles rattachés au symbole. Leplus souvent il faudra rajouter au moins une empreinte :

Cliquer sur le bouton Add et définir le type de modèle (SPICE, PCB, Macro, VHDL)Valider ce qui provoquera l’ouverture d’une fenêtre telle que celles-ci :Définir les diffé-

rents paramètresValider Les modifi-

cations par OK

-En dernier lieu, il est nécessaire de définir les liaisons entre les pattes du symbole et les«pattes» des modèles (pastilles pour l’empreinte et numéro de «net» pour le modèle desimulation).Dans les deux cas, il faut cliquer sur le bouton Pin Map(ing) de la fenêtre de définition dumodèle (fenêtre précédente).Associer ensuite à chaque patte son numéro correspondant.

Page 28: PROTEL_DXP

Page D-6

BRAUN Norbert -Lycée DECK GUEBWILLER

BIBLIOTH

EQU

ES

Cas d’un modèlede simulation:A gauche les numé-ros utilisés par lesymbole, à droiteles numéros utilisésdans la définitiondes entrées sortiesdu modèle

Cas d’une empreinte:A gauche les numéros utilisés par le symbole, àdroite les numéros des pastilles associées

Il est ensuite possible simplement de sauver la bibliothèque ou encore de la sauver afin decréer une bibliothèque intégrée (voir page D-2).