Vous êtes sur la page 1sur 30

LES DIFFERENTS OUTILS DE SIMULATION:

1ère partie: Les Sources de Tension


Pour disposer d'une source de tension, il faut sélectionner la touche "Générateur"
du clavier du logiciel ISIS:

La liste des générateurs disponibles apparaît (voir ci-contre), vous offrant le


choix entre plusieurs types de sources de tension:

En plaçant l'une des sources proposées, puis en la sélectionnant et l'éditant, on


obtient un écran permettant de définir les caractéristiques de la source concernée; on
constate alors qu'il est toujours possible de changer de type de source s'il y avait erreur
dans le choix premier:

1er type de source: La source de tension continue

C'est l'exemple de l'écran précédent, la seule caractéristique à saisir est la valeur de la tension, cela
après avoir bien sûr nommé la source.

cf-RIVALIN -PROTIAL-6.2-31-
2ème type de source:

La source de tension sinusoïdale

C'est l'exemple de l'écran ci-contre:

Toutes les caractéristiques d'une tension


sinusoïdale peuvent être saisies:
- tension de décalage(offset),
- amplitude ou amplitude crête à crête ou
valeur efficace (RMS),
-fréquence ou période ou nombre de cycles
par graphes,
- temps de retard ou déphasage,
- facteur d'amortissement.

3ème type de source:

La source de tension rectangulaire

C'est l'exemple de l'écran ci-contre:


Toutes les caractéristiques d'une tension
rectangulaire peuvent être saisies:
- tension au niveau bas (low),
- tension au niveau haut (high),
- date du premier front par rapport à l'origine
des temps,
- temps de montée et de descente,
- largeur d'implusion en secondes ou rapport
cyclique en pourcentage,
- fréquence ou période ou nombre de cycles
par graphes.

4ème type de source:

La source de tension linéaire


par segments.

C'est l'exemple de l'écran ci-contre.

Les caractéristiques d'une telle tension sont à


saisir de la façon suivante:
- valeurs maximale et minimale des dates
(abscisses) et tensions (ordonnées),
- clic gauche pour fixer les limites de segments,
- clic gauche maintenu pour déplacer ces
points,
- clic droit pour supprimer ces points.

cf-RIVALIN -PROTIAL-6.2-32-
5ème type de source:

Un fichier

C'est l'exemple de l'écran ci-contre:

Il s'agit de spécifier un fichier contenant un


signal.

6ème type de source:

Fichier son

C'est l'exemple de l'écran ci-contre:

Situation identique au cas pécédent, à cela

près que l'amplitude, la tension de décalage,

voire les canaux, peuvent également être saisis.

7ème type de source:

La source de tension exponentielle

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'une telle tension sont


saisies de la façon suivante:
- tension minimale (low),
- tension maximale (high),
- dates de début des phases de croissance et
de décroissance des tensions,
- durées de croissance ou de décroissance de
la tension.

cf-RIVALIN -PROTIAL-6.2-33-
8ème type de source:

Une tension modulée en fréquence

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'une telle tension sont


saisies de la façon suivante:
- tension de décalage,
- amplitude,
- fréquence de la porteuse,
- fréquence du signal de modulation,
- indice de modulation.

REMARQUE:

Toute source de tension peut-être

transformée en une source de courant en

cliquant la case correspondante; dans le

cas d'une source de courant continue, c'est

l'intensité du courant qui doit être saisie en

place de la tension.

9ème type de source:

Un état logique

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'une telle tension sont

définies en états haut ou bas dits fort ou faible, en

liaison aux alimentations, ou flottant.

cf-RIVALIN -PROTIAL-6.2-34-
10ème type de source:

Un front logique

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'un tel signal sont saisies


de la façon suivante:
- type de front choisi (montant ou
descendant),
- date de ce front par rapport à l'origine des
temps.

11ème type de source:

Une impulsion logique

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'un tel signal sont saisies

de la façon suivante:

- type d'impulsion (positive ou négative),

- dates de départ et de fin ou largeur de

l'impulsion.

12ème type de source:

Une horloge

C'est l'exemple de l'écran ci-contre:

Les caractéristiques d'une telle tension sont

définies en fonction d'un état initial haut ou bas,

date du 1er front, fréquence ou période.

cf-RIVALIN -PROTIAL-6.2-35-
13ème type de source:

Un générateur de séquences
logiques

C'est l'exemple de l'écran ci-contre:


Les caractéristiques d'un tel signal sont saisies
de la façon suivante:
- l'état de départ,
- la date du 1er front,
- la durée des impulsions,
- la continuité périodique ou l'arrêt au bout
d'un certain nombre de fronts.

REMARQUE:

Toute source de tension peut-être placée à n'importe quel


endroit du schéma, sans nécessiter l'interruption du circuit en aval:
pour cela il suffit de cocher la case "Isoler avant" ce qui revient de
fait à ne pas considérer ce qui précéde cette source.

2ème partie: Les Sondes de Tension


Pour disposer d'une sonde de tension, il faut sélectionner la touche
"Sonde de tension" du clavier du logiciel ISIS:

L'écran ci-contre apparaît alors, vous obligeant


à renseigner quelques rubriques.

La sonde doit être nommée comme tout autre


objet sur le schéma.

Il est possible sans modifier le schéma de


considérer que le circuit est ouvert après la
sonde: pour cela il faut sélectionner "Isoler
après".

De même on peut sans placer de nouveau composant "Charger à la masse" par une résistance
dont la valeur sera à préciser dès que cette option aura été sélectionnée.

Le résultat de la simulation à cette sonde peut être sauvegardé dans un fichier, et peut donc être
réutilisé comme générateur de tension ainsi que vu à la partie précédente.

cf-RIVALIN -PROTIAL-6.2-36-
3ème partie: Les Sondes de Courant
Pour disposer d'une sonde de courant, il faut sélectionner la
touche "Sonde de courant" du clavier du logiciel ISIS:

L'écran ci-contre apparaît alors, vous obligeant


à renseigner quelques rubriques:

Mais celles-ci sont moins nombreuses que


dans le cas des sondes de tension.

4ème partie: Les Graphes


Pour disposer d'une graphe, il faut sélectionner la touche "Graphe de
simulation" du clavier du logiciel ISIS:

L'écran ci-contre apparaît alors, permettant le choix entre plusieurs type de


graphes:
Pour disposer un graphe sur la feuille de travail, il suffit de tracer un
rectangle: clic gauche maintenu d'un angle de départ à l'angle opposé
final.
En plaçant l'un des graphes proposés, puis en la sélectionnant et l'éditant, on
obtient un écran permettant de définir les caractéristiques du graphe concerné;
nous allons les énumérer ci-dessous.

1er type de graphe:

Le graphe analogique

La durée du graphe est fixée par les dates de départ et de fin de simulation exprimées en
secondes.
Ce type de graphe permet de représenter tous les types de tension souhaités, qui sont
distinguées par leurs couleurs.

cf-RIVALIN -PROTIAL-6.2-37-
2ème type de graphe: Le graphe logique ou digital

La durée du graphe
est fixée par les dates de
départ et de fin de simula-
tion exprimées en secon-
des.

Ce type de graphe
permet de représenter des
signaux logiques, donc
dans ce cas les traces
apparaîtront les unes sous
les autres.

3ème type de graphe: Le graphe mixte

La durée du graphe
est fixée par les dates de
départ et de fin de simula-
tion exprimées en secon-
des.
Ce type de graphe
permet de représenter
simultanément des ten-
sions et des signaux logi-
ques, combinaison des
deux types de graphe
précédents.

4ème type de graphe: Le graphe de réponse en fréquence

Les limites du
graphe sont fixées par les
valeurs des fréquences
basse et haute. Les
intervalles peuvent être
fixés en décades ou octa-
ves.
Il doit toujours y
avoir une référence de
prise: en général une ten-
sion d'entrée par rapport
à laquelle le gain est cal-
culé.
cf-RIVALIN -PROTIAL-6.2-38-
5ème type de graphe: Le graphe de transfert

Ce type de graphe
permet de déterminer la
caractéristique de transfert
d'un circuit.

Il peut fonctionner
avec deux références (ten-
sion et courant par
exemple).

Pour chacune d'en-


tre-elles il doit être saisi les
valeurs initiale et finale.

6ème type de graphe: Le graphe d'analyse de bruit

Les limites du
graphe sont fixées par les
valeurs des fréquences
basse et haute. Les
intervalles peuvent être
fixés en décades ou octa-
ves.
Il doit toujours y
avoir une référence de
prise: en général une ten-
sion d'entrée par rapport
à laquelle le niveau de bruit
est calculé.

7ème type de graphe: Le graphe d'analyse de distorsion

Les limites du
graphe sont fixées par les
valeurs des fréquences
basse et haute. Les
intervalles peuvent être
fixés en décades ou octa-
ves.
Il doit toujours y
avoir une référence de
prise: en général une ten-
sion d'entrée par rapport
à laquelle le taux de
distortion est calculé.
cf-RIVALIN -PROTIAL-6.2-39-
8ème type de graphe: Le graphe de Fourier

Ce type de graphe

permet d'obtenir la dé-

composition en série de

Fourier de tensions.

Les dates de début

et fin d'analyse ainsi que la

fréquence maximale

doivent au préalable être

saisies.

9ème type de graphe: Le graphe d'analyse audio

Les limites du
graphe sont fixées par les
dates initiale et finale.

Ce graphe fonc-
tionne comme un graphe
analogique, et de plus la
tension obtenue est trans-
formée en un son, dans la
mesure où vous êtes
équipé d'une carte son et
de haut-parleurs.

10ème type de graphe: Le graphe d'analyse interactive

Ce type de graphe
fonctionne comme un
graphe mixte.
De plus il prend en
compte les changements
d'état de composants issus
de la bibliothèque
"Active", dans les limites
de durée de simulation
fixées.
cf-RIVALIN -PROTIAL-6.2-40-
11ème type de graphe: Le graphe de conformité

Le graphe de
conformité est un graphe
numérique qui permet de
visualiser successivement
une tension dans un
premier contexte, puis la
même tension dans un
autre contexte, cela de
deux couleurs différentes.

12ème type de graphe: Le graphe d'analyse statique avec variation


d'une constante
Les limites du
graphe sont fixées par les
valeurs basse et haute de
la variable de balayage,
par exemple une résistance
variable. On peut de cette
façon étudier, entre autres,
la variation d'un point de
repos en fonction de la
valeur d'une résistance.

13ème type de graphe: Le graphe d'analyse dynamique avec variation


d'une constante
Les limites du
graphe sont fixées par les
valeurs basse et haute de
la variable de balayage
d'une part, des valeurs
haute et basse de la fré-
quence d'autre part. On
peut de cette façon étudier
la variation de la réponse
en fréquence d'un étage
amplificateur avec varia-
tion de la valeur du
coefficient β du transistor.

cf-RIVALIN -PROTIAL-6.2-41-
AJOUT DE COURBES SUR LE GRAPHE:

Tout d'abord n'oubliez jamais de nommer les bornes de masse GND afin que le potentiel de
référence soit bien connu:

Il existe deux façons d'ajouter une courbe sur un graphe:

- soit en sélectionnant (clic droit) puis tirant(clic gauche maintenu) la sonde concernée à
l'intérieur du cadre du graphe,

- soit en utilisant l'instruction "Ajouter courbe" du menu déroulant "Graphe".

Les courbes pouvant être ajoutées apparaissent lorsqu'on clique sur l'ascenseur de la première
sonde.

Après avoir choisi l'une des sondes


de la liste, on peut indiquer le type de
courbe souhaitée (analogique, numéri-
que, phase ou bruit) si le graphe
choisi le permet. La courbe prend le nom
de la sonde choisie.

De même on peut indiquer l'axe


choisi (droite ou gauche).

Par exemple une sonde de tension


sera plutôt placée à gauche et une sonde
de courant plutôt à droite. Par contre sur
un graphe en fréquence le gain figurera
toujours à gauche et la phase à droite.

cf-RIVALIN -PROTIAL-6.2-42-
Toute courbe obtenue à partir d'une sonde de tension est obligatoirement référencée à la masse.
Pour obtenir la courbe d'une tension aux bornes d'un composant non référencé à la masse, il faut définir
l'expression de cette tension en fonction des sondes disponibles comme le montre l'écran ci-dessous; il
est alors nécessaire de donner un nom à cette courbe:

Les propriétés de n'importe qu'elle courbe peuvent être éditées par une clic droit suivi d'un clic
gauche sur le titre de la courbe à l'intérieur du graphe:

LANCEMENT DE LA SIMULATION:

La simulation est commandée par l'instruction "Simuler graphe" du menu déroulant "Graphe".

L'avancement de cette phase est signalé par un bargraph en bas à gauche de l'écran:

Quand la simulation est terminée, les courbes apparaissent alors sur le graphe.

cf-RIVALIN -PROTIAL-6.2-43-
LECTURE ET INTERPRETATION DES GRAPHES:

Par un clic gauche sur la bande verte du titre du graphe, on met le graphe en plein écran ou, en
bascule, on revient à la page du schéma.

Par un clic gauche sur la courbe qui vous intéresse, vous obtenez les coordonnées (abscisse et
ordonnée de chaque point visé) en bas de votre écran:

Vu que l'axe des temps est le même pour toutes les courbes, il apparaît toujours en vert(time),
tandis que l'axe des tensions apparaît de la même couleur que la courbe pointée.

Une deuxième date de mesure peut être fixée par un clic gauche simultané à une action sur la
touche CTRL du clavier de l'ordinateur. Les coordonnées des mesures aux deux dates apparaissent en
bas de l'écran, ainsi que l'écart de temps (DX) et l'écart de tension (DY).

cf-RIVALIN -PROTIAL-6.2-44-
QUELQUES EXEMPLES DE SIMULATION:

1ère partie: Avec des générateurs numériques et un


graphe numérique:
Lorsque l'on utilise des générateurs numériques avec des opérateurs logiques exclusivement, il n'est
guère nécessaire de prévoir autre chose qu'un graphe numérique.

2ème partie: Utilisation d'un graphe de simulation


analogique
Toutes les sortes de générateurs disponibles peuvent être utilisés dans le cas d'une simulation
analogique.
Comme vous le constatez sur le graphe de la page suivante, les tensions représentées le sont toutes
sur le même axe des ordonnées.

cf-RIVALIN -PROTIAL-6.2-45-
3ème partie: Utilisation d'un graphe de simulation
mixte
Dans le cas du circuit précédent, les sondes prélevant les signaux de sortie sont étiquettées
Analogique ou Numérique, par les indices a et d, car le simulateur ne supporte pas d'afficher deux courbes
à partir d'une même sonde.

Lors de l'ajout d'une courbe (obligatoirement CTRL+A) le type de courbe, Analogique ou


Numérique, doit être précisé.

Comme vous le constatez sur le graphe de la page suivante, les courbes analogiques sont toutes
représentées sur le même axe des ordonnées, tandis que les courbes numériques sont représentées de la
même façon que sur un graphe digital.

cf-RIVALIN -PROTIAL-6.2-46-
4ème partie: Utilisation d'un graphe de réponse en
fréquence.

L'utilisation d'un graphe de réponse en fréquence permet d'afficher gain et phase, le premier à gauche,
le second à droite.

L'amplitude et la fréquence du signal d'entrée éditées au niveau du générateur n'ont strictement aucune
importance à ce moment là.

Il est nécessaire de définir une référence d'entrée pour ces calculs, ainsi que cela apparaît lors de
l'édition du graphe (voir page suivante).

cf-RIVALIN -PROTIAL-6.2-47-
cf-RIVALIN -PROTIAL-6.2-48-
5ème partie: Utilisation d'un graphe de transfert
L'utilisation d'un graphe de transfert permet d'afficher la caractéristique de transfert de la variable
de sortie en fonction de la variable d'entrée.
Il est nécessaire de définir une référence d'entrée pour ces calculs, ainsi que cela apparaît lors de
l'édition du graphe (voir ci-dessous).

cf-RIVALIN -PROTIAL-6.2-49-
6ème partie: Utilisation d'un graphe de bruit.

L'utilisation d'un graphe de bruit permet d'afficher le niveau de bruit en sortie en fonction de la variable
d'entrée.

Il est nécessaire de définir une référence d'entrée pour ces calculs, ainsi que cela apparaît lors de
l'édition du graphe (voir ci-dessous).

L'exemple ci-dessous reprend le filtre vu à la quatrième partie.

cf-RIVALIN -PROTIAL-6.2-50-
7ème partie: Utilisation d'un graphe de distorsion
L'utilisation d'un graphe de distorsion permet d'afficher le niveau de distorsion en sortie en fonction
de la variable d'entrée. Il est nécessaire de définir une référence d'entrée pour ces calculs, ainsi que cela
apparaît lors de l'édition du graphe (voir ci-dessous).

cf-RIVALIN -PROTIAL-6.2-51-
8ème partie: Utilisation d'un graphe de Fourier
L'utilisation d'un graphe de Fourier permet d'afficher la décomposition en série de Fourier de
n'importe quelle tension.

L'exemple ci-dessous reprend l'amplificateur vu à la septième partie, mais alimenté par une tension
rectangulaire d'amplitude +/-1V à la fréquence 1kHz; l'analyse est faite sur une durée de 1s.

cf-RIVALIN -PROTIAL-6.2-52-
9ème partie: Utilisation d'un graphe "audiophonique"
L'utilisation d'un graphe audiophonique est identique à celle d'un graphe analogique; cependant un
fichier audio doit être utilisé en source; le graphe affiche le signal analogique demandé.De plus, après
affichage du résultat de la simulation sur graphe, le signal sonore correspondant est émis via la carte son de
l'ordinateur.

cf-RIVALIN -PROTIAL-6.2-53-
10ème partie: Utilisation d'un graphe interactif

Dans le cas présent, des composants issus de la librairie Active peuvent être placés et changer d'état
durant la phase de simulation.

La durée de simulation doit fréquemment être longue en conséquence.

cf-RIVALIN -PROTIAL-6.2-54-
11ème partie: Utilisation d'un graphe de conformité

La simulation envisagée porte sur le monostable dont le schéma figure ci-dessous: la valeur de la
résistance est dans un premier temps de 15kΩ, puis elle sera portée à 18kΩ.

La simulation du fonctionnement s'opère dans un premier temps comme dans tous les cas précédents,
la première courbe s'affiche en jaune, la seconde en bleu.

A l'issue de la simulation, le résultat doit être sauvegardé par un clic sur l'option Sauvegarder
résultats de la fenêtre d'édition du graphe.

A la demande de nouvelle simulation, répondez NON, les courbes du graphe apparaissent alors de
couleur grise.

cf-RIVALIN -PROTIAL-6.2-55-
Après avoir modifié la valeur de la résistance, l'analyse de conformité est exécutée par la commande
de cette option dans le menu déroulant "Graphe".

Un message avertit de la fin de cette opération,

puis les nouvelles courbes apparaissent, les anciennes données figurant toujours de couleur grise.

En cas de nouvelle simulation ne nécessitant pas de garder les premières données, le graphe doit être
réinitialisé, par un clic sur l'option Reset graphe de la fenêtre d'édition.

cf-RIVALIN -PROTIAL-6.2-56-
7ème partie: Utilisation d'un graphe d'analyse en continu
avec variation d'une constante

Dans l'exemple ci-dessous, la résistance R2 n'a pas de valeur fixe, il lui a été attribué la valeur X.

C'est au moment de l'édition du graphe que des valeurs sont données à cette résistance, dans ce cas
nous allons examiner les variations des potentiels Vb, Vc et Ve du transistor en fonction des variations de
la résistance R2 entre 800Ω et 1KΩ.

Le résultat de la simulation s'affiche alors en fonction des variations de la résistance. Cette opération
peut également être faite avec des caractéristiques du transistor telle le β, comme nous allons le voir dans
l'analyse suivante en mode alternatif.
cf-RIVALIN -PROTIAL-6.2-57-
8ème partie: Utilisation d'un graphe d'analyse en
alternatif avec variation d'une constante
Dans l'exemple ci-dessous, c'est la caractéristique intrinsèque du transistor qui n'a pas de valeur fixe.

cf-RIVALIN -PROTIAL-6.2-58-
A l'édition du graphe, on attribue une valeur conprise entre 100 et 300.

C'est le gain de cet étage que le simulateur va calculer en fonction des 10 valeurs de la variable
comprise entre 100 et 300.

cf-RIVALIN -PROTIAL-6.2-59-
SOMMAIRE
SAISIE DE SCHEMA:

Saisie de schéma sous ISIS page 2


Définition des dimensions de la feuille de travail page 2
Définition des propriétés du dessin page 3
Placement du cartouche page 4
Recherche des composants page 5
Sélection des composants page 6
Placement des composants sur la feuille de travail page 6
Utilisation de la touche Edition instantanée page 7
Placement des bornes d'entrée, de sortie et d'alimentation page 8
Réalisation des liaisons entre composants page 9
Dénomination des liaisons page 9
Edition de la liste du matériel nécessaire page 10
Sauvegarde du fichier dessin page 11
Impression du schéma page 12
Les claviers d'ISIS page 13
Les menus déroulants d'ISIS page 14

ROUTAGE DES CARTES IMPRIMEES:

Accès au logiciel ARES à partir d'ISIS page 16


Les claviers d'ARES page 17
Tracé des limites de la carte imprimée page 18
Les autres tracés en mode graphique page 19
Disposition des pastilles correspondants aux liaisons extérieures page 20
Disposition des composants page 21
Raccordement entre les pastilles extérieures et les composants page 21
Préparation du routage automatique page 22
Réalisation du routage automatique page 23
Changement de pastilles page 24
Finition du routage en mode manuel page 25
Définition d'un plan de masse page 27
Sauvegarde des fichiers page 28
Impression des différentes vues page 28
Les menus déroulants d'ARES page 30

SIMULATION:

Les différents outils de simulation page 31


Les sources de tensions page 31
Les sondes de tension page 36
Les sondes de courant page 36
Les graphes page 37
Ajout de courbes sur le graphe page 42
Lancement de la simulation page 43
Quelques exemples de simulation page 45
cf-RIVALIN -PROTIAL-6.2-60-

Vous aimerez peut-être aussi