Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
24.04.2023, 12:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,978
Сказал спасибо: 3,005
Сказали Спасибо 3,182 раз(а) в 2,160 сообщении(ях)
|
Пользуясь симулятором - не забывайте верифицировать модели.
Собственно - всё.
Для транзисторов - собираете схему из datasheet и сравниваете, хотя бы качественно, вид получаемых кривых. Для биполярных транзисторов - коэффициент усиления в зависимости от тока эмиттера и ток коллектора в зависимости от напряжения коллектор-эмиттер.
Уважаемый bordodynov - неоднократно показывал такие кунштюки в своих темах по LTSPICE. Поскольку "под капотом" всех(?) аналоговых симуляторов лежит один и тот же SPICE, то методики применимы к любому симулятору.
https://kazus.ru/forums/showthread.p...23#post1393423
https://kazus.ru/forums/showthread.p...24#post1392224
https://kazus.ru/forums/showthread.p...72#post1414372
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 22.08.2024 в 17:13.
Причина: + пример № 1414372
|
|
|
Эти 4 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
|
|
|
24.04.2023, 14:11
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,254
Сказал спасибо: 11,168
Сказали Спасибо 3,857 раз(а) в 2,928 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
ForcePoint, неплохо бы к проверке моделей добавить знание возможностей/ограничений используемого ПО…
Часто еще и тут бутылочное горлышко обнаруживается…
Даже простая оценка времени завершения симуляции - встречал крики о невозможности моделирования при оценке времени симуляции в неделях на конкретной системе, а кричавший считал, что все должно максимум за минуты рассчитываться…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
24.04.2023, 18:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,259
Сказал спасибо: 250
Сказали Спасибо 421 раз(а) в 251 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
ForcePoint, тебе в тему симуляторов. Смысла создавать новую тему нет.
|
|
|
|
24.04.2023, 18:37
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,254
Сказал спасибо: 11,168
Сказали Спасибо 3,857 раз(а) в 2,928 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Santil@, таки все утверждения уважаемого ForcePoint применимы и к любому симулятору, и к обычным EDA, которые тоже имеют возможность симуляции нарисованной схемы…
На форуме достаточно примеров обратного, вариант - длинная тема от армии клонов…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
13.06.2023, 16:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,978
Сказал спасибо: 3,005
Сказали Спасибо 3,182 раз(а) в 2,160 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Сообщение от catBot
|
Главное, чтобы в библиотеках моделей это всё присутствовало. Но существуют ли такие библиотеки? Станут ли изготовители конденсаторов тратить своё время на создание таких подробных моделей?
|
По напряжению - надо проверять. А вот по частоте - у muRata очень подробно расписано. В модель одного 25 В конденсатора на 0,1 мкФ группы X7R - упрятано по 14 конденсаторов и индуктивностей и 15 резисторов.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
13.06.2023, 18:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,259
Сказал спасибо: 250
Сказали Спасибо 421 раз(а) в 251 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Любой симулятор вещь полезная! Но! Я здесь не видел сравнение работы схемы в симуляторе и на натуре. А вот такое сравнение было бы самым интересным.
Было желание у меня сделать такое сравнение. Но честно - лень. Да и других забот хватало (счетайте отмазкой).
Последний раз редактировалось Santil@; 13.06.2023 в 18:17.
|
|
|
Сказали "Спасибо" Santil@
|
|
|
17.02.2024, 17:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,978
Сказал спасибо: 3,005
Сказали Спасибо 3,182 раз(а) в 2,160 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Участвуюя в недавнем обсуждении двуполярного стабилизатора от Цифровика в теме про "Клоны" - столкнулся с неверным (не по формуле) напряжением положительного канала на стабилизаторе типа 317. Нуштош... расчехляем мое кунг-фу стиля "обезьяна с гранатой" (делаю отдельный символ и библиотеку) и проверяем по двум параметрам (мин. выходное напряжение, равное опорному, и ток вывода его регулировки) все стабилизаторы, имеющиеся в LTSpice.
Предварительно - сверив их модели попарно между собой.
Нажмите, чтобы открыть спойлер
Выкопировываю модели из файлов (regulators.lib), сохраняю по одной и попарно сверяю стандартной программой fc.
Модели LM317 и LM317_1 из regulators.lib - идентичны. Модели транзисторов имеют Is. Модель LM317 - имеет ошибку в закрывающей директиве, написано ".ENDS LM 117" вместо LM 317.
Модели LM317_MOT и LM317_TI.txt из regulators.lib - отличаются сопротивлениями некоторых резисторов.
Модели LM317_MOT и LM317_MOT2.txt из regulators.lib - отличаются сопротивлениями некоторых резисторов и площадями траензисторов. Площади в MOT2 - больше (кроме Q22A, Q22B, Q23).
Модели LM317_TI и LM317_TI2.txt из regulators.lib - идентичны.
Все модели MOT и TI не имеют в моделях транзисторов Is (ток насыщения) и имеют изменённый Eg (ширина запрещённой зоны).
Мои модели отличаются от текущих на http://bordodynov.ltwiki.org/ - только сопротивлением выходного резистора. У меня ещё 100 мОм (по документации), а у Bordodynov - 50.
В результате - осталось 4 независимых модели под номерами 100, 200, 300 и 400.
Результат - на лицо, у всех моделей плавают от напряжения входного питания и тока нагрузки опорное напряжение и ток вывода регулировки. Естественно - завышен и ТКН (сотни ppm/°C).
Пока - предполагаю заняться тюнингом модели LM317-1, как весьма похожей по нумерации на схему от NSC. Тем более, что есть фотки кристалла для сверки относительных размеров транзисторов и схема от STM повторяет нумерацию схемы NSC.
P.S. С "фирменной" моделью RH117 я что-то накосячил в прошлый раз. Она - верная.
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 17.02.2024 в 17:34.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
19.02.2024, 15:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,934
Сказал спасибо: 766
Сказали Спасибо 3,956 раз(а) в 2,821 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Я нашёл вполне правдоподобную модель стабилизатора в Микрокапе (макромодель).
Эту модель я присоединил к Qspice. Получилось не плохо.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
23.02.2024, 18:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,978
Сказал спасибо: 3,005
Сказали Спасибо 3,182 раз(а) в 2,160 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
Печалька, что-то сломалось в моем схемном символе и к нему перестали подключаться командой .step разные модели из библиотеки. Пишет: "Invalid .stepped circuit!". И никак не получется вспомнить, что же заработало в самом начале. Придётся захламить лист и графики четырьмя стабилизаторами.
Как оказалось, всё модели (317-1, 317-MOT, 317-MOT2, 317-TI) просто не тянули ток нагрузки. Их ограничение более похоже на полуамперные LM317M.
Но, раз уж взялся, - сделал новую модельку LM317-mod. Скорректировал: - Увеличил площади выходного транзистора Q26 и предварительного усилителя Q25;
- Увеличил площадь верхнего по схеме эмиттера транзистора Q24 (влияет, в частности, на ограничение выходного тока);
- Подогнал токи насыщения в моделях транзисторов (в основном - для n-p-n);
- Увеличил R20 до нужного тока защиты;
- Увеличил R24 для защиты по ОБР;
- R27, подстраиваемый на заводе по ТКН, поставил в среднее значение (25 Ом).
Получились: - ТКН (идеальный, без учёта разброса параметров транзисторов, - 13 ppm);
- Ток защиты (1,6 А);
- Ограничение ОБР (SOA) - частично (ток в режиме ограничения ОБР завышен примерно втрое).
P.S. Обратите внимание на фото кристалла в архиве - для улучшения ТКН транзисторы Q16 и Q18 (токовое зеркало опорного источника) разделены на две половины и расположены крест-на-крест.
P.P.S. Bordodynov, подскажите, - в чём ошибка в директиве поиска температуры точки перегиба ТКН? Показывает какую-то фигню.
.meas op TURN find temp when V(Out1)=HIGH
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 23.02.2024 в 18:41.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
23.02.2024, 19:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,934
Сказал спасибо: 766
Сказали Спасибо 3,956 раз(а) в 2,821 сообщении(ях)
|
Re: Пользуясь симулятором - не забывайте верифицировать модели.
ForcePoint,
.step temp -40 125 5
.param Supply=7
.param Load=0.3
;.param Supply=7
;.step param Load 0.1 2.1 0.2
;.step param Supply 7 40 1
;.param Load=0.7
;.step param Load 0.1 3.5 0.2
.op
.meas op HIGH max V(Out1)
.meas op LOW min V(Out1)
.meas op TURN temp when V(Out1)=HIGH
.meas op PPM param 2*1e6*(HIGH-LOW)/(HIGH+LOW)/165 ; 125-(-40)=165
high: MAX(v(out1))=1.20465 FROM -40 TO 125
low: MIN(v(out1))=1.20206 FROM -40 TO 125
turn: v(out1)=high AT 20
ppm: 2*1e6*(high-low)/(high+low)/165=13.0404
Это я уменьшил токи. Мне почему то показалось, что они велики. Я собирался вернуть назад эти токи, но всё руки не доходили.
Спасибо вам за труд.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:32.
|
|