Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

Ответ
Опции темы
Непрочитано 24.04.2023, 12:58   #1
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,841
Сказал спасибо: 2,930
Сказали Спасибо 3,132 раз(а) в 2,122 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Пользуясь симулятором - не забывайте верифицировать модели.

Собственно - всё.
Собираете схему из datasheet и сравниваете, хотя бы качественно, вид получаемых кривых. Для биполярных транзисторов - коэффициент усиления в зависимости от тока эмиттера и ток коллектора в зависимости от напряжения коллектор-эмиттер.
Уважаемый bordodynov - неоднократно показывал такие кунштюки в своих темах по LTSPICE. Поскольку "под капотом" всех(?) аналоговых симуляторов лежит один и тот же SPICE, то методики применимы к любому симулятору.

https://kazus.ru/forums/showthread.p...23#post1393423
https://kazus.ru/forums/showthread.p...24#post1392224
Миниатюры:
Нажмите на изображение для увеличения
Название: Объект-модель.jpg
Просмотров: 0
Размер:	104.1 Кб
ID:	176274  
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
catBot (24.04.2023), Lazertok (24.04.2023), mike-y-k (24.04.2023), Yuri222 (23.02.2024)
Непрочитано 24.04.2023, 14:11   #2
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,245
Сказал спасибо: 11,163
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

ForcePoint, неплохо бы к проверке моделей добавить знание возможностей/ограничений используемого ПО…
Часто еще и тут бутылочное горлышко обнаруживается…
Даже простая оценка времени завершения симуляции - встречал крики о невозможности моделирования при оценке времени симуляции в неделях на конкретной системе, а кричавший считал, что все должно максимум за минуты рассчитываться…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума   Ответить с цитированием
Непрочитано 24.04.2023, 18:30   #3
Santil@
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,246
Сказал спасибо: 245
Сказали Спасибо 412 раз(а) в 245 сообщении(ях)
Santil@ на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

ForcePoint, тебе в тему симуляторов. Смысла создавать новую тему нет.
Santil@ вне форума   Ответить с цитированием
Непрочитано 24.04.2023, 18:37   #4
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,245
Сказал спасибо: 11,163
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

Santil@, таки все утверждения уважаемого ForcePoint применимы и к любому симулятору, и к обычным EDA, которые тоже имеют возможность симуляции нарисованной схемы…
На форуме достаточно примеров обратного, вариант - длинная тема от армии клонов…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума   Ответить с цитированием
Сказали "Спасибо" mike-y-k
ForcePoint (24.04.2023)
Непрочитано 13.06.2023, 16:14   #5
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,841
Сказал спасибо: 2,930
Сказали Спасибо 3,132 раз(а) в 2,122 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

Сообщение от catBot Посмотреть сообщение
Главное, чтобы в библиотеках моделей это всё присутствовало. Но существуют ли такие библиотеки? Станут ли изготовители конденсаторов тратить своё время на создание таких подробных моделей?
По напряжению - надо проверять. А вот по частоте - у muRata очень подробно расписано. В модель одного 25 В конденсатора на 0,1 мкФ группы X7R - упрятано по 14 конденсаторов и индуктивностей и 15 резисторов.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума   Ответить с цитированием
Сказали "Спасибо" ForcePoint
catBot (13.06.2023)
Непрочитано 13.06.2023, 18:15   #6
Santil@
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,246
Сказал спасибо: 245
Сказали Спасибо 412 раз(а) в 245 сообщении(ях)
Santil@ на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

Любой симулятор вещь полезная! Но! Я здесь не видел сравнение работы схемы в симуляторе и на натуре. А вот такое сравнение было бы самым интересным.
Было желание у меня сделать такое сравнение. Но честно - лень. Да и других забот хватало (счетайте отмазкой).

Последний раз редактировалось Santil@; 13.06.2023 в 18:17.
Santil@ вне форума   Ответить с цитированием
Сказали "Спасибо" Santil@
NewWriter (31.07.2023)
Непрочитано 17.02.2024, 17:31   #7
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,841
Сказал спасибо: 2,930
Сказали Спасибо 3,132 раз(а) в 2,122 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

Участвуюя в недавнем обсуждении двуполярного стабилизатора от Цифровика в теме про "Клоны" - столкнулся с неверным (не по формуле) напряжением положительного канала на стабилизаторе типа 317. Нуштош... расчехляем мое кунг-фу стиля "обезьяна с гранатой" (делаю отдельный символ и библиотеку) и проверяем по двум параметрам (мин. выходное напряжение, равное опорному, и ток вывода его регулировки) все стабилизаторы, имеющиеся в LTSpice.
Предварительно - сверив их модели попарно между собой.
Нажмите, чтобы открыть спойлер
Выкопировываю модели из файлов (regulators.lib), сохраняю по одной и попарно сверяю стандартной программой fc.

Модели LM317 и LM317_1 из regulators.lib - идентичны. Модели транзисторов имеют Is. Модель LM317 - имеет ошибку в закрывающей директиве, написано ".ENDS LM117" вместо LM317.

Модели 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 я что-то накосячил в прошлый раз. Она - верная.
Миниатюры:
Нажмите на изображение для увеличения
Название: LM317_models_test.PNG
Просмотров: 0
Размер:	48.7 Кб
ID:	180175  
__________________
Экзорцист 40-го уровня.

Последний раз редактировалось ForcePoint; 17.02.2024 в 17:34.
ForcePoint вне форума   Ответить с цитированием
Сказали "Спасибо" ForcePoint
catBot (17.02.2024)
Непрочитано 19.02.2024, 15:34   #8
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,534
Сказал спасибо: 727
Сказали Спасибо 3,774 раз(а) в 2,675 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Пользуясь симулятором - не забывайте верифицировать модели.

Я нашёл вполне правдоподобную модель стабилизатора в Микрокапе (макромодель).
Эту модель я присоединил к Qspice. Получилось не плохо.
Миниатюры:
Нажмите на изображение для увеличения
Название: LM117_MC.png
Просмотров: 0
Размер:	58.0 Кб
ID:	180251   Нажмите на изображение для увеличения
Название: LM117_Q.png
Просмотров: 0
Размер:	149.1 Кб
ID:	180252  
bordodynov вне форума   Ответить с цитированием
Сказали "Спасибо" bordodynov
catBot (19.02.2024)
Непрочитано 23.02.2024, 18:34   #9
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,841
Сказал спасибо: 2,930
Сказали Спасибо 3,132 раз(а) в 2,122 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию 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
Миниатюры:
Нажмите на изображение для увеличения
Название: LM317-mod_temperature.PNG
Просмотров: 0
Размер:	55.6 Кб
ID:	180360   Нажмите на изображение для увеличения
Название: LM317-mod_current_limit.PNG
Просмотров: 0
Размер:	50.9 Кб
ID:	180361   Нажмите на изображение для увеличения
Название: LM317-mod_SOA.PNG
Просмотров: 0
Размер:	51.0 Кб
ID:	180362  

Вложения:
Тип файла: zip LM317-mod.zip (1.64 Мб, 0 просмотров)
__________________
Экзорцист 40-го уровня.

Последний раз редактировалось ForcePoint; 23.02.2024 в 18:41.
ForcePoint вне форума   Ответить с цитированием
Сказали "Спасибо" ForcePoint
catBot (23.02.2024)
Непрочитано 23.02.2024, 19:40   #10
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,534
Сказал спасибо: 727
Сказали Спасибо 3,774 раз(а) в 2,675 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию 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

Это я уменьшил токи. Мне почему то показалось, что они велики. Я собирался вернуть назад эти токи, но всё руки не доходили.
Спасибо вам за труд.
bordodynov вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
catBot (23.02.2024), ForcePoint (26.02.2024)
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Книги (не радиотехнической тематики) Mike79 Делимся опытом 4264 16.08.2023 23:52


Часовой пояс GMT +4, время: 22:50.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot