Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
19.05.2022, 15:11
|
|
Частый гость
Регистрация: 17.01.2012
Сообщений: 21
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
|
Re: LTspice - освоение с «0»
Сообщение от bordodynov
|
В продолжению к высоковольтному блоку.
|
Я пока не отказываюсь от идеи. У меня еще осталось несколько ключей и есть возможность поэкспериментировать. Тем более, что одна из причин, насколько я понял это паразитная емкость вторичной обмотки. Ну и разумеется, для меня важно самому придти к каким то выводам. К сожалению измерить емкость пока не представляется возможным (нет необходимого оборудования, в частности генератора сигналов) но могу сообщить, что обмотка имеет 11 сегментов (правда делал я это не из соображений уменьшения емкости, а из соображений защиты от пробоя высоким напряжением между витками), возможно, что это уменьшит один из факторов мешающих запустить устройство.
Я решил повторить ваши расчеты, но ранее в программе LTSpice я не работал. Если позволите, есть вопрос касательно работы в программе.
Я решил (в плане обучения) сэмулировать свою схему в этой программе с использованием spice моделей ключей.
Скачал с сайта https://www.infineon.com/ spice модель. (.spi)
Разместил изображение ключа и директивой .include подключил к нему описание из файла.
При попытке запуска анализа система выдает ошибку:
Цитата:
|
Fatal Error: Port(pin) count mismatch between the definition of subcircuit "irgb_p4062dpbf" and instance: "xu1"
The instance has more connection terminals than the definition.
|
Если открыть pin table изображения, то там видим три контакта: 3 2 1
В скаченной модели описание начинается так: .SUBCKT irgb_p4062dpbf e g c
Т.е. количество контактов явно одинаковое и проблем быть не должно.
В связи с этим вопрос - по каким еще причинам может появляться такая ошибка? Т.е. как программа считает контакты?
PS Решил проблему - в файле "значка" .asy была прописана ссылка на стандартную модель, стер - проблема исчезла.
Последний раз редактировалось ingeniring; 19.05.2022 в 16:46.
Причина: проблема решена
|
|
|
|
19.05.2022, 16:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
filter,
загрузите схему в формате LTspice (4 или 17). Я вам её переделую. Лень перерисовывать схему! Корректировать гораздо легче.
ingeniring,
Присоедините мою библиотеку. В ней много моделей от IRF (теперь принадлежат Инфинеон). А некоторые модели именно от этой фирмы не рекомендую использовать. Есть и ваш транзистор в моей коллекции моделей.
Последний раз редактировалось mike-y-k; 19.05.2022 в 17:50.
Причина: 6.6
|
|
|
|
19.05.2022, 22:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.02.2005
Сообщений: 2,244
Сказал спасибо: 1,049
Сказали Спасибо 831 раз(а) в 613 сообщении(ях)
|
Re: LTspice - освоение с «0»
Сообщение от ingeniring
|
...Цитата:
Fatal Error: Port(pin) count mismatch between the definition of subcircuit "irgb_p4062dpbf" and instance: "xu1"
The instance has more connection terminals than the definition.
Если открыть pin table изображения, то там видим три контакта: 3 2 1
В скаченной модели описание начинается так: .SUBCKT irgb_p4062dpbf e g c
Т.е. количество контактов явно одинаковое и проблем быть не должно.
В связи с этим вопрос - по каким еще причинам может появляться такая ошибка? Т.е. как программа считает контакты?...
|
В переводе: Несоответствие количества портов (выводов) между определением подсхемы 'irgb_p4062dpbf' и экземпляром: 'xu1'
Начинается так:
X1 1 2 3 irgb_p4062dpbf_i
D1 3 1 irgb_p4062dpbf_d
Х1 - это транзистор (выводы 1 2 3), D1 -диод (выводы 3 1)
В конце
.ENDS irgb_p4062dpbf_i
irgb_p4062dpbf_i - это и есть транзистор, а Вы поставили диод, где 2 вывода, вернее, программа накосячила. Исправлять ручками или ещё как...
|
|
|
|
20.05.2022, 13:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
filter,
Вот мой вариант:
Последний раз редактировалось bordodynov; 20.05.2022 в 13:09.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
20.05.2022, 14:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
Исследование вклада в АЧХ оптрона и опорника TL431. Управляемым источником я вывел элементы в усилительный режим.
|
|
|
|
21.05.2022, 08:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
filter,
1. почему KD521A "превратился" в R2 = 100k
А зачем здесь диод? Обычно ставят резистор на случай пропадания напряжения управления (что бы затвор не плавал).
2. влияние увеличения емкости С2=47..56п
Я же не скрывал файл схемы.Могли бы это поисследовать. Для уменьшения влияния импульсных помех желательно побольше, но выпрямленное напряжение определяет порог включения.
3. 470µ ic=11.5V (почему именно 11,5V)
А зачем 470 мкФ? Достаточно и 10 мкФ. Это напряжение в начале симуляции.
Были проблемы со сходимостью. Я не проверял в LTspiceIV. Не принципиально для функционирования - 11.5 или 12 В. После напряжения на затворе более 8 В сопротивление канала транзистора слабо меняется.
4. в каких пределах регулируется выходное напряжение ?
Я посчитал, что достаточно показать как регулируется мощность. Выведите напряжение на нагрузке и средствами программы (на графике) определите среднее напряжение (манипулируя мышкой и клавишей ctrl). Можете использовать директиву meas, тогда сможете вывести на график графическую зависимость как сделал я для мощности.
Последний раз редактировалось bordodynov; 21.05.2022 в 09:10.
|
|
|
|
21.05.2022, 19:50
|
|
Гражданин KAZUS.RU
Регистрация: 19.12.2014
Адрес: УРФО.Богданович
Сообщений: 960
Сказал спасибо: 242
Сказали Спасибо 347 раз(а) в 216 сообщении(ях)
|
Re: LTspice - освоение с «0»
Решил создать свою папку.Прога не может определить.
Файл с моделями там же где и символы.В символе прописал..
Где я ошибся?
__________________
С уважением,Сергей.
|
|
|
|
21.05.2022, 21:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
vrybel,
вы должны указать полное имя (с директориями), а не просто имя. Просто имя можно указывать если библиотека находится в директории схемы или в папке SUB. Можно использовать косвенную адресацию. Для примера найдите символ полевика от IRF.
Лично я учился сам. Изучал чужие символы. Советую поизучать мою библиотеку.
Последний раз редактировалось bordodynov; 21.05.2022 в 21:35.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
21.05.2022, 21:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
Быстрый оптрон ~2 МГц.
|
|
|
|
22.05.2022, 08:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,782
Сказал спасибо: 740
Сказали Спасибо 3,891 раз(а) в 2,769 сообщении(ях)
|
Re: LTspice - освоение с «0»
Продолжение про предыдущую схему и о том, что она плохая и как её улучшить. Я выводил выходной сигнал, затем влез в редактирование оси Х.
Затем заменил time на входное напряжение V(in). В результате получил петлю гистерезиса.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:32.
|
|