Guide complet sur la création de composants personnalisés dans Proteus

La maîtrise de l'environnement Proteus, composé d'ISIS pour la capture de schéma et d'ARES pour la conception de circuits imprimés, nécessite souvent de dépasser les limites des bibliothèques standards. Il peut être intéressant de se créer sa propre librairie afin d’y stocker des nouveaux composants ou des composants personnalisés. Cette démarche permet non seulement d'accéder à des éléments spécifiques non présents par défaut, mais aussi d'organiser vos projets de manière professionnelle.

Schéma conceptuel d'un composant électronique dans l'interface Proteus

La gestion stratégique des bibliothèques

Avant de débuter toute manipulation, il est crucial de comprendre la structure des fichiers de Proteus. Il est aisé de faire une mauvaise manipulation avec les librairies. Prenez soins de faire des copies de vos propres librairies et de les protéger en écriture (Bouton ‘Attribut fichier’).

Une gestion rigoureuse évite la corruption de vos données de travail. REMARQUE : Si vous ne vous servez d’une bibliothèque que ponctuellement pour un projet, vous pouvez placer les fichiers .LIB directement dans le dossier où se trouve votre projet. Proteus les prendra en compte. Cette méthode est idéale pour le partage de projets sans dépendre des chemins d'accès globaux du logiciel.

Création du symbole graphique dans ISIS

Dans ISIS, on peut créer des nouveaux composants directement sur le schéma. Prenons l'exemple de la création d'un composant complexe, comme un amplificateur d'instrumentation AD622 aux normes européennes.

Démarrez ISIS. Une fenêtre ‘Nouvelle bibliothèque’ s’ouvre. Le sélecteur d'objets, à gauche, affiche une liste de styles graphiques. Un style graphique détermine l'apparence du graphique en termes de largeur de lignes, couleur, style de remplissage, etc. Comme nous définissons le corps d'un composant, sélectionnez le style COMPONENT.

Placez le pointeur de souris sur la fenêtre d'édition et tracez un rectangle. N'essayez pas d'obtenir la taille exacte, vous pourrez toujours modifier sa taille plus tard. Dessinez également le symbole « AOP ». Sélectionnez le bouton ‘Pin de composant.’ Le sélecteur d'objets vous donne la liste des types de pattes disponibles. À ce stade, vous pouvez modifier la position des pattes ou changer la taille du rectangle.

Après avoir adapté le corps du composant et les pattes à notre convenance, nous devons maintenant annoter les pattes avec des noms et des numéros, et leur attribuer un type électrique. Le type électrique (entrée, alimentation, passif, etc.) est utilisé par l'outil de contrôle des règles électriques pour vérifier l'interconnexion des pattes dont le type est compatible. Nous attribuerons d'abord les noms, les types électriques et la visibilité. Pour ce faire, marquez chaque patte (clic droit), puis modifiez la patte marquée (clic gauche). La patte affiche alors sa fenêtre de dialogue 'Edition patte'.

Interface d'édition des propriétés d'une broche dans ISIS

Finalisation et intégration du composant

Une fois le dessin terminé, sélectionnez toutes les pattes et le corps. Cliquez sur le bouton 'Créer Composant'. La fenêtre « Propriétés du composant » s’ouvre, suivie de la fenêtre concernant le boîtier. Une fenêtre propose d’associer la documentation à notre composant. REMARQUE : Seules sont affichées les bibliothèques autorisées en écriture. L’AD622 est créé.

Pour que ces propriétés soient associées à tous les futurs AD622, il faut mettre à jour le composant dans la librairie : Sélectionnez le AD622 et cliquez sur « Créer composant » du menu « Bibliothèques ». Mettez à jour votre librairie.

Création d'empreintes personnalisées dans ARES

Les empreintes déjà intégrées à ARES peuvent ne pas suffire pour un composant spécifique. Dans ce cas, il peut-être intéressant de se créer sa propre bibliothèque. Démarrez ARES. Indiquez le nom de la librairie (par exemple « pkg_nom ») et le répertoire où elle sera enregistrée (C:\Program Files\Labcenter Electronics\Proteus 6 Professional\LIBRARY). Une fenêtre « Nouvelle bibliothèque » s’ouvre.

Nous allons créer l’empreinte d’un bouton poussoir, très utilisé en électronique numérique. Placez les pastilles comme indiqué sur le dessin ci-contre, en respectant les dimensions réelles du bouton. Sélectionnez tous les objets. Appelez la commande 'Bibliothèque / Créer boîtier' du menu (ou le bouton).

Vous pouvez vérifier si la manipulation est correcte en chargeant dans ISIS le bouton poussoir. Effectuez le transfert vers ARES et contrôlez que l’empreinte est bien apparue et que les connexions concordent. De la même manière, nous allons créer l’empreinte d’un module hybride, récepteur de télécommande : le RF 290 de Aurel. Cliquez sur les boutons « Mode placement / routage » et « Boîtiers » pour initialiser le processus.

Exemple de création d'une empreinte de composant dans ARES

Simulation et modèles SPICE

Il se peut que la bibliothèque PROTEUS ne dispose pas d’un circuit électronique dont vous avez besoin. Dans ce cas vous serez bloqué au niveau simulation. Il est important de savoir comment créer son propre modèle de simulation permanent pour ses futurs design et simulations.

Pour pouvoir simuler le composant que nous venons de créer, il faut lui associer un modèle (pour les composants simples : diodes, transistors) ou un sous-circuit de simulation. Ouvrez une nouvelle fenêtre ISIS. Cette affectation est toujours la même. La propriété SPICEPINS permet de relier les noms de pattes de ISIS aux numéros de nœuds du modèle SPICE. Il est important de comprendre que le numéro correspond à la définition du modèle. Ceci indique l'ordre et la façon dont le nom des pattes du composant dans ISIS doit être relié au modèle à l'aide de la propriété SPICEPINS.

Tutoriel Proteus 8.0 (Débutant)

L’objectif est de proposer une technique qui vous permettra de créer un nouveau composant simulable. On ne va pas réinventer la roue, on doit exploiter l’immense bibliothèque PROTEUS pour créer notre propre composant. Autrement dit, on va créer notre composant à partir des composants existants qui répond à notre besoin spécifique. Par exemple, on peut créer des capteurs, des filtres actifs ou passifs, des circuits logiques, machines à états à base des bascules et compteurs, etc.

Le processus demande de la rigueur :

  1. Démarrez ISIS et ouvrez une nouvelle fenêtre.
  2. Dessinez le symbole graphique et le symbole «  » nécessaire selon vos besoins.
  3. Adaptez le corps du composant et les pattes, puis annotez-les avec les noms et types électriques.
  4. Marquez chaque patte (clic droit) et modifiez la patte marquée (clic gauche) pour configurer les propriétés SPICEPINS.
  5. Sélectionnez toutes les pattes et le corps, puis cliquez sur « OK ».

En suivant cette méthodologie, vous transformez Proteus en un outil capable de modéliser n'importe quel système électronique, renforçant ainsi la fiabilité de vos simulations avant le passage à la réalisation physique du circuit imprimé.

tags: #creer #un #nouveau #compostant #proteus