Перейти к содержанию
    

LTSpice. Как создать spice модель из графической ВАХ?

Доброго всем!

Есть входная ВАХ из даташита (на pvt322).
Как по ней построить spice модель (достаточно typical) для дальнейшей работы?
На одном из семинаров Mike Englehardt мне рисовал, но я ... (

pvt322 input charact.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

F1, ищем LTspice XII -> LTspice -> Circuit Element -> B. Arbitrary Behavioral Voltage or Current Sources, читаем

Syntax: Bnnn n001 n002 V=<expression>

Далее или придумать формулу для вычисления напряжения через ток или просто задать зависимость с помощью table(..)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С древних времен в OrCAD есть "Model Editor", умеющий делать экстракцию параметров моделей по кривым.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте эту программу для расчёта моделей, она входила в состав MicroCap 6.2 и может работать самостоятельно от основной программы. Во всяком случае у меня в Win10 она работает нормально. Руководство у меня на русском языке в книжном виде, так что придётся вам поискать её самостоятельно.

model.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 hours ago, SSerge said:

F1, ищем LTspice XII -> LTspice -> Circuit Element -> B. Arbitrary Behavioral Voltage or Current Sources, читаем

Спасибо, получилось.

pvt322 ltspice model as table.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 hours ago, rloc said:

С древних времен в OrCAD есть "Model Editor", умеющий делать экстракцию параметров моделей по кривым.

Ещё бы самому научиться )
Рисует более-менее правильно (в нуле экстраполяция не верная):

943610256_pvt322PspiceModelEditor.thumb.png.0fe30fbfbd7112441efb5e4986bfecd2.png

Модель, создаваемая по File -> Save As выглядит так:


* pvt322 D model
* updated using Model Editor release 16.3.0 on 10/26/18 at 12:53
* The Model Editor is a PSpice product.
.MODEL pvt322 D
+ IS=36.116E-12
+ N=1.9104
+ RS=1.4932E-6
+ IKF=35.182E-6
+ CJO=1.0000E-12
+ M=.3333
+ VJ=.75
+ ISR=100.00E-12
+ BV=100
+ IBV=100.00E-6
+ TT=5.0000E-9
*$

При моделировании в LTSpice получаю 

1111038134_pvt322PspiceModelEditorLTSpicesimulated.thumb.png.a10f322a3858816e314c641525269c34.png

Что не есть верно.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 hours ago, Smoky said:

Попробуйте эту программу для расчёта моделей, она входила в состав MicroCap 6.2 и может работать самостоятельно от основной программы. Во всяком случае у меня в Win10 она работает нормально. Руководство у меня на русском языке в книжном виде, так что придётся вам поискать её самостоятельно.

model.zip

Спасибо. Но, как и в случае с Pspice, табличное задание 

13545868_pvt322MicroCapVModelEditor.thumb.png.c464332df12fdf0d3b0e624c65129c09.png

по File -> Create Spice file генерит модель

.MODEL part0 D (IS=69.6429F N=1.716 BV=500 RS=6.91802 TT=5U CJO=5P VJ=750M 
+ RL=1G)

которая в PLSpice также моделируется неправильно:


48625186_pvt322MicroCapVModelLTSpicesimulated.thumb.png.8bb9511dbddcc17fb88dc1d577d93eb7.png

Просьба подсказать ЧЯДНТ? )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я понял вы строите ВАХ светодиода. Нужно дополнительно вам определить такой параметр как ширина запрещённой зоны для материала светодиода, которая определена по умолчанию для кремния как EG=1,11. Введите в вашу модель этот параметр для конкретного материала светодиода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, Smoky said:

Введите в вашу модель этот параметр для конкретного материала светодиода.

Ввёл, изменений не вижу. Если подозрение, что берётся не моя модель, а идеальная..

1514088965_pvt322MicroCapVModelLTSpicesimulatedplusEG.thumb.png.8aa3cc15f791d0acf314cfebcd325ab0.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ввел в "Model Editor" ваши табличные значения получил такую модель:
 

.MODEL pvt322 D
+ IS=28.901E-9
+ N=3.7552
+ RS=1.0000E-6
+ IKF=999
+ CJO=1.0000E-12
+ M=.3333
+ VJ=.75
+ ISR=100.00E-12
+ BV=100
+ IBV=100.00E-6
+ TT=5.0000E-9

После импорта в MWO:
 

SDIODE 1 2 IS=2.8901e-008 N=3.7552 RS=1e-006 IKF=999 CJ0=1e-012 &
    M=0.3333 VJ=0.75 BV=100 IBV=0.0001 TT=5e-009 &
    ID="pvt322"
DEF2P 1 2 "pvt322"

pvt322.png.54a625a982726b822d534111654700a1.png

 

3 часа назад, AnatolySh сказал:

Рисует более-менее правильно (в нуле экстраполяция не верная):

Точек в области 0-0.9 В не хватает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, AnatolySh сказал:

Ввёл, изменений не вижу. Если подозрение, что берётся не моя модель, а идеальная..

 

Вы меня не правильно поняли, параметр EG=1,11 используется для кремния по умолчанию . Ваш испытуемый компонент изготовлен не из кремния а из другого материала, и этот параметр у него иной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, Smoky said:

Вы меня не правильно поняли, параметр EG=1,11 используется для кремния по умолчанию . Ваш испытуемый компонент изготовлен не из кремния а из другого материала, и этот параметр у него иной.

Материал диода PVT322 по даташиту - арсенид галлия с EG=1.4.
Взял модель rloc, добавил EG=1.4, картина не изменилась. Чувствую, что я в LTSpice что-то не так делаю...


127063044_pvt322MicroCapVModelLTSpicesimulatedplusEG.thumb.png.ec161d99133769f0e4a4cf6e401f09ae.png

Для референса приложил схему LTSpice: вдруг, кто посмотрит и носом ткнёт в то, что не то? )

 

pvt322_pspice_model_editor_extracted.asc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот как то так. Все параметры модели определять ненужно, они подключаются по умолчанию. В программе Model ввёл несколько переменных из вашего первого графика, оптимизировал и использовал полученные параметры только из первого графика. В LTSpice всё получается как задумано.

pvt322_pspice_model_editor_extracted.asc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, но как Вы объясните то, что EG не влияет (вроде бы) на ВАХ?


Clipboard01.thumb.png.eb3b5ea71edfa4c232eb462e8e06402e.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даже сами производители LED не всегда используют параметр Eg:

.model LXK2-PW14 D(Is=3.5e-17 Rs=.725 N=3.12 Cjo=1.2n Xti=200 Iave=1.6 Vpk=5 mfg=Lumileds type=LED)
.model Luxeon D(Is=2.27n Rs=0.25 N=6.79 Cjo=42p Iave=350m mfg=Lumileds type=LED)
.model NSPW500BS D(Is=.27n Rs=5.65 N=6.79 Cjo=42p Xti=200 Iave=30m Vpk=5 mfg=Nichia type=LED)
.model NSCW100 D(Is=16.88n Rs=8.163 N=9.626 Cjo=42p Xti=200 Iave=30m Vpk=5 mfg=Nichia type=LED)
.model QTLP690C D(Is=1e-22 Rs=6 N=1.5 Cjo=50p Xti=100 Iave=160m Vpk=5 mfg=Fairchild type=LED)
.model TLSV5100GREEN D(IS=1.7e-20 N=1.8 RS=8 Ikf=2m Eg=2.4 Cjo=50p Bv=6 Ibv=10u mfg=Vishay type=LED)
.model TLSV5100RED D(IS=2.1e-19 N=1.8 RS=10 Ikf=1.1m Eg=2.3 Cjo=50p Bv=6 Ibv=10u mfg=Vishay type=LED)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...