Vous êtes sur la page 1sur 40

ISIS

Intelligent Schematic Input System

TUTORIAL

(Proteus Design Suite 7 - Labcenter Electronics - 2007)


Traduction Multipower 1999-2007 : contact@multipower.fr

Tutorial_Isis_V7
A. Mininno

Page 1

Multipower
Reproduction mme partielle interdite sans autorisation

Thmes abords dans le tutorial


? INTRODUCTION
? UNE VISITE GUIDEE DE LEDITEUR ISIS
? CREATION DUN SCHEMA
? LES LABELS
? FONCTIONS DEDITION DE BLOCS
? LINDISPENSABLE PRATIQUE
? ANNOTATION DU PROJET
? CREATION DE NOUVEAUX COMPOSANTS
? TOUCHES FINALES
? SAUVEGARDE, IMPRESSION, TRACE
? COMPLEMENTS SUR LA CREATION DE COMPOSANTS
? LOUTIL VISUEL DAFFECTATION DE BOITIER
? SYMBOLES ET BIBLIOTHEQUES DE SYMBOLES
? LEXPLORATEUR DE PROJET
? GENERATION DE RAPPORT
? UN PROJET PLUS IMPORTANT

Tutorial_Isis_V7
A. Mininno

Page 2

Multipower
Reproduction mme partielle interdite sans autorisation

INTRODUCTION
Le but de ce tutorial est de parcourir le processus de saisie d'un circuit de complexit
moyenne pour vous familiariser avec les techniques requises pour grer ISIS. Ce tutorial
commence avec les sujets les plus simples, comme le placement et le cblage des
composants, avant de passer en revue l'utilisation de fonctionnalits plus complexes telle que
la cration des nouveaux composants.
Pour ceux qui veulent voir quelque chose rapidement, ISISTUT.DSN contient le circuit du
tutorial termin. Ce dernier ainsi que les autres exemples sont installs dans le rpertoire
SAMPLES.
Notez que cette documentation est faite pour vous apprendre galement utiliser les
raccourcis clavier et les techniques vous permettant de raliser plus rapidement certaines
actions spcifiques. Les raccourcis indiqus dans ce manuel sont ceux par dfaut sachez
que vous pouvez les personnaliser. Restez conscients que si vous avez adapt les
raccourcis par dfaut, les informations fournies dans cette documentation risquent de ne
plus tre valables.

UNE VISITE GUIDEE DE LEDITEUR ISIS


A ce stade, nous supposons que vous avez install le logiciel et que le rpertoire de travail est
un rpertoire de votre disque dur.
Pour lancer ISIS, cliquez sur le bouton 'Dmarrer', puis slectionnez 'Programmes', et 'Proteus
7 Professional et enfin choisissez l'option ISIS 7 Professional. L'diteur d'ISIS sera charg et
lanc. En haut de l'cran se trouve la barre de menu.
Si vous avez une version de dmonstration du logiciel vous pouvez le charger depuis le
menu Proteus 7 Demonstration du menu Dmarrer.
La zone la plus grande de l'cran ISIS, s'appelle 'Fentre d'dition' et se comporte comme une
fentre de dessin. C'est l que vous placez et reliez les composants. La rgion plus petite, en
haut et gauche de l'cran s'appelle Vue densemble. Normalement, cette vue d'ensemble,
comme son nom l'indique, s'utilise pour afficher une vue de la totalit du dessin - le cadre bleu
montre les limites de la feuille actuelle et le cadre vert montre la portion visible dans la fentre
d'dition. Cependant, quand on choisit un nouvel objet dans le slecteur d'objets, la vue
d'ensemble donne un aperu de l'objet choisi. Nous reviendrons sur ce point plus loin.

Tutorial_Isis_V7
A. Mininno

Page 3

Multipower
Reproduction mme partielle interdite sans autorisation

La navigation dans la rgion visualise de la fentre ddition intervient de deux faons ; par
ajustement de lchelle du dessin (zoom) et par dplacement dans le dessin (panoramique).
Ces techniques sont discutes plus en dtail ci-dessous :
Zoom
Il existe plusieurs faons de modifier lchelle pour visualiser des portions diffrentes du
schma.
? Pointez la souris lendroit o vous souhaitez zoomer et tournez la molette de la
souris lendroit dsir.
? Pointez la souris lendroit o vous souhaitez zoomer et appuyez sur les touches F6
ou F7.
? Maintenez la touche SHIFT enfonce et tirez un rectangle autour de la zone
zoomer Zoom Shift.
? Utilisez les icnes Agrandir, Rduire, Zoom totalit or Zoom Zone de la boite
icnes
Appuyez sur la touche F8 pour afficher la totalit du dessin.
Le Zoom Shift et lutilisation de la mollette pour zoomer sont des techniques galement
disponibles dans la Vue densemble. C'est--dire que vous pouvez placer la souris dans la
Vue densemble et utiliser la mollette ou le Zoom Shift pour naviguer dans une portion du
schma.
Panoramique
Comme pour le zoom, il existe plusieurs techniques de dplacement dans le schma.
? Cliquez sur le bouton du milieu de la souris pour entrer dans le mode panoramique.
Ds lors, tout dplacement de la souris produira un dplacement quivalent de la
feuille entire. Un curseur spcifique vous indique que vous tes dans ce mode.
Cliquez gauche pour quitter ce mode.
? Pour vous dplacer dans la fentre ddition vers le haut, le bas, la gauche et la
droite, positionnez le pointeur souris sur la zone concerne de la fentre ddition et
appuyez sur la touche F5.
? Maintenez la touche SHIFT enfonce en venant but er avec la souris sur le bord de la
fentre pour effectuer un panoramique dans cette direction. Ceci sappelle un
Panoramique Shift.
? Si vous souhaitez vous dplacer le plus rapidement possible sur une zone diffrente
de la fentre ddition, le plus simple et de pointer sur le centre de la nouvelle zone
dans la vue densemble et de cliquer gauche.
? Utilisez licne Panoramique de la boite outils.
Notez que paralllement aux mthodes de dplacement panoramique indiques ci-dessus,
vous pouvez utiliser la mollette de la souris pour augmenter ou diminuer lchelle de
visualisation. Donc, cliquez avec le bouton du milieu de la souris mollette - pour capter la
feuille et dplacer celle-ci en dplaant la souris; le zoom sobtient en tournant la mollette.
Cliquez gauche pour quitter ce mode.
Il est pr frable de vous exercer quelque temps afin de vous familiariser avec la navigation
dans ISIS aprs tout cest lune des oprations les plus courantes que vous aurez faire. En
particulier, apprendre utiliser le bouton central de la souris la fois pour effectuer un
panoramique et un zoom vous fera gagner du temps lors de la cration de votre projet.
Une grille de points peut tre affiche dans la fentre ddition via licne de la barre doutils ou
la commande Grille du menu Affichage. La grille aide dans lalignement des composants et de
Tutorial_Isis_V7
A. Mininno

Page 4

Multipower
Reproduction mme partielle interdite sans autorisation

fils. Si vous avez du mal visualiser les points de la grille, ajustez lgrement le contraste de
votre moniteur (par dfaut les points sont affichs en gris clair) ou modifiez leur couleur via la
commande Valeurs de projet par dfaut du menu Gabarit.
Sous la vue densemble se trouve le slecteur dobjets, utilis pour choisir les composants, les
symboles et dautres objets de la bibliothque. Nous reparlerons plus loin de ce slecteur.
Enfin, en bas et droite de lcran sont affiches les coordonnes de la souris. Ces
coordonnes sont en units 1thou et le centre est au milieu du dessin.

Affichage des coordonnes dans ISIS.


Notez que ISIS vous permet de repositionner toutes les barres doutils et galement de
dplacer/redimensionner le slecteur dobjets et la vue densemble. Cependant, soyez
conscient que cette documentation fait rfrence aux positions par dfaut.

CREATION DUN SCHEMA


Le circuit que nous allons tracer est montr ci-dessous. Certains des lments sont
semblables (4 filtres ampli-op pour tre prcis), ce qui nous donnera l'occasion d'utiliser les
fonctions de copie de bloc.

Tutorial_Isis_V7
A. Mininno

Page 5

Multipower
Reproduction mme partielle interdite sans autorisation

Le circuit du tutorial
Premirement nous devons choisir les composants ncessaires llaboration de notre circuit.
La procdure pour slectionner les composants dans les librairies est dtaille ci-dessous :
Prendre les composants utiliss dans le schma
Vous pouvez slectionner les composants de deux faons :
1.

Cliquez sur le bouton P en haut et gauche du slecteur dobjets vois ci-dessous . Vous
pouvez galement utiliser licne de parcours des bibliothques ou le raccourci clavier (par
dfaut, cest la touche P).

Prendre des composants depuis le slecteur dobjets.


2.

Cliquez droit avec la souris dans une zone vierge du schma et choisissez Placer Composant - Depuis bibliothque partir du menu contextuel:

Prendre des composants depuis le menu contextuel.

Tutorial_Isis_V7
A. Mininno

Page 6

Multipower
Reproduction mme partielle interdite sans autorisation

Les deux mthodes feront apparatre la boite de dialogue de parcours des composants en
bibliothque.
Ltape suivante consiste trouver les composants dans les bibliothques. Il existe plusieurs
mthodes pour rechercher un composant. Lorsque vous connaissez le nom, il est prfrable
dutiliser directement cette information. Entrez 741 dans le champ des mots-cls. Plusieurs
741 sont disponibles. Vous pouvez affiner la slection en choisissant la catgorie
Operational Amplifiers, comme montr ci-dessous:

La boite de dialogue de navigation dans les bibliothques


Vous pouvez personnaliser les informations affiches dans la liste de rsultat du visionneur
de bibliothques en cliquant droite dans cette liste. Le menu contextuel fournit les options
pour afficher les Catgories, Sous-catgories, Fabricants et Bibliothques (Categories, Sub Categories, Manufacturer et Library).
Pour terminer double-cliquez sur le la ligne 741 pour prendre ce composant. Celui-ci apparatra
dans le slecteur dobjets comme montr ci-dessous :

Le slecteur dobjets avec lampli-op 741


Vous avez slectionn avec succs le 741 mais vous aurez galement besoin de quelques
rsistances. Plus prcisment vous voulez des rsistances de 1k, 10k, 12k, 15k, 56k, 68k et

Tutorial_Isis_V7
A. Mininno

Page 7

Multipower
Reproduction mme partielle interdite sans autorisation

100k. Ceci est loccasion de nous familiariser avec les divers mcanismes de recherche
disponibles.
La meilleure technique est de tirer partie des mots cls en utilisant les plus appropris.
Choisissez-les comme si vous tiez sur le moteur de recherche Internet de Google. Essayez
avec 12k. Vous devriez voir une liste de rsultats. Prenez le composant 'MINRES12K'.
Nous pourrions naturellement rpter ce processus pour les autres rsistances mais nous
allons dcouvrir les autres techniques de recherche disponibles. En rusant un peu, essayez le
mot-cl MINRES1 qui filtre beaucoup plus efficacement et qui nous permet dsormais de
slectionner une rsistance de 1k, 10k, 15k et 100k.
Une autre mthode plus gnrique est de raliser sa recherche via le systme d'indexation.
Trs utile si vous tes incertain sur le nom dun composant ou sur sa description. Supprimez le
texte dans le champ des mots cls et choisissez la catgorie des rsistances. Faites dfiler la
liste des rsultats et vous devriez voir les rsistances MINRES. Choisissez les rsistances 56k
et 68k de la manire dsormais habituelle puis fermez la bote de dialogue.
Vous pouvez, bien entendu, employer ces techniques en tandem. Par exemple, vous pourriez
crire 1k dans le champ des mots cls et ensuite choisir la catgorie de rsistances pour filtrer
le rsultat toutes les rsistances contenant 1k dans leur description. Rapidement vous vous
orienterez vers la technique la plus judicieuse en fonction de la situation.
Maintenant que nous avons nos composants de base, nous allons les placer sur le schma.
Placer les composants sur le schma
Aprs avoir choisi les composants, nous devons les placer rellement sur le dessin dans la
fentre d'dition. La partie la plus facile raliser est le circuit buffer en haut gauche du
circuit prcdemment propos. Voici le dtail reproduit ci-dessous:

Une vue rapproche de la portion initiale du circuit dessiner.


Assurez-vous que licne Mode composant est valid et cliquez sur la ligne 741 du slecteur
dobjets. La vue densemble du dessus devrait afficher une prvisualisation du composant . Les
copies cran ci-dessous montrent ltat du slecteur dobjets et de la vue densemble pour le
composant 741.

Tutorial_Isis_V7
A. Mininno

Page 8

Multipower
Reproduction mme partielle interdite sans autorisation

Slecteur dobjets

Vue densemble

Non seulement la fentre de vue d'ensemble montre une prvisualisation du composant


mais galement l'orientation de ce dernier. Pendant que vous tournez ou refltez la pice
(par l'intermdiaire des icnes de Rotationet/ou de Miroir), le dispositif est redessin afin
de visionner la nouvelle orientation. La prvisualisation demeure jusqu' ce que le
composant soit plac ou qu'une commande ou une action diffrente soit effectue.
Placez maintenant le curseur de la souris au milieu de la fentre d'dition puis cliquez gauche.
Le contour de l'AOP apparatra et vous pourrez le dplacer en bougea nt la souris. Lorsque
vous cliquez gauche nouveau, le composant est plac et dessin compltement. Placez
l'AOP de prfrence au milieu de la fentre d'dition.

Le contour du composant apparat sous la souris pendant le dplacement avant placement.


Choisissez le composant MINRES1K et placez une rsistance juste au-dessus de l'AOP (voir
la figure dtaillant le schma voulu). Cliquez sur l'icne de rotation anti-horaire (montre cidessous); notez que la prvisualisation de la rsistance montre qu'elle a tourn de 90. Placez
ensuite la deuxime rsistance R2 (verticale).

Les icnes de Rotation avec licne anti-horaire valid.


Vous pouvez galement faire roter les lments en cours de placement. Cliquez gauche
pour valider le mode de placement de lobjet choisi dans le slecteur dobjets ( ce stade le
pourtour du composant sera peru et suivra le dplacement de la souris) puis utilisez les

Tutorial_Isis_V7
A. Mininno

Page 9

Multipower
Reproduction mme partielle interdite sans autorisation

touches '+' et '-' du pav numrique pour roter le composant. Cliquez gauche nouveau
pour valider le placement retenu.
moins dtre trs habile, il est peu probable que tous les composants soient immdiatement
orients et placs correctement, c'est pourquoi nous regarderons comment les dplacer. Les
manipulations de dplacement et dorientation sont trs courantes dans lditeur et se doivent
dtre intuitives et flexibles. Dans ISIS, le principe est de slectionner au pralable les objets
diter. Il est possible de slectionner les objets de plusieurs faons.
Pour ce faire placez le curseur de souris sur le composant voulu et cliq uez gauche. Puis
tranez-le en maintenant le bouton gauche de la souris enfonc dans la fentre ddition. C'est
lune des manires de dplacer les objets. Lchez le bouton gauche, et appuyez sur la touche
Suppr du clavier pour supprim er lobjet slectionn. Utilisez la commande 'Annuler' du menu
'dition' (ou presser les touches 'Ctrl-Z') pour rcuprer ce composant. Vous pouvez
recommencer lopration ddition en slectionnant cette fois ci licne Rotation horaire ou les
icnes de Miroir. Observez bien la transformation du dessin de lAOP. Pour dslectionner un
objet, faites un clic gauche sur une zone vide de la fentre ddition. Vous pouvez prsent
ajuster les trois composants placs de faon ce que votre schma ressemble au notre.
? Choisissez licne Edition instantane (
technique standard utilise dans bon
slectionnera tout objet . Gardez lesprit
autre icne, telle licne Composant si,
composant, etc.

) et cliquez gauche sur lobjet. Cest une


nombre dapplications graphiques qui
quil vous faudra valider nouveau une
par exemple, vous souhaitez placer un

? Cliquez gauche directement sur lobjet. Cette mthode est un excellent raccourci
dutilisation gnrale pour slectionner un objet, except pour les fils (un clic gauche
dbutera le placement dun fil) et les objets graphiques 2D (un clic gauche dbutera
le placement dun objet graphique 2D).
? Etirez un rectangle autour de lobjet en appuyant sur le bouton gauche de la souris et
en tirant un rectangle qui englobe lobjet slectionner. Cette mthode fonctionne
pour tout objet (ou groupe dobjets). Des poignes utiles au redimensionnement du
rectangle sont disponibles qui permettent dadapter sa taille si ncessaire.
? Cliquez droite sur un objet permet de le slectionner et douvrir un menu contextuel
qui regroupe les actions valides pour lobjet en question.

Un rectangle de slection qui entoure lampli-op.


De la mme faon, vous pouvez supprimer une slection (ou un groupe de slections) soit en
cliquant gauche dans une zone vierge de lditeur de schma, soit en cliquant droite dans une
zone vierge et en validant le choix Efface la slection du menu contextuel.

Tutorial_Isis_V7
A. Mininno

Page 10

Multipower
Reproduction mme partielle interdite sans autorisation

Effacer la slection via le menu contextuel.


Lorsquun objet est slectionn, il peut tre dplac facilement en appuyant sur le bouton
gauche de la souris lorsquelle est place sur lobjet (ou dans le rectangle de slection), en
dplaant lobjet la nouvelle position puis en relchant le bouton gauche de la souris. Le
curseur souris sera modifi pour indiquer la validit du dplacement, comme indiqu cidessous .

Dplacement de lampli-op slectionn.


Accessoirement, vous pouvez cliquer droite sur lobjet et utiliser la commande Dplacer objet
du menu contextuel.
Souvenez-vous que vous pouvez roter lobjet pendant son dplacement laide des touches
'+' et '-' du pav numrique.
Les informations dcrites ci-dessus peuvent paratre compliqu es en premire lecture, mais se
rvlent extrmement faciles mettre en uvre en pratique. Cest chacun de tes ter les
possibilits offertes pour trouver la mthode qui lui correspond le mieux. Nous vous proposons
quelques essais pour vous aider vous familiariser avec les diffrentes techniques disponibles
et clarifier notre propos:
1.

Cliquez gauche sur lampli-op pour le slectionner, puis appuyez sur le bouton gauche de la
souris et dplacez la souris pour repositionner lampli-op un autre endroit, et relchez le
bouton.

2.

Cliquez droite sur lampli-op (toujours slectionn) et validez la commande Roter sens
horaire du menu contextuel.

3.

Utilisez les touches '+' et '-' du pav numrique pour retrouver lorientation initiale du
composant.

4.

Cliquez gauche dans une zone vierge pour dslectionner lampli-op.

Tutorial_Isis_V7
A. Mininno

Page 11

Multipower
Reproduction mme partielle interdite sans autorisation

5.

Cliquez droite sur le composant MINRES1K et validez la commande Dplacer objet du


menu contextuel. Dplacez la souris (le pourtour de la rsistance suivra le dplacement de
la souris) et cliquez gauche pour placer lobjet.

6.

Cliquez droite dans une zone vi erge de lcran et validez la commande Efface la slection
du menu contextuel.

7.

Placez-vous en haut et gauche de la fentre ddition, appuyez sur le bouton gauche de la


souris et tirez un rectangle jusqu la partie infrieure droite de la fen tre avant de relcher
le bouton souris. Ceci validera un rectangle de slection qui contiendra tout ce qui peut tre
slectionn.

8.

Utilisez les poignes de slection afin que le rectangle nenglobe que les objets du schma.

9.

Appuyez gauche dans le rectangle et dplacez la souris pour dplacer tous les objets la
fois, puis relchez le bouton la position souhaite.

10. Cliquez gauche dans une zone vierge du schma pour effacer la slection.
Comme vous pouvez le constater, il est facile et intuitif de slectionner, positionner et orienter
des composants dans ISIS et, avec un peu de pratique, vous raliserez naturellement ces
oprations.
Arm de ces informations, nous vous conseillons de les mettre en pratique afin de prsenter le
projet sous la forme visuelle indique au dbut du tutorial.
Connexion des composants du schma
Outre le placement et le positionnement, la connexion des composants est lune des actions la
plus courante que vous aurez raliser. Cest pourquoi nous avons implment dans ISIS un
mcanisme qui rend cette action simple et intuitive.
Connexion naturelle
Dans ISIS, il nexiste de mode spcifique de connexion les liens sont placs et dits tout
instant, sans avoir valider un mode au pralable. Ceci limite les dplacements de la souris et
rduit le temps de dveloppement.
A ce stade il est utile de vrifier que licne ddition instantane est valid (premier icne
identique au pointeur souris).

Autoroutage
Aprs placement du dbut de la connexion, la route propose suivra le mouvement de la
souris de manire orthogonale jusquau point terminal.
Curseur
Lors du placement dune connexion, un curseur spcifique apparatra, en tant quindicateur
visuel, pour reprsenter lopration de placement dun fil.

Nous observerons les aspects indiqus ci-dessus lors de linterconnexion des composants du
schma que nous venons de dessiner. Commenons par point er sur lextrmit suprieure de
R2 et notez que le curseur souris sera remplac par un crayon vert pour indiquer quun fil est
plac cet endroit.

Tutorial_Isis_V7
A. Mininno

Page 12

Multipower
Reproduction mme partielle interdite sans autorisation

Curseur souris qui indique que la souris est sur lextrmit de la pin.
Lorsque le curseur crayon vert apparat, cliquez gauche pour dbuter le placement dun fil.
ISIS repre automatiquement que vous pointez sur une pin de composant et en dduit que
vous voulez placer un fil. Le curseur souris devient un crayon non color pour indiquer que
linterconnexion est en cours et la piste suivra les dplacements de la souris jusquau point
terminal, en vous permettant dapprcier la topologie du fil en cours de routage. Cest un
exemple dautoroutage qui fournit un moyen simple et transparent dinterconnexion rapide du
schma. Vous pouvez mettre ceci en action en dplaant la souris jusqu lentre inverseur
de lampli-op (voir le schma complet dans la section de documentation prcdente).

Autoroutage dans ISIS


Afin damliorer le contrle lors dune interconnexion nous avons introduit le concept de points
dancrage pendant le routage. Pendant le placement dun fil, un clic gauche sur un point
placera un point dancrage (repr par une croix) qui validera la portion dj route avant de
poursuivre. Cest un moyen particulirement utile pour placer des longs fils ou des fils autour
dobstacles. Un clic droit pendant le routage supprimera le dernier point dancrage plac ou
arrtera le placement si aucun point dancrage na t plac.

Une piste qui montre lutilisation de points dancrage dans ISIS


Notez que vous pouvez prendre le contrle du routage en maintenant la touche CTRL
enfonce pendant le placement de la piste. Ceci rendra invalide les algorithmes de
routage et le systme passera en routage manuel.
Exprimentez ces techniques en routant les extrmits de R1. Familiarisez -vous avec les
points dancrage et tentez de slectionner des objets puis de les dplacer pour apprcier
comment lautorouteur de fil se comporte.
Lautoroutage dans ISIS est la fois simple et intuitif mais le plus important est que vous
retiriez le maximum de cette fonctionnalit. En particulier, la technique des points dancrage
est trs prcieuse lors du trac de longues pistes car elle permet dobtenir une topologie
correcte au premier essai. Ceci dit, si une route ne vous convient pas, vous pouvez lditer
manuellement aprs placement. Pour ce faire, slectionnez le fil (pointez sur lui et cliquez
Tutorial_Isis_V7
A. Mininno

Page 13

Multipower
Reproduction mme partielle interdite sans autorisation

gauche) puis tirez-le en utilisant tout dabord les coins puis le milieu des segments rectilignes.
Vous pouvez galement router manuellement en cliquant gauche sur la pin de dpart, puis
gauche chaque fois que vous souhaitez changer dorientation, pour terminer par un clic
gauche sur la pin terminale.
Pour terminer la premire portion du schma, vous devrez placer et connecter des terminaux.
Vous aurez besoin de deux terminaux gnriques, un terminal de masse (ground ) et deux
terminaux dalimentation (power). Validez licne terminal (
dobjets affiche les types de terminaux disponibles.

) e t notez que le slecteur

Une liste des types de terminaux disponibles dans le slecteur dobjets.


A prsent, placez et connectez les rails dalimentation de lampli-op. Validez le terminal power,
assurez-vous que son orientation est correcte (dans la vue densemble), et placez-le audessus de la patte 7 du 741. Comme nous lavons dj indiqu, ISIS est suffisamment souple
pour vous proposer plusieurs mthodes ddition des composants choisissez parmi celles
qui suivent votre mthode prfre pour diter un terminal
? Double cliquez sur le terminal.
? Cliquez droite sur le terminal pour le slectionnez et choisissez la commande
Editer proprits du menu contextuel.
? Validez licne dition instantane, cliquez gauche pour slectionner lobjet, puis
cliquez droite sur le terminal pour le slectionner et choisissez la commande Editer
proprits du menu contextuel. Rappelez-vous de sortir du mode ddition lorsque
vous avez termin.

Le menu contextuel relatif un objet terminal.


Aprs avoir lanc la commande ddition des proprits, entrez +12V dans le champ
commande indiqu ci-dessous et validez avec ok pour quitter.

Tutorial_Isis_V7
A. Mininno

Page 14

Multipower
Reproduction mme partielle interdite sans autorisation

Le terminal power nomm '+12V'


Lorsque cette information est approprie, vous devriez toujours ajouter le prfixe '+' ou '-'
avant la valeur numrique.
Connectez le terminal la patte 7 de lampli-op et rptez lopration pour le lien
dalimentation ngatif avec un autre terminal power (faire subir une rotation), dont le label sera
-12V et connectez -le la patte 4 de lampli-op. A prsent, placez un terminal ground,
contrlez son orientation, et placez-le sous R2.

Terminal ground correctement orient avant placement.


Puis validez le terminal default dans le slecteur et placez deux terminaux dont les labels
seront DAC1 et DAC2, comme ci-dessous .

Placement de terminaux default dans le schma.


Connectez le terminal ground et les terminaux default aux endroits ad-hoc de lampli-op. ISIS
placera les points de jonction si ncessaire, en reprant automatiquement que trois fils se
rencontrent en un point.
Si vous ntes pas un habitu des terminaux et de leur utilisation, veuillez vous reporter
la section Spcificits sur les objets de la documentation.
A prsent, vous devriez avoir appr hend comment slectionner, placer, diter et connecter
les lments dans lditeur de schma ISIS. Nous supposons que la plupart des principes
dcrits ci-dessus vous sont familiers et plus vous les utiliserez, plus ils le deviendront. Si vous
rencontrez une difficult, une rgle de base appliquer est en cas de doute, cliquez droite
avec la souris. Tous les objets dISIS possdent un menu contextuel qui contient la liste des
actions licites.
A ce stade vous devriez avoir dessin un schma qui ressemble ce qui suit.

Tutorial_Isis_V7
A. Mininno

Page 15

Multipower
Reproduction mme partielle interdite sans autorisation

Ltat courant du circuit du tutorial.

LES ETIQUETTES (labels)


Vous devriez voir que toutes les pices que vous avez places ont une rfrence unique et
une valeur. La rfrence est place par un dispositif d'annotation en temps rel pouvant tre
activ/dsactiv depuis le menu 'Outils'. Cet outil annote les composants au fur et mesure de
leur placement sur le schma, vous faisant gagner ainsi un maximum de temps.
Vous avez le contrle total de la position et de la visibilit des tiquettes - vous pouvez
changer les valeurs, dplacer leur position ou les cacher si vous pensez quelles sont inutiles.
Ci-dessous, nous expliquons plus en dtail comment manipuler les labels des composants.
Edition des labels
Si vous observez n'importe quelle rsistance vous verrez qu'ISIS l'a repre avec une
rfrence unique (par exemple R1) ainsi quune valeur (par exemple 1k). Vous pouvez diter
ces deux champs par l'intermdiaire de la bote de dialogue d'dition. Pour afficher cette bote,
slectionnez une rsistance par le clic gauche et ditez-la avec un second clic gauche.

La boite de dialogue ddition du composant qui affiche la rfrence et la valeur.


Nous attirons votre attention sur les options de visibilit (entoures sur limprime cran cidessus). Ces options peuvent tre utiles, surtout lorsque vous devrez raliser des schmas
denses.
ce stade il est intressant de se familiariser avec ldition des composants, savoir cacher et
afficher des rfrences et des valeurs.
Attention si, par exemple, vous changez 'R1' en 'R2' sur ce schma vous aurez deux
composants avec la mme rfrence. Ceci posera des problmes plus tard lors de la
cration de la netlist sous ARES. Nous recommandons aux utilisateurs dbutants de
modifier l'annotation par l'intermdiaire de lannotation globale que nous voquerons
plus loin.
Dplacer les labels
Tutorial_Isis_V7
A. Mininno

Page 16

Multipower
Reproduction mme partielle interdite sans autorisation

Vous pouvez aussi dplacez les labels un endroit plus commode. Ceci se fait gnralement
lorsque vous avez besoin de placer un fil la position actuelle de l'tiquette et vous souhaitez
conserver un certain espace sur lespace ddition. Nous essayerons cette fonctionnalit
maintenant avec les tiquettes 'U1' et '741', en le dplaant pour correspondre au schma
de rfrence.
Afin de placer plus prcisment un label vous devrez peut-tre modifier le pas de la grille.
Lorsque vous dplacez le curseur de la souris dans la fentre ddition, lincrmentation des
coordonnes se fait par pas fixe par dfaut 100th. Ceci permet daligner les composants et
les objets sur une grille ordonne. Vous pouvez slectionner dautres pas de grille grce au
menu 'Affichage' ou par l'intermdiaire des raccourcis de clavier.
Appuyez sur la touche F2 pour ramener la grille 50th. Vous obtiendrez ainsi une plus
grande libert de placement. Slectionnez lAOP, maintenez le bouton gauche enfonc sur
ltiquette U1 puis dplacez la souris. Ltiquette se dplace maintenant indpendamment de
la position de lAOP. Mettez-la la position propose et faites la mme chose avec l'tiquette
741.

Dplacement dun label dans ISIS.


Quand vous avez fini de placer les labels, rtablissez le pas de la grille 100th par un appui
sur la touche F 3. Bien que la fonctionnalit daccrochage en temps rel dISIS soit capable de
reprer les pins qui ne sont pas positionnes sur la grille courante, il est recommand de
travailler toujours avec le mme pas de grille afin de conserver un schma clair et ordonn.

FONCTIONS DEDITION DE BLOCS


Vous remarquez que la portion de circuit que vous avez dessin jusqu'ici est situe au milieu
de la feuille, tandis qu'elle devrait tre dans le coin suprieur gauche. Pour la dplacer,
slectionnez d'abord tous les objets que vous avez placs. Pour ce faire, cliquez gauche sans
relcher puis dplacez la souris. Observez le rectangle de slection. Faites en sorte que ce
rectangle encadre tous les lments dplacer. La zone choisie est repre et les objets sont
dsormais en surbrillance, vous indiquant quils sont slectionns.

Tutorial_Isis_V7
A. Mininno

Page 17

Multipower
Reproduction mme partielle interdite sans autorisation

Slection de bloc dans ISIS laide dun rectangle de slection.


Notez que le rectangle contient des poignes qui vous permettent dadapter les
dimensions (et les objets inclus) de la zone affecte.
Un rectangle apparatra autour de tous les objets slectionns, que vous pouvez dplacer vers
le coin suprieur gauche de la feuille. La frontire de la feuille apparat en bleu fonc. Cliquez
gauche pour valider la position ou annuler lopration de dplacement par la combinaison
CTRL+Z). Vous devriez galement noter que lorsque vous dplacez le pointeur de la souris
dans la fentre ddition sur les cts, ISIS dplace automatiquement la feuille pour vous.
Dans dautres situations maintenez la touche Shift enfonce pendant le dplacement de la
souris.
Pour dplacer les objets dans le coin suprieur gauche de la feuille, positionnez la souris dans
le rectangle de slection (laspect du curseur souris changera pour indiquer que les objets
peuvent tre dplacs), appuyez sur le bouton gauche de la souris et dplacez le bloc la
position dsire.

Dplacer un bloc dans ISIS.

Tutorial_Isis_V7
A. Mininno

Page 18

Multipower
Reproduction mme partielle interdite sans autorisation

Bien que cela ne soit pas trs vident dans cet exemple, la possibilit de choisir un point
central de dplacement dans le rectangle le point sur lequel vous validez le bouton
gauche vous offre un puissant moyen de dplacer prcisment des portions de circuit.
Pour terminer cliquez gauche lextrieur du rectangle de slection pour effacer la slection et
le rectangle associ. Cest termin.
Effectuer les oprations sur bloc de copie, rotation ou suppression est galement trs intuitif. Il
faut galement commencer par dfinir un rectangle de slection autour des objets en question.
Cette fois, au lieu de commencer un dplacement en cliquant gauche, cliquez droite pour
accder au menu contextuel qui prsentera les oprations licites sur le bloc.

Menu contextuel des oprations par bloc.


Exprimentez ces possibilits, et sachez que vous pouvez annuler les actions via la
commande Annuler ou sons raccourcis clavier (CTRL+Z par default)
La rotation de bloc dans ISIS est orthogonale et naffecte pas les sous -circuits ou les
graphes qui possdent une orientation fixe.

LINDISPENSABLE PRATIQUE
Vous devez dj vous sentir plus laise avec lutilisation dISIS. Vous obtiendrez encore plus
dexprience en dessinant la prochaine partie du circuit bas sur lAOP U2:A ci-dessous :

Le premier filtre ampli-op du tutorial.


Commencez par choisir le condensateur et le TL074 partir des bibliothques en utilisant les
mthodes dtailles prcdemment. Nous emploierons un condensateur cramique de
220pF. Utilisez les diverses techniques d'dition qui ont t tudies jusqu'ici pour obtenir le
mme rsultat que nous.

Tutorial_Isis_V7
A. Mininno

Page 19

Multipower
Reproduction mme partielle interdite sans autorisation

Lorsque vous avez termin, copiez cette portion de circuit droite de la feuille. Notez que sur
le circuit du tutorial, les deux blocs sont identiques except quelques rsistances. Choisissez
MINRES12k dans le slecteur d'objets.

Slection et dplacement dun composant au-dessus dun autre pour effectuer un


remplacement.
Positionnez le pourtour de la nouvelle rsistance au-dessus de la rsistance actuelle en
alignant les pins, puis cliquez gauche pour remplacer MINRES15k par MINRES12k tout en
conservant le circuit cbl. Il vous sera demand de confirmer le remplacement. Vous pouvez
remplacer de la mme faon la rsistance 100k par une rsistance 10k.
Rptez lopration avec les deux filtres infrieurs du schma (slectionnez un condensateur
cramique de 1n5 dans les bibliothques) pour obtenir les quatre filtres du circuit tutorial.
Seules les rsistances devront tre remplaces pour correspondre au tutorial.
Lorsque les quatre filtres sont positionns, connectez-les ensemble et placez un composant
SW-SPDT (SW1) sur le schma.
Il peut tre utile de se servir du bouton du milieu de la souris pour modifier le zoom afin de
faciliter votre perception durant les op rations sur blocs ou les interconnexions.
Une rgle trs utile avec des lments comme le TL074 est que vous ne devez cbler les
pins dalimentation quune fois - la connectivit pour les autres lments contenus dans le
mme botier est implicite sur le schma. Vous pouvez, si vous le dsirez, enlever les pins
et le cblage de lalimentation sur les autres lments afin que votre schma devienne
identique celui montr au dbut du tutorial.

ANNOTATION DU PROJET
ISIS dispose de quatre approches diffrentes pour annoter (donner un nom) aux composants:
? Annotation manuelle - c'est la mthode que vous avez dj utilise pour le label du
premier AOP et les rsistances. Tout objet peut tre modifi par un double clic
gauche sur lui ou via le menu contextuel dont nous avons dj parl. D'une faon
ou de l'autre, un formulaire apparatra, que vous utiliserez pour entrer les proprits
voulues, telles que la rfrence ou la valeur, etc.
? Outil daffectation des proprits - cet outil peut gnrer des squences fixes ou
auto-incrmentes et attribuer le texte qui en rsulte soit tous les objets
slectionns (sur toutes les feuilles ou sur la feuille active), soit aux objets sur
lesquels vous cliquez gauche successivement. L'utilisation de l'outil est plus rapide
que l'annotation manuelle, mais moins rapide pourtant que l'annotateur
automatique. Cependant vous avez le contrle des nom s qui sont attribus aux
objets.
? Annotation globale - L'utilisation de l'annotateur automatique assure l'annotation
d'un schma complet en quelques secondes. L'outil gre les composants multi
Tutorial_Isis_V7
A. Mininno

Page 20

Multipower
Reproduction mme partielle interdite sans autorisation

lments comme le botier 7400 TTL porte NAND et distribuera les portes en
consquence. Cependant le processus n'est pas interactif, donc vous avez moins
de contrle sur les noms attribus que dans les 2 autres mthodes.
? Annotation temps rel - cette fonctionnalit, lorsqu'elle est valide, annote les
composants au fur et mesure de leur placement sur le schma (rfrences et
valeurs), ce qui vous vite davoir le faire. Comme pour l'annotateur automatique,
ce procd n'est pas interactif. L'annotation temps rel peut tre invalide par la
commande correspondante du menu 'Outils' (raccourci clavier par dfaut CTRL+N).
En pratique, vous utiliserez lannotation temps rel par dfaut (cest ce que nous avons fait
jusqu prsent), puis ferez ventuellement appel lannotateur automatique ou loutil
daffectation des proprits pour adapter les annotations. Lannotation manuelle nest
habituellement utilise que pour les composants multi lments htrognes (tel quun relais
et ses bobines) pour indiquer quel contact est reli quelle bobine.
Lutilisation des composants multi lments htrognes sadresse des utilisateurs
expriments et sort du cadre de ce tutorial.
Nous allons maintenant examiner le fonctionnement de ces outils afin de vous faire gagner du
temps lors de la cration de vos circuits.
Loutil daffectation de proprits
Supposons, juste pour le plaisir de la discussion, que vous souhaitiez annoter toutes les
rsistances partir de R5. Nous souhaitons donc que la squence dbute R5 (nous
obtiendrons donc R5, R6, R7, etc..). Pour ce faire, slectionnez 'Outil affectation proprits'
du menu 'Outils'. Tapez REF=R# dans le champ Chane, puis placez le curseur sur le champ
Compteur et entrez la valeur 5. Assurez-vous que le bouton Sur clic soit slectionn et validez
sur le bouton OK (ou appuyez sur la touche ENTRER). Le caractre (#) du champ Chane sera
remplac par la valeur actuelle du champ Compteur chaque fois que l'outil d'affectation
annotera un objet, et ensuite la valeur du champ Compteur sera incrmente.

Loutil daffectation des proprits valid pour annoter des rsistances partir de R5.
ISIS valide automatiquement l'icne dition instantane pour que vous puissiez annoter les
objets voulus, par un clic gauche sur ces derniers. Pointez sur la rsistance R7 et cliquez
Tutorial_Isis_V7
A. Mininno

Page 21

Multipower
Reproduction mme partielle interdite sans autorisation

gauche. Loutil la renomme en R5. Maintenant faites la mme chose avec la rsistance qui
portait anciennement la valeur R5. Remarquez quelle a t renomme R6. Vous pouvez
continue r ainsi pour renommer toute les rsistances, jusqu' ce que vous ayez une ide claire
de son fonctionnement - quoiqu'un peu dlicat, au dbut, c'est un outil puissant qui peut vous
vitera une grande quantit de travail fastidieux.
Une autre fonctionnalit de loutil daffectation de proprits est de permettre la modification de
valeurs ou dautres proprits des composants: son utilisation peut vous faire gagner
beaucoup de temps lors de la saisie de schma
Notez que, comme pour lannotation manuelle, vous pouvez r-annoter avec cet outil et
obtenir deux lments qui possdent la mme rfrence (ce qui provoquera une erreur
lors de la gnration de la netlist). Une attention particulire est donc requise pour
sassurer que lannotation soit correcte.
Bien que non utile ici, loutil daffectation de proprits autorise la modification de toutes
les proprits du composant - telle que la valeur - et vous fera gagner un temps
apprciable lors de la saisie du schma.
Annotation globale
ISIS dispose dun annotateur automatique qui choisira les rfrences des composants votre
place. On peut l'amener annoter tous les composants, ou seulement ceux qui n'ont pas
encore t annots - c'est dire ceux qui ont un point d'interrogation '?' dans leur rfrence.
L'annotateur automatique comporte deux modes de fonctionnement dcrits ci-dessous:
? Annotation auto-incrment : l'annotation affecte seulement les composants qui ne
sont pas encore annots , suiva nt la visibilit retenue (le projet entier ou seule la
feuille courante).
? Annotation total: tous les composants selon la visibilit retenue (le projet entier ou
seule la feuille courante).
L'annotation en temps rel tant autorise, tous les lments except les composants multi
lments se voient attribuer une rfrence unique. Puisque nous n'avons aucun composant de
ce type sur le circuit d'instruction nous lanons lannotation globale en mode 'total'. Pour ce
faire, appelez la commande 'Annotation globale' du menu O
' utils', validez les options comme
indiqu ci-dessous puis cliquez sur OK.

Lannotation globale place en mode Total.


Le schma sera redessin immdiatement avec la nouvelle annotation.
Si une gnration de netlist a dj t faite pour vot re projet et que vous souhaitiez
modifier lannotation, vous devriez soit modifier les annotations dans ARES et lancer une
rtro annotation, soit utiliser lannotation automatique en mode incrmental. Lutilisation de
lannotateur automatique en mode total devrait tre lance avant la gnration de la netlist
car elle modifie totalement son contenu!
Tutorial_Isis_V7
A. Mininno

Page 22

Multipower
Reproduction mme partielle interdite sans autorisation

CREATION DE NOUVEAUX COMPOSANTS


La section suivante du circuit du tutorial utilise un attnuateur numrique 7110 qui nous donne
l'occasion de crer des nouveaux composants dans ISIS.
Dans ISIS, on peut crer des nouveaux composants directement sur le schma - il n'y a pas
de mode d'dition spcifique, encore moins de programme spar. Le nouveau composant est
dfini en plaant un certain nombre de graphiques 2D et des pins ; puis on annote les pins,
ensuite on slectionne le tout et on appelle la commande de cration d'un composant.
Il sera utile, quand vous crerez de nouveaux composants, de faire un croquis sur papier de
ce que vous souhaitez, puis destimer la taille en considrant le nombre de pins de chaque
cot, etc. Dans ce cas vous pouvez utiliser le dessin ci-dessous comme guide.

Dessiner un nouveau composant

Lattnuateur numrique 7110 termin.

La premire chose faire est de trouver sur le schma un espace vide - faites un clic gauche
dans la partie infrieure gauche de la vue d'ensemble pour placer la fentre d'dition cet
endroit. Cliquez gauche nouveau pour valider la position.

Repositionner le schma partir de la vue densemble.


Tracez maintenant le corps du composant, en validant l'icne Rectangle. Vous verrez que le
slecteur d'objet montre une liste de Modles graphiques. Un modle graphique possde
diffrents attributs et dtermine le style (couleur, paisseur, etc.) du rectangle que nous allons
dessiner.

Affichage des styles graphiques dans le slecteur dobjets.

Tutorial_Isis_V7
A. Mininno

Page 23

Multipower
Reproduction mme partielle interdite sans autorisation

ISIS intgre un puissant systme de contrle des styles locaux et globaux et la possibilit
est donne aux styles locaux de calquer leur comportement sur celui des styles globaux;
ceci permet de facilement adapter l'apparence de votre schma.
Comme nous dfinissons le corps d'un composant, slectionnez le style COMPONENT et
placez le pointeur de souris sur la fentre d'dition, enfoncez le bouton gauche de la souris et
tracez un rectangle. N'essayez pas d'obtenir la taille exacte - vous pourrez toujours modifier sa
taille plus tard. Vous constaterez que le choix COMPONENT fournit un modle visuel
identique aux composants dj prsents sur le schma.
La prochaine tape est de dfinir les pins du nouveau composant. Pour ce faire, validez l'icne
Pin de composant (
). Le slecteur d'objets vous donne la liste des types de pins
disponibles (notez que vous pouvez dessiner vos propres objets pins , bien que nous ne
parlions pas de ce sujet dans le tutorial). Prenez dans le slecteur, le type de pin Default ; la
fentre d'ensemble vous en donne un aperu avec le nom de la pin, son numro (reprsent
par la chane NAME), sa base (99) et la fin sont respectivement repres par un marqueur
d'origine et une croix - la croix reprsente l'extrmit o vous connecterez ventuellement un
fil.

Configurer ISIS pour le placement dune patte.


Utilisez les icnes Rotation et Miroirpour orienter la patte, puis faites un clic gauche dans la
fentre d'dition, sur le rebord gauche du rectangle l'endroit o vous souhaitez voir la base
de chaque patte. Placez des pattes pour VIN, D0..D5, S1..3, et DGND. Notez que vous
pouvez utiliser la flche descendante pour dplacer le pointeur d'un pas de grille, ainsi que la
touche ENTRE R, pour remplacer le clic gauche - parfois il est plus rapide d'utiliser ces touches
au lieu de la souris. Maintenant, cliquez gauche sur l'icne Miroir et placez les 3 pattes de
droite: RFB, IOUT et AGND. Pour finir, placez 2 pins, une sur le rebord suprieur du rectangle,
et l'autre sur le bord infrieur, en utilisant les icnes Rotation et Miroir ; ce seront les pins
d'alimentation VDD et VBB, qui pourront tre caches (c'est pourquoi elles n'apparaissent pas
sur le schma).
A ce stade, vous pouvez modifier la position des pins ou changer la taille du rectangle. Pour
dplacer une pin, slectionnez-la (bouton gauche de la souris) et validez la commande
Dplacer objet du menu contextuel, pour modifier sont orientation utilisez les icnes Rotation
et Miroir. Pour ajuster la taille du rectangle du corps slectionnez-le - sur l'une des 8 poignes
de dplacement (les petits cadres blancs aux coins et au milieu des cots du rectangle),
enfoncez le bouton gauche de la souris et faites glisser la poigne la position voulue. Si vous
rglez la largeur, vous devrez aussi tracer un cadre de slection (bouton gauche) autour des
pins, et utiliser l'icne Dplacer bloc pour les repositionner.

Tutorial_Isis_V7
A. Mininno

Page 24

Multipower
Reproduction mme partielle interdite sans autorisation

Slectionner un objet graphique ncessite de cliquer sur le bord de lobjet.


Aprs avoir adapt le corps du composant et les pins notre convenance, nous devons
maintenant annoter les pins avec des noms et des numros, et leur attribuer un type
lectrique. Le type lectrique (entre, alimentation, passif, etc.) est utilis par l'outil de contrle
des rgles lectriques pour vrifier l'interconnexion des pins dont le type est compatible.
Nous attribuerons d'abord les noms, les types lectriques et la visibilit. Pour ce faire,
slectionnez chaque pin par un clic droit, puis validez la commande Editer proprits du
menu contextuel.

Lancement de la boite de dialogue dition des pins dans ISIS.


Modifiez chaque pin, tour tour, comme suit :
? Entrez le nom de la pin dans le champ Nom. Laissez le champ Num ro vide, car
nous attribuerons les numros avec l'Outil d'affectation des proprits.
? Choisissez le type lectrique appropri chaque pin: Sortie pour la patte IOUT,
Alimentation pour VDD, VBB, AGND et DGND, et Entre pour tout le reste.
? Choisissez l'option de visibilit de la pin, via la case Dessine corps (la case non
coche, indique que la pin sera invisible). Les pins VDD et VBB sont des pins
classiques d'alimentation et peuvent tre caches. Les pins AGND et DGND ne
sont pas des pins standards et doivent rester visibles pour pouvoir tre cbles
comme il convient dans le projet qui utilise le composant.
A prsent utilisez la touche PGDOWN ou le bouton NEXT pour vous dplacer sur les pins
suivantes (vous devriez constater que la pin est automatique slectionne), et rptez
lopration. Procdez de manire itrative pour annoter toutes les pins , puis cliquez sur le
bouton OK pour sortir de la boite de dialogue.

Tutorial_Isis_V7
A. Mininno

Page 25

Multipower
Reproduction mme partielle interdite sans autorisation

Annotation de la pin VIN et dplacement possible sur la pin suivante du composant.


Pour linstant nous navons quun ensemble de graphiques ressemblant au composant que
nous voulons. L'tape finale ncessite dappeler la commande Crer composant afin dobtenir
un composant plac dans une bibliothque dISIS.
Cration dun nouveau composant
Commencez par slectionner toutes les pin et le corps du composant le plus rapide est de
dfinir un rectangle de slection en entourant les lments avec le bouton gauche de la souris.
Puis appelez la commande Crer composant du menu Bibliothques. Entrez 7110 dans le
champ Nom et la lettre U dans le champ Prfixe comme indiqu ci-dessous :

La boite de dialogue de cration dun composant avec les champs Nom et Prfixe renseigns.
Le prfixe, U dans notre cas, est utilis lors de la gnration de la liste du matriel
(nomenclature).
Cliquez sur le bouton Suivant puis sur le bouton Ajouter/Editer pour ajouter des botiers.
Pour ajouter un botier, choisissez le bouton Ajouter. Dans notre cas nous voulons ajouter un
DIL16 de la bibliothque PACKAGE. Trouvez cette empreinte dans la fentre de navigation et
double cliquez sur son nom pour lajouter. La bote de dialogue doit maintenant ressembler
lcran ci-dessous.

Tutorial_Isis_V7
A. Mininno

Page 26

Multipower
Reproduction mme partielle interdite sans autorisation

Loutil visuel daffectation de botier avec un DIL16 prt pour laffectation des pattes.
La prochaine tape est dajouter les numros des pins. Vous pouvez crire les nombres la
main dans la colonne 'A 'mais il est souvent plus facile de faire ceci interactivement.
Commencez par cliquez dans la colonne 'A' la ligne AGND' comme montr ci-dessus.
La patte AGND correspond la broche 2 - cliquez sur la pin 2 de lempreinte dans la fentre
de prvisualisation du botier. Lempreinte est dsormais en surbrillance. La pin physique est
alors affecte AGND et le focus passe directement au champ suivant cest--dire celui de la
pin D0

Affectation interactive des pattes


Vous pouvez maintenant configurer de la mme manire les autres pins de faon obtenir au
final la mme fentre que ci-dessous (8 pour D0, 7, pour D1, etc..).

Tutorial_Isis_V7
A. Mininno

Page 27

Multipower
Reproduction mme partielle interdite sans autorisation

Outil aprs laffectation complte des pattes du composant.


A ce stade toutes les pins sont en surbrillance (cest une confirmation visuelle qu'aucune pin
na t oublie). Vous devez alors cliquer sur le bouton Affecter Botier(s) puis cliquer sur le
bouton Annuler pour revenir sur lcran de cration de composant.
A prsent, vous devriez visualiser le botier sur lcran. Appuyez sur le bouton Suivant jusqu'
ce que le choix de la bibliothque soit visible (les boites de dialogue intermdiaires sont
facultatives et lexplication dpasse le cadre de ce tutorial).

Tutorial_Isis_V7
A. Mininno

Page 28

Multipower
Reproduction mme partielle interdite sans autorisation

La fentre de slection de la bibliothque.


A ce stade, vous devez indiquer une catgorie et une sous-catgorie pour le nouveau
composant. Nous vous suggrons 'Analog ICs et 'Miscellaneous' (divers), comme ci-dessus.
Vous pouvez galement fournir une description textuelle du composant et choisir la
bibliothque dans laquelle il sera stock, bien quaprs une installation du logiciel, seule la
bibliothque utilisateur (USERDVC) soit disponible en criture.

TOUCHES FINALES
Maintenant que vous avez cr des 7110, vous pouvez les placer et les cbler comme montr
ci-dessous :

Tutorial_Isis_V7
A. Mininno

Page 29

Multipower
Reproduction mme partielle interdite sans autorisation

Ecran final des derniers lments du schma.


Le crochet et les labels autour des 6 terminaux d'entre DA0-DA5 sont faits avec l'outil de
dessin 2D. La barre doutils d ISIS intgre des icnes qui permettent de placer des lignes, des
rectangles, des arcs et du texte sur vos schmas.
Le crochet est compos de 3 lignes - placez-les en validant l'icne Ligne et ensuite cliquez au
dbut et la fin de chaque ligne. Placez ensuite le texte FROM PIO-1A comme indiqu, en
choisissant l'icne Texte, en orientant l'icne de Rotation en direction de la gauche, et ensuite
en faisant un clic gauche l'endroit o vous dsirez placer le bas du 'F'. Vous pouvez
galement slectionner et dplacer les objets graphiques , si ncessaire.
En dernier lieu, vous devez placer un bord de feuille et un cartouche. Ces objets devraient tre
placs sur la feuille matre. Sans fournir plus dindications dans ce tutorial, le contenu de la
feuille matre est visible sur toutes les feuilles, mais ne peut tre modifi que lorsque la feuille
matre est slectionne.
Des explications compltes sur la personnalisation des nouveaux projets et la d finition des
styles sont prsentes dans le tutorial consacr aux gabarits.
Pour aller lessentiel, validez licne Rectangle, zoomez jusqu visualiser le bord de feuille
dans sa totalit (repr en bleu sombre), puis superposez sur lui un rectangle graphique. Il est
important de comprendre que le bord visualis en bleu napparat pas sur une copie imprime
cest pourquoi il faut superposer un objet graphique.
Pour placer un cartouche, validez licne Symbole (
) et cliquez gauche sur le bouton P du
slecteur dobjets pour accder la bibliothque de symboles. Prendre un symbole dans la
bibliothque de symboles est identique la slection dun composant, le slecteur de prfixe en
moins. Choisissez lobjet HEADER de la bibliothque SYSTEM puis fermez cette fentre. Placez
le symbole HEADER la position dsire par un clic gauche.

Placement du bloc header sur la feuille matre.


Ensuite vous pouvez quitter la feuille matre pour revenir au projet. Pour ce faire, utilisez le
menu Projet et validez la feuille souhaite dans la partie infrieure du menu.

Tutorial_Isis_V7
A. Mininno

Page 30

Multipower
Reproduction mme partielle interdite sans autorisation

Revenir au projet aprs avoir manipul la feuille matre.


Certains champs du bloc entte seront renseigns automatiquement et dautres, tel le titre du
projet, le nom de la feuille, lauteur et la rvision doivent ltre via les commandes du menu
Projet. Notez que le champ Nom de la feuille de la commande Edition des proprits de
feuille est diffrent du titre de la feuille le nom de la feuille est un label qui sert se reprer
dans la hirarchie du projet. Le titre de la feuille est la description qui apparatra dans le bloc
entte.
Utilisez le zoom pour apprcier les modifications effectues sur lent te.
Notez quaprs avoir donn un titre la feuille, celui-ci est affich en bas du menu Projet. Il
est recommand de renseigner la boite de dialogue ddition des proprits de la feuille
pour tout projet, et spcialement pour les projets multi-feuilles.
Comme pour la feuille matre, la personnalisation du bloc entte ne fait pas partie du
tutorial. Le tutorial sur les gabarits traite plus prcisment de ce sujet.

SAUVEGARDE, IMPRESSION, TRACE


A tout moment vous pouvez sauvegarder votre travail au moyen de la commande 'Enregistrez'
du menu 'Fichier', et pourquoi pas maintenant. L'option Enregistrez sous vous permet de
donner un nom de fichier diffrent de celui utilis lors du chargement.
Pour imprimer le schma, vous devez choisir votre imprimante l'aide de la commande
'Configuration imprimante' du menu F
' ichier'. Cette commande affiche la boite de dialogue
Windows de configuration et de slection de l'imprimante. Les dtails affichs dpendent de la
version de Windows installe sur votre ordinateur - consultez la documentation relative
Windows et votre imprimante pour plus de prcisions. Lorsque vous avez slectionn
l'imprimante convenable, refermez la fentre et choisissez la commande 'Imprimer' du menu
'Fichier'.
Il existe un certain nombre d'options disponibles dans cette bote de dialogue qui ne sont pas
expliques ici. Pour notre explication nous nous contenterons de centrer le schma puis de
limprimer. Faites-le en cliquant droit dans la zone de prvisualisation, puis validez le choix
Position de sortie au centre (Position Output at Center) comme indiqu ci-dessous.

Tutorial_Isis_V7
A. Mininno

Page 31

Multipower
Reproduction mme partielle interdite sans autorisation

Bote de dialogue dimpres sion configure pour une sortie centre


Si vous possdez une version de dmonstration, vous ne pourrez imprimer que les projets
exemples non modifis.

COMPLEMENTS SUR LA CREATION DE COMPOSANTS


Cration dun composant multi lments
Nous allons prsent dfinir un des quatre lments dun amplificateur oprationnel TL074.
Comme le regroupe TL074 quatre amplificateurs spars dans un seul botier, nous tutorial
montrera comment crer un composant multi lments grce loutil visuel daffectation de
botier.

Un des quatre lments dun ampli-op TL074 avant sa cration.


Lillustration ci-dessus montre le nouvel ampli-op avant sa cration. Lampli-op est cr partir
de quelques graphiques 2D, de 5 pins et dun marqueur origine. Bien que nous puissions
dessiner les graphiques en partant dun feuille vierge, (comme nous lavons fait dans lexemple
7110), lapproche la plus simple est dutiliser le symbole prdfini 7110. Procdez comme
suit:
? Cliquez sur licne Symbole puis sur le bouton P place en haut du slecteur
dobjets. Ceci appellera la boite de dialogue de slection des symboles.
? Double-cliquez sur OPAMP de la bibliothque System, puis fermez la boite de
dialogue.
Tutorial_Isis_V7
A. Mininno

Page 32

Multipower
Reproduction mme partielle interdite sans autorisation

? Positionnez le pointeur souris dans une zone vierge de la fentre ddition et


servez-vous du bouton gauche de la souris pour placer le symbole ampli-op.
Llment plac sera dessin avec le style graphique COMPONENT qui a t utilis
pour crer le symbole.
A prsent, placez et ditez les pins autour du corps du composant. Le processus est identique
celui dj utilis pour la cration de lattnuateur 7110.
? Slectionnez licne Pin de composant pour obtenir une liste des types de pins et
choisissez le type Default.
? Utilisez les icnes Rotation et Miroir pour orienter les pins avant leur placement .
? Placez les pins en correspondance avec la description de lampli-op. Le nom des
pins dalimentation sera V+ et V- et leur type lectrique sera POWER; si vous les
placez sur le bord gauche de lampli elles toucheront le bord en pente du graphique
tout en conservant leur extrmit (repr par un 'X ') sur un point de la grille. Dans le
cas o elles ne toucheraient pas le graphique, vous pourriez tendre la base des
pins en plaant une ligne 2D (validez licne Ligne). Le nom des pins dentres est
+IP et -IP et leur type lectrique est INPUT. Le nom de la pin de sortie est OP et
son type lectrique est OUTPUT).
? Editez les pins comme indiqu prcdemment, donnez leur un nom, mais ne les
numrotez pas (cest le rle de loutil visuel daffectation de botier). Nous devons
donner un nom aux pins afin quelles soient rfrences par loutil daffectation de
botier, mais nous ne souhaitons pas que le nom soit affich, donc assurez-vous
que la case cocher Dessiner nom ne soit pas coche.
La touche finale consiste placer un marqueur origine. Validez licne Marqueur afin dafficher
la liste des symboles marqueurs. Choisissez le marqueur Origine de la bibliothque System
que vous placerez au centre des graphiques. Le marqueur Origine est un rectangle avec une
croix centrale qui sert de point de positionnement initial lors du placement ou du dplacement
dun objet dans le schma.

Placement dun marqueur origine avant la cration du composant.


Nous avons termin la cration du composant. Slectionnez les lments constitutifs le
symbole, les pins et le marqueur origine en tirant un rectangle autour deux avec le bouton
gauche de la souris, puis appelez la commande Crer composant du menu Bibliothque.
Pour terminer :
? Ent rez le nom TL074 et le prfixe 'U'
? Le fait de cliquer sur le bouton Suivant affiche la page Packagings dans laquelle
vous cliquerez sur le bouton Ajouter/Editer pour lancer loutil daffectation de
botier.

LOUTIL VISUEL DAFFECTATION DE BOITIER


Loutil visuel daffectation de botier est un environnement graphique qui permet daffecter une
ou plusieurs empreintes physiques un lment du schma. Pour chaque botier est cre
Tutorial_Isis_V7
A. Mininno

Page 33

Multipower
Reproduction mme partielle interdite sans autorisation

une table de correspondance entre les numros et les noms des pins, ainsi chaque type de
botier peut disposer dun numro de pin spcifique en relation avec la mme pin dun lment
du schma.
Aprs avoir lanc loutil daffectation de botier, la premire des choses faire est de choisir un
botier :
? Cliquez sur le bouton Ajouter. Ceci lancera le visionneur des bibliothques ARES.
? Validez la bibliothque PACKAGE, et double cliquez sur DIL14.
Puis vous devrez effectuer les modifications suivantes sur les valeurs par dfaut du botier :
? Changez le nombre dlments de 1 4. Ceci correspond au fait quil y a quatre
amplificateurs dans un botier physique DIL14.
? Marquez les pins V+ et V- en communes. Ceci indique que le numro de pins est
commun tous les lments.
? Cliquez la case cocher Portes interchangeables. Ceci indique que les lments
sont identiques et ARES peut raliser une permutation des lment s, si ncessaire.
Vous devriez obtenir un affichage comme ci-dessous :

Loutil daffectation de botier prt pour laffectation des pins.


A prsent, affectez les numros de pins. Le brochage est indiqu ci-dessous:

Tutorial_Isis_V7
A. Mininno

Page 34

Multipower
Reproduction mme partielle interdite sans autorisation

Les 4 lments dun TL074.


Procdez comme suit :
? Cliquez gauche dans la case lintersection de la colonne 'A' et de la ligne +IP.
? Soit, cliquez sur la patte '3' du botier ou entrez '3' depuis le clavier et appuyez sur
TAB. Dans le deux cas, la pin '3' du botier passera en surbrillance pour indiquer
quelle est affecte et le curseur se positionnera sur la ligne -IP.
? Rptez lopration pour les autres pins du botier toutes en surbrillance. Bien
videmment, ceci est un moyen visuel de vrifier que vous navez oubli aucune
pin.
Pour terminer cliquez sur le bouton Affecter botier(s) pour revenir lassistant Crer un
composant, et sauvegardez le composant dans la bibliothque USERDVC, comme vous lavez
dj fait avec le 7110.
Cration de composants similaires
Aprs avoir dfini un TL074, vous pouvez instantanment dfinir des types quivalents tels
que les TL064 et TL0844. Placez un TL074, slectionnez -le, et appelez la commande Crer
composant; changez le nom en TL064 (ou autre chose) et sauvez-le. Cest extrmement
simple, nest ce pas? Si vous aviez besoin dajouter quelque chose au TL074 peut-tre des
graphiques, vous devez simplement les ajouter au TL074 plac avant dappeler la commande
Crer com posant. Si le TL074 qui vous sert la cration dun nouveau composant est
presque quivalent mais ncessite quelques adaptations minimes, il vous suffit de le
slectionner, de le dcomposer afin daccder ses lments constitutifs (commande
'Dcomposer' du menu 'Bibliothque'), dditer les lments modifier, den ajouter ou den
soustraire puis de crer le nouveau composant.
Remplacement des composants dun projet
Vous pouvez prsent remplacer les quatre AOP du filtre avec les TL074. Pour remplacer un
composant par un autre quivalent, prenez le nouveau composant, placez la souris au-dessus
du composant remplacer, cliquez gauche puis dplacez le nouveau composant afin de
superposer une ou plusieurs extrmits de pins. ISIS transfrera les connexions dj tablies
sur le nouveau composant tout en conservant toutes les informations de lancien composant
(par exemple sa rfrence, etc.).

SYMBOLES ET BIBLIOTHEQUES DE SYMBOLES


Slectionnez les trois lignes qui forment laccolade sur les entres du 7110. Appelez la
commande Crer symbole du menu 'Bibliothque', entrez TEST comme nom du symbole et
appuyez sur ENTREE. A prsent validez licne Symbole. Vous constaterez que TEST
apparat dans le slecteur dobjets. Prenez-le et placez-le sur le dessin.
Il existe une utilisation particulire des symboles dans le cas dun cartouche voir le
tutorial sur les gabarits.

LEXPLORATEUR DE PROJET
ISIS dispose dun puissant outil pour parcourir un projet afin dexaminer son contenu.
Lexplorateur de projet est un outil aux possibilits tendues que nous dcrivons globalement
afin de vous donner une ide sur ses possibilits.
Commencez par lancer lexplorateur de projet depuis le menu Projet (raccourci clavier par
dfaut 'ALT+X' ). Lexplorateur lancera ce que nous appelons le visionneur des lments
physiques pour afficher la liste de tous les composants utiliss dans le schma de la feuille
courante (dans le panneau de droite).
Tutorial_Isis_V7
A. Mininno

Page 35

Multipower
Reproduction mme partielle interdite sans autorisation

Dans notre tutorial nous avons seulement une feuille, mais un projet plus ambitieux
compos de plusieurs feuilles serait galement synthtis dans le panneau de gauche
pour vous permettre un parcours parmi les feuilles et les composants constitutifs .

Lexplorateur de projet dans le cas du circuit du tutorial.


Nous voyons immdiatement quaucun botier nest associ notre commutateur (cest le
texte en rouge missing de la colonne Circuit/Package qui nous lindique), source de
problme si nous souhaitions crer immdiatement le PCB avec ARES. Cest le premier
intrt de lexplorateur que de permettre une prsentation synthtique rapide du projet qui
vous fera gagner normment de temps.
Nous pouvons utiliser lexplorateur pour trouver rapidement un lment (ou un lien ou une
feuille) via licne Chercher de la partie suprieure de la fentre. Essayez de localiser le
condensateur C4, en entrant C4 dans la boite de dialogue de recherche, puis en utilisant
licne ISIS.

Utilisation de lexplorateur de projet pour localiser un composant.


Lexplorateur de projet est une fentre qui peut tre minimise dans la barre de tches de
Windows afin de continuer travailler sur votre projet, puis maximise pour poursuivre vos
oprations de recherche-vrification.
Vous pouvez galement utiliser lexplorateur pour contrler la connectivit. Trouvez et double
cliquez sur llment U3 du panneau de droite ceci provoquera une modification de
laffichage pour lister droite toutes les pins lectriques de U3.

Tutorial_Isis_V7
A. Mininno

Page 36

Multipower
Reproduction mme partielle interdite sans autorisation

Lexplorateur de projet qui affiche toutes les pins de U3.


A prsent, un clic droit sur la pin U3-VIN, par exemple, permettra de nous rendre sur le lien du
schma via le menu contextuel. Ceci fournit un excellent moyen pour vrifier rapidement
toutes les connexions dun lien.

Mise en vidence du lien du schma connect VIN grce le xplorateur de projet.


Vous pouvez galement double-cliquer sur la pin dans lexplorateur de projet. Ceci est un
raccourci pour commuter lexplorateur du mode de visualisation Liste des lments au mode
Liste des quipotentiels qui explicitera toutes les connexions du schma. Ci-dessous, nous
avons valid ce point sur la pin U3-VIN qui montre dans la partie droite les liens auxquels
cette pin est connecte. Cest un moyen simple et puissant dexaminer la connectivit!

Tutorial_Isis_V7
A. Mininno

Page 37

Multipower
Reproduction mme partielle interdite sans autorisation

Lexplorateur de projet affiche les liens connects la patte VIN de U3.


Prenons quelques instants pour rsumer les points dj vus. Le panneau de gauche affiche la
liste des liens, avec des icnes diffrents pour les liens globaux et unitaires. Nous sommes
donc en visualisation de netlist (liste des liens quipotentiels) plutt quen partlist (liste des
lments constitutifs du projet).

Lexplorateur de projet positionn en visionneur des liens - Netlist.


Laspect le plus intressant est que les pins des composants sont le point commun entre la
netlist et le composant physique. Double-cliquez sur le lien de la netlist et vous commuterez
sur le visionneur des lments, avec le panneau de droite qui montre toutes les pins du
composant. Essayez cela avec la patte SW1-COM affiche dans le panneau de droite.

Lexplorateur de projet positionn en visionneur des lments du projet - Partlist.


Ce que nous regardons prsent, cest la liste des pins du composant SW1 en visionneur
partlist. Si nous double-cliquons sur la patte, nous verrons tout es les pins connectes celle-ci
en visionneur netlist.

Tutorial_Isis_V7
A. Mininno

Page 38

Multipower
Reproduction mme partielle interdite sans autorisation

Lexplorateur en visionneur netlist qui montre toutes les pattes connectes SW1-NO.
Vous pouvez passer du visionneur netslit partlist via les deux premiers icnes de
lexplorateur.
Jusquici, dans les exemples, nous sommes partis du composant physique pour utiliser les
pins et examiner la connectivit (soit en visionneur partlist pour voir les pins dun composant,
soit en visionneur netlist pour voir les connexions une pin physique). Lorsque nous
connaissons le lien (GND par exemple), nous pouvons directement examiner toutes les
connexions qui sy rattachent. Pour ce faire, passez en mode visionneur netlist, cliquez gauche
sur la feuille pour afficher tous les liens, puis cliquez sur GND du panneau de gauche.

Lexplorateur de projet en visionneur netlist qui montre toutes les connexions au lien GND.
Le tutorial na pas pour objet de prsenter toutes les fonctionnalits de lexplorateur, et nous
vous invitons vous reporter aux chapitres ddis pour apprcier toutes les possibilits de
loutil.

GENERATION DE RAPPORT
A prsent que le schma est complet, vous pouvez gnrer la netlist, la liste du matriel
(nomenclature) et le rapport de contrle des rgles lectriques (ERC pour Electrical Rules
Check). Chaque rapport est cr en appelant la commande correspondante du menu 'Outils. La
sortie du rapport est visible dans une fentre texte, depuis laquelle vous pouvez sauvegarder
son contenu dans un fichier par lintermdiaire du bouton Sauvegarder, ou copier linformation
dans le presse-papiers via le bouton Copier. '
La commande Liste du matriel est simple comprendre.
Le rapport de contrle des rgles lectriques contiendra peut-tre des erreurs, car le circuit du
tutorial nest pas complet .

UN PROJET PLUS IMPORTANT


Tutorial_Isis_V7
A. Mininno

Page 39

Multipower
Reproduction mme partielle interdite sans autorisation

Dans cette dernire partie du tutorial nous allons jeter un coup dil au projet EPE.DSN. Cest
un projet multi-feuilles, hirarchis, constitu dun micro processeur programmeur/mulateur
dEPROM (EPE). La complexit de ce circuit est significative.
Le projet EPE est rparti sur trois feuilles A3 (processeur, mulateur et alimentation). Les sous
feuilles reprsentent une mulation de RAM (au nombre de 4 pour offrir une capacit
dmulation de 32 bits) et une alimentation programmable capable de piloter lensemble.
Chargez le projet EPE.DSN dans ISIS via la commande Ouvrir du menu Fichier. Vous le
trouverez dans le sous -dossier "Samples\Schematic & PCB Design" relatif au dossier
dinstallation de Proteus. Vous y avez galement accs via la commande Fichiers exemples
du menu Aide.
La premire feuille est le CPU que vous pouvez consulter en utilisant les techniques
habituelles de zoom et de panoramique. Lexplorateur de projet vous offre la possibilit de
parcourir plus aisment le contenu du projet.
Vous pouvez galement zoomer sur le contenu dun sous-circuit ; pour ce faire, pointez sur le
sous-circuit et utilisez le raccourci clavier de la commande Zoom vers enfant (CLTR+C par
dfaut). ISIS commute alors de la feuille qui prsente lmulateur la feuille qui prsente un
banc mmoire ERAM. Parcourez cette feuille puis revenez la feuille parent via le raccourci
CTRL+X. Vous pouvez commuter sur une autre feuille ERAM pour visualiser les diffrences
par rapport la prcdente bien que les deux instances du sous -circuit partagent le mme
circuit (si vous effectuez des modifications sur une instance du circuit, celles -ci seront
immdiatement rpercutes sur les autres instances), chaque instance possde des
annotations de composants qui lui sont propres ; cest ce que nous appelons la notion
dannotation globale.
Le projet EPE est un excellent exemple de projet qui mixte des parties analogiques et
numriques, ainsi que des circuits microprocesseur, ce qui prouve ladquation de ISIS
tout type de schma.

Tutorial_Isis_V7
A. Mininno

Page 40

Multipower
Reproduction mme partielle interdite sans autorisation

Vous aimerez peut-être aussi