Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
08.03.2023, 08:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
catBot,
вот схемы (файл bjt.zip) с помощью которых я тестировал транзисторы и подбирал spice параметры.
Распакуйте файл в какую нибудь папку.
Для примера я показал тестовую схему для подбора параметра BF npn транзистора.
Последний раз редактировалось bordodynov; 08.03.2023 в 11:12.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
09.03.2023, 14:23
|
|
Прописка
Регистрация: 07.10.2022
Сообщений: 242
Сказал спасибо: 377
Сказали Спасибо 17 раз(а) в 12 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от bordodynov
|
...Для этого строится схема для измерения зависимости усиления от тока и подбирается величина, удовлетворяющая техническим характеристикам. Учтите, что эта зависимость определяет не только Bf, но ещё 5 параметров. Я делая новые модели подбираю все эти параметры...
|
Большое спасибо!
У меня вопрос, - с чем сравнивать получающиеся параметры? Кроме куцых картинок в справочнике (ещё ~1980-годов), - и то, не по всем транзисторам и их свойствам, у меня технических данных нет.
|
|
|
|
09.03.2023, 14:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
catBot,
приходится довольствоваться тем, что есть. Можно конечно собрать измерительную схему и по результатам получить параметры. В файле, который я выложил есть эти схемы и как их использовать для извлечения spice параметров. Я имитировал реальность и получал параметры, которые с достаточной точность соответствовали исходной модели. Но это касается маломощных транзисторов. Мощные могут сильно нагреваться, а это ведёт к изменению параметров. Промышленность выпускает приборы, в котором транзисторы работают импульсном режиме.
https://www.radiokot.ru/forum/viewtopic.php?p=1465324
Последний раз редактировалось bordodynov; 09.03.2023 в 15:21.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
09.03.2023, 17:31
|
|
Прописка
Регистрация: 07.10.2022
Сообщений: 242
Сказал спасибо: 377
Сказали Спасибо 17 раз(а) в 12 сообщении(ях)
|
Нужна модель КТ3107Ж, "ИНТЕГРАЛ" пишет, что его прототип - BC309B.
Нашёл в сети такое:
Код:
|
* Siemens
.MODEL qbc309b PNP (
+ IS=17.2542F NF=1 BF=364.356 IKF=83.76M ISE=1.1917P NE=1.973
+ VAF=261.2426 RC=0.55 RB=20 IRB=20.94M RBM=5 RE=13.75M
+ VAR=70.2743 IKR=0.3805 ISC=0.2431P NC=1.9789 NR=0.92 BR=32
+ CJC=8.7P VJC=0.75 MJC=0.4 CJE=9.81P VJE=0.75 MJE=0.4
+ TF=0.53N XTF=0.443 ITF=92.471M VTF=13.0621 TR=43.9282N
+ XCJC=0.893 FC=0.504 XTB=1.6163 XTI=2.643 ) |
Можно ли доверять этой модели (имея в виду КТ3107Ж)?
PS Спрашиваю, так как схема с Вашей моделью КТ3107А, работавшая нормально, с моделью QBC309B вместо КТ3107Ж, загенерировала...
PPS Вдогонку: можно ли доверять такой модели диода с барьером Шоттки, BAT46:
Код:
|
*SRC=BAT46W; DI_BAT46W; Diodes; Si; 100V 0.150A 5.00ns Diodes Inc. Schottky
.MODEL DI_BAT46W D ( IS=603n RS=0.280 BV=100 IBV=5.00u
+ CJO=7.96p M=0.333 N=1.70 TT=7.20n ) |
Будет использоваться на низких частотах (практически - на постоянном токе) для смешения уровня напряжения. Требуется меньшее прямое падение, чем у кремниевого (например, КД522).
Последний раз редактировалось mike-y-k; 09.03.2023 в 17:50.
Причина: 6.6
|
|
|
|
09.03.2023, 19:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
catBot,
по поводу аналогов обычно подход сильно упрощённый. Сравнивают усиление по току, пробивные напряжения и граничную частоту, напряжение насыщения и шумы. По этим параметрам да это почти аналог, но есть и другие параметры. Например граничная частота генерации, а на неё сильно влияет RbCk'. Ck'=XCJC*Ck. У BC307 занижен параметр Rb=20. У КТ3107 Rb=200. А реальное сопротивление базы сильно зависит от тока базы. Многие импортные модели имеют указанный недостаток. У меня были четыре транзистора 2N2222 разных производителей и у всех были разные значения сопротивления базы. У одного было порядка 20 Ом, а у остальных ~70 Ом.
Я измерял при токе базы 1 мА. При таком токе реальное сопротивление базы уже достаточно сильно уменьшилось по сравнению с параметром Rb. Я объясню почему в импортных моделях занижен параметр Rb. Этот параметр определяется для режима насыщения из напряжения база-эмиттер, т.е. для токов базы когда сопротивление базы существенно меньше Rb. Сопротивление базы практически равно Rb при токах до десятков мкА. Иными словами обычно модели приблизительные. Я изучал литературу посвящённую шумам транзистора КТ3107 и нашёл там сопротивление базы в микрорежиме.
По поводу указанного диода Шоттки. Модели Шоттки от Diodes очень неаккуратные.
Прямое падение напряжения выводят для одного конкретного тока. Фактически эта модель обычного кремниевого диода с Eg=1.11 (это значение по умолчанию, так как оно не указано). Это приводит не правильному изменению прямого напряжения от температуры. Так что если модель плохая, её надо переделать. В модели должно быть больше параметров. В приведенной модели их явно мало, а это не позволит этой модели быть полноценной. Модели, которые делала фирма Zetex, хорошие.
Вот например хорошая модель:
.model zlls350 d is=14e-8 n=1.03 isr=90n nr=2 ikf=0.043 bv=56 ibv=0.1m rs=1.2 tt=1n cjo=13.5p vj=0.6 m=0.33 eg=0.63 xti=2 trs1=4m iave=650m vpk=40 mfg=zetex type=schottky
Она все эффекты моделирует правильно. Жаль, что хорошая фирма попала под каблук бездарей, но зато они лучшие торговцы.
Вы ссылались на какую то схему, я не помню какую. Указывайте пожалуйста более конкретно.
Вот более правильная модель:
.model BAT46WJ D(Is=.1703u N=1.06 Rs=1.3 Cjo=35p Vj=.4 M=.5 Eg=.69 XTI=2)
Последний раз редактировалось bordodynov; 09.03.2023 в 20:26.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
|
|
|
10.03.2023, 17:56
|
|
Прописка
Регистрация: 07.10.2022
Сообщений: 242
Сказал спасибо: 377
Сказали Спасибо 17 раз(а) в 12 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от bordodynov
|
Вот более правильная модель:
.model BAT46WJ D(Is=.1703u N=1.06 Rs=1.3 Cjo=35p Vj=.4 M=.5 Eg=.69 XTI=2)
|
Спасибо!
Я только что обнаружил, что именно такая имеется в "заводской" библиотеке LTspice.
Когда искал Шоттки в первый раз, - прозевал.
|
|
|
|
12.03.2023, 15:15
|
|
Прохожий
Регистрация: 09.03.2023
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Симулятор LTspice XVII
Здравствуйте, Александр Петрович (bordodynov). Не могли бы Вы ответить на несколько вопросов относительно Вашей модели трансформатора? Мне интересно, зачем в выражении для М есть операция умножения на 1000, а в знаменателе установлена величина Len? Похожих формул в интернете я не встречал. Спасибо.
|
|
|
|
12.03.2023, 18:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
AndTel,
Для нахождения производной от M я использовал три элемента:B3-истосник напряжения, С1 = 1m и амперметр V1. Если бы я использовал ёмкость 1 Фарад, то коэффициент 1000 бы не потребовался. Я счёл, что 1 Фарадом будет очень большой ток через конденсатор, а схема с большим диапазоном токов плохо считается. А Len это длина средней магнитной линии. Когда делят на эту величину считают напряжённость АмперВитки на метр. В данном случае у меня всего 1 виток. Это из-за того, что моя модель сердечника фактически индуктивность одного витка. Для линейного трансформатора эта индуктивность AL.
Последний раз редактировалось bordodynov; 12.03.2023 в 18:13.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
|
|
|
14.03.2023, 10:59
|
|
Частый гость
Регистрация: 26.12.2022
Сообщений: 11
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Симулятор LTspice XVII
Добрый день!
А возможно ли в LTspice получить график не мгновенной мощности (I*U) при заряде емкости, а график накопленной (P=(U*U*C)/2)?
|
|
|
|
14.03.2023, 14:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Sol,
конечно можно.
Я посчитал изменение энергии конденсатора, так же посчитал энергию, рассеиваемую транзистором и энергию отданную источником питания.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:21.
|
|