Projet

Général

Profil

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

Anonyme, 30/09/2015 17:33

1 19 Anonyme
h1. Importer un modèle de Simulation sur Proteus
2 2 Anonyme
3 20 Anonyme
4 2 Anonyme
+*Introduction*+ 
5
6 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:
7 3 Anonyme
 
8 2 Anonyme
_TITLE
9
ELEMENT DESCRIPTIONS
10
.MODEL STATEMENTS
11
ANALYSIS COMMANDS
12
OUTPUT COMMANDS
13
.END_
14 1 Anonyme
15 3 Anonyme
Pour plus d'information voir le fichier "220-spice-notes.pdf"
16 1 Anonyme
17 3 Anonyme
+I] Trouver le modèle SPICE ou PSPICE du fabriquant+ 
18
19
On peut les trouver sur le site du fabricant du composant. Ils sont en général au format *<nom_du_composant.cir>*. (Explication plus en détail a venir, pour créer soi même son modèle SPICE simplifié.)
20
Si le fabriquant ne fournis pas de modèles, vous pouvez toujours créer le votre, simplifié. 
21
22
Il faut ensuite placer le fichier du modèle dans le dossier cao/proteus/librairies/ *Models* 
23 6 Anonyme
24 7 Anonyme
!Chemin_models.jpeg!
25 8 Anonyme
26 9 Anonyme
Le fichier ad8027 utiliser ici peut être trouver en pièce jointe (ad8027.cir)
27 10 Anonyme
28
29
+II] Modification des propriétés du composant+
30
31 11 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* "
32
33
!creer_composant.jpeg!
34 12 Anonyme
35
Cliquer sur *Suivant*
36
37
!Suivant1.jpeg!
38 13 Anonyme
39
Et encore sur *Suivant*
40
41
!Suivant2.jpeg!
42
43
Vous devriez arrivé sur cette page: 
44
45
!Definition_proprietes.jpeg!
46 14 Anonyme
47
Il faut ensuite définir 4 nouvelles propriétés en cliquant sur *Nouveau* : 
48
49
*-PRIMITIVE 
50
-SPICEFILE
51
-SPICEMODEL
52
-SPICEPINS*
53
54 15 Anonyme
1. Pour la propriété *PRIMITIVE* :
55 14 Anonyme
56
!Primitive.jpeg!
57
58
Dans la zone "Default Value", il faut mettre " *analog,subckt* " ( *Il faut faire attention a tout mettre en minuscule, sans espace !* )
59
Car le composant AD8027 fonctionne en analogique et possède un "sous-circuit"( _Subciruit_ ).
60
61 1 Anonyme
!Primitive2.jpeg!
62 15 Anonyme
63
2. Pour la propriété *SPICEFILE* :
64
65
Il faut bien avoir placé le fichier SPICE comme dis précédemment pour éviter d'avoir des erreurs. 
66
Dans "Default Value" toujours, il faut mettre le *nom du fichier* (Dans notre cas *ad8027.cir* ).
67
68
!spicefile.jpeg!
69
70
3.Pour la propriété *SPICEMODEL* :
71 16 Anonyme
72
Il faut récuperer le nom du sous-circuit du composant. Pour celà, il faut ouvrir le fichier SPICE (Ou PSPICE) avec un éditeur de texte.
73
74
!spicemodel1.jpeg!
75
76
Dans notre cas, il s'appel " *AD8027* ". On obtient donc :
77
78
!spicemodel2.jpeg!
79
80
4.Pour la propriété *SPICEPINS* :
81
82
Pour définir cette propriété, il faut encore regarder dans le fichier SPICE, avec un editeur de texte.
83
84
!spicepins.jpg!
85
86
On peut voir que l'ordre des pins est la suivante:
87
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
102
Cliquer sur *Suivant*
103
104
!suivant3.jpeg! 
105
106
Puis choisissez la Bibliothèque dans laquelle vous voulez sauvegardez le composant (Dans notre cas etudiant_sch) : 
107
108 1 Anonyme
!suivant4.jpeg!
109 19 Anonyme
110
Cliquez sur *Ok* 
111
112
Puis au deux fenêtres qui s'ouvre cliquez sur *Oui* et *Ok* .
113
114
Voilà le composant est prêt a être simuler sur Proteus.
115 20 Anonyme
116
117
h2. Exemple de Simulation
118
119
!exemple.jpeg!