05.09.2021, 07:06
|
|
Вид на жительство
Регистрация: 07.11.2016
Сообщений: 485
Сказал спасибо: 117
Сказали Спасибо 138 раз(а) в 90 сообщении(ях)
|
Re: Кто использует Multisim
Сообщение от tipa
|
-теперь доплыву..., только не понятна аббревиатура в названии поста (в мульте-то что надо будет выбирать?)
|
ЛТС - LTspice
В мульте ничего выбирать не надо, надо взять подходящий инструмент,
ну типа, скальпелем избу не срубить.
|
|
|
|
05.09.2021, 09:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Сообщение от tipa
|
-я опять про баню...
первый раз УНЧ в Мультисиме тестирую. Ценные советы- в студию! Выгнал усилок на максимум крутилками режимов, достигнуть 35 вт(по автору) не удалось, несмотря на увеличение питания с 42 до 60 вольт. КНИ, вроде ничего. ШУМ-тоже, только непонятно с опорным источником V(0)-кто он такой?
На уровне 6 дб в полосе 15-30000 Гц, похоже, тоже влезаем...
В хай-фай усилках предлагают интермодуляцию замерять, как в мульте это делать?
ЗЫ:пока мордой никто не натыкал, спешу ошибочку исправить. Саурс с дрэйном перепутал у Q2. Но он и в кривом виде работал ![Шокирован](images/smilies/icon_eek.gif)
|
Была эта схема в журнале Радио и описание схемы. Называлась она линейные мощные отечественные пол. транзисторы в регуляторе звука с ламповым звучанием. Это просто замена пасивного потенциометра на входе унч - активным, не более. Просто посмотрел вашу схему и вспомнил про это построение. Про применение мосфетов там по моему речь не шла.
Я эту схему на этих линейных отеч. полевиках делал в программе. По моему там вообще нет усиление сигнала. Просто применяют принцип линейного изменения сопротивление канала сток - исток от напряжения на затворе и все. На мосфетах этого сделать нельзя у них резкий переход от
мегомного в закрытом состоянии до десятых долей ома в открытом.
Найду вам этот журнал и схему в Мультисиме. Я обычно такие схемы сохраняю. А этот журнал старый есть у меня в бумаге.
Во.... журнал Радио 2009г № 3 стр 12. нашел сейчас скачаю его и скину вам.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 17.10.2022 в 17:27.
|
|
|
|
05.09.2021, 10:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,881
Сказал спасибо: 760
Сказали Спасибо 3,940 раз(а) в 2,809 сообщении(ях)
|
Re: Кто использует Multisim
Сообщение от tipa
|
- а это что за зверь, и где он обитает?
|
Вот этот то параметр и отвечает за подпороговый ток. Он лежит обычно в диапазоне 0.1 - 0.25. Я поставил минимальное значение по умолчанию. Для некоторых транзисторов я этот коэффициент подбирал. Есть энтузиасты, которые делали более точный подбор этого параметра для транзисторов, применяемых в аудиотехнике серьёзными господами. Эти модели есть в моей базе. Также среди параметров есть параметры, отвечающие за зависимость от температуры (например порога).
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
05.09.2021, 12:07
|
|
Заблокирован
Регистрация: 15.08.2020
Сообщений: 344
Сказал спасибо: 220
Сказали Спасибо 28 раз(а) в 23 сообщении(ях)
|
Сообщение от bordodynov
|
стоит вверх ногами!
|
-как вы ездите!, Александр Петрович? У вас зажигание сбито...-аж на...-двое суток!!! Бедный движок! С такого снимать какие-то характеристики...- даже не заикаюсь об этом... ![Шокирован](images/smilies/icon_eek.gif)
bordodynov, -про "короткие модели"двое суток ждать инфу?
-если, что-то зацепило, я проффенья попрофу...
ЗЫ: с огромной благодарностью ко всем участникам обсуждаемой темы сопутствующих веток. В обычном режиме эти знания получал бы несколько лет (а, может, и вообще-нет)
Сообщение от tipa
|
искажения м.б. уменьшу...
|
-а критика где?
ША: лучшая справка, когда морду бьют поправкой (оправкой-ещё лучше, )
Сообщение от bordodynov
|
Я вёл речь не об вашем варианте схемы, а об примере из Мультисим.
|
-не понял вас, публично извиняюсь, залезу в пример по "врубелевской" ссыли и отпишусь пацанам из NI
Сообщение от bordodynov
|
Этот пример прокол парней из NI. Сообщите об этом в их форуме.
|
-исполнил, там от меня уже, как черти от ладана, шарахаются...
-не одних же "казусников" задалбливать тупыми вопросами...
Сообщение от цифровик
|
Но воровать элл. базу уже не могли
|
-привет, старший брат! Я- Эйнштейн!(Теория — это когда всё известно, но ничего не работает. Практика — это когда всё работает, но никто не знает, почему.
Источник: https://nauka-prosto.ru/page/botan-i...rta-eynshteyna)
Последний раз редактировалось mike-y-k; 20.12.2022 в 21:42.
Причина: 6.6
|
|
|
|
05.09.2021, 16:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
tipa,
Привет. Лезут тут салаги всякие. Кто их звал в тему по Мультисиму. Я только знаю одно что голова хорошая ясная нужна и ручки не шаловливые что бы это сделать. Тем более в серьезных схемах.
А если только анонизмом в программе заниматься то это болезнь. И потом доказывать что это работает то лечиться надо.
__________________
С Уважением Александр Владимирович
г. Москва
|
|
|
|
06.09.2021, 10:12
|
|
Заблокирован
Регистрация: 15.08.2020
Сообщений: 344
Сказал спасибо: 220
Сказали Спасибо 28 раз(а) в 23 сообщении(ях)
|
Сообщение от 12943
|
мультисим - мусор.
|
-к барьеру!, господин раздванайнфосрии...
Сообщение от bordodynov
|
.model irf9530s vdmos pchan vto=-3.214 rs=0.09611 kp=7.673 rd=0.1247 rg=17.932 cgdmax=1.40n cgdmin=4.00e-11 cjo=2.20e-10 is=1.27e-25 rb=0.069 tt=1.506e-07 cgs=7.55e-10 ksubthres=0.1
.model irf530_ vdmos vto=3.705 rs=0.05585 kp=4.543 rd=0.0492 rg=7.5 cgdmax=1.70n cgdmin=3.00e-11 cjo=2.61e-10 is=1.62p rb=0.0147 tt=1.929e-07 cgs=6.17e-10 ron=160m qg=26n ksubthres=0.1
|
-Шихмана- Ходжеса?
-а эта?:
Код:
|
* D G S
M1 3 2 5 5 P4424AM
RG 4 2 140
RL 3 5 4E9
D1 3 5 P4424AD
.MODEL P4424AM PMOS VTO=-1.5 RS=1.245 RD=6.2 IS=1E-15 KP=0.52
+CGSO=98.8E-12 CGDO=3.2E-12 CBD=65.3E-12 PB=1
.MODEL P4424AD D IS=9.36E-13 RS=.196 N=1.045 |
-и эта?
Код:
|
.PARAM Rs=581.8u Rg=1.15 Ls=2.5n Ld=2.5n Lg=4n
.PARAM act=8.86 Inn=4.4 Unn=10 Rmax=125m
.PARAM lzth={limit(Zthtype,0,1)}
X1 dd g s Tj 1 cool_650_j2_var PARAMS: act={act} dVth={dVth} dR={dRdson} Inn={Inn} Unn={Unn}
+Rmax={Rmax} Rs={Rs} heat=1
L_Ld drain dd {Ld}
R_Ld drain dd 10
L_Ls source lsrs {Ls}
R_Ls source lsrs 10
R_Rs s lsrs {Rs}
L_Lg gate lgrg {Lg}
R_Lg gate lgrg 10
R_Rg lgrg g {Rg}
C_CZth1 Tj 0 85.233u
C_CZth2 0 1 513.974u
C_CZth3 0 2 725.61u
C_CZth4 0 3 4.125m
C_CZth5 0 4 9.892m
C_CZth6 0 Tcase 140m
C_CZth7 0 6 500m
C_CZth8 0 7 450m
R_Rth1 Tj 1 {19.14m+lzth*4.96m}
R_Rth2 1 2 {26.4m+lzth*6.84m}
R_Rth3 2 3 {148.17m+lzth*38.41m}
R_Rth4 3 4 {208.87m+lzth*290.45m}
R_Rth5 4 Tcase {203.42m+lzth*283.32m}
R_Rth6 Tcase 6 400m
R_Rth7 6 7 15.8
.SUBCKT cool_650_j2_var dd g s Tj t1 PARAMS: a=1 dVth=0 dR=0 dgfs=0 Inn=1 Unn=1 Rmax=1
+gmin=1 Rs=1 Rp=1 dC=0 heat=0
.PARAM fpar1=0.0 fpar2=0.5 fpar3=85.8u
.PARAM fpar4=1.212 fpar5=0.00 Vth0=4.2 fpar6=4.7m fpar7=1.4
.PARAM fpar9=0.3 fpar10=0.715 fpar11=0 fpar12=-23 fpar13=715
.PARAM fpar14=4.1 fpar15=4 fpar16=0 fpar17=0
.PARAM fpar18=0.93 fpar19=3.0 fpar20=298 fpar21=273 fpar22=-27.57
.PARAM fpar23=1.09 fpar24=93.0m fpar25=1.28 fpar26=2u fpar27=300n
.PARAM fpar28=0.3 fpar29=385m fpar30=10.413 fpar31=-2.4m fpar32=2.25
.PARAM fpar33=166p fpar34=200p fpar35=7.0p fpar36=10.0p fpar37=0.4p
.PARAM fpar38=154p fpar39=-0.556 fpar40=60f fpar41=1.2p
.PARAM fpar42=2.0p fpar43=1.471n fpar44=-0.1667 fpar45=3.7p fpar46=-6.25m
.PARAM fpar47=1.2f fpar48=80
.PARAM fpar49=7.535n fpar50=712p fpar51=345p fpar52=31p fpar53=-0.07
.PARAM Vmin=3.4 Vmax=5.4 dCmax=0.33
.PARAM Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)}
.PARAM r0={fpar14*((fpar21/fpar20)**fpar29)*a}
.PARAM r1={(Unn-Inn*Rs-Vth0)*r0}
.PARAM r2={(fpar1*SQRT(0.4)-fpar4)*Inn*r0}
.PARAM Rlim={(r1+2*r2*Rmax-SQRT(r1**2+4*r2))/(2*r2)}
.PARAM dRd={fpar18/a+if(dVth==0,limit(dR,0,1)*max(Rlim-fpar18/a-Rs-Rp,0),0)}
.PARAM bm={fpar4/((1/gmin-Rs)**2*Inn*a*(fpar21/fpar20)**fpar29)}
.PARAM bet={fpar14+(fpar14-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)}
.PARAM dC1={1+dCmax*limit(dC,0,1)}
.PARAM x0={(fpar35-fpar36)/fpar37} x1={fpar35/fpar37} dx={x1-x0} y1={(fpar40*a+fpar41)*dC1}
.PARAM a0={(fpar49-fpar50)/fpar51} a1={fpar49/fpar51} da={a1-a0}
*.PARAM aqc80={a*fpar49*dC1}
.PARAM aqc81={a*fpar50*dC1}
*.PARAM aqc82={a*fpar51*dC1}
.PARAM Cox1={fpar38*a*dC1}
.PARAM y0={fpar36*a*dC1}
.PARAM C0={fpar42*a*dC1}
.PARAM C1={fpar43*a*dC1}
.PARAM C2={fpar45*a*dC1}
.PARAM C3={fpar52*a*dC1}
.PARAM Cgs0={(fpar34+fpar33*a)*dC1}
.PARAM dRdi={fpar24/a}
.PARAM y2={fpar47*a*dC1}
.FUNC QCdg1(x) {y0*min(x,x1)+y1*max(x-x1,0)+y2/2*max(0, x-fpar48)**2+(y0-y1)*((limit(x,x0,x1)-x0)**3/(dx*dx)*((limit(x,x0,x1)-x0)/(2*dx)-1))}
.FUNC QCds1(x) {aqc81*min(x,a1)+aqc81*((limit(x,a0,a1)-a0)**3/(da*da)*((limit(x,a0,a1)-a0)/(2*da)-1))}
.FUNC I0(Uee,p,pp,z1,cc) {if(Uee›pp,(Uee-cc*z1)*z1,p*(pp-p)/cc*exp((Uee-pp)/p))}
.FUNC Ig(Uds,T,p,Uee,cc) {bet*(fpar21/T)**fpar29*I0(Uee,p,min(2*p,p+cc*Uds),min(Uds,Uee/(2*cc)),cc)}
.FUNC J(d,g,T,da,s)
+ {a*(s*((Ig(da,T,(fpar15+(fpar16+fpar17*T)*T)*fpar3 *T,g-Vth+fpar6*(T-fpar20),fpar4)+1*exp(min(fpar12+(d-fpar13-fpar10*(T-fpar20))/fpar9,25)))))}
.FUNC Idiode(Usd,Tj,Iss) {exp(min(ln(Iss)+Usd/(fpar23*fpar3*Tj),7))-Iss}
.FUNC Idiod(Usd,Tj) {a*Idiode(Usd,Tj,exp(min(fpar22+(Tj/fpar20-1)*1.12/(fpar23*fpar3*Tj),7))*(Tj/fpar20)**fpar32)}
.FUNC Rd0(T) {(fpar28*dRd+(1-fpar28)*dRd*(T/fpar20)**fpar19)}
.FUNC CF(T,Iepi) {(fpar30**2)/max(1,fpar30**2-(Rd0(T)*Iepi)**limit(2+fpar31*(T-fpar20),1.2,3))}
E_Edg1 d1 ox VALUE {if(V(d1,g)›0,V(d1,g)-(exp(fpar39*max(V(d1,g),0))-1)/fpar39,0)}
C_Cdg1 ox g {Cox1}
E_Edg4 d1 ox4 VALUE {V(d1,g)-QCdg1(V(d1,g))/y0}
C_Cdg4 ox4 g {y0}
C_Cds0 d1 s {C0}
E_Eds1 d1 edep1 VALUE {if(V(d1,s)›0,V(d1,s)-(exp(fpar44*max(V(d1,s),0))-1)/fpar44,0)}
C_Cds1 edep1 s {C1}
E_Eds2 d1 edep2 VALUE {if(V(d1,s)›0,V(d1,s)-(exp(fpar46*max(V(d1,s),0))-1)/fpar46,0)}
C_Cds2 edep2 s {C2}
E_Eds3 d1 edep3 VALUE {if(V(d1,s)›0,V(d1,s)-(exp(fpar53*max(V(d1,s),0))-1)/fpar53,0)}
C_Cds3 edep3 s {C3}
E_Eds4 d1 edep4 VALUE {V(d1,s)-QCds1(V(d1,s))/aqc81}
C_Cds4 edep4 s {aqc81}
C_Cgs g s {Cgs0}
G_chan d s VALUE={J(V(d,s),V(g,s),fpar21+limit(V(Tj),-200,499),(SQRT(1+4*fpar7*abs(V(d,s)))-1)/2/fpar7,sgn(V(d,s)))}
V_Ichannel d1 d 0
V_Iepi dd d2 0
G_G_Rd d2 d1 VALUE {V(d2,d1)/(Rd0(fpar21+LIMIT(V(t1),-200,999))*CF(fpar21+LIMIT(V(t1),-200,999),abs(I(V_Iepi))))}
R_R_ERd_g d2 d1 10k
Dbody s dio dbody
.model dbody D (BV= {fpar13*10},CJO ={(C1+C2)/1000},TT ={fpar26},IS ={a*exp(fpar22)} m={0.3} RS={dRdi/100} N={fpar23} )
G_Rdio dio2 dd VALUE={V(dio2,dd)/(dRdi*((limit(V(Tj),-200,999)+fpar21)/fpar20)**fpar25)}
V_sense2 dio2 dio 0
R1 g s 1G
Rd01 d s 500Meg
Rd02 d2 s 500Meg
Rd04 d1 dio2 1k
Rd05 dio s 500Meg
G_G_Ptot_channel 0 Tj VALUE {heat*LIMIT(V(d,s)*I(V_Ichannel),0,100k) }
G_G_Ptot_Epi 0 t1 VALUE {heat*(LIMIT(V(dd,d1)*I(V_Iepi),0,100k)+LIMIT(V(dd ,s)*I(V_sense2),0,100k))}
.ENDS |
- и чего за сенсоры торчат из модели, где в жизни на неё посмотреть?
ЗЫ: извиняюсь за грамотейство
Последний раз редактировалось mike-y-k; 19.12.2022 в 03:49.
Причина: 6.6, code, color
|
|
|
|
06.09.2021, 11:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,881
Сказал спасибо: 760
Сказали Спасибо 3,940 раз(а) в 2,809 сообщении(ях)
|
Re: Кто использует Multisim
tipa, нет модель это усовершенствованная модель Шихмана-Ходжеса, к которой добавили подпорог и добавлены нелинейные паразитные ёмкости, также эффекты падения подвижности носителей от напряжения, параметры, подгоняющие наклон триодного участка, а также параметры определяющие тепловые эффекты. Также есть параметры, определяющие пробой. Такое чудо создал автор LTspice. В Хелпе всё есть.
А другие приведенные вами модели - это модели в виде подсхемы и каждый делает их как хочет. Стандарта нет. А вторая сложная модель сделана с учётом тепловых эффектов. Уже проблемы с ней в LTspice. А Мультисим сдохнет её обсчитывать. Не советую её применять. Если только не рассчитывать простейшую схему из восьми элементов. Разработчики такой модели представляют и версию модели level=0.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
06.09.2021, 11:21
|
|
Заблокирован
Регистрация: 15.08.2020
Сообщений: 344
Сказал спасибо: 220
Сказали Спасибо 28 раз(а) в 23 сообщении(ях)
|
Код:
|
* D G S
M1 3 2 5 5 P4424AM
RG 4 2 140
RL 3 5 4E9
D1 3 5 P4424AD
.MODEL P4424AM PMOS VTO=-1.5 RS=1.245 RD=6.2 IS=1E-15 KP=0.52
+CGSO=98.8E-12 CGDO=3.2E-12 CBD=65.3E-12 PB=1
.MODEL P4424AD D IS=9.36E-13 RS=.196 N=1.045 |
-меня по этой, чуть подробнее, насколько достоверна, люба за лаконичность, просимулировалась легко. Судя по значку "М1", это тоже -"ходжевская"...
Сообщение от bordodynov
|
к которой добавили подпорог
|
- нельзя-ли её применить в MS, допустим, в качестве подсхемы (где в модели присутствуют таблич
ные данные)
Сообщение от bordodynov
|
и версию модели level=0.
|
-???,...и здесь по-подробнее, плз
Последний раз редактировалось mike-y-k; 19.12.2022 в 03:52.
Причина: 6.6
|
|
|
|
06.09.2021, 12:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,881
Сказал спасибо: 760
Сказали Спасибо 3,940 раз(а) в 2,809 сообщении(ях)
|
Сообщение от tipa
|
- нельзя-ли её применить в MS, допустим, в качестве подсхемы (где в модели присутствуют таблич
ные данные)
|
Эта модель (VDMOS) не применима в Мультисим. Что касается возможности проимитировать подпорог, то всё у вас в руках.Теоретически Мультисим позволяет это сделать как и другие spice программы. Всё ограничивается вашими знаниями и умениями. В NG spice также есть эта модель, даже ещё более усовершенствованная. Разработчики выкладывают исходные файлы программы. Освойте язык на которой написана эта программа и у вас будет набор формул имитации модели. Всего лишь!
Сообщение от tipa
|
-???,...и здесь по-подробнее, плз
|
Вот пример такой модели:
.SUBCKT IPP600N25N3_L0 drain gate source
Lg gate g1 4n
Ld drain d1 2.5n
Ls source s1 2n
Rs s1 s2 1.05m
Rg g1 g2 2.4
M1 d2 g2 s2 s2 DMOS L=1u W=1u
.MODEL DMOS NMOS ( KP= 109.7 VTO=3.9 THETA=0 VMAX=1.5e5 ETA=0.004 LEVEL=3)
Rd d1a d2 34.25m TC=17m
.MODEL MVDR NMOS (KP=79.65 VTO=-1 LAMBDA=0.25)
Mr d1 d2a d1a d1a MVDR W=1u L=1u
Rx d2a d1a 1m
Dbd s2 d2 Dbt
.MODEL Dbt D(BV=270 M=0.48 CJO=2.66n VJ=0.9V)
Dbody s2 21 DBODY
.MODEL DBODY D(IS=16.8p N=1.12 RS=0.06u EG=1.12 TT=150n)
Rdiode d1 21 3.39m TC=3m
.MODEL sw NMOS(VTO=0 KP=10 LEVEL=1)
Maux g2 c a a sw
Maux2 b d g2 g2 sw
Eaux c a d2 g2 1
Eaux2 d g2 d2 g2 -1
Cox b d2 0.27n
.MODEL DGD D(M=0.8 CJO=0.27n VJ=0.5)
Rpar b d2 1Meg
Dgd a d2 DGD
Rpar2 d2 a 10Meg
Cgs g2 s2 1.77n
.ENDS IPP600N25N3_L0
Подпорога в ней нет.
Последний раз редактировалось mike-y-k; 20.12.2022 в 21:31.
Причина: 6.6
|
|
|
|
06.09.2021, 12:55
|
|
Заблокирован
Регистрация: 15.08.2020
Сообщений: 344
Сказал спасибо: 220
Сказали Спасибо 28 раз(а) в 23 сообщении(ях)
|
Ускоренные модели-начитавшись постов(интересная конструкция получилась, - с модельками бы так научиться...) возникла мысль ускорить симуляцию моделей, путём их "обрезания" (антиходжерсы, или "мусульмане"). Вот что из этого вышло ![Обижен](images/smilies/icon_beee.gif) 29:37-28:33=124 34:52-34:06=46)
124 против 46 секунд! Почти в 3 раза! Думаю, иногда (если анализ не требует особых свойств компонента), можно и "поменять веру"...
Сообщение от tipa
|
Ускоренные модели-начитавшись постов
|
-я не угомонюсь, пока всех тараканов из своей избушки не выморю..., "заантиХоджесю" и "задеШихманю", опять в 3 раза счёт ускорился!,- в этом пресловутом УНЧ, тапериче...
28 против 85 сек
Жду С НЕТЕРПЕНИЕМ КОММЕНТАРИЙ ПРОФЕССИОНАЛА
Последний раз редактировалось mike-y-k; 20.12.2022 в 21:32.
Причина: 6.6
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:23.
|
|