http://nalhossri.free.fr
_______________________________________________________________________________
Cet article a fait lobjet dune publication parue en dcembre 2007 et destine la collectivit
nationale des enseignants des dpartements GEII (N. AL-HOSSRI, Apprendre llectronique par la
simulation SPICE-ISIS , GESI : Revue des dpartements de Gnie Electrique & Informatique
Industrielle, n 70, dc. 2007, pp. 27-31)
SOUS
ISIS ...................................... 2
Rsum
Dans cet article nous montrons comment enrichir la bibliothque des composants du
simulateur ISIS partir des fichiers modles disponibles chez les fondeurs. Nous
prsentons quelques ralisations ayant fait lobjet dexercices pdagogiques en travaux
de ralisation.
SPICE
est lacronyme de Simulation Program with Integrated Circuits Emphasis qui signifie
programme de simulation pour circuits intgrs.
Ce langage est un noyau logiciel de simulation lectronique. La simulation rend en effet
d'normes services aux lectroniciens pendant la phase de conception des circuits : elle
permet de limiter les essais rels. Ce procd fait donc gagner du temps et de la
souplesse puisque, dans l'idal, on n'a plus besoin de cbler un circuit pour vrifier son
__________________________________________________________________________ 1
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
fonctionnement. Mais cette simulation n'vitera en aucun cas l'essai rel final, seule
tape permettant de valider rigoureusement un circuit.
Les modles utiliss sont des fichiers texte qui font appel un certain nombre de
paramtres physiques prdfinis (tension de seuil d'une diode, coefficient de temprature
d'une rsistance, ...). Ces paramtres sont caractriss par le fondeur avec une prcision
infrieure 1 % et publis, parfois en totalit, dans les DATASHEETS des diffrents
composants.
ISIS
est un diteur de schmas possdant une interface graphique assez puissante.
Dvelopp par MULTIPOWER dans les annes 90, il intgre un simulateur analogique,
logique ou mixte, un microcontrleur programm. Des circuits interactifs anims peuvent
tre insrs dans un schma pour effectuer une simulation de lensemble. Il intgre un
noyau SPICE version industrielle standard 3F5. L'appel de ce noyau est compltement
transparent pour l'utilisateur. Il suffit d'entrer le circuit sous forme graphique puis de
lancer la simulation.
Malheureusement aucun logiciel de simulation lectronique ne possde une bibliothque
comprenant tous les composants existant ou en cours de dveloppement. Pour mener
bien une application conue entirement par ordinateur il est parfois ncessaire de
modifier, dadapter ou mme de crer un modle. Notre objectif est donc denrichir la
bibliothque dISIS en apportant, en partenariat avec les fondeurs, des modles fiables
de composants que nous pensons indispensables.
__________________________________________________________________________ 2
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
* connections:
*
| input
*
| | adjustment
pin
*
| | | output
*
| | |
.subckt LM317 in adj out
* positive adjustable voltage regulato
* adjustment pin current
jadj in adj adj jadjmod
vref 4 adj 1.250
dbk in 13 dmod
VIN :
Tension dentre,
ADJ :
Entre dajustement,
Les numros des broches 1, 2, et 3 (Figure 2) ne sont pas indispensables, ils sont utiles
uniquement si lon souhaite router le circuit.
3 - Placer le symbole du LM317 que lon vient de dessiner dans une nouvelle fentre
ISIS. Le slectionner (bouton droit de la souris) et cliquer dans son centre (bouton
gauche) pour pouvoir diter ses proprits. La fentre Edit Component souvre
(Figure 3). Dans la case Edit all Properties as text saisir les informations
suivantes:
__________________________________________________________________________ 3
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
__________________________________________________________________________ 4
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
Vs
LM317
VIN
Vs2
VOUT
ADJ
R2
Is
ic = 0
ic = 0
Vred
270
VSINE
VA=15 * 1.41
FREQ=50
Vs1
ISOURCE
C1
R1
C2
100n
RPAR=1000k
RSER=10m
C=470u
120
C3
100n
I=700m
RINT=1000k
RV2
2.2k
Vs
Vs
Vs
Au del de la limite du
bon fonctionnement
N. AL-HOSSRI
__________________________________________________________________________ 5
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
http://www.onsemi.com/PowerSolutions/supportDoc.do?type=models&part=MBRS340.
V=5
RINT=0.02
MBRS340T3
M1
Puls
FREQ = 400KHz
PW = 58%
Vs
Id
ic = 0
Vmos
Imos
VSOURCE
F=400k
R1=3600
R2=0.001
C=93.8e-12
K1=9.78e-7
K2=1.4
K3=6.8
K4=8.4e-2
K5=1.01e-5
IL
Is
ic = 0
Ic
COILCRAFT_DT3316
CAP_CHIMIQUE
RPAR=1000k
RSER=20m
C=100u
ISOURCE
I=1.5A
RINT=1000k
FDS6690A_8PINS
N. AL-HOSSRI
__________________________________________________________________________ 6
Apprendre llectronique par la simulation
Nabil AL HOSSRI
numEctron
http://nalhossri.free.fr
_______________________________________________________________________________
Rampe
VCO
VCO
Vmod
R2
X
W
MULTIPLIEUR
Y
Y
L1
VPULSE
V2=1
TR=10m
PER=10m
R1
10k
MULTIPLIEUR
ACS1
De 500KHz a 1MHz
Va
C1
4e-5*V(A,B)
470u
210p
1000k
C2
10n
Signal analyser :
Frquence = 50KHz
Rapport cyclique = 20%
Modulateur de frquence
puissance du spectre
Conclusion
Cette tude bibliographique a abouti lenrichissement de la librairie des modles du
simulateur ISIS. En partenariat avec les fondeurs, on lui a inject des modles SPICE
fidles et proches du comportement rel. Ceci nous a permis dinsrer, dans le cadre de
lenseignement de travaux de ralisation, des projets entirement conus par ordinateur.
Malheureusement, il ny a pas de modle SPICE pour tous les composants existants.
Dans ce cas la tche est plus fastidieuse, car il faut dabord exprimentalement
caractriser le composant, et par la suite procder une simulation en faisant appel un
schma simplifi du composant, un modle gnrique modifi, Ds lors, le plus proche
de la ralit sera choisi comme modle dit comportemental .
__________________________________________________________________________ 7
Apprendre llectronique par la simulation
Nabil AL HOSSRI