LTspice

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Пн фев 06, 2017 15:20:04

Сообщение sergs777 »

Всем доброе время суток. Подскажите пожалуйста, как в LTspice |V указывать путь к пользовательским библиотекам. Во время создания нового символа его можно вызывать через форму добавления элемента. В одном из полей этой формы можно выбирать путь к этому символу. После закрытия вкладки редактирования путь из списка пропадает. Ввод невозможен. Внимательно изучил все настройки программы. Не нашёл. Помогите пожалуйста.
Реклама
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3549
Зарегистрирован: Вс окт 24, 2010 16:02:46
Откуда: Ижевск

Сообщение sstvov »

Не совсем понял что требуется.
Файлы создаваемые программой можно смотреть и редактировать в программе блокнот, там же можно и вписать необходимые пути, только сначала посмотреть как это сделано в оригинальных файлах
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

Сообщение catBot »

Разрабатываю и отлаживаю схемы в LTspice.

С недавних пор в KiCAD'е появилась возможность импортировать такие схемы для разводки печатной платы.
Однако, импорт ещё очень ненадёжен, много ошибок (над которыми, правда, работают), поэтому требуется более надёжный способ передачи проекта в разводчик.

Попалась такая статья.
Приведён способ переноса списка связей в разводчик FreePCB. Требуется некоторая подготовка библиотечных элементов.
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 309
Зарегистрирован: Пн июн 03, 2019 15:46:12
Откуда: Россия

Сообщение romserg »

Есть ли в ltspice возможность назначить горячую клавишу для нестандартного компонента? Например, хотелось бы вместо зигзаг-резистора ставить обычный прямоугольный. Он там есть: компоненты - Misc - EuropeanResistor, но в настройках горячих клавиш можно указать лишь новую клавишу для зигзага. Добавить другой компонент возможности не увидел.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25398
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="romserg",url="/forum/viewtopic.php?p=4741479#p4741479"]вместо зигзаг-резистора ставить обычный прямоугольный[/uquote]
У меня такое ощущение, что вы занимаетесь детскими играми.
Какая разница как обозначен резистор в симуляторе?
Реклама
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Сообщение Nranddek »

ну как какая?!
Их тьма!
Во-первых, идеологическая.
Во-вторых, ток, двигаясь по зигзагу или прямоугольнику, может вызывать зигзагообразные или прямоугольные электромагнитные эффекты.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 309
Зарегистрирован: Пн июн 03, 2019 15:46:12
Откуда: Россия

Сообщение romserg »

Я пока вижу только один способ: заменить в AppData\Local\LTspice\lib\sym res.asy на EuropeanResistor.asy из Misc.
Правда, не знаю, будет ли с этим корректно работать программа.
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Сообщение Nranddek »

Не мучайтесь.
Вот содержимое файла .asc

Код: Выделить всё

Version 4.1
SHEET 1 880 680
SYMBOL ind 144 80 R0
SYMATTR InstName L1
SYMBOL res 144 0 R0
SYMATTR InstName R1
SYMBOL res 144 -80 R0
SYMATTR InstName R2
SYMBOL Misc\\EuropeanResistor 144 -160 R0
SYMATTR InstName R3
Как можно заметить, резисторы отличаются идентификатором res и Misc\\EuropeanResistor. Их размеры одинаковы. Напишите обработчик файлов и будет у Вас две версии, и с европейскими, и с американскими, раз уж чем-то пружинки не нравятся.
Замечу, что там уйма символов не соответствуют ГОСТ
Наппишите о
Встал на лапы
Сообщения: 142
Зарегистрирован: Вт мар 30, 2021 20:34:13

Сообщение yellowraven »

Всем привет, кто нибудь мне может объяснить почему в LTspice стоковый генератор синуса имеет третью гармонику и её производные? Разве он не должен быть идеальным? или я чего- то не понимаю?
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

Сообщение catBot »

Покажите свою модель.
Встал на лапы
Сообщения: 142
Зарегистрирован: Вт мар 30, 2021 20:34:13

Сообщение yellowraven »

[uquote="catBot",url="/forum/viewtopic.php?p=4748178#p4748178"]Покажите свою модель.[/uquote]
Вложения
dist.png
(33.94 КБ) 131 скачивание
Друг Кота
Аватара пользователя
Сообщения: 25398
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Это проблема условий симуляции переходных процессов.
Какой у вас шаг по времени?
Встал на лапы
Сообщения: 142
Зарегистрирован: Вт мар 30, 2021 20:34:13

Сообщение yellowraven »

30 мили секунд. Это мало? сделал 100 гармоники остались
Так- же пробовал строить график со второй по пятую секунду, и так- же из этого графика диаграмму строил со второй сек (то- есть задержка две секунды и сам график три сек)
Друг Кота
Аватара пользователя
Сообщения: 25398
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="yellowraven",url="/forum/viewtopic.php?p=4748209#p4748209"]30 мили секунд. Это мало? сделал 100 гармоники остались[/uquote]
Это шутка такая?
Вы симулируете с шагом в миллисекунды?
Вообще то чем меньше, тем точнее. Шаг симуляции - это по сути период дискретизации.
Поставьте для начала 1 микросекунду и терпеливо ждите окончания.
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

Сообщение catBot »

Попробуйте так.

У меня даже с вашим коротким временем накопления, но с высокой скоростью выборки (1 микросекунда относительно килогерца) и повышенной точностью математики (numdgt=7), спектр вполне годный.
Вложения
Безымянный.png
(47.2 КБ) 114 скачиваний
Draft3.zip
(393 байт) 97 скачиваний
Встал на лапы
Сообщения: 142
Зарегистрирован: Вт мар 30, 2021 20:34:13

Сообщение yellowraven »

catBot, КРАМ, благодарю! Получается, что модель генерит идеальный синус, а аналитик с плохой выборкой его искажает. любопытно однако.
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

Сообщение catBot »

Уровень шумовой полки зависит от объёма накопленных данных. То есть, надо и шаг не более одной сотой от периода наивысшей частоты исследуемого сигнала указывать, и продолжительность накопления - как можно больше задавать. Тогда разрешение будет наилучшее.

Кроме того, важна ещё и оконная функция при отрисовке спектра. Я (по совету старших товарищей) выбираю Blackman.

А так-то, - разумеется, сигналы в LTspice идеальные.
Друг Кота
Аватара пользователя
Сообщения: 25398
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="catBot",url="/forum/viewtopic.php?p=4748668#p4748668"]Я (по совету старших товарищей) выбираю Blackman.[/uquote]
Нужно только помнить, что чем ниже боковые лепестки у оконной функции, тем больше у нее растекание спектра. То есть при равной длине окна у Блэкмана спектральная палка будет шире, чем у Хэмминга, например...
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

Сообщение catBot »

Мне важнее уровень составляющей, а ширина - малоинтересна. Я смотрю, что происходит на частоте 1kHz при подаче суммы сигналов 19kHz и 20kHz.
Перебирал все оконные функции, с Blackman'ом (вроде бы) самый большой динамический диапазон при одном и том же объёме данных.
Ответить

Вернуться в «Теория»