Professional Documents
Culture Documents
1) Présentation
Electronics WorkBench (EWB) est un logiciel de simulation des circuits électroniques qui permet de tester et
d'analyser des circuits sans utiliser des dispositifs ou des composants réels. Les outils ainsi que l’interface
d’utilisation permettent une édition rapide, facile et flexible pour la mesure et le traitement de circuits
électroniques.
L’utilisateur a la possibilité de changer les paramètres et les valeurs des composants sur une grande plage de
variations. EWB offre aussi la possibilité d’analyser un circuit avant de passer à la réalisation.
L’espace de travail
Barre d’état
L’interface comporte un espace de travail (l’espace blanc), une barre de titre, une barre de menus, une barre
d’état et deux barres d’outils.
1. Barre de titre : affiche le nom du logiciel, en plus des trois boutons standards : Réduire, Agrandir, et
Fermer ;
CPST – Université de Guelma 1 Abderrahmane Kefali
Informatique 1 Guide d’utilisation de l’outil EWB pour la réalisation de circuits logiques 2016/2017
2. Barre de menus : regroupe toutes les fonctionnalités du logiciel. Elle est composée d’un ensemble de
menus, chacun regroupe les commandes traitant un aspect particulier. Ainsi, la barre de menus contient
les menus suivants :
File : pour la gestion des fichiers (création d’un nouveau fichier, sauvegarde, importation de fichiers,
impression, ...)
Edit : édition des fichiers (suppression des éléments, copier ou couper des composants,...)
Circuit : regroupe des commandes permettant le changement de la topologie du circuit
(agrandissement des composants, rotation, pivotement horizontal et vertical, …)
Analyses : permet de lancer l’analyse du circuit afin de mesurer toutes les grandeurs misent en jeux,
de stopper l’exécution de la simulation, de fixer les tolérances (erreurs) de mesures,...
Windows : pour mettre une description du circuit simulé, arranger le circuit, etc…..
Help : pour accéder au guide d’utilisation de n’importe quel composant.
Faire attention aux étiquettes des portes dans la 2ème ligne qui sont ordonnées différemment de la première
ligne.
Propriétés des portes logiques
Les portes logiques de la boite de composants auront deux entrées. Des entrées supplémentaires peuvent
être ajoutées en cliquant-droit sur la porte souhaitée, sélectionner «Component properties » (Propriétés
du composant), puis dans l’onglet «Number of Inputs » (Nombre d'entrées) choisir le nombre souhaité.
Dans la figure suivante, on a changé le nombre d’entrées de la porte ET à 3.
On peut également associer une étiquette (Label) à la porte ou de modifier son identifiant de référence
(Reference ID) à partir de l’onglet « Label » (étiquette). Notons que cette propriété est commune à toutes
les composantes dans Electronics Workbench. L’onglet « Display » (Affichage) nous permet de configurer
l’apparence de la porte avec son étiquette, identifiant de Référence, …
3.1.2) La boite d’outils « Indicators »
La palette de composants « Indicators » regroupe des composants indicateurs visant à visualiser la sortie d’un
circuit électronique. Pour visualiser le résultat des circuits logiques, on utilise souvent les indicateurs : « Red
probe » (sonde rouge), « Seven-segment display » (afficheur 7 segments), « Decoded Seven-
segment display » (afficheur 7 segments décodé).
a) La sonde rouge
La sonde rouge est comme une ampoule qui s’allume lorsqu’elle est alimentée en électricité, et qui s’éteint
dans le cas contraire. Connectée à la sortie d’une porte ou circuit logique, la sonde rouge est allumée (colorée
en rouge) lorsque son entrée égale à 1, et éteinte (reste en blanc) si son entrée égale à 0. La figure suivante
illustre une sonde rouge éteinte et une autre allumée
Informatique 1 Guide d’utilisation de l’outil EWB pour la réalisation de circuits logiques 2016/2017
Il est possible de modifier la couleur d’une sonde rouge en cliquant-droit sur le composant souhaité et en
sélectionnant «Component properties » (Propriétés du composant), puis dans l’onglet «Choose Probe »
(Choisir une sonde) choisir la couleur souhaitée et appuyer sur « OK ». Dans la figure suivante la couleur
choisie est la couleur verte :
La sortie de la porte ou du circuit logique est connectée à l’afficheur 7- segments décodé à travers un de ces 4
terminaux d’entrées. Si l’état de la sortie connecté à l’afficheur égale à 0, la valeur affichée par l’afficheur 7-
segments décodé est 0. Dans l’autre cas, l’afficheur affiche une des valeurs 1, 2, 4 ou 8 en fonction du
terminal d’entrée utilisé pour connecter à la sortie (voir la figure suivante).
a) Le générateur de mots
Le générateur de mots peut conduire un circuit numérique en produisant des flux de mots de 16 bits. Il est
utilisé pour envoyer des mots ou des motifs de bits dans les circuits pour les tester. L'icône du générateur de
mots ressemble à ceci:
Le générateur de mots est connecté aux différents composants du circuit à travers ses terminaux de sorties.
Chaque terminal de sortie représente un bit du mot généré.
En double-cliquant sur le générateur de mots, sa fenêtre de contrôle s’affiche (figure suivante).
A partir de cette fenêtre on peut insérer des mots en saisissant la valeur hexadécimale de chaque mot dans le
tableau à gauche de la fenêtre, ou en éditant directement sa valeur binaire dans la zone de texte étiquetée
« Binary » (Binaire) en bas de la fenêtre.
On peut aussi déterminer le numéro (en hexadécimal) du premier et de dernier mots à générer en éditant les
valeurs contenues dans les zones de texte étiquetées « Initial » (initiale) et « Final » (Finale)
respectivement du bloc « Adress » (Adresses).
Lors de l’analyse du circuit contenant le générateur de mots, il est possible de basculer entre 3 modes de
génération de mots : « cycle » (cycle), « Burst » (en rafales), « Step » (étape par étape).
Il est également possible de charger une séquence de combinaisons (mots) à partir d’un fichier déjà enregistré
(.dp), d’enregistrer la séquence de mots, d’effacer le tampon,… en appuyant sur le bouton « Pattern »
(Motif) et en sélectionnant la commande désirée à partir de la fenêtre affichée et d’appuyer sur « Accept »
(Accepter). La figure suivante présente un exemple où la commande « Open » (ouvrir) est sélectionnée.
Informatique 1 Guide d’utilisation de l’outil EWB pour la réalisation de circuits logiques 2016/2017
b) L’analyseur logique
L'analyseur logique à 16 canaux affiche la sortie d'un circuit comme un diagramme sous forme d’ondes
montrant le niveau de voltage et le timing. L'icône de l'analyseur logique ressemble à ceci:
L’analyseur logique est connecté aux différents composants du circuit à travers ses terminaux d’entrée.
Chaque terminal d’entrée sert à connecter un signal (bit).
En double-cliquant sur l’analyseur logique, la fenêtre suivante s’affiche. Elle permet d’afficher les différents
signaux entrés sous forme de diagrammes d’ondes.
Informatique 1 Guide d’utilisation de l’outil EWB pour la réalisation de circuits logiques 2016/2017
c) Le convertisseur logique
Electronics Workbench fournit un instrument appelé « Logic Converter » (Convertisseur logique) qui
permettra de convertir un circuit logique entre différentes représentations : table de vérité, expression
booléenne, schéma de circuit. L'icône du convertisseur logique ressemble à ceci:
En double-cliquant sur le convertisseur logique, la vue élargie de l’instrument s’affiche (figure suivante) :
Dans cet exemple, il est demandé de vérifier les sorties des portes logiques de base : NON, ET, OU.
Considérons les circuits illustrés dans les figures suivantes.
- Cliquer deux fois sur le générateur de mots pour faire apparaître le tableau de réglage.
- A partir de ce tableau, modifier les 8 premiers mots par les valeurs: 0000, … 0007.
- Changer les adresses initiale et finale à 0001 et 0007 respectivement,
- Activer le mode d’analyse « Step » qui permet de visualiser l’état de la sortie étape par étape.
Informatique 1 Guide d’utilisation de l’outil EWB pour la réalisation de circuits logiques 2016/2017
- Cliquer deux fois sur l’analyseur logique pour faire apparaître sa fenêtre vue élargie.
- Modifier la valeur de « Clocks per division » à 4
- Activer l’analyse des circuits en appuyant sur l’interrupteur d’alimentation.
- Appuyer sur le bouton « Step » du générateur de mots chaque fois où vous voulez générer un mot et
voir la sortie du circuit pour ce mot sous forme d’un diagramme d’ondes.
3.2.4) Expérimenter le convertisseur logique
- Réaliser le schéma suivant
- Cliquer deux fois sur le convertisseur logique pour faire apparaître la vue élargie de l’instrument.
- Sur le panneau élargi affiché, créer la table de vérité à partir du circuit établie.
- Ensuite, saisir l’expression logique suivante : (A+B+C)'(B'+C)A
- Créer le circuit logique de cette expression
- Créer la table de vérité de cette expression
- Obtenir l’expression simplifiée correspondante