creation d'un composant simulable sous orcad
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

creation d'un composant simulable sous orcad



  1. #1
    alexmomo

    creation d'un composant simulable sous orcad


    ------

    bien le bonjour a tous!
    voila je vous écris car je commence sous orcad et je souhaiterais créer un composant simulable (ici un mosfet).

    pour se faire j'utilise un tutoriel mais rien a faire.

    voila ma démarche :

    je crée une librairie
    je dessine mon composant
    je mets les pinouilles (bien nommé et chiffré)
    je mets le nom du modèle
    je lui mets le chemin du modèle
    je sauvegarde le tout

    mon problème :

    la simulation est impossible, le rapport me dis que deux pin ne sont pas connectées.

    sur la page du dessin apparait un petit rond vert a côté du composant.

    ---------------------------------------------------------

    le premier composant que j'ai fait avait la référence M (mosfet pour spice)
    puis j'ai regardé le modèle et il y a .subckt, donc j'ai refait le composent avec la référence U (subcircuit pour spice).

    rien n'y fait.

    a la fin du modèle il y a des truc sur les température, le modèle ne sortirait il pas l'image des température sur des pin?

    un dernier truc je n'arrive pas a rafraichir (update part) ma librairie après une modification sur le composent.

    donc voila si quelqu'un a déjà fait un composant simulable sous orcad se serait bien qu'il m'explique parce que là je suis largué

    ______________________________ ____________________ _____________





    voici le modele :

    .SUBCKT irlru7821 1 2 3

    ****************************** ********

    * Model Generated by MODPEX *

    *Copyright(c) Symmetry Design Systems*

    * All Rights Reserved *

    * UNPUBLISHED LICENSED SOFTWARE *

    * Contains Proprietary Information *

    * Which is The Property of *

    * SYMMETRY OR ITS LICENSORS *

    *Commercial Use or Resale Restricted *

    * by Symmetry License Agreement *

    ****************************** ********

    * Model generated on Jul 26, 02

    * MODEL FORMAT: SPICE3

    * Symmetry POWER MOS Model (Version 1.0)

    * External Node Designations

    * Node 1 -> Drain

    * Node 2 -> Gate

    * Node 3 -> Source

    M1 9 7 8 8 MM L=100u W=100u

    .MODEL MM NMOS LEVEL=1 IS=1e-32

    +VTO=2.20733 LAMBDA=0 KP=37.4252

    +CGSO=9.07275e-06 CGDO=5.95929e-07

    RS 8 3 0.00342657

    D1 3 1 MD

    .MODEL MD D IS=6.75533e-11 RS=0.00294855 N=1.14791 BV=30

    +IBV=0.00025 EG=1.25 XTI=4.2 TT=0.000101213

    +CJO=7.10668e-10 VJ=1.57288 M=0.466439 FC=0.497204

    RDS 3 1 1e+06

    RD 9 1 1e-06

    RG 2 7 1.69294

    D2 4 5 MD1

    * Default values used in MD1:

    * RS=0 EG=1.11 XTI=3.0 TT=0

    * BV=infinite IBV=1mA

    .MODEL MD1 D IS=1e-32 N=50

    +CJO=1.27218e-10 VJ=1.22034 M=0.3 FC=1e-08

    D3 0 5 MD2

    * Default values used in MD2:

    * EG=1.11 XTI=3.0 TT=0 CJO=0

    * BV=infinite IBV=1mA

    .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06

    RL 5 10 1

    FI2 7 9 VFI2 -1

    VFI2 4 0 0

    EV16 10 0 9 7 1

    CAP 11 10 2.51181e-10

    FI1 7 9 VFI1 -1

    VFI1 11 6 0

    RCAP 6 10 1

    D4 0 6 MD3

    * Default values used in MD3:

    * EG=1.11 XTI=3.0 TT=0 CJO=0

    * RS=0 BV=infinite IBV=1mA

    .MODEL MD3 D IS=1e-10 N=0.4

    .ENDS irlru7821



    *SPICE Thermal Model Subcircuit

    .SUBCKT irlru7821t 2 0

    *(4 Layers)



    R_RTHERM1 2 1 1.074

    R_RTHERM2 0 2 0.415

    C_CTHERM1 1 0 0.000698

    C_CTHERM2 0 1 0.048427





    .ENDS irlru7821t

    -----

  2. #2
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    Salut,
    Je vais essayer de t'aider....

    Dans ton fichier, il y a effectivement deux modéles: le Mos (IRLRU7821) et son modéle thermique (IRLRU7821T)
    Il faut déja placer cette description en librairie en utilisant un vulgaire éditeur de texte, style wordpad, notepad, etc...et sauvegarder en .lib
    Il est préférable que la librairie soit différente de celles qu'Orcad utilise pour éviter de les polluer.
    Ensuite, en ouvrant le fichier .lib avec l'éditeur de librairie Orcad, tu dois voir ton descriptif sous forme des deux modèles IRLRU7821 et IRLRU7821T.
    Ensuite dans ton design, ta librairie doit être déclarée dans le Simulation_settings (là où tu règles les paramètres de la simu que tu vas lancer..)
    Enfin, il faut que le symbole du Mos comporte les même noms de pin et que le Pspice template soit déclaré correctement:
    noms: 1=drain, 2=gate; 3=source
    Pspice template d'un subckt: X^@REFDES %1 %2 %3 @MODEL
    Implementation: IRLRU7821
    Implementation type: Pspice Model

    Essaie...
    Tout existe, il suffit de le trouver...!

  3. #3
    alexmomo

    Re : creation d'un composant simulable sous orcad

    bon, je n'y arrive toujours pas.

    le probleme doit venire de ma procedure.

    voila ce que je fait :

    nouveau projet simulable

    nouvelle librairie
    save as (de la librairie) dans un dossier perso

    new part (dans le project manager)

    je dessine mon composant

    je mets 3 pin (1=Drain, 2=Gate, 3=Source)


    c'est là que c'est confus :

    moi je remplissais les champs
    mais je ne comprand pas tres
    bien ton explication en particulier
    l'histoire du "pspice template"

    quand j'utilise l'option "associate pspice model"
    dans le project manager et que je choisis mon .lib
    il ne vois qu'un seul model.

    alors, dois-je enlever le modele termique de mon .lib?

    pourais tu me donner la procedure exact, car je pige rien.
    merci pour ta reponse

  4. #4
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    Quelle version d'Orcad ?

    nouveau projet simulable

    nouvelle librairie
    save as (de la librairie) dans un dossier perso
    jusque là, c'est bon. Il a crée un fichier toto.lib dans un de tes répertoires perso. Tu fermes Orcad et tu ouvres le fichier toto.lib avec notepad. Tu colles la description de tes modéles (IRLRU7821 et IRLU7821T), tu sauves et tu quittes notepad.
    Ensuite, tu ouvres Orcad et tu ouvres ton projet simulable. Tu vas dans file puis open et Pspice library et tu cherches toto.lib
    Tu dois y trouver tes deux modéles. OK ? on ferme l'éditeur de librairie...
    Ensuite, tu vas dans la page de schéma à simuler et tu cliques sur le bouton Edit_simulation_settings, tu vas dans l'onglet library et tu fais browse et tu cherches après toto.lib. Tu termines avec le bouton Add to Design
    Voila pour la librairie, on verra ensuite pour l'associer au symbôle.
    Tout existe, il suffit de le trouver...!

  5. A voir en vidéo sur Futura
  6. #5
    alexmomo

    Re : creation d'un composant simulable sous orcad

    voila, bon histoir de voir si je suis bien les conseil a la regle je t'ecris mes actions au fure et a mesure :

    je recommance a 0.

    1/j'ouvre cadence orcad 16.3
    2/je fait file>new>project
    3/je selectionne "analog or mixed A/D"
    4/je mets le nom de mon projet "test_pspice_mosfet"
    5/je clic "ok"
    6/je selectionne "blank project"
    7/je clic "ok"
    8/j'agrandis la fenetre project manager
    9/je fait file>new>library

    il me crée une librairie du nom de "library1.olb"

    10/je clic droit sur "library1.olb">save as
    11/je l'enregistre daans mon repertoire perso prevu a cet effet avec le meme nom

    là il me crée deux deux fichier dans le repertoire, "library1.olb" et "library1.olblck"

  7. #6
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    9/je fait file>new>library

    il me crée une librairie du nom de "library1.olb"
    c'est là que ça coince. Une librairie .olb est une librairie de symbole et non pas une librairie de modéle Pspice .lib !
    J'utilise la version 16 au boulot mais à la maison je n'ai qu'une version plus ancienne mais le principe est le même...
    Quand ton projet est ouvert, en faisant file, open tu dois avoir library et Pspice library, ce qui n'est pas pareil.
    Tu peux toujours tricher sur le systéme en changeant l'extension du fichier texte .txt en extension .lib (tu vois les extensions de fichiers ? sinon dans explorateur de fichiers windows, aller dans outils, options des dossiers, affichage et décocher Masquer les extensions des fichiers dont le type est connu.
    Tout existe, il suffit de le trouver...!

  8. #7
    alexmomo

    Re : creation d'un composant simulable sous orcad

    ok donc je triche et je recopie le contenu du fichier que le constructeur m'a fournis, ici irlru7821.spi dans un fichier nommé irlru7821.lib et je le place où :
    dans un dossier qui contiendra mes futur models où
    dans le dossier de la librairie?

    puis je fait comme tu m'a expliqué?

  9. #8
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    Pour t'avancer voici le fichier .lib à placer dans un de tes répertoires...
    On ne peut pas placer un .lib directement sur le forum, je l'ai donc mis dans un zip...
    Fichiers attachés Fichiers attachés
    Tout existe, il suffit de le trouver...!

  10. #9
    alexmomo

    Re : creation d'un composant simulable sous orcad

    est il necessaire de le nommer Mosfet_IR (je vois pas pour quoi se le serait) ?

    puis-je utiliser tout simplement "irlru7821.lib" comme nom de fichier, ou ce .lib recencera tout mes modeles de mosfet?

    je le place dans le repertoire du .olb ou dans un autre, que pour les .lib?

    a la fin de ton .lib il y a "*$" est-ce une faut de frape ou sont ils necessaires?

    et apré je suis tes directives?

  11. #10
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    je l'ai appelé justement mosfet_ir pour que tu puisses y placer les autres mosfet venant de chez IR mais il peut s'appeler comme tu veux Mosfet_à_moi ou mosfet_à_bibi ou model_mosfet_importés, etc...et tu peux le placer où tu veux, l'essentiel est de le retrouver !
    pour le $, il faut le laisser. ça indique à Orcad la fin du fichier.
    Tout existe, il suffit de le trouver...!

  12. #11
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    est ce que tu arrives à ouvrir le fichier .lib avec l'éditeur de librairie Pspice et est ce que tu vois les deux modèles ?
    Tout existe, il suffit de le trouver...!

  13. #12
    alexmomo

    Re : creation d'un composant simulable sous orcad

    ok pour le "*$", ensuite il faut que fasse file>open>pspice library.

    quel element faut-il que je mete en surbrillance pour qu'il apparesse car là je n'ai que library.

  14. #13
    alexmomo

    Re : creation d'un composant simulable sous orcad

    si je fait file>open>library

    puis que je change l'extention de fichier recherché (il me propose .olb, .lib, tout les fichiers) par .lib

    je vois mon .lib, je l'ouvre et il me l'ouvre comme un vulgaire fichier text.

  15. #14
    Qristoff
    Animateur Électronique

    Re : creation d'un composant simulable sous orcad

    Je vais regarder ça avec la version 16 (il y a eu beaucoup de changement depuis ..) et peut être qu'il y a une méthode plus simple pour reconnaitre la librairie.
    Je te dis quoi demain... bonne soirée
    Tout existe, il suffit de le trouver...!

  16. #15
    alexmomo

    Re : creation d'un composant simulable sous orcad

    j'ai bien reussi a faire pspice library.
    je l'ai ajouté aux options de simu.

    pour se faire j'ai quand meme due creer un nouveau projet.

    c'est une garnde question pour quel raison cette option n'apparait pas toujours et aussi pour quoi des fois il ne m'est pas possible de faire un profil de simu (il est grisé).

    bon j'attend la suite avec impatience.
    je serais connecté toute la journée.

Discussions similaires

  1. création de composant sous pspice
    Par inviteb5bac366 dans le forum Électronique
    Réponses: 11
    Dernier message: 19/04/2013, 13h54
  2. Orcad Layout Composant CMS
    Par sani300 dans le forum Électronique
    Réponses: 0
    Dernier message: 14/06/2009, 15h25
  3. Pbs avec création de composant sous ISIS
    Par invite3e8637a7 dans le forum Électronique
    Réponses: 1
    Dernier message: 14/04/2009, 07h36
  4. Création d'un composant sous Proteus ISIS.
    Par absolute111 dans le forum Électronique
    Réponses: 1
    Dernier message: 31/01/2009, 23h35
  5. Orcad 16.0 Utilisation d'un composant
    Par inviteb81f2e96 dans le forum Électronique
    Réponses: 1
    Dernier message: 23/04/2008, 12h19
Découvrez nos comparatifs produits sur l'informatique et les technologies.