Sari la conținut

Modele spice multisim


Rudi82

Postări Recomandate

Buna!

 

Unde gasesc modele spice pentru multisim?  Tina ti (texas instruments) am vazut ca are multe modele spice dar nu functioneaza in multisim ,sau daca se poate sa le fac sa mearga cumva in multisim ? Nu am versiunea full de la Tina (partea proiectare cablaj lipseste).

 

 

Link spre comentariu
Distribuie pe alte site-uri

Sunt modele PSpice care trebuiesc prelucrate ca sa functioneze corect in MultiSIm, pentru ca MultiSim-ul are propiul cod spice de modele de componente electronice (nu este compatibil cu modelele spice a celorlalte programe). Asadar, e destul de greu, depinde de componente, ca sa le faceti sa functioneze ca "in realitate". De vreo cativa ani am abandonat aceasta metoda din cauza ca, era destul de laborioasa cu rezultate: ori nu functiona corect modelul, ori pur si simplu erorile erau prea mari. Cred ca din cauza asta dezvoltatorii programului MultiSim au evitat sa creeze modele pentru alte tipuri de componente electronice care nu se gasesc in biblioteca implicita a programului. 

Ideea e sa incercati sa imbinati teoria cu practica si sa nu va bazati numai intr-o simulare SPICE a circuitului.

  • Like 1
Link spre comentariu
Distribuie pe alte site-uri

@Rudi82 si eu ma ocup de mult timp sa integrez modele complexe in Cadence, Orcad PSpice-AD,

 pornind de la alte modele de firma. Uneori am reusit, alteori nici macar terminalele nu le-am ghicit, chiar dupa 20 de ore de munca.

Ce este sigur, modelele grafice pentru desenat scheme sunt foarte usor de prelucrat si salvat.

Asocierea cu simularea este mult mai dificila si este treaba de expert.

Pentru simulare puteti migra spre alte programe gratuite ca LTSpice, Simetrix Demo, Orcad 16.6 Lite, etc. 

 

Succes !

 

@gsabac

  • Like 1
Link spre comentariu
Distribuie pe alte site-uri

@Rudi82 si eu ma ocup de mult timp sa integrez modele complexe in Cadence, Orcad PSpice-AD,

 pornind de la alte modele de firma. Uneori am reusit, alteori nici macar terminalele nu le-am ghicit, chiar dupa 20 de ore de munca.

Ce este sigur, modelele grafice pentru desenat scheme sunt foarte usor de prelucrat si salvat.

Asocierea cu simularea este mult mai dificila si este treaba de expert.

Pentru simulare puteti migra spre alte programe gratuite ca LTSpice, Simetrix Demo, Orcad 16.6 Lite, etc. 

 

Succes !

 

@gsabac

 

Pacat pentru ca multisim mi se pare cel mai user friendly din cauza asta am vrut modele pentru el  ,ramane sa lucrez cu ce componente are in librarie ,la alt program nu cred ca o sa migrez.

 

Multumesc gsabac :)

Link spre comentariu
Distribuie pe alte site-uri

Rudi,

daca ai de gand sa faci o cariera in electronica te sfatuiesc sa inveti LTSpice, Tina, Orcad (Cadence) care toate sunt bazate pe PSpice (motorul simulatorului)  industria de electronica pe astea se bazeaza. Daca e numai pentru hobby atunci poti sa-ti faci treaba si cu multisim.

RR

Editat de roadrunner
Link spre comentariu
Distribuie pe alte site-uri

am vazut ce stie Tina si Orcad ,la circuite banale de exemplu la un opamp cand nici nu este alimentat apar tensiuni la ceva pini , sau la un integrat TPS54331 normal cand pinul Enable este la low (0v) tot apare tensiune la iesire cu tot cu sarcina,la Multisim inca n-am patit asa ceva niciodata ,acuma nu pot sa zic sigur poate eu am gresit ceva ,dar de ce nu am gresit la Multisim?.. 

Link spre comentariu
Distribuie pe alte site-uri

@Rudi82, raspuns la postarea #7.

 

Fiecare model sau subcircuit este destinat unui anumit tip de analiza si se specifica uneori

  aceasta in preambulul din fisierul respectiv. De ex. pentru analiza DC, AC, Tranzitorie, etc. 

 

In interiorul fisierelor de model sunt definite marimile caracteristice, asa cum sunt prezentate

 in ecuatiile PSpice ce le descriu. De exemplu la rezistente, modelul este simplu:

 

Rv = Ro * R * { 1 + TC1*(T - To) + TC2*[(T-To)^2] }   unde:

Rv   = Rezistenta electrica

R     = Coeficientul de multiplicare

Ro   = Rezistenta electrica definita la temperatura To

To   = Temperatura = 27 degrees C  [CONSTANT]

TC1 = Coeficientul de ordinul intii al temperaturii

TC2 = Coeficientul de ordinul doi al temperaturii

T     = Temperatura rezistentei

 

Un model de dioda: 

.model D1N4148  D(Is=2.682n N=1.836 Rs=.5664 Ikf=44.17m Xti=3 Eg=1.11 Cjo=4p
+               M=.3333 Vj=.5 Fc=.5 Isr=1.565n Nr=2 Bv=100 Ibv=100u Tt=11.54n)
*  TELEFUNKEN pid=d1n4148 case=DO35

Un model de transistor:
.model Q2N2222A NPN(Is=14.34f Xti=3 Eg=1.11 Vaf=74.03 Bf=255.9 Ne=1.307
+  Ise=14.34f Ikf=.2847 Xtb=1.5 Br=6.092 Nc=2 Isc=0 Ikr=0 Rc=1
+  Cjc=7.306p Mjc=.3416 Vjc=.75 Fc=.5 Cje=22.01p Mje=.377 Vje=.75
+  Tr=46.91n Tf=411.1p Itf=.6 Vtf=1.7 Xtf=3 Rb=10)
*  National pid=19  case=TO18

 

Subcircuitele cuprind o retea de componente, fiecare cu modelul ei si interconectate.

Un subcircuit care defineste o dioda electroluminiscenta (LED).

.SUBCKT LED  1      3
********** ANODE  CATHODE
D1 1 2 DX1
VL 2 3 0.8                     <-  o sursa de tensiune de 0,8V

.MODEL DX1 D( IS = 0.8F RS = 1 N = 1 TT = 0 CJO = 1E-15 VJ = 1 M = .5
+         EG = 1.11 XTI = 3 KF = 0 AF = 1 FC = .5 BV = 9.9999E+13 IBV = .001 )
.ENDS

Se observa in exterior 2 terminale ANODE(1) si  CATHODE(3). Subcircuitul are

  in componenta sa o dioda DX1 si o sursa de tensiune de 0,8V numita VL.

Aceasta sursa este activa in orice simulare, indiferent daca circuitul este alimentat sau nu.

 

Celebrul stabilizator TL431 are definit de unii fabricanti urmatorul model:

.SUBCKT TL431   7    6    11
*                            K    A   FDBK
V1 1 6 2.495                        <-  o sursa de tensiune de 2,495V
R1 6 2 15.6
C1 2 6 .5U
R2 2 3 100
C2 3 4 .08U
R3 4 6 10
GB1 6 8 VALUE = {IF(V(3,6)< 0 , 1.73*V(3,6) -1U , -1U)}
D1 5 8 DCLAMP
D2 7 8 DCLAMP
V4 5 6 2                              <-  o sursa de tensiune de 2V
G1 6 2 1 11 0.11
.MODEL DCLAMP D (IS=13.5N RS=25M N=1.59
+ CJO=45P VJ=.75 M=.302 TT=50.4N BV=34V IBV=1MA)
.ENDS

 

Aceaste surse sunt active in orice simulare, indiferent daca circuitul este alimentat sau nu,

 dar se stie ca circuitul este pasiv si se tine cont de aceasta la rezultatele simularii.

Fiecare model este sub licenta, de aceea se pot intilni la aceeasi componenta mai multe modele 

 si cu rezultate diferite, ce reflecta un anumit produs al unui anumit fabricant.

 

@Rudi82, alegeti si lucrati cu programele si simulatorele care le doriti, dar este bine sa tineti cont si de sfaturile primite.

 

@gsabac

Editat de gsabac
  • Like 1
Link spre comentariu
Distribuie pe alte site-uri

Multisim-ul are o importanta biblioteca de componente "virtuale", adic? ele folosesc la construc?ia modelelor, f?r? a avea echivalente fizice ?n practica. Modelele se construiesc pe baza acestor componente, sub forma de sub-circuite. Exista ?n acest scop o mare varietate de "surse virtuale". Pentru modelarea amplificatoarelor opera?ionale, exista spre exemplu surse virtuale de tensiune/curent, comandate ?n tensiune/curent. Pentru modelarea tranzistoarelor ?i/sau a tuburilor electronice, exista a?anumita sursa neliniara programabila. Problema lucrului cu aceasta sursa, este elaborarea rela?iei matematice neliniare de programare a sursei. Sursa este prevazuta cu posibilitatea comand?rii at?t ?n tensiune c?t ?i ?n curent. Pentru exemple de relatii matematice de programare, poti consulta si articolul http://www.tehnium-azi.ro/page/index/_/articles/notiuni-teoretice-din-electronica/tuburi-electronice-regresii-pentru-modelarea-curentilor-catodici-si-de-grila-r43 Pentru modele ale diferitelor dispozitive electromagnetice (?n mod deosebit pentru transformatoare neliniare) exista ?n biblioteca virtuala multisim a?anumitele "coreless coil virtual" (bobina virtuala f?r? miez) ?i "magnetic core virtual" (miezul magnetic virtual). Exista de asemenea componente (condensator, bobina, rezistor) virtuale, comandate ?n tensiune, precum ?i componente complexe (transformatoare, relee, etc) virtuale. De altminteri, foarte multe componente din biblioteca de componente fizice reale, au posibilit??i de personalizare, conform dorin?ei utilizatorului. Dac? te ui?i prin aceasta biblioteca ?i consul?i instruc?iunile de utilizare (help-ul) ale programului, vei mai descoperi ?i multe altele.

Editat de ola_nicolas
Link spre comentariu
Distribuie pe alte site-uri

@Rudi82, sunt si modele mai simple si mai perfectionate. De exemplu la TL431, in LTSpice se pot folosi

 5 modele, unele de firma, altele facute de amatori. Si dvs. puteti face cu usurinta un model de 431, format dintr-o

 sursa de tensiune de 2,245V si un operational virtual.

 

Ce doream sa precizez de fapt, sunt modele si modele, folosite la simulare.

Unele sunt bune iar altele sunt mai putin bune si altele sunt gresite intimplator sau intentionat. 

De exemplu, la tranzistorul NMOS IRFP240 sunt 3-4 modele, si doua dintre ele au rezistenta

  interna intrinseca pentru sursa RS, de citiva ohmi. Evident ca acele modele sunt gresite

  si rezultatele la curenti mari nu corespund cu realitatea. 

 

Model corect.

.MODEL IRFP240 NMOS (
+   VTO=3.4969
+   KP=1.0403e-06
+   LAMBDA=0
+   PHI=0.6
+   GAMMA=0
+   RD=0.096466
+   RS=0.01

+   IS=1e-14
+   CGBO=0
+   CGDO=5.648e-11
+   CGSO=3.4853e-10
+   CBD=1.0416e-09
+   CBS=0
+   PB=0.8
+   RSH=0
+   CJ=0
+   MJ=0.5
+   CJSW=0
+   MJSW=0.5
+   JS=0
+   TOX=2e-06
+   NSUB=0
+   NSS=0
+   TPG=1
+   LD=0
+   U0=600
+   KF=0
+   AF=1
+   FC=0.5)

 

Succes la clicait de scheme, dar si la realizari practice !

 

@gsabac

Link spre comentariu
Distribuie pe alte site-uri

Eu m-am chinuit acum cativa ani in urma sa creez un TL431 in multisim (cu tot cu model Spice) si m-am lasat pagubas. Am ajuns atunci la concluzia ca pana nu testezi practic circuitul, restul e cancan, chiar daca merge simularea, chiar daca nu functioneza. Asa ca, luati aminte!

Link spre comentariu
Distribuie pe alte site-uri

Oameni precum @ola_nicolas sau @gsabac pe care eu unul n-am cum sa nu-i respect,cu siguranta ar putea sa explice cum era cu aceste simulari pe vremea cand dumnealor au inceput sa invete electronica dar chiar si mai tarziu.Nu de alta dar astazi multi par a avea o obsesie cand vine vorba despre asa ceva.

Editat de Ciprian 81
Link spre comentariu
Distribuie pe alte site-uri

In 1970, laboratorul de Aparate Electronice din Politehnica, a primit un calculator HP de birou,

  care avea circa 1000 de pasi de programare in limbaj masina. Pe el am facut primele calcule de

  simulari de circuite. Un redresor auto-adaptiv pentru alimentarea memoriilor cu ferite.

In 1971 au revenit de la specializarea din Franta cadrele universitare. Fiecare a adus cite ceva din domeniul 

 realizarii semiconductorilor prin difuzie sau programe se simulare. Unul dintre asistenti, care ulterior a devenit decan,

 a reusit sa aduca o parte dintr-un program de simulare in Fortran, pentru retele de circuite. L-am copiat de mina si

 multi ani am incercat sa il descifrez, fara succes. Prin anul 1987-1988 am avut acces la un PDP11 si am invatat 

 mult mai bine Fortran, apoi pe PC, Fortran90 si Fortran Visual Power Station. Ulterior am invatat Pascal, Visual Basic,

 C, C++, Visual Studio Net cu C#. Deabia prin 1998 am reusit sa realizez primul program de desenat si analizat circuite.

 L-am numit SpiceCAD, ulterior GElectronic Schematics, si Simulator.

Sunt si citiva romani care au contribuit la dezvoltarea programelor de simulare, printre care:

 

Andrei Vladimirescu, ?The Spice Book,? J. Wiley & Sons, New York, 1994

Un program complet in Pascal pentru desenat circuite si analiza a fost creeat de un roman si se numeste AeroSpice.

Un program gen Matlab a fost creat de un lector din Universitatea Bucuresti, poate mai sunt si altele.

 

Cine a terminat scoala inainte de 1991, deci care acum au peste 50 de ani, au trebuit sa invete singuri sau la cursuri postuniversitare.

Unii dintre cei care au terminat studii superioare dupa 1991 au plecat cu programele de simulare invatate, deci au mai putin de 50 de ani.

In prezent fiecare universitate de profil are cursuri de programare si de analiza a circuitelor. 

Poate din aceasta cauza, dar si din altele, sunt asa de multe opinii pro sau contra simularilor pe calculator. 

 

In concluzie doresc sa spun ca daca nu inveti singur, nimic nu te poate ajuta sa progresezi.

 

Success !

 

@gsabac

  • Like 1
Link spre comentariu
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock