Projet

Général

Profil

Modèle de Simulation sous Proteus » Historique » Version 30

Anonyme, 02/10/2015 15:51

1 1 Anonyme
{{toc}}
2 21 Anonyme
3 29 Anonyme
h1. Importer un modèle de Simulation sur Proteus
4 20 Anonyme
5 22 Anonyme
h2. +*Introduction*+ 
6 2 Anonyme
7 5 Anonyme
Proteus utilise un certain type de modèle SPICE (*Simulation Program with Integrated Circuit Emphasis*), les modèles *PSPICE* qui sont de la forme:
8 3 Anonyme
 
9 2 Anonyme
_TITLE
10
ELEMENT DESCRIPTIONS
11
.MODEL STATEMENTS
12
ANALYSIS COMMANDS
13
OUTPUT COMMANDS
14
.END_
15 1 Anonyme
16 3 Anonyme
Pour plus d'information voir le fichier "220-spice-notes.pdf"
17 1 Anonyme
18 22 Anonyme
h2. +I] Trouver le modèle SPICE ou PSPICE du fabriquant+ 
19 3 Anonyme
20 26 Anonyme
On peut les trouver sur le site du fabricant du composant. Ils sont en général au format *<nom_du_composant.cir>*.
21 28 Anonyme
Si le fabriquant ne fournis pas de modèles, vous pouvez toujours créer le votre, simplifié. (Voir cette page [[Création d'un modèle SPICE]])
22 3 Anonyme
23
Il faut ensuite placer le fichier du modèle dans le dossier cao/proteus/librairies/ *Models* 
24 6 Anonyme
25 7 Anonyme
!Chemin_models.jpeg!
26 8 Anonyme
27 30 Anonyme
Le fichier ad8027 utiliser ici peut être trouver ci dessous(ad8027.cir)
28 10 Anonyme
29
30 22 Anonyme
h2. +II] Modification des propriétés du composant+
31 10 Anonyme
32 24 Anonyme
Pour modifier les propriétés interne du composant, et donc ajouter un modèle de simulation, il faut faire un *clic droit* sur le composant et cliquer sur " *Créer Composant* " (En supposant que le composant est déjà créer)
33 11 Anonyme
34
!creer_composant.jpeg!
35 12 Anonyme
36
Cliquer sur *Suivant*
37
38
!Suivant1.jpeg!
39 13 Anonyme
40
Et encore sur *Suivant*
41
42
!Suivant2.jpeg!
43
44
Vous devriez arrivé sur cette page: 
45
46
!Definition_proprietes.jpeg!
47 14 Anonyme
48
Il faut ensuite définir 4 nouvelles propriétés en cliquant sur *Nouveau* : 
49
50
*-PRIMITIVE 
51
-SPICEFILE
52
-SPICEMODEL
53
-SPICEPINS*
54
55 23 Anonyme
h3. 1. *PRIMITIVE* 
56 14 Anonyme
57
!Primitive.jpeg!
58
59
Dans la zone "Default Value", il faut mettre " *analog,subckt* " ( *Il faut faire attention a tout mettre en minuscule, sans espace !* )
60
Car le composant AD8027 fonctionne en analogique et possède un "sous-circuit"( _Subciruit_ ).
61
62 1 Anonyme
!Primitive2.jpeg!
63 15 Anonyme
64
h3. 2. *SPICEFILE* 
65 30 Anonyme
 
66 15 Anonyme
Dans "Default Value" toujours, il faut mettre le *nom du fichier* (Dans notre cas *ad8027.cir* ).
67
68
!spicefile.jpeg!
69 1 Anonyme
70 23 Anonyme
h3. 3. *SPICEMODEL*
71 16 Anonyme
72 30 Anonyme
Il faut récupérer le nom du sous-circuit du composant. Pour cela, il faut ouvrir le fichier SPICE (Ou PSPICE) avec un éditeur de texte.
73 16 Anonyme
74
!spicemodel1.jpeg!
75
76
Dans notre cas, il s'appel " *AD8027* ". On obtient donc :
77
78
!spicemodel2.jpeg!
79
80 23 Anonyme
h3. 4. *SPICEPINS* 
81 16 Anonyme
82 1 Anonyme
Pour définir cette propriété, il faut encore regarder dans le fichier SPICE, avec un editeur de texte.
83 16 Anonyme
84
!spicepins.jpg!
85
86 30 Anonyme
On peut voir que l'ordre des pins est le suivant:
87 16 Anonyme
88
-Entrée non inverseuse
89
-Entrée inverseuse
90
-Alimentation Positive
91
-Alimentation Négative
92
-Sortie 
93
94
Dans notre cas, les pins du composant sont nommer de cette façon: 
95
96
!AD8027.jpeg! 
97
98 18 Anonyme
On obtiens donc: (En veillant de reprendre exactement le même nom pour les pins)
99 1 Anonyme
100 18 Anonyme
!spicepins2.jpeg!  
101 1 Anonyme
102
Cliquer sur *Suivant*
103 18 Anonyme
104
!suivant3.jpeg! 
105
106 30 Anonyme
Et en encore une fois sur *Suivant*
107
108 1 Anonyme
Puis choisissez la Bibliothèque dans laquelle vous voulez sauvegardez le composant (Dans notre cas etudiant_sch) : 
109 18 Anonyme
110 1 Anonyme
!suivant4.jpeg!
111 19 Anonyme
112
Cliquez sur *Ok* 
113
114 30 Anonyme
Puis pour les deux fenêtres qui s'ouvre cliquez sur *Oui* et *Ok* .
115 19 Anonyme
116
Voilà le composant est prêt a être simuler sur Proteus.
117 20 Anonyme
118
119 22 Anonyme
h1. Exemple de Simulation
120 20 Anonyme
121
!exemple.jpeg!