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