реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> LTSpice IV, библиотеки без символов., Куча библиотек без символов, компоненты не ищутся.
Hale
сообщение Apr 25 2017, 08:43
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



Скачал с ltwiki базу компонетов Бордодинова, понял что там бардак. Некоторые компоненты перегружаются нерабочими копиями символов... на большую часть пакетов-библиотек .lib символов вообще нет.

А столкнулся с тем, что хотел перевести схему на асинхронную логику по фронтам на RS триггерах, например MC4043/44... И их моделей нет нигде. Да и синхронная логика у Бордонинова тоже не работала. Поискал и нашел большую бибилотеку всяких MC4xxx и близких компонентов.

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

Поэтому подумал, может есть простой способ корректно импортировать библиотеку в LTSpice?
В IV версии это можно?
А в XVII версии?
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 25 2017, 09:25
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Hale @ Apr 25 2017, 11:43) *
Поэтому подумал, может есть простой способ корректно импортировать библиотеку в LTSpice?

Вообще то, .lib файлы и их наборы (как бы библиотеки), конкретно к LTSpice имеют только косвенное отношение - это просто текстовые spice модели компонентов для расчетов.
И если в скачанных вами библиотеках нет графических файлов .asy и .asc с изображением компонента и блока, любезно кем-то сделаными - то увы. Делать это нужно самим.

Я так всегда и делаю - ищу у производителя .lib файл, а потом все ручками.
LTSpice бесплатная программа, поэтому к ней идут только библиотеки от Linear...
Go to the top of the page
 
+Quote Post
magnum16
сообщение Apr 25 2017, 09:46
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 11-09-06
Пользователь №: 20 283



Открываете в ltspice lib файл, ищете строчку начинающуюся на .SUBCKT, жмете правой кнопкой и выбираете create symbol.

Логика есть встроенная, читайте help, раздел A. Special Functions. Элементы лежат в папке digital. Можно задавать задержки, фронты, уровни срабатывания, импеданс и т.д.

Сообщение отредактировал magnum16 - Apr 25 2017, 09:49
Go to the top of the page
 
+Quote Post
Hale
сообщение Apr 27 2017, 00:25
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



Цитата
Вообще то, .lib файлы и их наборы (как бы библиотеки), конкретно к LTSpice имеют только косвенное отношение - это просто текстовые spice модели компонентов для расчетов.

Это само собой ясно. Но они имеются, а Ltspice их игнорирует как класс. Ищет только по символам. Может тулса есть какая, которая генерит ОТСУТСТВУЮЩИЕ символы для всех моделей по .model и .subct. Ну и попутно, я бы не прочь проверить соответствие существующих символов с моделями, т.к. в скачанных коллекциях обнаружил нехорошие "перегрузки", иногда по 3 штуки поверх, с одним и тем же именем. Этого LTSPICE тоже не показывает, тупо выдавая последнюю загруженную.

Цитата
LTSpice бесплатная программа, поэтому к ней идут только библиотеки от Linear...

почему-же. не зашифрованные либы для PSPICE от TI, ST есть отлично. Т.к. ядро IV спайса одно и то же. Есть проблема с либами формата SPICE3 от TI, т.к. там в синтаксисе некоторые директивы физ. моделирования с операндом идут в обратном порядке. LT ругнется, эти строчки можно поменять как надо (как кажется правильным, потому что внятного исчерпывающего мануала по спайсу я так и не нашел)

Цитата
Открываете в ltspice lib файл, ищете строчку начинающуюся на .SUBCKT, жмете правой кнопкой и выбираете create symbol.

проблема не в этом.
Проблема в том, что до меня в коллекцию уже добавлено много чего полезного. А также отсутствуют многие тривиальные вещи, которые упомянутому гуру - собирателю библиотек были не нужны. Но разобраться в этом без ведра водки никак. LTSpice не ищет по .subkt и .model, а только перечисляет .sym-файлы.

Поэтому и задал второй вопрос - в LTspice XVII что-то изменилось в плане менеджмента библиотек?

Сообщение отредактировал Hale - Apr 27 2017, 00:31
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 27 2017, 04:40
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



В LTspice XVII в контроль-панели/спайс можно задать каталоги для поиска компонентов и библиотек. В старом ЛТспайсе приходилось хранить нужные компоненты в самих каталогах со схемами, теперь не надо.
Go to the top of the page
 
+Quote Post
Hale
сообщение Apr 27 2017, 07:54
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



Цитата(ViKo @ Apr 27 2017, 08:40) *
В LTspice XVII в контроль-панели/спайс можно задать каталоги для поиска компонентов и библиотек. В старом ЛТспайсе приходилось хранить нужные компоненты в самих каталогах со схемами, теперь не надо.


Вы имеете в виду, теперь не надо писать директиву .lib c:\LTspiceIV\lib\sub\component.sub (components.lib) с указанием места где искать нужный нестандартный .SUBCKT ?
В принципе, для стандартных символов из c:\LTspiceIV\lib\sym, в IV версии поиск происходит в c:\LTspiceIV\lib\sub указанием одного только имени файла (т.е. относительно местаустановки) .

Сообщение отредактировал Hale - Apr 27 2017, 07:56
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 27 2017, 08:35
Сообщение #7


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Вот так делаю. Не ту вкладку сказал выше.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Hale
сообщение Apr 28 2017, 00:15
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



а чего за скобочки такие? Это формат записи, или у вас такая директория?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 28 2017, 04:34
Сообщение #9


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Hale @ Apr 28 2017, 03:15) *
а чего за скобочки такие? Это формат записи, или у вас такая директория?

Это мой изврат, решил было в папках дату создания в скобках ставить, чтобы сортировались удобнее. В некоторых не ставлю, еще лучше сортируется. biggrin.gif
Go to the top of the page
 
+Quote Post
alexander57
сообщение May 1 2017, 16:08
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 1-05-17
Из: Минск
Пользователь №: 96 842



Цитата(Hale @ Apr 25 2017, 11:43) *
Скачал с ltwiki базу компонетов Бордодинова, понял что там бардак. Некоторые компоненты перегружаются нерабочими копиями символов... на большую часть пакетов-библиотек .lib символов вообще нет.

А столкнулся с тем, что хотел перевести схему на асинхронную логику по фронтам на RS триггерах, например MC4043/44... И их моделей нет нигде. Да и синхронная логика у Бордонинова тоже не работала. Поискал и нашел большую бибилотеку всяких MC4xxx и близких компонентов.

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

Поэтому подумал, может есть простой способ корректно импортировать библиотеку в LTSpice?
В IV версии это можно?
А в XVII версии?

Во первых фамилия Бордодынов.
Во вторых папка содержит символы практически для всех библиотек.
На сайте вначале хранился файл LtspiceIV.zip фактически это упакованная папка(директория) LtspiceIV. Затем наехали правообладатели нескольких моделей. Эти модели исключили (но дали на них ссылки) и переименовали архив в LargeCollection.
Переименуйте файл назад в LtspiceIV.zip. Я предпочитаю использовать Тоталкомандер. С ним я делаю так: На левой панели виден архив, на правой в верхнем уровне видна папка LtspiceIV. Делаем распаковку архива в упомянутую папку не раскрывая её.
Для LtspiceXVII чуть чуть не так. Распаковывается в папку LtspiceXVII (У меня она на домашнем компьютере на C:/User/User/Documents/LTspiceXVII) .На других компьютерах своё место.
Архив был создан в ноябре 2013 г. Сейчас у меня папка стала почти в два раза большей. Я изучал проблемы с использованием архива и совершенствовал её. В архиве есть "оптовые" символы (для варисторов, трансилов, мостов и операционных усилителей) Это один символ для нескольких моделей.
Если есть конкретные вопросы, я готов ответить.
Go to the top of the page
 
+Quote Post
Hale
сообщение May 2 2017, 00:10
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



О! Спасибо за разъяснения! Тогда понятно в чем дело.
"Делаем распаковку архива в упомянутую папку не раскрывая её."
в смысле переписать директории поверху. ясно. у меня то все уже распаковано и запихано по месту установки. так что зачищать нет смысла. Надо видимо взять полноценный вариант, где связи не нарушены. А где брать самый полный вариант?
из вопросов, на 74 серии часть элементов в нескольких копиях, в разных директориях символов. Но из трех, допустим, работает только одна. Когда автопоиском пользуешься, все время натыкаешься на нерабочую. Это ошибка, или так и было задумано - разные варианты по производятелям? И еще нет ни одной физической модели КоМОП 555-х. Все вариации и экстраполяции идеальных биполярных 555. А на сайте TI, например, вроде как есть их реалистичные модели. Это специально заменяли самоделками, чтобы с TI не ругаться?

Сообщение отредактировал Hale - May 2 2017, 00:14
Go to the top of the page
 
+Quote Post
alexander57
сообщение May 2 2017, 06:18
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 1-05-17
Из: Минск
Пользователь №: 96 842



Цитата(Hale @ May 2 2017, 03:10) *
О! Спасибо за разъяснения! Тогда понятно в чем дело.
"Делаем распаковку архива в упомянутую папку не раскрывая её."
в смысле переписать директории поверху. ясно. у меня то все уже распаковано и запихано по месту установки. так что зачищать нет смысла. Надо видимо взять полноценный вариант, где связи не нарушены. А где брать самый полный вариант?
из вопросов, на 74 серии часть элементов в нескольких копиях, в разных директориях символов. Но из трех, допустим, работает только одна. Когда автопоиском пользуешься, все время натыкаешься на нерабочую. Это ошибка, или так и было задумано - разные варианты по производятелям? И еще нет ни одной физической модели КоМОП 555-х. Все вариации и экстраполяции идеальных биполярных 555. А на сайте TI, например, вроде как есть их реалистичные модели. Это специально заменяли самоделками, чтобы с TI не ругаться?

По поводу символов серии НС. Символы отличаются тем, что при использовании одних обязательна ссылка в схеме на библиотеку. Это мне не нравится и я откорректировал символы (указал библиотеку в самом символе) в папке EXTRA. Сейчас я заменим первые символы вторыми. Но потерялась возможность подменять библиотеки (например на 74HC_v.lib).
Есть модель на транзисторах LMC555 (см. файл Sborka.lib). Есть смешанная модель 7555 там же.
Свой полный вариант я ещё никуда не загружал. Я продолжаю его расширять. Им пользуются на предприятии на котором я работаю. Было много вопросов по старому варианту (необходимы знания для использования). Я постарался всё учесть. Но пока я не планирую выкладывать последний вариант.
Go to the top of the page
 
+Quote Post
r_dot
сообщение Feb 22 2018, 10:50
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 237
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 791



Цитата(alexander57 @ May 1 2017, 19:08) *
... Я изучал проблемы с использованием архива и совершенствовал её. ...
А не могли бы подсказать... Понадобилась модель счётчика 193 (наш ИЕ7). В библиотеке LargeCollection такого не нашёл. Есть какой-нибудь вариант раздобыть?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 21:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016