Vous êtes sur la page 1sur 52

Septembre 2022 LOGICIEL

PROTEUS
Saisie schématique, simulation et
réalisation de typons

Donas S. AKPACA
ECOLE PROFESSIONNELLE SALESIENNE SAINT JEAN BOSCO DE COTONOU
Table des matières
_________________________________________________
Table des matières
Chapitre 1 : PRESENTATION GENERALE DE PROTEUS ........................................................ 3
1-1- Domaines d’utilisation et composition de PROTEUS ................................................ 3
1-2- Présentation de l’interface d’ISIS ............................................................................... 3
1.2.1. La barre de menus............................................................................................. 4
1.2.2. La barre des outils de commande ...................................................................... 4
1.2.3. La barre d'outils de sélection des Modes ............................................................ 5
1.2.4. La barre d'outils d'orientation............................................................................ 5
1.2.5. La zone de travail ............................................................................................ 5
1.2.6. Sélecteur d'objet................................................................................................ 6
1.2.7. Autres commandes importantes ........................................................................ 6
Chapitre 2 : EDITION D’UN SCHEMA SOUS ISIS................................................................. 7
2.1. Etapes à suivre pour éditer un schéma sous ISIS ........................................................ 7
2.2. Premier schéma sous ISIS .......................................................................................... 8
2.2.1. Sélection des composants .................................................................................. 8
2.2.2. Orientation d'un objet ou groupe d'objets: ....................................................... 9
2.2.3. Sélection d'un objet ou groupe d'objets: ............................................................ 9
2.2.4. Effacement d'un objet ou groupe d'objets: ........................................................ 9
2.2.5. Déplacement d'un objet ou groupe d'objets: .................................................... 10
2.2.6. Edition d'un objet ............................................................................................ 10
2.2.7. Définition de la zone de travail ......................................................................... 11
2.2.8. Placement d'une masse ou une alimentation...................................................... 11
2.2.9. Placement de connexions et création de "Bus" .................................................. 12
2.2.10. Impression du projet ........................................................................................ 12
Chapitre 3 : LA SIMULATION............................................................................................ 14
3.1. Placement des générateurs ...................................................................................... 14
3.2. Placement des instruments de mesures..................................................................... 15
3.3. Animation-simulation du fonctionnement ............................................................... 16
3.4. Simulation par graphe (chronogrammes) ................................................................. 17
3-4-1- Mise en place des sondes de mesure ................................................................. 17
3-4-2- Création de la fenêtre graphique ...................................................................... 17
3-4-3- Indications des courbes à tracer ........................................................................ 17
3-4-4- Réglage du temps de simulation ....................................................................... 18
3-4-5- Lancement de la simulation .............................................................................. 18

1
Table des matières
_________________________________________________
Chapitre 4 : FICHE MEMOIRE PROTEUS 7 ........................................................................ 19
4.1. Les composants électroniques .................................................................................. 19
4.2. Les raccourcis clavier .............................................................................................. 22
4.3. Les trucs et les astuces ............................................................................................. 23
4.4. Les messages d’erreurs ............................................................................................ 26
Chapitre 5 : AUTRES FONCTIONNALITES DU LOGICIEL ISIS ............................................ 27
5.1. Génération de la liste du matériel ...................................................................... 27
5.2. Création d’un composant ................................................................................... 29
5.3. Conception hiérarchisée ..................................................................................... 35
Chapitre 6 : LA REALISATION DU CIRCUIT IMPRIME SOUS ARES ..................................... 37
6.1. Présentation générale ............................................................................................. 37
6.2. Utilisation du module ARES ................................................................................... 37
6.3. Interface utilisateur................................................................................................. 37
6.3.1. Barre de menus ............................................................................................... 38
6.3.2. Barres d’outils de commande .......................................................................... 38
6.3.3. Barre d’outils sélection de mode ..................................................................... 38
6.3.4. Barre d’outils d’orientation ............................................................................. 39
6.3.5. Zone de travail ou d’édition de schémas ......................................................... 39
6.3.6. Vue d’ensemble du schéma (cadre extérieur) et de positionnement (cadre
intérieur)39
6.3.7. Sélecteur d’objets ............................................................................................ 39
6.3.8. Sélecteur de couches ....................................................................................... 39
6.4. Les fichiers.............................................................................................................. 39
6.5. Routage en mode automatique .............................................................................. 40
6.5.1. Préparation du schéma électrique .................................................................... 40
6.5.2. Activation du module de routage ares.............................................................. 41
6.5.3. Placement des composants .............................................................................. 42
6.5.4. Définition des règles de conception ................................................................. 43
6.5.5. Définition des bordures de la carte .................................................................. 45
6.5.6. Lancement du routage automatique ................................................................ 45
6.5.7. Génération d’un plan de masse ....................................................................... 46
6.5.8. Vérification du travail réalisé ........................................................................... 47
6.5.9. Préparation des fichiers de fabrication ............................................................. 49

2
Chap1 : présentation générale de PROTEUS
_________________________________________________

Chapitre 1 : PRESENTATION GENERALE DE PROTEUS

1-1- Domaines d’utilisation et composition de PROTEUS


Proteus est une suite logicielle destinée à l'électronique. Développé par la société
Labcenter Electronics, les logiciels incluent dans Proteus permettent la CAO (conception
assistée à l’ordinateur) dans le domaine électronique. Deux logiciels principaux
composent cette suite logicielle: ISIS et ARES.

Cette suite logicielle est très connue dans le domaine de l'électronique. De nombreuses
entreprises et organismes de formation (incluant lycées et universités) utilisent cette suite
logicielle. Outre la popularité de l'outil, Proteus possède d'autres avantages

• Pack contenant des logiciels facile et rapide à comprendre et utiliser


• Le support technique est performant
• L'outil de création de prototype virtuel permet de réduire les coûts matériel et
logiciel lors de la conception d'un projet

Le logiciel PROTEUS est composé de trois modules :

• L’éditeur de schéma ISIS


• Le simulateur LISA
• L’outil de conception de circuit imprimé ARES
 ISIS produit d’une part, une liste d’équipotentiels qui peut être utilisée par le
simulateur LISA et l’outil de conception de circuit imprimé ARES, d’autre part,
une liste de matériel et des rapports de contrôle des règles é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 l’université de
Berkeley.
 ARES est un module de conception de circuit imprimé compatible Windows, 98
2000 XP Vista 7 et 8. 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.

1-2- Présentation de l’interface d’ISIS


Pour lancer le logiciel, il suffit de double cliquer sur l’icône d’ISIS généralement placé sur
le bureau. Si ce n’est pas le cas, il faut aller le chercher dans les programmes installés
(cela dépend du système d’exploitation utilisé).

3
Chap1 : présentation générale de PROTEUS
_________________________________________________
Une fois le logiciel lancé, l’interface suivante apparait :

1.2.1. La barre de menus


Elle permet de gérer les travaux (ouverture, sauvegarde...) sur les fichiers.

1.2.2. La barre des outils de commande


Elle reprend ce qui est accessible par les menus.

Elle comprend quatre groupes de commandes décrits par la figure ci-dessous :

4
Chap1 : présentation générale de PROTEUS
_________________________________________________
1.2.3. La barre d'outils de sélection des Modes
Cette barre généralement horizontale comprend un certain nombre de commandes
utilisées à des fins diverses. La figure ci-dessous décrit ces commandes.

1.2.4. La barre d'outils d'orientation


Cette barre comporte des outils d’orientation des composants et des schémas.

1.2.5. La zone de travail


C’est la zone rectangulaire (rectangle en bleu) où on dépose les composants pour
dessiner le schéma.

Il faut impérativement que le schéma soit dessiné dans cette zone sous peine de
générer des erreurs (en simulation ou lors du transfert pour le circuit imprimé)

5
Chap1 : présentation générale de PROTEUS
_________________________________________________
1.2.6. Sélecteur d'objet
C’est la zone où se trouvent tous les composants présents dans le schéma

1.2.7. Autres commandes importantes

Gestion d'un Projet

• Création d'un projet: Menu "Fichier" puis "Nouveau projet" ou clic sur

• Ouverture d'un projet: Menu "Fichier" puis "Ouvrir" ou clic sur


• Enregistrement d'un projet: Menu "Fichier" puis "Enregistrer sous..." ou clic sur

Option d'affichage:

• Aspect du curseur: Appuyer sur la touche X (3 modes possibles).

• Affichage de la grille : Menu "Affichage" ou touche G ou clic sur (3 modes


possibles).
• Choix de la grille : Menu "Affichage" puis sélection du pas souhaité en général le
2.54mm.
• Affichage de la zone de travail (agrandissement-réduction):
o Positionner le curseur sur la zone à zoomer:
o On peut effectuer un zoom avant avec la touche F6.
o On peut effectuer un zoom arrière avec la touche F7.

o On affiche la totalité de la zone de travail par F8 ou clic sur .

6
Chap2: édition d’un schéma sous ISIS
_________________________________________________

Chapitre 2 : EDITION D’UN SCHEMA SOUS ISIS

2.1. Etapes à suivre pour éditer un schéma sous ISIS


Pour éditer un schéma sous ISIS, on peut suivre les étapes telles que décrites sur
l’algorigramme de la figure suivante.

7
Chap2: édition d’un schéma sous ISIS
_________________________________________________
2.2. Premier schéma sous ISIS
Soit le schéma électrique d’une alimentation continue stabilisée 5V à saisir :

2.2.1. Sélection des composants


Créer un schéma et choisir un composant :

Une fois le projet créé, il faut cliquer sur l’icône pour faire apparaître la boîte de
dialogue donnant le choix des composants.

La fenêtre ci-dessous apparait :

8
Chap2: édition d’un schéma sous ISIS
_________________________________________________

• Entrez la référence du composant dans la boite « Keyword ».


• Sélectionnez la catégorie, la sous-catégorie (et le fabricant si possible)
• Vérifiez si le composant dispose d’un modèle de simulation.
• Vérifiez si le composant dispose d’une empreinte.
• Validez par OK.
Le composant apparaît dans le sélecteur d’objet.

2.2.2. Orientation d'un objet ou groupe d'objets:


Pour obtenir la rotation d’un composant il suffit de le sélectionner en faisant
clic droit dessus, il apparaît en rouge et vous allez cliquer sur les symboles de rotation

2.2.3. Sélection d'un objet ou groupe d'objets:


Il suffit de faire un clic droit sur l'objet qui devient rouge, pour le désélectionner
cliquer n'importe où dans la zone de travail.

En maintenant la touche "CTRL" appuyée on peut par clic droit sélectionner


plusieurs objets ou clic gauche maintenu appuyé tracer un cadre autour des objets à
sélectionner.

2.2.4. Effacement d'un objet ou groupe d'objets:


Sélectionner l'objet ou le groupe d'objet puis appuyer sur la touche "SUPPR" ou

double clic droit ou

9
Chap2: édition d’un schéma sous ISIS
_________________________________________________
2.2.5. Déplacement d'un objet ou groupe d'objets:
Sélectionner l'objet ou le groupe d'objets puis en maintenant le clic gauche,
déplacer à l'endroit souhaité.

2.2.6. Edition d'un objet


Les objets ont des propriétés graphiques et textuelles si on veut les éditer il
faut faire un double clic droit dessus (précisément sur le texte ou tout autre zone
concernée).

Dans ce cas précis, nous avons choisi par exemple d’éditer les propriétés de la diode
choisie. Après avoir choisi la commande, la boite de dialogue suivante apparait :

10
Chap2: édition d’un schéma sous ISIS
_________________________________________________
On peut apporter au composant les modifications voulues (changer le nom, la valeur,
le boîtier etc.)

2.2.7. Définition de la zone de travail


Dans le menu "System" choisir la commande "Set Sheet Sizes" pour définir la taille
des feuilles selon vos souhaits:

2.2.8. Placement d'une masse ou une alimentation


Pour placer une masse, il faut cliquer sur l’icône terminal mode, puis sélectionner
GROUND, placer le masse sur votre grille

Si c’est d’une alimentation qu’on a besoin, il suffit de sélectionner POWER. Pour donner
la valeur de la tension d’alimentation , click droit (la flèche devient rouge) puis
clic gauche et dans chaîne renseigner +5V ; +12V ;-15V etc… selon indications.

11
Chap2: édition d’un schéma sous ISIS
_________________________________________________
2.2.9. Placement de connexions et création de "Bus"
• Mode manuel:

Placer le curseur sur la patte à connecter, il se transforme un "stylo" , clic gauche


pour valider le départ, puis déplacer la souris en validant par un clic gauche chaque
changement de direction) jusqu’au point d'arrivée. Pour quitter ce mode il faut faire
"Echap". Dans ce mode nous sommes libres de notre chemin.

• Mode automatique:

Placer le curseur sur la patte à connecter (valider par clic gauche, le curseur passe
en stylo) puis déplacer la souris jusqu'au point d'arrivé désirée et valider par clic
gauche. La tracé est fait automatiquement mais le chemin est imposé.

Remarque: on peut modifier ce tracé par clic droit dessus et en gardant le clic
gauche appuyé et en faisant glisser on peut obtenir certaines modifications.

• Suppression des connexions:

Un double clic droit dessus ou sélection par clic droit puis dans le menu déroulant choisir
« suppr ».

• Réalisation de bus

Un ensemble de fils peut être relié par un bus qu’il faut dessiner en cliquent sur

l’icône puis même démarche que pour un fil simple. Nommer ce bus par la même
lettre que les fils qu’il raccorde suivi entre crochet de leur numéro (ex : A[1-4] ou B[5-1]
).

• Remarques:
o Si 2 liaisons se croisent sans être électriquement reliées, il suffit de passer
sur le fil concerné sans cliquer, il apparaît simplement au moment du
croisement un triangle d’avertissement.
o Si 2 liaisons se croisent et sont électriquement reliées , il suffit de
passer sur le fil concerné et cliquer, il apparaît simplement à
l’intersection un nœud vert.

2.2.10. Impression du projet


Dans le menu "File", choisir l’option appropriée:

12
Chap2: édition d’un schéma sous ISIS
_________________________________________________

13
Chap3: la simulation
_________________________________________________

Chapitre 3 : LA SIMULATION
Pour apprendre à utiliser le simulateur, nous allons nous servir du schéma suivant :

Après avoir saisi le schéma, il faut définir les types de générateurs qui vont alimenter le
circuit (pas d'alimentation des composants logiques: elles existent en interne, cela évite
de charger le schéma). Pour pouvoir visualiser les résultats il nous faudra placer des
sondes et des graphes.

3.1. Placement des générateurs

Un clic sur nous permet de faire apparaitre la liste des générateurs disponibles.

Il existe 2 types de générateurs, les logiques et les analogiques:

• Générateurs de signaux analogiques:


o DC : source de tension continue (5v, 12v...).
o Sine : source sinusoïdale (paramètre de contrôle: offset, amplitude,
fréquence, phase).
o Pulse : source d'impulsion (paramètre de contrôle : amplitude, période,
tps de monté et de descente).

14
Chap3: la simulation
_________________________________________________
o Exp : source d'impulsion exponentielle pour la simulation de charge et
décharge de circuit RC.
o SFFM : source de fréquence FM simple (onde sinusoïdale modulée par
un sinus).
o Pwlin : source de signaux arbitraires
o File: source de signaux arbitraires mais dont les valeurs sont contenues
dans un fichier ASCII.
o Audio: source permettant d'utiliser des fichiers .WAV pour l'étude
des effets d'un circuit sur les signaux audio (nécessite l'utilisation de
graphes audio)
• Générateurs de signaux logiques:
o DState : Niveau logique constant (haut, bas...)
o DEdge : Transition logique simple (front).
o DPulse : impulsion logique.
o DClock : signal d'horloge.
o DPattern : signal de train d'impulsion arbitraire de niveaux logiques.

Pour notre exemple, le générateur choisi sera de type DPulse.

Les alimentations ou générateurs placés, il faut leur donner un nom et régler les
différents paramètres qui sont fonctions du type de générateur choisi.

Cliquer gauche sur le générateur, le symbole devient rouge, recliquer gauche, une
fenêtre pour éditer les propriétés s’ouvre.

• Donner un nom (VE).


• Régler l’amplitude des tensions : VEmin = 0V et VEmax = 10V
• Régler pour avoir un signal carré de fréquence 200 Hz.

Le schéma ainsi réalisé est le suivant :

3.2. Placement des instruments de mesures

Il faut choisir le ou les appareils de mesure que l’on souhaite utiliser en cliquant sur

l’icône :

15
Chap3: la simulation
_________________________________________________

Pour un voltmètre continu (DC VOLTMETER), comme pour un voltmètre réel,


il mesure une DDP (différence de potentiel) entre les 2 points connectés, il faut donc
le relier à 2 points.

On peut également placer d’autres appareils de mesure comme l’ampèremètre et


l’oscilloscope.

3.3. Animation-simulation du fonctionnement


Pour lancer l’animation. Cliquer sur la flèche, comme sur un appareil multimédia,

Fermer l’interrupteur K en cliquant sur la flèche de commande, il est


maintenant possible de lire les informations données par le voltmètre et
l’ampèremètre en temps réel.

Si l’écran de l’oscilloscope n’apparait pas, vous devez arrêter la simulation, cliquer


gauche une fois sur l’oscilloscope (il devient rouge) et aller sur le menu Mise au
point puis valider sur Réinitialiser fenêtres popup. Vous pouvez alors relancer la
simulation, elle se déroule en temps réel.

16
Chap3: la simulation
_________________________________________________
Procéder ensuite aux réglages :
• Mettre les voies C et D de l’oscilloscope sur OFF.
• Régler la base de temps de l’oscilloscope pour avoir plusieurs périodes sur l’écran.
• Mettre la voie A sur DC et régler la sensibilité avec le commutateur, au besoin bien
repositionner le signal avec la molette.
• Mettre la voie B sur DC ou AC pour supprimer la composante continue, régler la
sensibilité pour avoir une bonne amplitude, au besoin bien repositionner le signal avec
la molette.

3.4. Simulation par graphe (chronogrammes)


3-4-1- Mise en place des sondes de mesure
Placer des sondes de mesure (intensité ou tension) sur les conducteurs du schéma à
l’aide des icônes représentant des sondes et
Dans notre exemple on souhaite visualiser le signal VE et le signal VS on
placera donc 2 sondes de tensions, un nom pour chaque sonde est donné par défaut.

3-4-2- Création de la fenêtre graphique

Sélectionner puis le type de graphe désiré, ici : ANALOGUE (analogique).


Créer une fenêtre graphique en allant sur l’espace travail et tout en cliquant sur le
bouton gauche, faire glisser la souris pour dérouler la fenêtre du graphe.

3-4-3- Indications des courbes à tracer


Il suffit d’abord de cliquer sur le schéma la sonde à sélectionner, puis par un simple
glissé-déposé la mettre dans la fenêtre graphique du côté gauche (axe des abscisses).

17
Chap3: la simulation
_________________________________________________
3-4-4- Réglage du temps de simulation
• On accède au menu d’édition du graphe soit directement en double cliquant
sur le graphe.
• Soit en passant par le menu Graphes, puis Editer graphe :
• Régler le temps de départ (en général 0) et le temps de fin pour avoir 2 ou 3
périodes.

3-4-5- Lancement de la simulation


On lance la simulation en cliquant sur la barre d’espace du clavier, ou en cliquant sur
l’icône rouge (en bas à gauche du graphe maximisé) ou en répondant
OUI à la question Simule à nouveau ? Qui apparait en fermant par OK l’éditeur
de graphe. Il est à noter qu’on peut changer les échelles des graphes sans avoir à
relancer la simulation. On peut agrandir le graphe en sélectionnant le graphe et
en étirant la fenêtre depuis un des côtés.

18
Chap4: fiche mémoire PROTEUS
_________________________________________________

Chapitre 4 : FICHE MEMOIRE PROTEUS 7


Le rôle de cette fiche mémoire est de rassembler toutes les remarques et les astuces au
sujet du logiciel ISIS Proteus.
Cette fiche n’est pas (et ne peut pas être par définition) exhaustive : à chaque
utilisation de Proteus vous aurez toujours de nouvelles fonctionnalités à découvrir ou
à approfondir. Nul ne peut prétendre tout connaître en un jour sur l’utilisation de
Proteus.
L’ensemble des informations données dans cette fiche est à connaître durant les TP.
Sommaire :

4.1. Les composants électroniques


Cette première partie répond à la question : Comment s’appelle tel ou tel composant
dans Proteus et où le trouver ?

Nom du composant
Nom réel du Sous-catégorie
dans Proteus (à saisir Catégorie Bibliothèque
composant (recommandée)
dans «Key Word»)
0,6W METAL
Une résistance RES RESISTORS DEVICE
FILM
Un moteur MOTOR ELECTROMECHANICAL ACTIVE
Des feux tricolores TRAFFIC LIGHTS MISCELLANEOUS ACTIVE
Une roue codeuse THUMBSWITCH-
SWITCHES & RELAYS ACTIVE
à 16 états HEX SWITCHES
Un interrupteur
SW-DPDT SWITCHES & RELAYS ACTIVE
2RT bistable SWITCHES
Un interrupteur
SW-DPDT-MOM SWITCHES & RELAYS ACTIVE
2RT monostable SWITCHES
Un afficheur 7
7SEG-DIGITAL OPTOELECTRONICS DISPLAY
segments
Un générateur de SIMULATOR
CLOCK ACTIVE
signal carré PRIMITIVES SOURCES
Un potentiomètre POT RESISTORS VARIABLES ACTIVE
OPERATIONAL
Un A.L.I. idéal OPAMP DEVICE
AMPLIFIERS IDEAL
Un A.L.I. réel (à OPERATIONAL SINGLE/QUAD
TL084 TEXOAC
alimenter) AMPLIFIERS /DUAL
Une LDR (capteur
LDR TRANSDUCERS TRXD
de lumière)
Une torche
interactive et une TORCH_LDR MISCELLANEOUS ACTIVE
LDR
Un relais 1RT RELAY SWITCHES & RELAYS RELAYS ACTIVE

19
Chap4: fiche mémoire PROTEUS
_________________________________________________
Un relais 2RT RELAY2P SWITCHES & RELAYS RELAYS ACTIVE
Un moteur à
courant continu
MOTOR-DC ELECTROMECHANICAL MOTORS
avec affichage de
la vitesse
Un bouton
BUTTON SWITCHES & RELAYS ACTIVE
poussoir SWITCHES
Un interrupteur
SWITCH SWITCHES & RELAYS ACTIVE
simple SWITCHES
Un interrupteur
SW-SPDT SWITCHES & RELAYS ACTIVE
va-et-vient SWITCHES
Un interrupteur 3
SW-ROT-3 SWITCHES & RELAYS ACTIVE
positions SWITCHES
Un interrupteur
rotatif à 6 SW-ROT-6 SWITCHES & RELAYS ACTIVE
positions SWITCHES
Une ampoule LAMP OPTOELECTRONICS LAMP ACTIVE
Une LED rouge LED-RED OPTOELECTRONICS LEDS ACTIVE
Une LED jaune LED-YELLOW OPTOELECTRONICS LEDS ACTIVE
Une LED verte LED-GREEN OPTOELECTRONICS LEDS ACTIVE
Une LED bleue LED-BLUE OPTOELECTRONICS LEDS ACTIVE
Une barre de 10 BARAGRAPH
LED-BARGRAPH-RED OPTOELECTRONICS DISPLAY
LED rouges DISPLAYS
Une barre de 10 LED-BARGRAPH- BARAGRAPH
OPTOELECTRONICS DISPLAY
LED vertes GRN DISPLAYS
Un afficheur 7
segments avec 7SEG-BCD OPTOELECTRONICS 7SEGMENTS DISPLAY
décodeur BCD DISPLAYS
Un buzzer à
BUZZER SPEAKERS & SOUNDERS ACTIVE
courant continu
Un buzzer piezo
SOUNDER SPEAKERS & SOUNDERS ACTIVE
électrique

Un haut-parleur SPEAKER SPEAKERS & SOUNDERS ACTIVE

Un capteur de
TOUCHPAD MISCELLANEOUS ACTIVE
présence interactif
Un transistor NPN NPN TRANSISTORS DEVICE
Un transistor PNP PNP TRANSISTORS DEVICE
une source de
ALTERNATOR PRIMITIVE SIMULATOR SOURCES ACTIVE
tension alternative
une source de
tension continue
BATTERY PRIMITIVE SIMULATOR SOURCES ACTIVE
(pile ou batterie
d'accumulateurs)

20
Chap4: fiche mémoire PROTEUS
_________________________________________________

Pour les composants réels à références normalisées on peut directement taper la


référence dans «Key Word»
Références Fonction Famille
1N4001
1N4007
1N4148
DIODES
5V1 BZX55
DEL
ISR5 LED
2N2222A
2N2219
TRANSISTORS
2N2905 SEMI CONDUCTEURS
BIPOLAIRES
BC547
TIP30
BUZ71A
IFR530 TRANSISTORS FET
BF245A
TIC106
THYRISTORS ET
BT139
TRIACS
BTA08-600B

Références Fonction Famille


74LS00
74LS02
74LS04
PORTES LOGIQUES
74LS08
74LS32
74LS86
74LS70
74LS74
CIRCUITS INTEGRES DE
74LS76 BASCULES
LOGIQUE BINAIRE (TTL)
74LS279
74LS174
74LS90
74LS190 COMPTEURS
74LS192
74LS96
74LS165 REGISTRES
74LS195

21
Chap4: fiche mémoire PROTEUS
_________________________________________________
NE555
OSCILLATEURS
LM324
LM741
AMPLIFICATEURS CIRCUITS INTEGRES
TL081
ANALOGIQUES
LM7812
REGULATEURS DE
LM7909
TENSION
LM324
DAC813
CONVERTISSEURS CIRCUITS INTEGRES
ADC8008
(CAN ou CNA) HYBRIDES
ADS7806
MOC3021 CIRCUITS INTRGRES
OPTOCOUPLEURS
CYN25 D'INTERFACES

4.2. Les raccourcis clavier


Cette seconde partie rappelle les raccourcis clavier les plus utilisés dans Proteus.

Raccourcis clavier
Action à réaliser
immédiat

Ajouter un nouveau composant au sélecteur de composants p

Editer rapidement les propriétés du composant pointé par la


Ctrl E
souris
Rotation d’un composant avant de le placer sur la feuille de + et – du pavé
travail numérique
Miroir X Ctrl M
Lancer la simulation temps réel F12
Arrêter la simulation temps réel 2 fois sur ECHAP
Zoom avant centré sur la souris F6
Zoom arrière F7
Agrandir la feuille de travail à tout l'écran F8
Centrer à l'écran le point indiqué par la souris sans modifier
F5
le zoom

Annuler l'action en cours ou fermer une boîte de dialogue Echap

Rappel : Proteus s’utilise avec les 2 mains : une main sur la souris et l’autre sur le
clavier !

22
Chap4: fiche mémoire PROTEUS
_________________________________________________
4.3. Les trucs et les astuces
Cette troisième partie (loin d’être exhaustive) regroupe un ensemble de
questions utiles, de problème avec leur solution, ou encore d’astuces diverses et
bien pratiques.

23
Chap4: fiche mémoire PROTEUS
_________________________________________________

24
Chap4: fiche mémoire PROTEUS
_________________________________________________

25
Chap4: fiche mémoire PROTEUS
_________________________________________________
4.4. Les messages d’erreurs

26
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Chapitre 5 : AUTRES FONCTIONNALITES DU


LOGICIEL ISIS

5.1. Génération de la liste du matériel


Pour obtenir la liste du matériel, sélectionnez la commande ‘Bill of materials’ du menu
‘Tools’

• Modifier le format et les catégories et les champs contenus dans la liste du


matériel
Pour créer un nouveau script, Sélectionnez la commande ‘Define script ...’ du menu
‘System’.

27
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

28
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

5.2. Création d’un composant


Cette opération est nécessaire lorsque le composant que vous désirez utiliser ne figure
pas dans les bibliothèques de PROTEUS (c’est le cas des composants très particuliers).
La création d’un composant consiste donc à créer un symbole pour réaliser le schéma
sous ISIS, un modèle de simulation pour analyser le fonctionnement avec LISA et enfin
une empreinte pour réaliser le circuit imprimé avec ARES.
On distingue :
 Des composants mono-éléments (par exemple le TL081 : un amplificateur
opérationnel)
 Des composants multiéléments (par exemple le 74LS00 : quatre portes NAND à
deux entrées)

 Création d’un composant mono-élément.


Pour la création du symbole, les étapes sont les suivantes :

1/ Définir l’objet graphique représentatif du corps du composant en utilisant les icônes


‘Ligne’, ‘Rectangle’ etc…

29
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

2/ Positionner les pattes du composant. En utilisant l’icône ‘Patte de composant’.

Sélectionnez le type de patte dans le sélecteur puis placez la patte en suivant la même
procédure que le placement d’un composant et en respectant son orientation ; la croix
apparaissant au bout de chaque patte symbolise le point de connexion.

30
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
3/ Annoter les pattes
Chaque patte porte :
 Un nom
 Un numéro
 Un type électrique (utilisé par le simulateur et lors du contrôle des règles
électriques)
1 16
IN1 OUT 1
2 15
IN2 OUT 2
3
4
IN31 OUT 3
14
13
IN4 OUT 4
5 12
IN5 OUT 5
6 11
IN6 OUT 6
7 10
IN7 OUT 7
8 9
GND COM

Marquez la patte à annoter (clic droit) puis ouvrir la boîte de dialogue (clic gauche).

Pour indiquer que la patte est active à l’état bas, vous devez écrire $Q.
4/ Créer le composant
A/Sélectionnez les objets qui le constituent en les entourant à l’aide du bouton
droit de la souris.
B/ Sélectionnez la commande ‘Créer composant’ du menu ‘Bibliothèques’

31
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

1 Nom

2 Préfixe

3 Continuer
Renseignez les champs :
 nom du composant (nom qui sera dans la bibliothèque).
 préfixe du composant (U pour un circuit intégré, ...)
Affectation d’une empreinte au composant crée :
Cette seconde étape consiste à affecter une propriété ‘PACKAGE’. Cette propriété est
nécessaire à l’implantation et au routage du circuit imprimé.

Cliquer ajouter

32
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Cliquer ajouter Sélectionner le boîtier

Résultat de l’affectation

Continuer

La fenêtre suivante montre l’empreinte qui a été choisie

33
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Affectation de la propriété ‘MODFILE’

3 Indiquer le nom

1 Nouveau

4 Continuer
2 Sélectionner la propriété MODFILE

Affectation de la documentation technique au composant

34
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

5.3. Conception hiérarchisée


Pour de très grands schémas ou juste pour structurer des schémas moins importants, il
est possible de les hiérarchiser en utilisant des sous-circuits. Les étapes pour y arriver sont
les suivantes :
1/ Sélectionner ‘Subcircuit mode’.

2/ Tracez un cadre pour le corps du sous-circuit en enfonçant le bouton gauche de la


souris et en le faisant glisser. La taille de ce sous-circuit est définitive lorsque vous relâchez
le bouton.

3/ Placez les entrées et les sorties en sélectionnant le type de port parmi ceux proposés
dans le sélecteur d’objet. Les entrées et les sorties ne peuvent être placées que sur les
parties verticales du sous-circuit. En principe les entrées seront placées à gauche et les
sorties à droite.

Liste des
ports

4/ Attribuez un nom aux ports. Ces noms doivent correspondre aux terminaux logiques
utilisés 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 d’autres blocs hiérarchiques.

6/ Editez le circuit associé, en vous plaçant sur la feuille enfant correspondante.

35
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

7/ Sélectionnez ‘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 créer ainsi plusieurs niveaux et vous déplacer dans la hiérarchie en utilisant
les icônes de gestion de feuilles.

36
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Chapitre 6 : LA REALISATION DU CIRCUIT IMPRIME


SOUS ARES

6.1. Présentation générale


ARES est un module de conception de circuit imprimé. Il permet :
o Le placement des composants en mode automatique, manuel ou semi-
automatique
o Le routage des liaisons sur 16 couches en mode automatique manuel ou
semi-automatique.
 Il incorpore des algorithmes de remise en cause qui améliorent le
pourcentage d’achèvement.
 Une passe supplémentaire, dite de nettoyage, permet de réduire la
longueur des connexions et de minimiser le nombre de traversées
afin d’améliorer l’esthétique du circuit.
 Il intègre un générateur de plan de masse.

6.2. Utilisation du module ARES


Deux possibilités sont offertes :

 Lancement direct (ARES est utilisé comme une planche à dessin informatisée).
Pour lancer directement le logiciel, il suffit de double cliquer sur l’icône d’ARES
généralement placé sur le bureau. Si ce n’est pas le cas, il faut aller le chercher dans les
programmes installés (cela dépend du système d’exploitation utilisé).

 Lancement à partir du module de saisie de schéma ISIS.


On peut lancer à partir de « ISIS » une fois le schéma saisi de par la barre de
commandes

6.3. Interface utilisateur


Une fois le logiciel lancé, l’interface suivante apparait :

37
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Tout comme sous ISIS, nous avons différents menus et barres

6.3.1. Barre de menus


Elle permet de gérer les travaux (ouverture, sauvegarde...) sur les fichiers.

6.3.2. Barres d’outils de commande


Ces barres fournissent un accès équivalent aux commandes des menus

6.3.3. Barre d’outils sélection de mode


Cette barre permet de sélectionner un outil parmi les trois modes d’édition disponibles

38
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

6.3.4. Barre d’outils d’orientation

6.3.5. Zone de travail ou d’édition de schémas

6.3.6. Vue d’ensemble du schéma (cadre extérieur) et de positionnement (cadre


intérieur)

6.3.7. Sélecteur d’objets

6.3.8. Sélecteur de couches

6.4. Les fichiers


ARES utilise les fichiers suivants :
 Fichier de dessin (layout) .LYT . Il contient toutes les informations sur la carte.
 Fichiers bibliothèques .LIB

39
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
Bibliothèques de boîtiers
Voici quelques exemples de bibliothèques manipulées par ARES
o CONNECTORS.LIB
o PACKAGE.LIB : Empreintes standards (lecture seule)
o SMTDISC.LIB Empreintes des circuits discrets CMS (lecture seule)
o SMTCHIP.LIB Empreintes des circuits intégrés CMS (lecture seule)
o SMTBGA.LIB
o USERPKG.LIB Empreintes utilisateurs (lecture et écriture)
 Bibliothèques de symboles
Les symboles sont des éléments graphiques utilisés pour représenter des composants non
électriques tels les radiateurs, logo etc. …
o SYSTEMS.LIB Symboles standards (lecture seule)
o USERSYM.LIB Symboles utilisateurs (lecture et écriture)
 Fichier «NETLIST» .SDF (Schematic Description Format)
Ce fichier contient le nom des composants, les boîtiers, les connexions et les stratégies
de routage.
 Fichier de rapport de connectivité .CRC
Ce fichier contient les erreurs électriques, les connexions manquantes ou en
surnombres et les composants non encore placés.

6.5. Routage en mode automatique


On se propose de router de manière automatique un circuit imprimé à partir de la
« netlist » fournie par ISIS 7.
Le circuit pour lequel on veut réaliser le circuit imprimé est celui d’une alimentation
continue stabilisée

6.5.1. Préparation du schéma électrique


Lancez le programme d’édition de schéma ‘ISIS 7’ et éditez le schéma électrique
suivant :

40
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
Note importante :

A ce stade, tous les composants utilisés dans le schéma doivent posséder la propriété
‘PCB Package’ indiquant le type de boîtier à utiliser. Ainsi, il faut vérifier cela l’ors du
choix des composants, comme l’indique l’image ci-dessous (choix d’une diode 1N4004 ;
le boitier est du type DO41).

6.5.2. Activation du module de routage ares


Une fois le schéma saisi, il faut le transférer la « netlist » en utilisant le bouton ARES.
Vous êtes maintenant dans le logiciel de conception de circuit imprimé ARES.

L’ensemble des composants est disponible dans le sélecteur d’objet (J1, J2, U1, D1, D2
etc…)
Si au cours de la saisie du schéma, un composant ne dispose pas de ‘PCB Package’, le
logiciel demande à ce qu’il soit mis manuellement. Le cas présenté ci-dessous est celui
de la DEL

41
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

• Lorsqu’aucun composant ou boîtier n’est placé, l’ensemble des composants est


visualisé dans le sélecteur d’objets.
• Lorsque des composants ou des boîtiers sont déjà placés, ceux dont le nom est
identique à ceux de la nouvelle «NETLIST» seront liés à la nouvelle base de
données.

6.5.3. Placement des composants


Au fur et à mesure que vous placez les composants, vous voyez apparaître :
• des connexions appelées ‘chevelu’, de couleur verte entre les différents
composants.
• des vecteurs représentés par des flèches jaunes, affectés à chaque composant placé
et indiquant la direction de placement optimum. Plus le vecteur est court,
meilleur est le placement.

42
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Par la suite, il peut être utile voire important d’agrandir les pastilles. Pour cela, il faut
sélectionner le mode pastilles

6.5.4. Définition des règles de conception


ARES associe une stratégie à chaque lien de la «NETLIST».
Une stratégie définit le style des pistes et des traversées (taille), le type de traversées.
Les stratégies de routage sont définies dès la saisie de schéma. Par défaut tous les liens
prennent la stratégie SIGNAL exceptés les liens VCC et GND, qui prennent une stratégie
POWER. Bien que les stratégies de routage soient transmises par ISIS à ARES, celles-ci
peuvent être modifiées. Les règles de conception définissent les distances d’isolement
piste à piste, piste à pastille et pastille à pastille.
Sous le menu ‘TOOLS’, sélectionnez la commande ‘Design Rule Manager’

43
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Cliquer sur l’onglet ‘Net Class ‘ et a fenêtre suivante apparait :

Entrez les règles désirées puis validez par OK


Les règles suivantes sont recommandées pour avoir un bon typon :
• Trace style (largeur d’une piste) : prendre au moins T30 ou choisir en fonction
du courant parcourant la piste
• Neck style (distance séparant les pistes) : prendre au moins T30
• Via style :(largeur de la pastille entre le coté cuivre et le coté composant en
cas de strap ou de circuit fait en double face) prendre au moins V80
• Layer assignment for Auto Routing (Pour l’assignement des pistes) :
o Top Copper : pistes coté cuivre
o Bottom Copper : pistes coté composant
o Pour un circuit simple face, il faut bien sur choisir rien que l’option ‘Top
Copper’ à la place de ‘Bottom Copper‘

44
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
6.5.5. Définition des bordures de la carte
Pour définir les bordures de la carte, il faut sélectionner la commande ‘2D GRAPHICS
BOX MODE’

Dans ‘Layer Selector’, choisir le mode ‘BOARD EDGE’

De par la technique du « cliquer-glisser », tracer les bordures de la carte.

6.5.6. Lancement du routage automatique


Sous le menu ‘TOOLS’, sélectionnez la commande ‘Auto Router’
La fenêtre suivante apparait :

45
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Laisser les paramètres par défaut et cliquer sur le bouton ‘Begin Routing’.
S’il n’y a pas de problème, on devrait avoir ceci :

Par la suite, on peut améliorer la qualité du travail en retouchant manuellement la


position des pistes via la commande ‘Connectivitily Mode’

6.5.7. Génération d’un plan de masse


Afin de répondre aux exigences de la nouvelle législation sur la compatibilité
électromagnétique ou tout simplement pour améliorer le fonctionnement des
structures électroniques, nous sommes parfois conduits à réaliser un plan de masse.
Il existe deux méthodes de création d’un plan de masse :
• Une méthode automatique, en utilisant la commande ‘Power Plane generator
‘ du menu ‘Tools’
• Une méthode manuelle, en dessinant une zone arbitraire de cuivre
rectangulaire ou polygonale.
On utilisera la méthode automatique.

46
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

6.5.8. Vérification du travail réalisé


• Vérification des règles de connectivité.
Elle permet le contrôle des erreurs électriques, connexions manquantes ou en surnombre
et les composants non encore placés, par comparaison du routage effectué avec les
informations contenues dans la «NETLIST». L’utilisation du routage automatique
diminue les chances d’erreur de connexion.
Sous le menu ‘TOOLS’, sélectionnez la commande ‘Connectivity Checker’.
Lorsque le projet est terminé, vous devez aboutir à 0 connexion manquante et 0
supplémentaire. Ces informations sont visualisées dans la zone de messages.
• Vérification des règles de conception
Lorsque des erreurs sont trouvées, elles sont marquées avec un cercle rouge et une ligne
blanche qui rejoint les deux objets en conflit.

47
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Attention, il faut veiller aux objets qui se touchent mais qui pour ARES, ne sont pas
connectés. C’est le cas lorsque 2 grandes pastilles se chevauchent ou lorsqu’une piste ne
se termine pas au centre d’une pastille. De telles situations seront considérées comme
des violations aux règles de conception.

48
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
6.5.9. Préparation des fichiers de fabrication
• Visualisation en 3D
A cette étape, on peut visualiser la carte que l’on aura après fabrication avec la forme
réelle des composants en 3D. pour cela, il suffit d’aller dans le menu ‘outputs’ et de
choisir la commande ‘3D visualisation’

Et on obtient ceci :

Plusieurs commandes permettent de modifier la position de l’objet 3D.

• Impression des fichiers necessaires à la réalisation


Pour passer à la réalisation, on doit imprimer un certain nombre de fichers parmi
lesquels :

49
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________
o Le circuit imprimé coté cuivre (sur du papier tranparent ou tout
aumoin du papier calque).
o Le circuit imprimé coté composant (sur du transparent si c’est une
carte en double face)
o L’implantation des composants (la sérigraphie)
o Le schéma éléctrique
Pour imprimer, il faut choisir l’imprimante, et definir les propriétés d’impression
(dépendent de chaque imprimante…). Il faut veiller à n’activer aucune mise à l’echelle

Voici un exemple d’impression des fichiers

o Impression du circuit imprimé coté cuivre :


Cocher uniquement la case ‘bottom copper’ dans le menu ‘print’

Et le résultat est le suivant :

o Impression du schéma d’implantation


Cocher uniquement les cases ‘Top copper’ et ‘Top Silk’ dans le menu ‘print’

50
Chap6: réalisation du circuit imprimé sous ARES
_________________________________________________

Et le résultat est le suivant :

Après toutes ces étapes, on peut alors passer à la réalisation en laboratoire….

51

Vous aimerez peut-être aussi