Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
11.10.2019, 07:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,987
Сказал спасибо: 784
Сказали Спасибо 3,990 раз(а) в 2,845 сообщении(ях)
|
Re: Симулятор LTspice IV
Сообщение от 12943
|
Cпасибо.
Опять туплю с подключением моделей. Как надо сделать?
К этой схеме не относится: можно ли оператор .four применить к току и как это записать?
Неудобно кругом вставлять пробные резисторы.
|
Откройте схему с иерархическими блоками. В данном случае с US100. С помощью пункта меню view откройте netlist. В нём будут блоки Subckt.
По поводу анализа Фурье токов. Просто пишите нужный ток. Например ic(Q1). Плохая идея, использовать резисторы как токовые датчики. Стандартный способ использовать источники нулевого напряжения. Я для удобства использую Ammeter.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
11.10.2019, 08:06
|
|
Вид на жительство
Регистрация: 07.11.2016
Сообщений: 485
Сказал спасибо: 117
Сказали Спасибо 138 раз(а) в 90 сообщении(ях)
|
Re: Симулятор LTspice IV
Открываю нетлист, пишет "отсутствуют US1, US2."
Ставил и целиком папку, и ASC в SUB, символы в SYM, не помогает.
С током помогло, спасибо, я оказывается лишних скобок наставил.
|
|
|
|
11.10.2019, 09:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,987
Сказал спасибо: 784
Сказали Спасибо 3,990 раз(а) в 2,845 сообщении(ях)
|
Re: Симулятор LTspice IV
Схемы блоков и их символы должны находиться в одной папке.
Вот я сделал нетлист US100.asc, используя его эту открытую схему и меню:
* D:\Documenty\LTspiceXVII\US100.asc
XX1 N001 OUT1 us100_1
XX2 N003 N004 us100_1
V1 N001 0 SINE(0 10mV 1kHz)
V2 N002 0 SINE(0 1V 1kHz)
V3 N003 0 SINE(0 10mV 1kHz)
XX3 N002 OUT2 us100_2
XX4 N004 OUT3 us100_2
XX5 N006 N007 us100_1
V4 N005 0 SINE(0 1V 1kHz)
XX6 N007 OUT4 us100_2
R1 N006 N005 1k
R2 OUT4 N006 100k
* block symbol definitions
.subckt us100_1 in1 OUT1
Q1 VCC N001 N002 0 NPN
Q3 C 0 N002 0 NPN
I1 N002 0 2mA
V2 VCC 0 12V
B1 OUT1 0 V=-(i(Vam1)*50k- 50*(10k)/(10k+1))/16.8
B2 N001 0 V=v(in1)*1.82
Vam1 VCC C 0
R1 in1 0 1T
.model npn npn BF=10k
.ends us100_1
.subckt us100_2 in1 OUT1
Q1 VCC N001 N002 0 NPN
Q3 C 0 N002 0 NPN
I1 N002 0 2mA
V2 VCC 0 12V
B1 OUT1 0 V=(i(Vam1)*50k- 50*(10k)/(10k+1))/16.8*100
B2 N001 0 V=v(in1)*1.82/100
Vam1 VCC C 0
R1 in1 0 1T
.model npn npn BF=10k
.ends us100_2
Я иногда так делаю модели для библиотеки. Сначала делаю нужный блок и иерархический символ, используя меню.
Затем открываю новую схему и ставлю на неё необходимый блок. Тестирую схему с блоком, оптимизирую (исправляю) блок. Открываю нетлист и копирую блок (.Subckt ..... ends) в новый тестовый файл с нужным именем. Расширение фала не важно.
Копирую файл модели в папку sub. Копирую символ в какую либо папку sym\....
Открываю скопированный символ, записываю в нужной строке имя подсхемы и в нижнюю строку имя модели с расширением.
|
|
|
|
11.10.2019, 12:10
|
|
Вид на жительство
Регистрация: 07.11.2016
Сообщений: 485
Сказал спасибо: 117
Сказали Спасибо 138 раз(а) в 90 сообщении(ях)
|
Re: Симулятор LTspice IV
Я ничего не понял. Вот, что я сделал:
Распаковал архив в папку,
из неё символы скопировал в sym,
схемные файлы - в sub,
в селекторе компонентов появились соответствующие значки,
толку нет - предупреждение "отсутствуют схемы US1, US2"
|
|
|
|
11.10.2019, 13:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,987
Сказал спасибо: 784
Сказали Спасибо 3,990 раз(а) в 2,845 сообщении(ях)
|
Re: Симулятор LTspice IV
Сообщение от 12943
|
Я ничего не понял. Вот, что я сделал:
Распаковал архив в папку,
из неё символы скопировал в sym,
схемные файлы - в sub,
в селекторе компонентов появились соответствующие значки,
толку нет - предупреждение "отсутствуют схемы US1, US2"
|
Вы всё сделали не правильно.
Как делаю я:
создаёте папку на своём компьютере с любым именем и в любом месте. У меня для этого на диске D: есть папка musor. Допустим в сделали папку US100. Распаковываете в неё упакованный файл.
Всё!
Открываете основную схему и работаете.
Схема сделана на блоках. Не используется модели. Это так называемая иерархическая схема. Глубина вложенности может быть разная. При расчёте схемы можно открывать окно блока (автоматически) и смотреть напряжения и токи блоков совместно с напряжениями и токами верхнего уровня.
Всё есть в Help.
|
|
|
|
11.10.2019, 14:41
|
|
Вид на жительство
Регистрация: 07.11.2016
Сообщений: 485
Сказал спасибо: 117
Сказали Спасибо 138 раз(а) в 90 сообщении(ях)
|
Re: Симулятор LTspice IV
Заработало, спасибо.
В Хэлпе, конечно есть всё, кроме одного-двух слов, без которых всё остальное невозможно применить.
Последний раз редактировалось 12943; 11.10.2019 в 14:51.
|
|
|
|
23.10.2019, 18:45
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Сообщение от bordodynov
|
Вот другая схема понижающего стабилизатора на транзисторах:
|
Наконец-то появилось время и я отмакетил Ваш Step-down из поста 593. Детали практически 1:1 как по схеме. Но когда начал обмерять, то появились вопросы по графикам. Я правильно понимаю, что на левой паре картинок :
- на графике V(in) синяя линия и зелёная линии - это вх. напряжение при фантомном 48 В и посл. резисторе 4.6 кОм. При этом входное напряжение V(in) падает с 39 В до 31.3 В при увеличении тока нагрузки I(V1) от 1.8 мА до 3.6 мА.
А что же такое тогда на нижнем графике ? Мы говорили о том, что напряжение Биаса должно быть порядка 5,5 - 6,5 В, а откуда тогда 16 В ? И для чего оно ?
- и что изображено на правой паре графиков ? Я не вижу - а что происходит со вх. напряжением при фантомном 12 В и увеличении тока нагрузки от 1.8 мА до 3.6 мА ?
|
|
|
|
23.10.2019, 21:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,987
Сказал спасибо: 784
Сказали Спасибо 3,990 раз(а) в 2,845 сообщении(ях)
|
Re: Симулятор LTspice IV
Сообщение от letter
|
Наконец-то появилось время и я отмакетил Ваш Step-down из поста 593. Детали практически 1:1 как по схеме. Но когда начал обмерять, то появились вопросы по графикам. Я правильно понимаю, что на левой паре картинок :
- на графике V(in) синяя линия и зелёная линии - это вх. напряжение при фантомном 48 В и посл. резисторе 4.6 кОм. При этом входное напряжение V(in) падает с 39 В до 31.3 В при увеличении тока нагрузки I(V1) от 1.8 мА до 3.6 мА.
А что же такое тогда на нижнем графике ? Мы говорили о том, что напряжение Биаса должно быть порядка 5,5 - 6,5 В, а откуда тогда 16 В ? И для чего оно ?
- и что изображено на правой паре графиков ? Я не вижу - а что происходит со вх. напряжением при фантомном 12 В и увеличении тока нагрузки от 1.8 мА до 3.6 мА ?
|
Я начал разбираться и запутался. Если вам не надо 15 В. Тем лучше, не нужен один резистор и переключатель. Я решил взять две разных схемы для 48 и 12 В. Получил, что для 12 В (с моими резисторами) предельный ток 3.6 мА. При большем токе выходное напряжение будет падать. Для 48 В случая нагрузка в расчёте 6 мА. И видно есть запас, что бы увеличить ток нагрузки. Выходное напряжение примерно 7.6 В в обоих случаях.
|
|
|
|
24.10.2019, 08:47
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
А что есть эти пилы на каждом из графиков ?
|
|
|
|
24.10.2019, 09:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,987
Сказал спасибо: 784
Сказали Спасибо 3,990 раз(а) в 2,845 сообщении(ях)
|
Re: Симулятор LTspice IV
Сообщение от letter
|
А что есть эти пилы на каждом из графиков ?
|
В схеме есть источник ЭДС V1 со встроенным сопротивлением. Я вывел его ток и изменил знак -i(V1) т.к. считается положительным втекающий ток, а он вытекает. На первых двух рисунках этот пульсирующий ток. На первом процесс не установился и средний ток ток падает. На втором я увеличил время счёта и процесс установился. На третьем графике выходное пульсирующие напряжении. Это характерно для любого импульсного преобразователя. Посмотрите на ось Y значения напряжения. Я использовал команду постпроцессорной обработки Measure .
Вычислил средние значения AVG и Пик-Пик PP для выходного напряжения и для токов 1.8 мА и 3.6 мА. Пик-Пик (размах пилы) получился 6 мВ.
Я забыл, что это тема LTspiceIV и он не позволяет использовать русский шрифт. Поэтому я его уберу из схем и перезагружу.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:07.
|
|