Importer un modèle de Simulation sur Proteus

Introduction

Proteus utilise un certain type de modèle SPICE (Simulation Program with Integrated Circuit Emphasis), les modèles PSPICE qui sont de la forme:

TITLE
ELEMENT DESCRIPTIONS
.MODEL STATEMENTS
ANALYSIS COMMANDS
OUTPUT COMMANDS
.END

Pour plus d'information voir ce PDF Cours modèle SPICE

I] Trouver le modèle SPICE ou PSPICE du fabriquant

On peut les trouver sur le site du fabricant du composant. Ils sont en général au format <nom_du_composant.cir>.
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)

Il faut ensuite placer le fichier du modèle dans le dossier cao/proteus/librairies/ Models

Le fichier ad8027 utiliser ici peut être trouver ci dessous( ad8027)

II] Modification des propriétés du composant

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éé)

Cliquer sur Suivant

Et encore sur Suivant

Vous devriez arrivé sur cette page:

Il faut ensuite définir 4 nouvelles propriétés en cliquant sur Nouveau :

-PRIMITIVE
-SPICEFILE
-SPICEMODEL
-SPICEPINS

A chaque fois, il faut choisir la propriété dans le menu déroulant comme ci dessous:

1. PRIMITIVE

Dans la zone "Default Value", mettre " analog,subckt " ( Il faut faire attention à tout mettre en minuscule, sans espace ! )
Car le composant AD8027 fonctionne en analogique et possède un "sous-circuit"( Subciruit ).

2. SPICEFILE

Dans "Default Value" toujours,mettre le nom du fichier (Dans notre cas ad8027.cir ).

3. SPICEMODEL

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.

Dans notre cas, il s'appel " AD8027 ". On obtient donc :

4. SPICEPINS

Pour définir cette propriété, ouvrir avec un editeur de texte le fichier SPICE.

On peut voir que l'ordre des pins est le suivant:

-Entrée non inverseuse
-Entrée inverseuse
-Alimentation Positive
-Alimentation Négative
-Sortie

Dans notre cas, les pins du composant sont nommer de cette façon:

On obtiens donc: (En veillant de reprendre exactement le même nom pour les pins)

Cliquer sur Suivant

Et en encore une fois sur Suivant

Puis choisissez la Bibliothèque dans laquelle vous voulez sauvegardez le composant (Dans notre cas etudiant_sch):

Cliquez sur Ok

Puis pour les deux fenêtres qui s'ouvre cliquez sur Oui et Ok .
Voilà le composant est prêt a être simuler sur Proteus.

Exemple de Simulation

Création d'un modèle SPICE

Se référer a cette page Création d'un modèle SPICE

220-spice-notes.pdf - Cours sur les modèles SPICE (287 KB) Arthur Kreittner, 09/30/2015 03:53 PM

ad8027.cir (3.84 KB) Arthur Kreittner, 09/30/2015 04:02 PM

Suivant1.jpeg (65.9 KB) Arthur Kreittner, 09/30/2015 04:13 PM

Suivant2.jpeg (63.6 KB) Arthur Kreittner, 09/30/2015 04:16 PM

Definition_proprietes.jpeg (86.2 KB) Arthur Kreittner, 09/30/2015 04:21 PM

Primitive.jpeg (84 KB) Arthur Kreittner, 09/30/2015 04:31 PM

Primitive2.jpeg (83.1 KB) Arthur Kreittner, 09/30/2015 04:39 PM

spicefile.jpeg (86.7 KB) Arthur Kreittner, 09/30/2015 04:55 PM

spicemodel2.jpeg (85.5 KB) Arthur Kreittner, 09/30/2015 05:05 PM

spicepins.jpg (14.5 KB) Arthur Kreittner, 09/30/2015 05:10 PM

AD8027.jpeg (18.4 KB) Arthur Kreittner, 09/30/2015 05:16 PM

spicepins2.jpeg (83.3 KB) Arthur Kreittner, 09/30/2015 05:20 PM

suivant3.jpeg (57.4 KB) Arthur Kreittner, 09/30/2015 05:23 PM

suivant4.jpeg (70.8 KB) Arthur Kreittner, 09/30/2015 05:25 PM

Chemin_models.jpeg (41.9 KB) Arthur Kreittner, 10/02/2015 02:24 PM

creer_composant.jpeg (15.7 KB) Arthur Kreittner, 10/02/2015 02:25 PM

spicemodel1.jpeg (4.42 KB) Arthur Kreittner, 10/02/2015 02:27 PM

exemple.jpeg (159 KB) Arthur Kreittner, 10/02/2015 02:29 PM

menu_deroulant.jpg (20.2 KB) Arthur Kreittner, 10/02/2015 03:56 PM