Fiche Memo Proteus Complete

Embed Size (px)

Citation preview

Section : S

Option : Sciences de lingnieur

Discipline : Gnie lectrique

Fiche mmo pour le logiciel ISIS ProteusDomaine dapplication : Annexe Type de document : Fiche mmo Prnom NOM :

Rle de cette fiche mmo Le rle de cette fiche mmo est de rassembler toutes les remarques et les astuces au sujet du logiciel ISIS Proteus. Lensemble des informations donnes dans cette fiche est connatre durant les TP. Sommaire : Q Q Q Q Q PAGE PAGE PAGE PAGE PAGE 1 2 3 4 4 : : : : : Les composants lectroniques Les raccourcis clavier Trucs et astuces dans Proteus Les messages derreur les plus frquents Pour aller encore plus loin

Cette fiche nest pas (et ne peut pas tre par dfinition) exhaustive : chaque utilisation de Proteus vous aurez toujours de nouvelles fonctionnalits dcouvrir ou approfondir. Nul ne peut prtendre tout connatre un jour sur lutilisation de Proteus. Vous pouvez juste viser la matrise du logiciel mais sans jamais latteindre vraiment I Les composants lectroniques Cette premire partie rpond la question : Comment sappelle tel ou tel composant dans Proteus et o le trouver ?

Nom rel du composantUne pile Une rsistance Un moteur Des feux tricolores Une roue codeuse 16 tats Un interrupteur 2RT bistable Un interrupteur 2RT monostable Un afficheur 7 segments Un gnrateur de signal carr Un potentiomtre Un A.L.I. idal Un A.L.I. rel ( alimenter) Une LDR (capteur de lumire) Une torche interactive et une LDR Un gnrateur d'tat logique interactif bistable Un gnrateur d'tat logique interactif monostable Une sonde d'tat logique Un relais 1RT Un relais 2RT Un moteur courant continu avec affichage de la vitesse Un bouton poussoir Un interrupteur simple Un interrupteur va-et-vient Un interrupteur 3 positions Un interrupteur rotatif 6 positions Une ampouleANNEXE : Fiche mmo pour Proteus

Nom du composant dans Proteus ( saisir dans Mots cls CELL RES MOTOR TRAFFIC LIGHTS THUMBSWITCH-HEX SW-DPDT SW-DPDT-MOM 7SEG-DIGITAL CLOCK POT-LIN OPAMP TL084 LDR TORCH_LDR LOGICSTATE LOGICTOGGLE LOGICPROBE (BIG) RELAY RELAY2P MOTOR-DC BUTTON SWITCH SW-SPDT SW-ROT-3 SW-ROT-6 LAMPwww.gecif.net

CatgorieSimulator Primitives Resistors Electromechanical Miscellaneous Switches & Relays Switches & Relays Switches & Relays Optoelectronics Simulator primitives Resistors Operational Amplifiers Operational Amplifiers Transducers Miscellaneous Debugging Tools Debugging Tools Debugging Tools Switches & Relays Switches & Relays Electromechanical Switches & Relays Switches & Relays Switches & Relays Switches & Relays Switches & Relays Optoelectronics

BibliothqueDEVICE DEVICE ACTIVE ACTIVE ACTIVE ACTIVE ACTIVE DISPLAY ACTIVE ACTIVE DEVICE TEXOAC TRXD ACTIVE ACTIVE ACTIVE ACTIVE ACTIVE ACTIVE MOTORS ACTIVE ACTIVE ACTIVE ACTIVE ACTIVE ACTIVEPage 1 / 4

Une LED rouge Une LED jaune Une LED verte Une LED bleue Une barre de 10 LED rouges Une barre de 10 LED vertes Un afficheur 7 segments avec dcodeur BCD Un buzzer courant continu Un buzzer piezo lectrique Un haut-parleur Un capteur de prsence interactif Un transistor NPN Un transistor PNP Une bascule D (avec entres asynchrones R et S) Une bascule JK (avec entres asynchrones R et S) Un compteur binaire 7 bits Un compteur binaire 12 bits Un compteur/dcompteur programmable 4 bits Un dcodeur BCD vers 7 segments Un multiplexeur 8 vers 1 Un dmultiplexeur 1 parmi 16 Un dcodeur 1 parmi 10 Point d'arrt pour faire une pause dans un montage logique (mettre 0 ou 1 dans Trigger Value pour dtecter un 0 ou un 1 logique) Une bascule D (sans entres asynchrones) Une bascule JK (sans entres asynchrones) II Les raccourcis clavier

LED-RED LED-YELLOW LED-GREEN LED-BLUE LED-BARGRAPH-RED LED-BARGRAPH-GRN 7SEG-BCD BUZZER SOUNDER SPEAKER TOUCHPAD NPN PNP 4013 4027 4024 4040 4510 4511 4512 4514 4028 RTDBREAK

Optoelectronics Optoelectronics Optoelectronics Optoelectronics Optoelectronics Optoelectronics Optoelectronics Speakers & Sounders Speakers & Sounders Speakers & Sounders Miscellaneous Transistors Transistors CMOS 4000 series CMOS 4000 series CMOS 4000 series CMOS 4000 series CMOS 4000 series CMOS CMOS CMOS CMOS 4000 4000 4000 4000 series series series series

ACTIVE ACTIVE ACTIVE ACTIVE DISPLAY DISPLAY DISPLAY ACTIVE ACTIVE ACTIVE ACTIVE DEVICE DEVICE CMOS CMOS CMOS CMOS CMOS CMOS CMOS CMOS CMOS REALTIME

Debugging Tools

DTFF JKFF

Simulator primitives Simulator primitives

ACTIVE ACTIVE

Cette seconde partie rappelle les raccourcis clavier les plus utiliss dans Proteus.

Action raliserAjouter un nouveau composant au slecteur de composants Editer rapidement les proprits du composant point par la souris Rotation dun composant avant de le placer sur la feuille de travail Miroir X Lancer la simulation temps rel Arrter la simulation temps rel Zoom avant centr sur la souris Zoom arrire Agrandir la feuille de travail tout l'cran Centrer l'cran le point indiqu par la souris sans modifier le zoom Annuler l'action en cours ou fermer une bote de dialogue

Raccourcis clavier immdiatp Ctrl E + et du pav numrique Ctrl M F12 Echap Echap F6 F7 F8 F5 Echap

Rappel : Proteus sutilise avec les 2 mains : une main sur la souris et lautre sur le clavier !ANNEXE : Fiche mmo pour Proteus www.gecif.net Page 2 / 4

III Trucs et astuces dans Proteus Cette troisime partie (loin dtre exhaustive) regroupe un ensemble de questions utiles, de problme avec leur solution, ou encore dastuces diverses et bien pratiques.

Question (ou problme)Comment agrandir la feuille de travail pour saisir des schmas complexes avec beaucoup de composants ? O se trouve la masse ? O se trouvent les appareils de mesure (voltmtre, ampremtre, oscilloscope, etc.) ? Peut-on dupliquer un morceau du schma par simple copier / coller ? Comment ajouter rapidement un nouvel lment sur le schma (un composant, une sonde, un appareil de mesure, du texte, une borne nomme, etc.) Comment afficher ou modifier la grille ?

Rponse (ou solution)En utilisant la commande Dfinir taille des feuilles dans le menu Systme de Proteus. Cest le symbole GROUND disponible dans le Mode terminal Dans le Mode instruments virtuels Oui en utilisant la fonction Copier bloc (et non les fonctions classiques copier / coller du menu Edition) Cliquez droit sur le schma + Placer

Dans le menu Affichage (les commandes "Snap xxx" permettent de choisir la finesse de la grille) En ajoutant un LABEL (clic droit sur le fil + Placer label de fil) En renseignant le champ Rfrence dans les proprits des LOGICSTATE et des LOGICPROBE En utilisant le bouton Mode texte graphique ou le bouton Mode script de texte Elment DEFAULT du Mode Terminal + donner le mme nom toutes les bornes connectes entre elles Elment POWER du Mode Terminal qui se configure dans le menu Projet Crer le 1er fil normalement puis double-cliquer sur chacune des bornes du 1er composant Ractiver le bouton Commuter autorouteur de fils dans la barre d'outils (ou le bouton Autorouteur de connexions dans le menu Outils) Ractiver Annotation temps rel dans le menu Outils

Comment nommer un fil ou un signal ?

Comment nommer les entres/sorties d'un logigramme ? Comment ajouter du texte sur le schma dans le but de le commenter ? Comment remplacer un fil par une borne nomme ? Comment remplacer toutes les batteries du montage par un lien d'alimentation ? Comment connecter automatiquement une srie de fils parallles et identiques ? Que faire si les fils ne sont plus tracs automatiquement perpendiculaires ? Que faire si les composants ne sont plus numrots automatiquement ? Comment renumroter automatiquement tous les composants numrots par un point d'interrogation ? Comment trouver rapidement un nouveau composant dans la bote Pick Devices ?

Menu Outils + Annotation globale + OK En utilisant les sous-catgories (exemple : sous-catgorie Gates & inverters de la catgorie CMOS 4000 series pour n'afficher que les portes logiques) En utilisant l'appareil COUNTER TIMER configur en mode FREQUENCY ( rgler dans ses proprits) En utilisant le gnrateur PWLIN disponible dans le mode gnrateur En utilisant le bouton Editer dans les proprits du DPATTERNwww.gecif.net Page 3 / 4

Comment mesurer la frquence d'un signal ? Comment configurer graphiquement un gnrateur analogique de type trapzodal ? Comment configurer graphiquement un gnrateur DPATTERN ?ANNEXE : Fiche mmo pour Proteus

Que faire si un composant logique de la srie CMOS 4000 n'est pas simulable ? O se trouve le GBF (Gnrateur de signaux Basse Frquence) dans Proteus ? O se trouve loscilloscope dans Proteus ? O se trouvent les graphes dans Proteus ?

Trouver le composant quivalent dans la catgorie TTL 74HC : les composants CMOS 4000 et TTL 74HC sont parfaitement compatibles (exemple : utilisez le circuit 74HC4075 pour un OU 3 entres simulable) Cest l'appareil SIGNAL GENERATOR disponible dans le Mode instruments virtuels Cest l'appareil OSCILLOSCOPE disponible dans le Mode instruments virtuels Dans le Mode graphes accessible par le bouton de mme nom 1 - saisir entirement le schma 2 - placer des labels (bouton LBL) sur les entres et sur les sorties afin de donner un nom dfinitif chaque signal 3 - placer les gnrateurs en entre (rappel : PULSE ou PWLIN peuvent gnrer tout type de signaux : rectangulaire, triangulaire, en dents de scie, etc.) 4 - placer une sonde de tension sur chacun des signaux visualiser, en entre comme en sortie 5 - ouvrez un graphe ANALOGUE 6 - dplacer dans le graphe chacune des sondes de tension 7 - configurer la dure de simulation dans les proprits du graphe en renseignant temps de fin 8 - appuyer sur la barre d'espace du clavier pour lancer la simulation En procdant comme dans lastuce prcdente mais en glissant cette fois les sondes de tension dans un graphe DIGITAL Parce que le nombre de points calculs par le simulateur est insuffisant. Pour augmenter la prcision graphique du simulateur, allez dans les proprits du graphe ANALOGUE (clic droit sur le graphe puis Editer les proprits), cliquez sur le bouton Options SPICE, allez dans l'onglet Transient, et augmentez la valeur de Number of Steps (exemple : 500) Tout simplement en feuilletant et en parcourant les diffrentes catgories de composants disponibles dans la bote Pick Devices

Comment visualiser graphiquement un signal analogique en utilisant un graphe ?

Comment visualiser les chronogrammes dun ensemble de signaux logiques ?

Pourquoi les fronts montants et descendants d'un signal rectangulaire parfait n'apparaissent pas verticaux dans un graphe ANALOGUE ?

Comment dcouvrir tout seul lexistence de nouveaux composants lectroniques dans Proteus ? IV Les messages derreur les plus frquents

Cette dernire partie rappelle la cause des 3 erreurs les plus frquentes renvoyes par Proteus lors dune simulation.

Message derreur brut en anglaisDuplicate part reference R1 (R1) Real Time Simulation failed to start No model specified for U1 V Pour aller encore plus loin

Traduction du messageLe nom R1 est utilis plusieurs fois dans le montage Impossible de lancer la simulation en temps rel en raison dune erreur Le composant U1 nest pas simulable

Solution pour corriger lerreurRenommer les composants afin dutiliser une seule fois chaque nom Recherchez une erreur grave (par exemple une pile court-circuite) Remplacer U1 par un composant quivalent Schematic Model

O et comment deviner de nouvelles astuces, dcouvrir de nouvelles fonctionnalits ainsi que trouver toutes les autres informations ne figurant pas sur cette fiche ? Vous avez pour cela 2 solutions : Q Q Soit en consultant tous les documents ressources de Proteus disponibles soit au lyce sous format papier, ou sur le serveur Nessi, ou sur le site www.gecif.net ou encore rechercher sur Internet. Soit en testant et en exprimentant tous les exemples fournis avec Proteus et disponibles sur votre disque dur dans le rpertoire C:\Program Files\Labcenter Electronics\Proteus 7 Professional\SAMPLESwww.gecif.net Page 4 / 4

ANNEXE : Fiche mmo pour Proteus