[Outils/Fab/Comp] Création d'un bjt (NPN ou PNP) sous Ltspice
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Création d'un bjt (NPN ou PNP) sous Ltspice



  1. #1
    Janpolanton

    Post Création d'un bjt (NPN ou PNP) sous Ltspice


    ------

    Bonjour à tous,
    J'avais besoin de créer 2 modèles théoriques identiques basés sur les TUP et TUN d'Elektor.
    J'ai regardé l'aide de LTSpice sur les modèles Gummel-Poon et Ebers-Moll mais c'est vraiment indigeste.
    Alors, j'ai demandé un peu d'explications au "Chat qui pète" et j'ai condensé cette discussion dans ce document PDF.
    De cette discussion, j'ai élaboré une feuille de calcul.
    Pour le calcul de VAF par exemple, je n'ai pris que 2 points sur une courbe IC = f(VCE) d'un BC547.
    C'est une première ébauche que je soumets à la communauté pour recueillir vos observations et remarques.

    -----
    Fichiers attachés Fichiers attachés
    Dernière modification par Janpolanton ; Hier à 08h47.

  2. #2
    B68

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Ce n'est pas simple de chercher un modèle Spice d'un transistor connu, proche de ce que tu cherches ?

  3. #3
    Janpolanton

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Bien sûr, mais c'est tout de même bien de chercher à comprendre comment sont fait ces modèles.
    Et puis, tous les transistors n'ont pas de modèles spice.

  4. #4
    polo974

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    the schéma du bipolaire (wiki non officiel)
    https://ltwiki.org/LTspiceHelp/LTspi...transistor.htm
    avec différentes valeurs
    https://ltwiki.org/index.php?title=Standard.bjt

    et comme je ne suis fan d'elektor et sans doute pas le seul, un lien pour les TUP TUN (en fait, des transistors petits signaux 'génériques") : https://320volt.com/wp-content/uploa...US-elektor.pdf

    la doc plus officielle:
    https://www.analog.com/en/resources/...ding-list.html
    Jusqu'ici tout va bien...

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

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Je sais tout ça.
    Ce que je cherche à comprendre c'est justement comment son calculées ces valeurs et les correspondances avec le modèle Gummel-Poon.
    Si toi tu as compris, c'est parfait mais je ne pense pas que ce soit le cas de beaucoup d'utilisateurs de simulateurs.

  7. #6
    B68

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Je peux te faire part de mon expérience.
    A un moment de ma carrière j'ai été ammené à participer à la conception de 3 circuits intégrés analogiques "maison" dont j'étais le spécificateur puis celui qui fera un produit avec.
    La réalisation du CI était sous la responsabilité de vrais professionnels , je ne recevais que leur proposition de schéma et les modèles Spice des transistors.
    Je vérifiais le comportement quand le CI dialoguerait avec d'autre CI.

    Je peux t'affirmer que l'établissement des fichiers Spice est un vrai travail de spécialistes et nécessite des compétances très pointues.
    Cela demande de faire des Wafers avec des motifs de tests bien choisi, de faire des mesures sous pointes de ces motifs de tests.
    Quand on apprend le cout de réalisation d'un Wafer on comprend que les industriels sont réticents pour des wafers qui ne sont pas de production.
    Déjà les nouveaux CI sont "glissés" dans une "petite zone" réservée dans les wafers de production.

    J'ai un peu oublié la signification des différents paramètres, à l'époque je ne comprenais vraiment la signification que des 3 ou 4 paramètres les plus important : gain direct (bf), gain inverse(br), fréquence de transition (en fait c'est une période : TF ou TR ?) et quelques autres. La définition des capacités est terriblement complexe.

    Dans la doc Spice de l'université de Berkeley, ou dans celle de NGSpice (réécriture du spice berkeley du fortran vers le C) tu trouvera la définition de tous les termes, définition ne veut pas dire explication détaillée .

    C'est pour cela que je conseille de trouver un transistor, qui possède un fichier spice, et qui est proche de celui que tu utilises.
    En retraite je n'ai plus accès aux modéles Spice provenant de logiciels mastodontes comme Cadence et consort, je cherche en priorité les fichiers open source chez Vishay, ils ne font pas systématiquement des modèles spice (coût élevés) mais ceux qu'ils font sont fiables.

  8. #7
    jiherve

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    bonjour
    en TUN : 2N3904
    en TUP : 2N3906
    ce ne sont pas des foudres de guerre.
    Autrement il y a le wiki ltspice avec une bonne centaine de modèles.
    vouloir faire son propre modèle est méritoire mais très risqué car nombre de paramètres n’apparaissent pas dans les data sheet même les plus complètes.
    JR
    l'électronique c'est pas du vaudou!

  9. #8
    Janpolanton

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Je n'ai pas la prétention de concurrencer les spécialistes et je me doute que c'est un véritable travail.
    Je veux simplement comprendre la démarche et pouvoir créer un modèle simple à mon goût pas forcément existant d'ailleurs, mais là n'est pas le sujet.
    J'ai un peu avancé dans mon tableur et je pense avoir bientôt les principaux critères, ceux manquant étant dimensionnés par défaut dans les modèles natifs PNP/NPN de LTSpice.

    Images attachées Images attachées  

  10. #9
    jiherve

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    re
    ben essaye avec un transistor dont le modèle existe et dont tu possèdes la DS et compare les deux le tien et celui de LT.
    JR
    l'électronique c'est pas du vaudou!

  11. #10
    Janpolanton

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Oui, c'est ce que je compte faire.

    La finalité, c'est que je possèdes 2 boîtes pleines de transistors NOS sans marquage manifestement tous identiques à quelques exceptions près.

    Je vais dans un premier temps en relever les principales caractéristiques sur table et les intégrer dans un modèle spice.

    Images attachées Images attachées  

  12. #11
    jiherve

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    re
    ben ce n'est pas tout jeune,amha les trucs à 4 pattes doivent être des germanium.
    JR
    l'électronique c'est pas du vaudou!

  13. #12
    Janpolanton

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Ce sont tous des géraniums

  14. #13
    titijoy3

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    on va pouvoir en décorer des balcons
    Maaaagnifiiiiique ! tout ça n'a aucune importance..

  15. #14
    Janpolanton

    Re : Création d'un bjt (NPN ou PNP) sous Ltspice

    Non une fois cunnues les caractéristiques je les vends à des gratteux qui recherchent le son pour leurs pédales

Discussions similaires

  1. [Numérique] Simulation sous Ltspice
    Par invite6707768a dans le forum Électronique
    Réponses: 1
    Dernier message: 18/11/2017, 10h16
  2. Simulation d'un oscillateur HF sous LTSpice
    Par inviteee5a8c03 dans le forum Électronique
    Réponses: 10
    Dernier message: 23/04/2015, 01h11
  3. Création librairie zener LTspice
    Par invite94a4d09e dans le forum Électronique
    Réponses: 2
    Dernier message: 28/04/2014, 17h08
  4. Simulation sous LTSPICE.
    Par katmai dans le forum Électronique
    Réponses: 5
    Dernier message: 12/10/2008, 09h40
  5. LTSpice: création de nouveau composants/symboles
    Par invitee9f36a52 dans le forum Électronique
    Réponses: 11
    Dernier message: 13/05/2008, 08h45
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...