| Power Electronics https://valvol.forumenko.com/ |
|
| Моделирование в SwCAD/LTspice для начинающих https://valvol.forumenko.com/topic322.html |
Страница 162 из 162 |
| Автор: | adolw [ 03-10, 02:57 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Вот ссылка на скриншот моего созданного и работающего символа (символ серого фона), но он без Prefix (в атрибуте все пусто) https://yapx.ru/album/eQZNc Если устанавливаю Prefix => X, символ заливается желтым фоном, но не работает (другой скриншот) https://yapx.ru/album/eQZOi Пробовал создавать файл .sub в этой же директории, но результат нулевой. Что-то видно делаю не так. Без Prefix (в атрибуте все пусто), в символе работают любые симисторы и транзисторы, которые есть в моей библиотеке от тов.bordodynovа. |
|
| Автор: | adolw [ 04-10, 17:06 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Добрый день. Удалось таки создать, функционирующий свой символ фазового регулятора мощности с желтым фоном. Правда при этом, чуть не пожелтел сам. Выражаю большую благодарность тов. Володину за подсказку в создание файла .sub Код: * C:\Users\Игорь\Documents\LTspiceXVII\lib\sym\ZZZ\Phase_Power_Regulator\GRN-1-220.asc .SUBCKT GRN-1-220 1 2 3 R1 2 N001 62k R4 1 N001 1Meg Q1 N002 N001 N004 0 2N4401 Q2 N006 N001 N004 0 2N4403 Q3 N002 N003 N005 0 2N4401 Q4 N006 N003 N005 0 2N4403 R2 N004 3 27k C1 2 N004 0.47µ R3 N005 N003 10k XU1 1 N005 2 BT134-500 .model NPN NPN .model PNP PNP .lib C:\Users\Игорь\Documents\LTspiceXVII\lib\cmp\standard.bjt .lib TRIAC.lib .backanno .ENDS https://yapx.ru/album/eQwCP P.S. Просто досталось несметное количество неликвидов ГРН-1-220 на стеклотекстолитовых и алюминиевых подложках времен СССР. |
|
| Автор: | valvol [ 05-10, 09:52 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Проблема в том, что ваш библиотечный файл зависит от содержимого других библиотек - standard.bjt и TRIAC.lib. И это, в общем-то, не есть хорошо. Но это проблему можно решить, если все необходимые элементы (транзисторы 2N4401, 2N4403 и симистор BT134-500) разместить внутри подсхемы GRN-1-220, как это было показано здесь. К сожалению, я не смог найти модель BT134-500. Выложите свой файл TRIAC.lib |
|
| Автор: | valvol [ 05-10, 11:35 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Для создания модели BT134-500 использовал в качестве прототипа симистор L6004 из библиотеки Teccor. Получился следующий независимый библиотечный файл GRN-1-220.sub, который необходимо разместить в папке ../lib/sub: Код: .SUBCKT GRN-1-220 1 2 3 R1 2 N001 62k R4 1 N001 1Meg Q1 N002 N001 N004 0 2N4401 Q2 N006 N001 N004 0 2N4403 Q3 N002 N003 N005 0 2N4401 Q4 N006 N003 N005 0 2N4403 R2 N004 3 27k C1 2 N004 0.47u R3 N005 N003 10k X§U2 1 N005 2 BT134-500 BT134-500 ;§pnba MT2)G)MT1 .model 2N4401 NPN(Is=26.03f Xti=3 Eg=1.11 Vaf=90.7 Bf=4.292K Ne=1.244 Ise=26.03f Ikf=.2061 Xtb=1.5 Br=1.01 Nc=2 Isc=0 Ikr=0 Rc=.5 Cjc=11.01p Mjc=.3763 Vjc=.75 Fc=.5 Cje=24.07p Mje=.3641 Vje=.75 Tr=233.7n Tf=466.5p Itf=0 Vtf=0 Xtf=0 Rb=10) .model 2N4403 PNP(Is=650.6E-18 Xti=3 Eg=1.11 Vaf=115.7 Bf=216.2 Ne=1.829 Ise=58.72f Ikf=1.079 Xtb=1.5 Br=3.578 Nc=2 Isc=0 Ikr=0 Rc=.715 Cjc=14.76p Mjc=.5383 Vjc=.75 Fc=.5 Cje=19.82p Mje=.3357 Vje=.75 Tr=111.6n Tf=603.7p Itf=.65 Vtf=5 Xtf=1.7 Rb=10) * BT134-500 SPICE Macromodel .SUBCKT BT134-500 1 2 3 * TERMINALS: MT2 G MT1 QN1 5 4 3 NOUT OFF QN2 11 6 7 NOUT OFF QP1 6 11 3 POUT OFF QP2 4 5 7 POUT OFF DF 4 5 DZ OFF DR 6 11 DZ OFF RF 4 6 150MEG RT2 1 7 0.132 RH 7 6 187 RGP 8 3 136 RG 2 8 65.9 RS 8 4 131 DN 9 2 DIN OFF RN 9 3 69.5 GNN 6 7 9 3 15.5M GNP 4 5 9 3 20.5M DP 2 10 DIP OFF RP 10 3 40.5 GP 7 6 10 3 10.4M .MODEL DIN D (IS=21.4F) .MODEL DIP D (IS=21.4F N=1.19) .MODEL DZ D (IS=21.4F N=1.5 IBV=4U BV=500) .MODEL POUT PNP (IS=21.4F BF=5 CJE=625P TF=38.2U) .MODEL NOUT NPN (IS=21.4F BF=20 CJE=625P CJC=125P TF=2.55U) .ENDS BT134-500 * End Macromodel .ends GRN-1-220 Архив с символом, библиотечным файлом и тестовой моделью. |
|
| Автор: | adolw [ 05-10, 12:10 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Разместил Ваш файл sub (../lib/sub) на место своего, в ту же директорию. Все нормально функционирует (как и с моим файлом sub в той же директории) Вот только при наведение токовых клещей на 2 и 1 выводы GRN-1-220, форма тока не соответствует форме тока через нагрузку (R1), как с моим так и с Вашим файлом sub. И форма токовых клещей разная. Это так и должно быть??? Ссылка на библиотеку симисторов и BT134-500 https://transfiles.ru/sltpa |
|
| Автор: | valvol [ 05-10, 19:00 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
adolw писал(а): Вот только при наведение токовых клещей на 2 и 1 выводы GRN-1-220, форма тока не соответствует форме тока через нагрузку (R1), как с моим так и с Вашим файлом sub. И форма токовых клещей разная. Это так и должно быть??? В общем-то да. Клещи на выводах GRN-1-220 не имеют стрелки, указывающей направления тока, т.к. всегда показывают втекающий ток. Клещи на резисторе R1 имеют стрелку и показывают ток, текущий в указанном стрелкой направлении. Нажмите F7, затем кликните по резистору R1 левой кнопкой мыши, два раза нажмите комбинацию Ctrl-R и вставьте резистор на место. После этого токи в резисторе R1 и ножке 2 станут абсолютно одинаковыми. |
|
| Автор: | adolw [ 05-10, 20:09 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
valvol писал(а): adolw писал(а): Нажмите F7, затем кликните по резистору R1 левой кнопкой мыши, два раза нажмите комбинацию Ctrl-R и вставьте резистор на место. После этого токи в резисторе R1 и ножке 2 станут абсолютно одинаковыми. Резистор R1 перевернулся на 180 градусов. Направление тока на токовых клещах на R1 соответственно изменилось, но на второй ножке форма клещей и тока осталась как и было. |
|
| Автор: | valvol [ 05-10, 21:18 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
У меня так получается
|
|
| Автор: | adolw [ 06-10, 09:53 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
У меня версия LTspice XVII (17.0.36.0), а у Вас самая последняя. Может быть из-за этого??? |
|
| Автор: | valvol [ 06-10, 20:21 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Похоже прежние версии LTspice (до x64) не понимают вложенные подсхемы. Обновил файлы в архиве, выложенном чуть раньше. Теперь всё должно работать. Содержимое обновленного библиотечного файла: Код: .SUBCKT GRN-1-220 1 2 3
R1 2 N001 62k R4 1 N001 1Meg Q1 N002 N001 N004 0 2N4401 Q2 N006 N001 N004 0 2N4403 Q3 N002 N003 N005 0 2N4401 Q4 N006 N003 N005 0 2N4403 R2 N004 3 27k C1 2 N004 0.47u R3 N005 N003 10k QN1 5 4 2 NOUT OFF QN2 11 6 7 NOUT OFF QP1 6 11 2 POUT OFF QP2 4 5 7 POUT OFF DF 4 5 DZ OFF DR 6 11 DZ OFF RF 4 6 150MEG RT2 1 7 0.132 RH 7 6 187 RGP 8 2 136 RG N005 8 65.9 RS 8 4 131 DN 9 N005 DIN OFF RN 9 2 69.5 GNN 6 7 9 2 15.5M GNP 4 5 9 2 20.5M DP N005 10 DIP OFF RP 10 2 40.5 GP 7 6 10 2 10.4M .MODEL DIN D (IS=21.4F) .MODEL DIP D (IS=21.4F N=1.19) .MODEL DZ D (IS=21.4F N=1.5 IBV=4U BV=500) .MODEL POUT PNP (IS=21.4F BF=5 CJE=625P TF=38.2U) .MODEL NOUT NPN (IS=21.4F BF=20 CJE=625P CJC=125P TF=2.55U) .model 2N4401 NPN(Is=26.03f Xti=3 Eg=1.11 Vaf=90.7 Bf=4.292K Ne=1.244 Ise=26.03f Ikf=.2061 Xtb=1.5 Br=1.01 Nc=2 Isc=0 Ikr=0 Rc=.5 Cjc=11.01p Mjc=.3763 Vjc=.75 Fc=.5 Cje=24.07p Mje=.3641 Vje=.75 Tr=233.7n Tf=466.5p Itf=0 Vtf=0 Xtf=0 Rb=10) .model 2N4403 PNP(Is=650.6E-18 Xti=3 Eg=1.11 Vaf=115.7 Bf=216.2 Ne=1.829 Ise=58.72f Ikf=1.079 Xtb=1.5 Br=3.578 Nc=2 Isc=0 Ikr=0 Rc=.715 Cjc=14.76p Mjc=.5383 Vjc=.75 Fc=.5 Cje=19.82p Mje=.3357 Vje=.75 Tr=111.6n Tf=603.7p Itf=.65 Vtf=5 Xtf=1.7 Rb=10) .ends GRN-1-220 |
|
| Автор: | adolw [ 06-10, 20:38 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
В файле символа GRN-1-220.asy, я изменил: 1=>IN 2=>OUT 3=3 В файле GRN-1-220.sub все соединения заменил соответственно, но все как было так и осталось. Форма тока на выводе OUT GRN-1-220, как на последнем Вашем скриншоте. |
|
| Автор: | valvol [ 06-10, 20:41 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
adolw писал(а): В файле символа GRN-1-220.asy, я изменил: Данная версия устарела. Верните символ в исходное состояние и читайте мое предыдущее сообщение. |
|
| Автор: | adolw [ 06-10, 20:49 ] |
| Заголовок сообщения: | Re: Моделирование в SwCAD/LTspice для начинающих |
Теперь все нормально. Еще раз Вас благодарю, за уделенное ко мне время и подробнейшие пояснения в LTspice |
|
| Страница 162 из 162 | Часовой пояс: UTC + 4 часа |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|