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

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

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

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

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

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

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

Ответ
Опции темы

LTspice - освоение с «0»

Непрочитано 29.05.2025, 01:09   #1281
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

Сообщение от catBot Посмотреть сообщение
пример использования этой директивы (для моих задач).
Насколько подойдёт... Промежуточный вариант примера к этому сообщению (не учёт наличия body-диода в MOSFET'е, используемом как управляемое сопротивление).
Думаю - можно и по компактнее записать. В Q-SPICE bordodynoiv точно пишет формулы прямо в "теле" параметров резисторов.
Миниатюры:
Нажмите на изображение для увеличения
Название: RC_w_MOSFET_1.PNG
Просмотров: 0
Размер:	44.1 Кб
ID:	186812  
Вложения:
Тип файла: txt RC_w_MOSFET_1.asc.txt (3.9 Кб, 0 просмотров)
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума   Ответить с цитированием
Сказали "Спасибо" ForcePoint
catBot (29.05.2025)
Непрочитано 12.06.2025, 17:35   #1282
catBot
Гражданин KAZUS.RUN
 
Регистрация: 07.10.2022
Сообщений: 557
Сказал спасибо: 669
Сказали Спасибо 56 раз(а) в 45 сообщении(ях)
catBot на пути к лучшему
Сообщение Re: LTspice - освоение с «0»

Предлагаю такой источник меандра - без постоянной составляющей, и со спектром вменяемой ширины:
(см.рис. no-DC_meander.png)

Суть дела:
  • кусочно-линейная последовательность начинается с нулевого потенциала - PWL (0 0) (+{RFtime} {ImpAmpl}) repeat forever ((+25u {ImpAmpl}) (+{RFtime} {-ImpAmpl}) (+25u {-ImpAmpl}) (+{RFtime} {ImpAmpl})) endrepeat, формируется "обычным" источником напряжения
  • изломы сигнала скруглены фильтром нижних частот, - библиотечным элементом .\lib\sym\SpecialFunctions\2ndOrdLowpass, которому назначены правдоподобные свойства
Амплитуда сигнала устанавливается параметром ImpAmpl, крутизна фронтов - RFtime.

Спектр исходного PWL:
(см.рис. pwl_spectre.png)

Спектр сигнала, подаваемого на усилитель:
(см.рис. signal_spectre.png)

Сравнение формы сигналов:
(см.рис. signal_overview.png)

Подробный вид начала фронта и спада, от формы которого зависит происходящее в усилителе:
(см.рис. rise_closeup.png)
(см.рис. fall_closeup.png)

Это позволяет исследовать усилитель в более или не менее правдоподобных условиях, без артефактов, вызываемых разрывами производных кусочно-линейного воздействия.

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

PS
В симуляторе Qspice имеется настройка (галочка в свойствах генератора) для устранения постоянной составляющей в импульсной последовательности. Мне её очень не хватало в LTspice, а ждать, пока режимы выравняются - нет терпения!
Миниатюры:
Нажмите на изображение для увеличения
Название: no-DC_meander.png
Просмотров: 0
Размер:	70.7 Кб
ID:	187016   Нажмите на изображение для увеличения
Название: pwl_spectre.png
Просмотров: 0
Размер:	70.7 Кб
ID:	187017   Нажмите на изображение для увеличения
Название: signal_spectre.png
Просмотров: 0
Размер:	60.9 Кб
ID:	187018  

Нажмите на изображение для увеличения
Название: signal_overview.png
Просмотров: 0
Размер:	30.5 Кб
ID:	187019   Нажмите на изображение для увеличения
Название: rise_closeup.png
Просмотров: 0
Размер:	26.9 Кб
ID:	187020   Нажмите на изображение для увеличения
Название: fall_closeup.png
Просмотров: 0
Размер:	29.5 Кб
ID:	187021  

Вложения:
Тип файла: txt no-DC_meander.asc.txt (623 байт, 0 просмотров)

Последний раз редактировалось catBot; 12.06.2025 в 18:11. Причина: опечатка
catBot вне форума   Ответить с цитированием
Сказали "Спасибо" catBot
ForcePoint (02.08.2025)
Непрочитано 26.06.2025, 20:15   #1283
catBot
Гражданин KAZUS.RUN
 
Регистрация: 07.10.2022
Сообщений: 557
Сказал спасибо: 669
Сказали Спасибо 56 раз(а) в 45 сообщении(ях)
catBot на пути к лучшему
Вопрос Re: LTspice - освоение с «0»

Добрый день!

Пожалуйста, помогите найти правильный способ передачи мгновенного значения температуры в свойство элемента.

Хочу менять нагрев, например - диода, - в такт с рассеиваемой мощностью в каком-нибудь элементе (в самом диоде, или где-нибудь ещё).
Использую модель галогеновой лампы, у которой имеется вывод, отображающий рассеиваемую ей мощность. Пытаюсь обозвать эту величину "температурой" и использовать в параметрах диода.

Как показано на схеме - не работает:
Код:
Questionable use of curly braces in "d1 vfwd 0 1n4148 temp={p+273}"
    Error: undefined symbol in: "[p]+273"
Circuit: * C:\Users\{username}\Documents\LTspiceXVII\vari-temp.asc

Error on line 5 : d1 vfwd 0 1n4148 temp=(p+273)
	 Unknown parameter "p+273"
Заранее - спасибо!
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 0
Размер:	43.3 Кб
ID:	187123  
Вложения:
Тип файла: txt vari-temp.asc.txt (798 байт, 0 просмотров)

Последний раз редактировалось catBot; 26.06.2025 в 20:43. Причина: уточнил вопрос
catBot вне форума   Ответить с цитированием
Непрочитано 27.06.2025, 06:34   #1284
bordodynov
Почётный гражданин KAZUS.RUN
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 8,775
Сказал спасибо: 909
Сказали Спасибо 4,507 раз(а) в 3,195 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

catBot,
придётся сделать свою модель диода с возможностью управления параметрами. Входящие в формулу тока k*T/q и is.
bordodynov вне форума   Ответить с цитированием
Сказали "Спасибо" bordodynov
mike-y-k (27.06.2025)
Непрочитано 27.06.2025, 11:58   #1285
catBot
Гражданин KAZUS.RUN
 
Регистрация: 07.10.2022
Сообщений: 557
Сказал спасибо: 669
Сказали Спасибо 56 раз(а) в 45 сообщении(ях)
catBot на пути к лучшему
Вопрос

Хммм...

До модели диода ещё далеко.

Не получатеся передать текущее значение температуры в переменную TEMP.
На все мои попытки получаю сообщение, что TEMP ждёт число, а не математическое выражение, позволяющее вычислить его (число) из мгновенных значений токов и напряжений.
Работает только TEMP={T} в названии диода, когда использую .param T=число. При этом в директиве .param не даёт использовать математические выражения.

Или я что-то делаю не так, или это вообще недопустимо в LTspice.
Пожалуйста, подскажите.
Заранее - спасибо.

И попутный вопрос:
  • как изменить температуру в какой-то промежуточный - наперёд заданный мной - момент работы директивы .tran, чтобы часть эпюр (токов или напряжений) увидеть при одном нагреве, и тут же, с некоторой секунды того же расчёта - при другом?

Последний раз редактировалось mike-y-k; 27.06.2025 в 12:16. Причина: 6.6
catBot вне форума   Ответить с цитированием
Непрочитано 27.06.2025, 16:54   #1286
bordodynov
Почётный гражданин KAZUS.RUN
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 8,775
Сказал спасибо: 909
Сказали Спасибо 4,507 раз(а) в 3,195 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

catBot,
у вас ничего не получится с выражениями param. Есть другой подход - модернизация моделей. Есть описания и модели.
Вот упакованная папочка:
Вложения:
Тип файла: zip Electrothermal-Subcircuits-for-LTspice.zip (673.0 Кб, 0 просмотров)

Последний раз редактировалось bordodynov; 27.06.2025 в 16:58.
bordodynov вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
catBot (27.06.2025), ForcePoint (27.06.2025), mike-y-k (27.06.2025), Алексей_ПП (28.06.2025)
Непрочитано 28.06.2025, 11:23   #1287
bordodynov
Почётный гражданин KAZUS.RUN
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 8,775
Сказал спасибо: 909
Сказали Спасибо 4,507 раз(а) в 3,195 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

Вот ещё кое что.
Вложения:
bordodynov вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо bordodynov за это сообщение:
ForcePoint (28.06.2025), mike-y-k (28.06.2025)
Непрочитано 28.06.2025, 13:55   #1288
Алексей_ПП
Прописка
 
Регистрация: 31.03.2023
Сообщений: 280
Сказал спасибо: 40
Сказали Спасибо 96 раз(а) в 76 сообщении(ях)
Алексей_ПП на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

Содержание статьи устарело лет на четверть века.
Если в УНЧ тепловые искажения дают заметный вклад в суммарные нелинейные, то разработчик - ноль.

Последний раз редактировалось Алексей_ПП; 28.06.2025 в 13:57.
Алексей_ПП вне форума   Ответить с цитированием
Непрочитано 28.06.2025, 15:51   #1289
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,284
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: LTspice - освоение с «0»

Алексей_ПП, а что изменилось за 25 лет?
Появились новые законы физики?
В ФТТ (SSP) за это время не появилось новых Нобелевских лауреатов, ниспоовергающих основы, да и технология кардинально не поменялась.
Вы уж потрудитесь с фактами…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума   Ответить с цитированием
Сказали "Спасибо" mike-y-k
ForcePoint (28.06.2025)
Непрочитано 29.06.2025, 00:04   #1290
catBot
Гражданин KAZUS.RUN
 
Регистрация: 07.10.2022
Сообщений: 557
Сказал спасибо: 669
Сказали Спасибо 56 раз(а) в 45 сообщении(ях)
catBot на пути к лучшему
Восклицание Re: LTspice - освоение с «0»

Сообщение от mike-y-k Посмотреть сообщение
что изменилось за 25 лет?
Появились новые законы физики?
Появились доступные и мощные симуляторы, позволяющие разрабатывать схемы с действительно высоким петлевым усилением.

Если токи транзисторов каскада сравнения будут меняться под действием сигнала всего лишь на доли процента от своего значения в покое, то и перепады рассеиваемой там мощности станут ничтожны.

Например, в заводском исполнении УНЧ "Корвет 200УМ-088С" (разработка 1987 года) транзисторы дифф-каскада рассеивают по ~пятьдесят милливатт, при этом их токи меняются на ±100µA от режимного значения по 925µA в каждом. Величина петлевого усиления на частоте 20kHz равна 70dB (на НЧ еле-еле превышает 100dB).

С относительно несложной доработкой и перенастройкой коррекции, - на основе этой схемы можно добиться гораздо лучших свойств усилителя. Токи транзисторов ДК теперь меняются на ±2,5µA, петлевое усиление на частоте 20kHz достигает 120dB (на НЧ превышает 160dB).
Есть основания полагать, что при сорокакратном снижении девиации токов самого важного узла, - ДК, - растёт не только линейность каскада, но и его способность парировать вариации режимов остальных каскадов, охваченных петлёй ООС. А его собственная мощность рассеивания становится практически постоянной, не зависящей от сигнала.

Последний раз редактировалось catBot; 29.06.2025 в 00:23. Причина: удобочитаемость
catBot вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Симулятор LTspice XVII bordodynov Proteus, KiCAD и другие ECAD 3955 05.10.2026 11:48
Симулятор LTspice IV eleks61 Proteus, KiCAD и другие ECAD 1315 21.07.2026 17:06
Multisim vs LTspice и другие. Сравнение bordodynov Proteus, KiCAD и другие ECAD 751 29.01.2026 14:52
LTspice 4 - ШИМ loonaticc Proteus, KiCAD и другие ECAD 3 30.10.2013 09:42
Помогите найти книгу по LTspice Den124 Proteus, KiCAD и другие ECAD 3 30.03.2013 18:29


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.