Modèle de Simulation sous Proteus » Historique » Version 43
Anonyme, 06/10/2015 13:45
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 | 33 | 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 | 33 | Anonyme | Pour plus d'information voir ce PDF " *Cours modèle SPICE* ":https://forge.clermont-universite.fr/attachments/download/5941/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 | 36 | Anonyme | Si le fabriquant ne fournit pas de modèle, 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 | 39 | Anonyme | Le fichier ad8027 utiliser ici peut être trouver ci dessous(" *ad8027* ":https://forge.clermont-universite.fr/attachments/download/5943/ad8027.cir) |
28 | 10 | Anonyme | |
29 | |||
30 | 22 | Anonyme | h2. +II] Modification des propriétés du composant+ |
31 | 10 | Anonyme | |
32 | 38 | Anonyme | Pour modifier les propriétés internes du composant, et donc ajouter un modèle de simulation, faire un *clic droit* sur le composant et cliquer sur " *Créer Composant* " (En supposant que le composant est déjà créé) |
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 | 32 | Anonyme | A chaque fois, il faut choisir la propriété dans le menu déroulant comme ci dessous: |
56 | |||
57 | !menu_deroulant.jpg! |
||
58 | |||
59 | 23 | Anonyme | h3. 1. *PRIMITIVE* |
60 | 14 | Anonyme | |
61 | !Primitive.jpeg! |
||
62 | |||
63 | 38 | Anonyme | Dans la zone "Default Value", mettre " *analog,subckt* " ( *Il faut faire attention à tout mettre en minuscule, sans espace !* ) |
64 | 14 | Anonyme | Car le composant AD8027 fonctionne en analogique et possède un "sous-circuit"( _Subciruit_ ). |
65 | |||
66 | 1 | Anonyme | !Primitive2.jpeg! |
67 | 15 | Anonyme | |
68 | h3. 2. *SPICEFILE* |
||
69 | 30 | Anonyme | |
70 | 38 | Anonyme | Dans "Default Value" toujours,mettre le *nom du fichier* (Dans notre cas *ad8027.cir* ). |
71 | 15 | Anonyme | |
72 | !spicefile.jpeg! |
||
73 | 1 | Anonyme | |
74 | 23 | Anonyme | h3. 3. *SPICEMODEL* |
75 | 16 | Anonyme | |
76 | 38 | Anonyme | Il faut récupérer le nom du sous-circuit du composant. Pour cela,ouvrir le fichier SPICE (Ou PSPICE) avec un éditeur de texte. |
77 | 16 | Anonyme | |
78 | !spicemodel1.jpeg! |
||
79 | |||
80 | Dans notre cas, il s'appel " *AD8027* ". On obtient donc : |
||
81 | |||
82 | !spicemodel2.jpeg! |
||
83 | |||
84 | 23 | Anonyme | h3. 4. *SPICEPINS* |
85 | 16 | Anonyme | |
86 | 38 | Anonyme | Pour définir cette propriété, ouvrir avec un editeur de texte le fichier SPICE. |
87 | 16 | Anonyme | |
88 | !spicepins.jpg! |
||
89 | |||
90 | 30 | Anonyme | On peut voir que l'ordre des pins est le suivant: |
91 | 16 | Anonyme | |
92 | -Entrée non inverseuse |
||
93 | -Entrée inverseuse |
||
94 | -Alimentation Positive |
||
95 | -Alimentation Négative |
||
96 | -Sortie |
||
97 | |||
98 | Dans notre cas, les pins du composant sont nommer de cette façon: |
||
99 | |||
100 | !AD8027.jpeg! |
||
101 | |||
102 | 18 | Anonyme | On obtiens donc: (En veillant de reprendre exactement le même nom pour les pins) |
103 | 1 | Anonyme | |
104 | 18 | Anonyme | !spicepins2.jpeg! |
105 | 1 | Anonyme | |
106 | Cliquer sur *Suivant* |
||
107 | 18 | Anonyme | |
108 | !suivant3.jpeg! |
||
109 | |||
110 | 30 | Anonyme | Et en encore une fois sur *Suivant* |
111 | |||
112 | 38 | Anonyme | Puis choisissez la Bibliothèque dans laquelle vous voulez sauvegardez le composant (Dans notre cas etudiant_sch): |
113 | 1 | Anonyme | |
114 | 19 | Anonyme | !suivant4.jpeg! |
115 | |||
116 | 30 | Anonyme | Cliquez sur *Ok* |
117 | 19 | Anonyme | |
118 | Puis pour les deux fenêtres qui s'ouvre cliquez sur *Oui* et *Ok* . |
||
119 | 20 | Anonyme | Voilà le composant est prêt a être simuler sur Proteus. |
120 | |||
121 | 22 | Anonyme | h1. Exemple de Simulation |
122 | 20 | Anonyme | |
123 | !exemple.jpeg! |
||
124 | 40 | Anonyme | |
125 | h1. Création d'un modèle SPICE |
||
126 | |||
127 | 43 | Anonyme | Se référer a cette page *[[Création d'un modèle SPICE]]* |