Vous êtes sur la page 1sur 26

SAISIE DE SCHEMA ISIS 6 SOMMAIRE 1 PRESENTATION GENERALE de PROTEUS...............................2 2 LANCEMENT DU MODULE ISIS.................................................2 3 INTERFACE UTILISATEUR..........................................................2 3.1 Fentre densemble....................................................................

3 3.2 Fentre ddition........................................................................3 3.3 La boite outils.........................................................................3 3.4 Coordonnes du curseur...........................................................3 3.5 Raccourcis clavier DES FONCTIONS DEDITION COURANTES..................................................................................3 3.6 ORGANISATION DE LA BOITE A OUTILS.......................4 4 ETAPES DE LA SAISIE DE SCHEMA..........................................6 4.1 DEFINIR LES CARACTERISTIQUES DU PROJET ET DES SCHEMAS..............................................................................7 4.2 BIBLIOTHEQUES DE COMPOSANTS................................9 4.3 SELECTION DES COMPOSANTS.......................................9 4.4 PLACEMENT DES COMPOSANTS...................................10 4.5 SELECTION ET PLACEMENT DES TERMINAISONS. .11 4.6 INTERCONNEXION DES COMPOSANTS......................12 4.7 ANNOTATION DU SCHEMA..............................................14 4.8 CREATION DUN COMPOSANT........................................17 4.8.1 Cration dun composant mono-lment...........................17 4.9 CONCEPTION HIERARCHISEE.......................................24 4.10 IMPRESSION DES RESULTATS......................................25

FORMATION PROTEUS

1/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


1 PRESENTATION GENERALE de PROTEUS Le logiciel PROTEUS est compos de trois modules : Lditeur de schma ISIS Le simulateur LISA Loutil de conception de circuit imprim ARES ISIS produit dune part, une liste dquipotentiels qui peut tre utilise par le simulateur LISA et loutil de conception de circuit imprim ARES, dautre part, une liste de matriel et des rapports de contrle des rgles lectriques. LISA est un ensemble de modules de simulation li ISIS. Le noyau de simulation PROSPICE est bas sur la version 3F5 du moteur SPICE publi par luniversit de Berkeley. ARES est un module de conception de circuit imprim compatible Windows, 98 2000 et XP. Il permet le placement des composants en mode automatique, manuel ou semi-automatique et le routage des liaisons sur plusieurs couches en mode automatique manuel ou semi-automatique. 2 LANCEMENT DU MODULE ISIS Dans le menu Dmarrer slectionnez Programme puis Proteus 6 professionnal puis ISIS 6 Professionnal. Double cliquez sur licne ISIS place dans le bureau. 3 INTERFACE UTILISATEUR

Fentre densemble

Fentre ddition

Barre de menu

Boite outils

Slecteur dobjet
Zone de messages Commande de simulation anime Coordonnes du curseur

FORMATION PROTEUS

2/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


3.1 FENTRE DENSEMBLE

Le cadre en bleu dlimite lespace de travail tel quil a t dfini par la commande Dfinir taille des feuilles du menu systme. Le cadre en vert dlimite la zone de travail, cest dire la partie du schma visible dans la fentre principale. Vous pouvez dplacer cette zone de travail en pointant la souris sur la zone dsire de la fentre densemble et en effectuant un clic gauche. Vous pouvez redfinir la zone de travail dans la fentre densemble en appuyant sur la touche majuscule shiftdu clavier, associe au dplacement de la souris en maintenant appuy le bouton gauche.
3.2 FENTRE DDITION

Cest dans cette fentre que vous diterez votre circuit. Elle ne reprsente que la partie du circuit qui est dfinie par le cadre vert dans la fentre densemble. Vous pouvez redfinir la zone travail laide de la fentre densemble ou en utilisant la commande Zoom du menu Affichage.
3.3 LA BOITE OUTILS

Elle est compose dun ensemble dicnes dont les fonctions seront dtailles ultrieurement et dun slecteur dobjet utilis pour choisir les botiers, le style des pastilles, des traces, des traverses, etc...
3.4 COORDONNES DU CURSEUR

Les coordonnes dterminent la position du curseur par rapport lorigine qui par dfaut se trouve au centre de la fentre ddition. Les coordonnes sont affiches en 1/1000 de pouce (th).
3.5 RACCOURCIS CLAVIER DES FONCTIONS DEDITION COURANTES

Ajustement de la fentre de visualisation : placez le pointeur de la souris lendroit que vous voulez agrandir puis utilisez les touches F6 F8. Occultation de la grille touche G. Ajustement du pas de grille : touches F2 F4. Dfinition dune nouvelle origine : touche O. Marquage dun objet : cliquez sur lobjet laide du bouton droit de la souris, il passe en sur-brillance. Dmarquage dun objet : cliquez avec la bouton droit de la souris dans une zone vierge de la feuille. Annuler la dernire commande : Ctrl Z. Rtablir la dernire commande : Ctrl Y. Effacement dun objet : cliquez 2 fois avec le bouton droit de la souris. FORMATION PROTEUS 3/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


3.6 ORGANISATION DE LA BOITE A OUTILS Menu commande Crer Charger Sauvegarder Imprimer Dfinir zone

Importer section

Exporter section

Redessiner Afficher grille Valider/ dvalider grille manuelle

Recentrer Zoom Voir page entire Annuler / Rtablir dernire opration Prendre et mettre jour

Dfinir zone Affecter

Regrouper Dcomposer Manipulation dobjets ou dun ensemble dobjets Gnre la liste des quipotentiels et commute vers ARES Accrochage temps rel Gestion des proprits Liste du matriel

Autoroutage Rechercher

Contrle des rgles lectriques

Gestion des feuilles et naviguer dans le projet FORMATION PROTEUS 4/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Mode principal Mode gadgets ou accessoires

Composant Jonction Etiquette Script Bus Sous-circuit Editer


Mode graphique

Terminal Patte de composant Graphe de simulation Enregistreur Gnrateur Sonde de tension Sonde de courant Instruments virtuels
Orientation des objets Rflexion verticale Rflexion horizontale

Ligne Rectangle Cercle Arc de cercle Chemin Texte Symbole Marqueur

Orienter

FORMATION PROTEUS

5/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6 4 ETAPES DE LA SAISIE DE SCHEMA


Vous disposez du schma de principe Dfinir les caractristiques du projet et /ou schma

NON Les composants sont-ils disponibles dans les bibliothques ? Crer les composants

Slectionner les composants

Placer les composants Slectionner et placer les terminaisons

Interconnecter les composants

Annoter le schma Gnrer la liste du matriel

Imprimer les rsultats

FORMATION PROTEUS

6/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.1 DEFINIR LES CARACTERISTIQUES DU PROJET ET DES SCHEMAS

Le schma que vous dsirez saisir, fait sans doute partie dun projet. Selon la complexit du projet, celui-ci peut-tre compos dune ou plusieurs feuilles de schma plat, ou peut-tre conu de manire hirarchise. Vous pouvez dfinir les caractristiques du projet et des diffrentes feuilles. Lensemble de ces informations serviront la ralisation du cartouche. Pour dfinir les caractristiques du projet : Slectionnez la commande diter les proprits du projet sous le menuProjet.

Renseignez les diffrents champs puis validez par OK. Pour dfinir les caractristiques dune feuille : Slectionnez la commande diter proprits de la feuille sous le menuProjet.

Renseignez les diffrents champs puis validez par OK. Pour crer plusieurs feuilles, slectionnez la commande Nouvelle feuille sous le menuProjet pour chacune des feuilles crer . Les connexions entre les feuilles sont alors indiques au moyen de noms de liens communs.

FORMATION PROTEUS

7/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Pour dfinir la taille des feuilles : Slectionnez la commande Dfinir taille des feuilles sous le menu Systme.

Pour grer les feuilles et naviguer dans le projet Crer une feuille racine Supprimer la feuille courante
Revenir la feuille parent

Se rendre sur la feuille pointe

FORMATION PROTEUS

8/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.2 BIBLIOTHEQUES DE COMPOSANTS

Les composants sont contenus dans des bibliothques. Celles-ci sont disponibles dans le fichier Library.PDF accessible via le chemin ci-dessous : C:\Program Files\Labcenter Electronics\Proteus 5.2 Professional\Library Lorsque vous crez un nouveau schma vous devez consulter les bibliothques pour vrifiez que les composants sont disponibles. Lorsque le composant nexiste pas, vous devez le crer.
4.3 SELECTION DES COMPOSANTS

1/ Slectionnez licne composant. 2/ Accdez aux composants via le slecteur dobjet en cliquant sur P ( Prendre composant ). La fentre Pick Device ci-dessous apparat :

Entrez la rfrence du composant. Slectionnez la catgorie, la sous catgorie et le fabricant Vrifiez si le composant dispose dun modle de simulation. Vrifiez si le composant dispose dune empreinte. Validez par OK. Le composant apparat dans le slecteur dobjet. FORMATION PROTEUS 9/26 Louis Armand Paris XV
Proprits du composant

SAISIE DE SCHEMA ISIS 6


4.4 PLACEMENT DES COMPOSANTS 1/ Slectionnez licne composant. 2/ Slectionnez le composant dans le slecteur dobjet. Celui-ci apparat dans la fentre densemble. Les icnes orientation et miroir permettent lorientation du composant.

Rflexion verticale Mirroir Rflexion horizontale

Orientation
3/ Placez la souris lemplacement dsir de la fentre ddition, puis cliquez avec le bouton gauche.

Autres commandes :
A/ Pour supprimer un composant, cliquez 2 fois avec le bouton droit de la souris sur le composant supprimer. B/ Si vous dsirez dplacer ou orienter un composant : 1/ Marquez le composant laide du bouton droit de la souris. Le composant passe en sur brillance. Pour le dplacer, accrochez le composant en maintenant enfonc le bouton gauche de la souris puis dplacez le lendroit dsir. Pour lorienter, utilisez les icnes orientation et miroir.

C/ Pour manipuler un ensemble de composants :


1/ Dessinez un rectangle autour de lensemble des composants dplacer en maintenant enfonc le bouton droit de la souris puis relchez le bouton. Les composants marqus passent en sur brillance. 2/ Slectionnez licne correspondant la commande . Le rectangle est accroch la souris.

Copier

Dplacer Orienter Effacer

3/ Dplacez la souris lendroit dsir puis cliquez sur le bouton gauche de la souris pour terminer lopration.

FORMATION PROTEUS

10/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.5 SELECTION ET PLACEMENT DES TERMINAISONS

1/ Slectionnez licne terminal 2/ Slectionnez le type de terminaisons dans le slecteur dobjet. La terminaison slectionne apparat dans la fentre densemble. Les icnes orientation et miroir permettent lorientation du composant.

3/ Placez la souris lemplacement dsir de la fentre ddition puis cliquez avec le bouton gauche. Remarque : Pour que le circuit saisie soit simulable, celui-ci doit comporter une rfrence GND Le nom donn aux terminaux assure la liaison entre les diffrentes feuilles du projet. Autres commandes : A/ Pour supprimer une terminaison, cliquez 2 fois avec le bouton droit de la souris sur la terminaison supprimer. B/ Pour dplacer ou orienter une terminaison. Marquez la terminaison laide du bouton droit de la souris. La terminaison passe en sur brillance. Pour la dplacer, accrochez la terminaison en maintenant enfonc le bouton gauche de la souris puis dplacez la lendroit dsir. Pour lorienter, utilisez les icnes orientation et miroir.

FORMATION PROTEUS

11/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.6 INTERCONNEXION DES COMPOSANTS

Validation / dvalidation accrochage temps rel

Validation / dvalidation de lautoroutage

A/ Pour raliser une connexion entre 2 points : 1/ Amenez la souris sur la broche du premier composant relier ( une croix apparat lorsque la souris est correctement positionne ). 2/ Cliquez avec le bouton gauche ( le fil saccroche la broche ). 3/ Dplacez la souris sur la borne darrive ( une croix apparat lorsque la souris est correctement positionne ). 4/ Cliquez avec le bouton gauche ( le fil saccroche la broche, le fil est positionn automatiquement puis la souris est libre ). B/ Pour placer une jonction : 1/ Slectionnez l licne jonction. 2/ Placez la souris dans la fentre ddition l o vous dsirez placer la jonction. 3/ Cliquez avec le bouton gauche de la souris. C/ Pour placer un bus : 1/ Slectionnez licne bus 2/ Pointez sur l'endroit de dpart du bus. Il peut s'agir d'une patte de bus, d'un bus existant, ou d'un espace libre sur le schma. 3/ Cliquez avec le bouton gauche pour commencer le bus, puis cliquez chaque angle souhait pour dfinir le chemin du bus. 4/ Pour finir le bus sur un point de connexion de bus (une patte de bus ou un bus existant), mettez le pointeur dessus et cliquez avec le bouton gauche. Pour finir un bus sur un espace vide, cliquez avec le bouton droit. Prenez connaissance des rgles de connexions la page suivante. FORMATION PROTEUS 12/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Rgles de connexion des bus Un bus est compos dune base et dune largeur. Le bus D[0..7] possde la base 0 et la largeur 8. Exemples :
Q [ 0 . .3 ] D [ 4 . .7 ]

Q0 est reli D4, Q1 est reli D5 etc..


Q [ 0 . .3 ] D [ 0 ..3 ]

Q [ 4 ..7 ]

D [ 4 ..7 ]

le bus Q0 Q3 est reli au bus D0-D3 le bus Q4 Q7 est reli au bus D4-D7 On peut utiliser les tiquettes pour changer les connexions :
X [ 0 ..7 ] X [ 0 . .3 ]

Q [0 ..3 ]

D [ 0 ..3 ]

Q [4 ..7 ]

X [ 0 ..3 ]

X [ 0 ..7 ]

D [4 ..7 ]

le bus Q0 Q3 est reli au bus D4-D7 le bus Q4 Q7 est reli au bus D0-D3 On peut utiliser des terminaux de bus pour ne pas avoir tracer le bus :
X [ 0 . .7 ] Q [0 . .3 ] X [ 0 . .3 ] D [ 0 . .3 ]

Q [4 . .7 ] X [ 0 ..3 ] X [0 . .7 ]

D [4 ..7 ]

On peut connecter un bus des fils individuels :


Q [ 0 . .7 ] Q Q Q Q 4 5 6 7 D D D D 0 1 2 4

FORMATION PROTEUS

13/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.7 ANNOTATION DU SCHEMA

A/ Edition des caractristiques dun composant : 1/ Marquez lobjet. 2/ Cliquez avec le bouton gauche de la souris sur le composant marqu. La fentre ci-dessous apparat.

Vous pouvez modifier les diffrentes proprits. Les multiplicateurs de valeurs sont : T (Tra), G (Giga), M (Mga), k (Kilo), m(milli), u(micro), n(nano), p(pico), f(femto). B/ Donnez un nom un fil 1/ Slectionnez licne Label. 2/ Marquez le fil laide dun clic droit puis ouvrir la fentre par un clic gauche.

3/ Tapez le texte du label dans le champ chane . 4/ Validez la saisie par OK ( le texte est alors plac sur le schma ). B/ Donnez un nom un bus Tapez D[0..7] ou A[8..15] dans le champ chane FORMATION PROTEUS 14/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


GENERATION DE LA LISTE DU MATERIEL

Pour obtenir la liste du matriel, slectionnez la commande Outils du menu Liste du matriel.

Catgories

Champs

Modifier le format et les catgories et les champs contenus dans la liste du matriel Pour crer un nouveau script, Slectionnez la commande Dfinir script ... du menu Systme.

FORMATION PROTEUS

15/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6

FORMATION PROTEUS

16/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.8 CREATION DUN COMPOSANT

Cette opration est ncessaire lorsque le composant que vous dsirez utiliser ne figure pas dans les bibliothques de PROTEUS. La cration dun composant consiste donc crer un symbole pour raliser le schma sous ISIS, un modle de simulation pour analyser le fonctionnement avec LISA et enfin une empreinte pour raliser le circuit imprim avec ARES. On distingue : Des composants mono-lment ( TL081 ) Des composants multi-lments ( 74LS00 ) 4.8.1 Cration dun composant mono-lment. Cration du symbole : 1/ Dfinir lobjet graphique reprsentatif du corps du composant en utilisant les icnes Ligne, Rectangle.

2/ Positionner les pattes du composant. En utilisant licne Patte de composant.

Slectionnez le type de patte dans le slecteur puis placez la patte en suivant la mme procdure que le placement dun composant et en respectant son orientation ; la croix apparaissant au bout de chaque patte symbolise le point de connexion.

FORMATION PROTEUS

17/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


3/ Annoter les pattes Chaque patte porte : Un nom Un numro Un type lectrique ( utilis par le simulateur et lors du contrle des rgles lectriques )

Marquez la patte annoter ( clic droit ) puis ouvrir la bote de dialogue ( clic gauche ).

Pour indiquer que la patte est active ltat bas ( 4/ Crer le composant

), vous devez crire $Q.

a/Slectionnez les objets qui le constituent en les entourant laide du bouton droit de la souris. b/ Slectionnez la commande Crer composant du menu Bibliothques

FORMATION PROTEUS

18/26

Louis Armand Paris XV


2

SAISIE DE SCHEMA ISIS 6

1 Nom 2 Prfixe

- renseignez les champs : nom du composant ( nom qui sera dans la bibliothque ). prfixe du composant ( U pour un circuit intgr, ...) Affectation dune empreinte au composant cre :

3 Continuer

Cette seconde tape consiste affecter une proprit PACKAGE. Cette proprit est ncessaire limplantation et au routage du circuit imprim.

Cliquer ajouter FORMATION PROTEUS 19/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Cliquer ajouter Slectionner le botier

Rsultat de laffectation

Continuer La fentre suivante montre lempreinte qui t choisie

FORMATION PROTEUS

20/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Affectation de la proprit MODFILE

3 Indiquer le nom

1 Nouveau 2 Slectionner la proprit MODFILE 4 Continuer

Affectation de la documentation technique au composant

Mais ce nest pas fini !! Il reste crer le fichier de simulation xxxx.MDF

FORMATION PROTEUS

21/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Cration du modle de simulation par circuit quivalent Associer un circuit quivalent au composant 1/ Placez le composant dans la fentre de saisie. 2/ Editez le composant ( clic droit + clic gauche )

Cocher

Saisie du circuit quivalent au composant Slectionner la feuille enfant

Entrer le schma

FORMATION PROTEUS

22/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Vrifier le fonctionnement Aller sur la feuille parent Raliser un schma de test

vrifier le fonctionnement Cration du fichier modle .MDF Allez sur la feuille enfant Slectionner le circuit quivalent Raliser le fichier mMODFILE en slectionnant la commande Compilateur de modle du menu Outils

Le composant est compltement termin !

FORMATION PROTEUS

23/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.9 CONCEPTION HIERARCHISEE Pour de trs grands schmas ou juste pour structurer des schmas moins importants, il est possible de les hirarchiser en utilisant des sous-circuits. 1/ Slectionner Sous-circuit. 2/ Tracez un cadre pour le corps du sous-circuit en enfonant le bouton gauche de la souris et en le faisant glisser. La taille de ce sous-circuit est dfinitive lorsque vous relchez le bouton. 3/ Placez les entres et les sorties en slectionnant le type de port parmi ceux proposs dans le slecteur dobjet. Les entres et les sorties ne peuvent tre places que sur les parties verticales du sous-circuit. En principe les entres seront places gauche et les sorties droite. Liste des ports 4/ Attribuez un nom aux ports. Ces noms doivent correspondre aux terminaux logiques utiliss sur la feuille enfant. 5/ Editez le sous-circuit, donnez un nom (qui doit tre unique dans le projet) et le nom du circuit associ qui peut tre utilis dans dautres blocs hirarchiques. 6/ Editez le circuit associ, en vous plaant sur la feuille enfant correspondante. 7/ Slectionnez terminal puis placez les terminaux correspondant aux ports de module du sous-circuit. 8/ Annotez les terminaux pour que les noms correspondent ceux des ports de module. 9/ Tracez le circuit sur la feuille enfant. 10/ Pour revenir la feuille parent, tapez CRTL+X. Vous pouvez crer ainsi plusieurs niveaux et vous dplacer dans la hirarchie en utilisant les icnes de gestion de feuilles.

FORMATION PROTEUS

24/26

Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


4.10 IMPRESSION DES RESULTATS Pour imprimer votre travail : Utilisez la commande Imprimer sous le menuFichier. La fentre de dialogue suivante vous permet de choisir les caractristiques de limpression ( configuration de limprimante, slection des parties imprimer, mise lchelle, orientation, etc... )

Pour utiliser une partie dun schma dans un autre schma : 1/ Ouvrez le schma dans lequel se trouve la partie copier. 2/ Slectionnez la section du schma exporter. Dessinez un rectangle autour de lensemble des composants copier en maintenant enfonc le bouton droit de la souris, puis relchez le bouton. Les composants marqus passent en sur brillance. 3/Exportez la section en utilisant la commande Exporter section du menu Fichier. La fentre ci-dessous apparat.

4/ Donnez un nom la section, puis validez par la commande ENREGISTREZ. 5/ Ouvrez le schma dans lequel vous souhaitez importer la section. 6/ Importez la section en utilisant la commande Importer du menu Fichier. FORMATION PROTEUS 25/26 Louis Armand Paris XV

SAISIE DE SCHEMA ISIS 6


Pour utiliser votre schma ou votre graphe dans une autre application : Vous pouvez transfrer un schma ou graphe vers dautres applications, comme par exemple WORD, par lintermdiaire du presse papier. Il existe plusieurs formats de fichier ( bitmap, mtafichier, DXF, EPS ). 1/ Copiez le schma, le graphe ou une zone, en utilisant la commande Exporter graphiques du menu Fichier, puis la sous commande Exporter mtafichier. Pour copier la zone, celle-ci doit pralablement tre slectionne laide de licne La fentre ci-dessous vous permet de configurer lexportation.

2/ Validez par la command OK. Les donnes sont copies dans le presse papier. 3/ Allez dans votre application puis copiez le contenu du presse papier.

FORMATION PROTEUS

26/26

Louis Armand Paris XV