|
Как праильно создать библиотеку компонентов?, вопрос не куда нажать, а более глубокий) |
|
|
|
Jul 23 2010, 15:24
|
студент
   
Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712

|
Привет Всем! У меня есть одно УГО двухконтактного коннектора и несколько топологических посадочных мест разных коннекторов которые являются двухконтактными.))) Как правильнее сделать библиотеку коннекторов: 1. Оставить одно УГО и с ним связать несколько посадочных мест? (рис.1) 2. Для каждого посадочного места создать свой файл *.schLib в котором разместить одно и тоже УГО? Достоинство первого способа - это не придется создавать копии одних и тех же условно графических изображений. А недостаток певого способа - как на схеме отобразить наименование выбранного посадочного места? Или всё таки правильнее работать вторым способом? Подскажите пожалуйста....
Сообщение отредактировал Fynjisx - Jul 23 2010, 15:26
Эскизы прикрепленных изображений
--------------------
С Уважением...
|
|
|
|
|
Jul 23 2010, 15:43
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Лично мне больше нравится выриант, когда каждому конкретному элементу соответствует определЁнное УГО с набором посадочных мест для данного элемента. Результат: из библиотеки на схему (Э3) Вы ставите тот элемент, который Вам нужен, а затем уже по плате корректируете ему посадочное место - выбором. Например, резистор С1-4-0,125: 1. одно УГО по ГОСТ только для данного резистора (для некоторых элементов УГО может быть и не одно, например оптопара или транзистор; плюс я ещЁ для каждого элемента стараюсь и параметры ввести (предельные температуры, пределы сопротивления, ТКС и т.д.)). 2. 9 (девять, это не опечатка) посадочных мест; по 3 штуки: на горизонтальное расположение, на вериткальное с ориентацией налево и направо.
|
|
|
|
|
Jul 26 2010, 14:34
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 16-01-10
Из: Москва
Пользователь №: 54 853

|
Цитата(Владимир @ Jul 24 2010, 15:21)  Ну так я и советую на Библиотеку в виде базы переходить. Вы имеете в виду Database Library?
|
|
|
|
|
Jul 27 2010, 08:52
|

Частый гость
 
Группа: Свой
Сообщений: 119
Регистрация: 5-11-07
Из: Москва
Пользователь №: 32 073

|
Цитата(Murzik_6011 @ Jul 23 2010, 19:43)  Лично мне больше нравится выриант, когда каждому конкретному элементу соответствует определЁнное УГО с набором посадочных мест для данного элемента. Результат: из библиотеки на схему (Э3) Вы ставите тот элемент, который Вам нужен, а затем уже по плате корректируете ему посадочное место - выбором. Например, резистор С1-4-0,125: 1. одно УГО по ГОСТ только для данного резистора (для некоторых элементов УГО может быть и не одно, например оптопара или транзистор; плюс я ещЁ для каждого элемента стараюсь и параметры ввести (предельные температуры, пределы сопротивления, ТКС и т.д.)). 2. 9 (девять, это не опечатка) посадочных мест; по 3 штуки: на горизонтальное расположение, на вериткальное с ориентацией налево и направо. +1
--------------------
У кого что сбоит, тот о том и говорит.
|
|
|
|
|
Aug 10 2010, 15:21
|

Местный
  
Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897

|
"Вопрос номера": В Альтиуме можно к одному УГО привязать несколько футпринтов, например, atmega8 может быть TQFP, а может быть DIP. Соответственно, номера пинов в обоих случаях разные. Как сейчас делаю я: в пинах УГО поля DisplayName и Designator заполняю одинаково, например, ADC6, а уже в настройках футпринтов, в таблице Pin Map прописываю, что для DIP ADC6=17, а для TQFP=32 (к примеру). Все ок, работает хорошо, только одно НО: В схемах не видно реальные номера пинов, очень неудобно потом при наладке и ремонте устройств. Может быть можно сделать так, чтобы поле DisplayName каждого пина автоматически заполнялось из PinMap?
--------------------
Курильщик даташитов со стажем
|
|
|
|
|
Aug 14 2010, 20:16
|

Местный
  
Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897

|
Цитата(Владимир @ Aug 10 2010, 20:50)  Можно, но не нужно этим злоупотреблять. Формально можно подключать только один тип для разных условий монтажа. для DIP и TQFP следует использовать собственные УГО Не согласен с Вами: если один УГО для одного футпринта, зачем тогда вообще нужна таблица Pin Map? Скажем, XC9536 выпускается в PLCC44 и TQFP44. По-факту они pin-to-pin совместимые, но нумерация пинов отличается, т.к. у TQFP первый пин в углу, а у PLCC по-середине. Рисовать из-за этого 2 разных компонента ИМХО как-то неправильно.
--------------------
Курильщик даташитов со стажем
|
|
|
|
|
Aug 15 2010, 05:02
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
На схеме и на на PCB Все должно соответствовать PDF на компонент. Иначе это ввод в заблуждение тех, кто будет разбирать Ваши схемы, обслуживать и ремонтировать изделии Значит на схеме должны быть имена (номера) PIN, соответствующие обозначению PAD. то есть даже в Вашем случае нужно делать альтернативное изображение. это по трудоемкости тоже что создание нового УГО Цитата зачем тогда вообще нужна таблица Pin Map Это отдельная тема для разговора
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|