Перейти к содержанию
    

LTSpice IV, библиотеки без символов.

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

 

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

 

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

Ну не создавать же по каждому компоненту символ вручную.

 

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

В IV версии это можно?

А в XVII версии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

И если в скачанных вами библиотеках нет графических файлов .asy и .asc с изображением компонента и блока, любезно кем-то сделаными - то увы. Делать это нужно самим.

 

Я так всегда и делаю - ищу у производителя .lib файл, а потом все ручками.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Изменено пользователем magnum16

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще то, .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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В LTspice XVII в контроль-панели/спайс можно задать каталоги для поиска компонентов и библиотек. В старом ЛТспайсе приходилось хранить нужные компоненты в самих каталогах со схемами, теперь не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В LTspice XVII в контроль-панели/спайс можно задать каталоги для поиска компонентов и библиотек. В старом ЛТспайсе приходилось хранить нужные компоненты в самих каталогах со схемами, теперь не надо.

 

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

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

Изменено пользователем Hale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а чего за скобочки такие? Это формат записи, или у вас такая директория?

Это мой изврат, решил было в папках дату создания в скобках ставить, чтобы сортировались удобнее. В некоторых не ставлю, еще лучше сортируется. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

Ну не создавать же по каждому компоненту символ вручную.

 

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

В IV версии это можно?

А в XVII версии?

Во первых фамилия Бордодынов.

Во вторых папка содержит символы практически для всех библиотек.

На сайте вначале хранился файл LtspiceIV.zip фактически это упакованная папка(директория) LtspiceIV. Затем наехали правообладатели нескольких моделей. Эти модели исключили (но дали на них ссылки) и переименовали архив в LargeCollection.

Переименуйте файл назад в LtspiceIV.zip. Я предпочитаю использовать Тоталкомандер. С ним я делаю так: На левой панели виден архив, на правой в верхнем уровне видна папка LtspiceIV. Делаем распаковку архива в упомянутую папку не раскрывая её.

Для LtspiceXVII чуть чуть не так. Распаковывается в папку LtspiceXVII (У меня она на домашнем компьютере на C:/User/User/Documents/LTspiceXVII) .На других компьютерах своё место.

Архив был создан в ноябре 2013 г. Сейчас у меня папка стала почти в два раза большей. Я изучал проблемы с использованием архива и совершенствовал её. В архиве есть "оптовые" символы (для варисторов, трансилов, мостов и операционных усилителей) Это один символ для нескольких моделей.

Если есть конкретные вопросы, я готов ответить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О! Спасибо за разъяснения! Тогда понятно в чем дело.

"Делаем распаковку архива в упомянутую папку не раскрывая её."

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

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

Изменено пользователем Hale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О! Спасибо за разъяснения! Тогда понятно в чем дело.

"Делаем распаковку архива в упомянутую папку не раскрывая её."

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

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

По поводу символов серии НС. Символы отличаются тем, что при использовании одних обязательна ссылка в схеме на библиотеку. Это мне не нравится и я откорректировал символы (указал библиотеку в самом символе) в папке EXTRA. Сейчас я заменим первые символы вторыми. Но потерялась возможность подменять библиотеки (например на 74HC_v.lib).

Есть модель на транзисторах LMC555 (см. файл Sborka.lib). Есть смешанная модель 7555 там же.

Свой полный вариант я ещё никуда не загружал. Я продолжаю его расширять. Им пользуются на предприятии на котором я работаю. Было много вопросов по старому варианту (необходимы знания для использования). Я постарался всё учесть. Но пока я не планирую выкладывать последний вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... Я изучал проблемы с использованием архива и совершенствовал её. ...
А не могли бы подсказать... Понадобилась модель счётчика 193 (наш ИЕ7). В библиотеке LargeCollection такого не нашёл. Есть какой-нибудь вариант раздобыть?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...