Автор Тема: Помогите с LTspice  (Прочитано 18261 раз)

0 Пользователей и 1 Гость просматривают эту тему.

myinf@mail.ru

  • Гость
Помогите с LTspice
« : Ноября 14, 2015, 09:00:14 pm »
Всем привет.
Вынужден обратится за помощью, так как даже не знаю как сформулировть данный вопрос в гугле... :(

Вобщем нужно просимулировать самый простой инвертирующий усилитель на ОУ. То есть входное сопротивление R1, обратная связь - R2. Получаем Ку = -R2/R1.

Вопрос в следующем. Нужно получить пять графиков АЧХ на одном "экране" для 5ти разных значений резисторов ООС.
Вопрос как это сделать(с одной схемой), чтоб не лепить 5 схем?

Всех заранее благодарю!

new_man

  • Сообщений: 2053
  • GtLab.Net
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #1 : Ноября 14, 2015, 09:32:46 pm »
Очень просто.
В аттрибутах R2 вместо конкретного значения пишешь {r}.
Главное тут в фигурных скобках. Вместо r может быть любая буква или слово.
Далее пишешь директиву:
.step param r list r1 r2 r3 r4 r5
где вместо r1 ...r5 подставляешь конкретные значения в омах/килоомах. Все через пробел.
... и помещаешь директиву на листе схемы.
Запускаешь анализ. И спайс нарисует тебе пять разноцветных курвов на одном графике.
« Последнее редактирование: Ноября 14, 2015, 09:35:14 pm от pushkinitel »

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #2 : Ноября 15, 2015, 09:02:48 am »
Спасиюо. Получилось :)

DDD

  • Сообщений: 10347
  • Имею личный текст
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #3 : Ноября 16, 2015, 02:37:03 am »
Тему бы надо перенести в ТЕХНОЛОГИИ.
Готов подписаться под каждым своим словом

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #4 : Ноября 16, 2015, 05:06:01 pm »
Цитировать
Тему бы надо перенести в ТЕХНОЛОГИИ.

А ты почитай перечень под разделом "Технологии". Не вижу связи вообще...

DDD

  • Сообщений: 10347
  • Имею личный текст
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #5 : Ноября 16, 2015, 07:18:16 pm »
Цитировать
Цитировать
Тему бы надо перенести в ТЕХНОЛОГИИ.

А ты почитай перечень под разделом "Технологии". Не вижу связи вообще...
На первой же странице в "Технологии":
- "SWcad модели и приемы работы"    http://forum.gtlab.net/cgi-bin/yabb2/YaBB.pl?num=1294369354
- "Имитатор сигнала звукоснимателя" (в симуляторе)    http://forum.gtlab.net/cgi-bin/yabb2/YaBB.pl?num=1423411372/0#0
- "Работаем с Microcap" (про симулятор)    http://forum.gtlab.net/cgi-bin/yabb2/YaBB.pl?num=1422904197

И так далее, далеко ходить не надо (работу с симуляторами много раз обсуждали в "Технологиях", и по смыслу технологии работы с симами как раз там).
Готов подписаться под каждым своим словом

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #6 : Ноября 16, 2015, 08:29:44 pm »
Это-то мне и странно. Ну да ладно...

OlegFX

  • Сообщений: 5097
    • Просмотр профиля
Re: Помогите с LTspice
« Ответ #7 : Ноября 16, 2015, 10:04:24 pm »
Это называется "исторически так сложилось". Обычно это железобетонный непробиваемый аргумент.

DDD

  • Сообщений: 10347
  • Имею личный текст
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #8 : Ноября 17, 2015, 08:06:31 am »
Реально, симуляторы точно такой же технологический инструмент разработки, как софт-скоп или макетная плата с паяльником.
Также, симы, как инструмент, пригодны как для гитарной, так и для любой прочей электроники.
Так куда же их определять? Не во флуд же, однако? Или куда?
Есть ли другие аргументы за или против?
Готов подписаться под каждым своим словом

OlegFX

  • Сообщений: 5097
    • Просмотр профиля
Re: Помогите с LTspice
« Ответ #9 : Ноября 17, 2015, 10:20:38 am »
Та, всё нормально. Я до этого поста вообще не думал на тему "а чего они там делают, эти симуляторы?" Самое место, имхо. А "исторически так сложилось" - это для тех, кто недоумевает.

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #10 : Апреля 06, 2016, 06:11:57 am »
Всем привет!
Вопрос такой. Предположим я эмулирую 12аАХ7 на транзисторе. Есть ли возможность в ЛТСпайс наложить шаблон, что бы подогнать ВАХ эмулируемой модели под требуемую кривую?

Peratron

  • Сообщений: 13579
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #11 : Апреля 06, 2016, 09:33:24 am »
@ Jimmy Page
Приём, одинаково применимый для любых схемосимуляторов - отрисовка схемы-прототипа впараллель с исследуемым узлом и прямое сравнение треков...
Схемотехническая мантра: титцешенкохоровицехилл. Повторять до просветления...

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #12 : Апреля 06, 2016, 12:04:23 pm »
Нашёл вот такую модель GZ34: http://www.audioasylum.com/forums/tubediy/messages/17/170881.html

Не пойму как он ее в диод "вставил".

Добавлял код в список диодов. Не работает.

myinf@mail.ru

  • Гость
Re: Помогите с LTspice
« Ответ #13 : Апреля 06, 2016, 02:53:50 pm »
Всем спасибо. Разобрался. Вставляем деривативу .INCLUDE 5AR4.lib создаём текстовый фаил с изменённым расширением 5AR4.lib и меняем атрибуты элемента.

patron

  • Гость
Re: Помогите с LTspice
« Ответ #14 : Мая 29, 2016, 08:23:49 am »
Cподобился попробовать LTSpice и тут-же наткнулся на странные вещи.  Нашёл краткий мануал по нему Кемпфа : http://cxo.lv/soft/nonsoft/63-ltspice, сделал как у него простейший каскад на одном транзисторе, снял АЧХ - всё отлично, всё совпадает с расчётами и с простой логикой : усиление 13 дБ. Потом попробовал, как он и рекомендует, снял "Анализ переходных процессов"  как у него и описано и затем попробовал снять КНИ : прога выдала таблицу - откуда такие цифры по гармоникам ? Предполагал увидеть там что-то порядка единиц %, а там какая-то ерунда : в 4-й колонке "Normalized component" гармоники в несколько раз выше 1-й ...
Картинки переходных процессов и спектра тоже озадачили : ожидал увидеть палку 1 кГц и высшие гармоники от неё. Растяжка ясности тоже не прибавила.
http://imgur.com/81kvzd6
http://imgur.com/BEixdtJ
http://imgur.com/FgyI28N
http://imgur.com/oviFQ4A
« Последнее редактирование: Мая 29, 2016, 08:47:11 am от patron »

new_man

  • Сообщений: 2053
  • GtLab.Net
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #15 : Мая 29, 2016, 09:48:04 am »
Что-ж удивительного, ведь у вас амплитуда сигнала задана как ноль (0)!!
Поменяйте местами в таблице параметров V1 первую и вторую строку. Должно быть: SINE (0 300mV 1000)

TrueVAL

  • Сообщений: 653
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #16 : Мая 29, 2016, 10:35:25 am »
...и получите такую картинку: https://yadi.sk/i/BTU9i8EEs6AXj

patron

  • Гость
Re: Помогите с LTspice
« Ответ #17 : Мая 29, 2016, 02:45:09 pm »
Спасибо !
new_man   Я просто прошёл шаг за шагом по мануалу Кемпфа, но он слишком упрощённый и не обращает внимания читателя, что при изменении варианта измерения надо каждый раз заново подбирать соотношения параметров.
Теперь уже вменяемо : http://imgur.com/gV5phsm
Хотя и непонятны гармоники, некратные 1 кГц 

TrueVAL   а можно поподробней разъяснить введённые параметры, видимые на картинке со схемой - там не всё совершенно очевидно ?


« Последнее редактирование: Мая 29, 2016, 03:41:28 pm от patron »

Peratron

  • Сообщений: 13579
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #18 : Мая 29, 2016, 03:29:52 pm »
Цитировать
Хотя и непонятны гармоники, некратные 1 кГц
Это артефакты, появление которых обусловлено математикой и объяснить которые можно лишь через привлечение теории спектрального анализа.

Нужно повышать разрешение расчётной процедуры, а так же правильно выбрать длительность выборки, учитывая прямоугольное окно для фурье-анализа.
Ну, и другие нюансы, которые на пальцах не проясняются...
Схемотехническая мантра: титцешенкохоровицехилл. Повторять до просветления...

TrueVAL

  • Сообщений: 653
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: Помогите с LTspice
« Ответ #19 : Мая 29, 2016, 03:48:24 pm »
 patron, все что ниже уровня -60дБ волновать нас особенно не должно, думаю, - там уже всякие цифровые и программные дела на уровне дискретизации.
 Если щелкнуть правой клавишей мыши на значке генератора, то откроется панель с его установками - там только еще я задержку на 10мс ввел. А если проделать такой путь в верхнем меню: Simulate - Edit Simulation Cmd, то там можно поменять некоторые установки для осциллограм и спектрограмм. Например я обычно ставлю не один мю, а "1m" для Maximum Timestep в Transient-анализе - так быстрее процессы идут и реально по времени записать нормальный WAV-файл секунд на 20-30.
В стандартной папке "examples" есть много образовательных файлов.
Скачайте еще:
https://yadi.sk/d/a5_mxmbws6RPz - хелп на русском.
И всякие книжки и статейки:
https://yadi.sk/d/n74mhTcEs6U6E
« Последнее редактирование: Мая 29, 2016, 04:00:24 pm от andvasiljev »