[an error occurred while processing this directive] [an error occurred while processing this directive]
Orcad -> Pcpice. Господа! Научите как писать макромодели. Кто знает где есть систематическое руководство. Разевиг не в счет. Это перевод доков Orcad а там этого нет
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Измученный 27 октября 2001 г. 09:00

Обшарил инет нашел кучу макромоделей но не могу понять как их писать.
для примера предлагаю макромодель известной вещи - TL431. Кто нибудь может разобраться как ее написали?

Вся беда в том, что в доках оркада нет систематического описания языка
Но ведь как то пишут люди

.SUBCKT TL431ED REF ANODE CATHODE

* Model for TL431 (Nov 10, 2000)

******* Reference *****************************************************
*
VREF 1 0 2.495
*
******* Resistors *************************************************
*
*
RE 1 REF 1.000000E+06
*
CE 1 REF 1pF
*
*
RCMPLUS 1 0 1.000000E+9
RCMMINUS REF 0 1.000000E+9
*
*
* ++++++++++++++ TL431 !!!: v = 400 (52dB) +++++++++++
G1 0 4 VALUE { IF(40*V(1,REF)Rd 4 0 1k
Cd 4 0 10000pF
G2 0 5 VALUE { IF(V(4)>0, 0.1*V(4), 0)}
R2 5 0 0.1
Dinvaus 0 CATHODE Dein
D1 6 5 Daus
*
Raus 6 CATHODE 0.1
.MODEL Dein D RS=3 N=7.3 IS=100000000p
* IS = 100uA !!!
.MODEL Daus D RS=0.0001
*CJO=10PF
*
******* Problem: 0 Knoten fьr Ausgang **********************************
Rmasse ANODE 0 0.0001
*
Вся беда в том, что в доках оркада нет систематического описания языка
Но ведь как то пишут люди

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru