Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Посадочные места для произвольных компонентов
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > KiCAD
ArtDenis
Продолжаю осваивать KiCad. Есть такая простая схема:
Нажмите для просмотра прикрепленного файла
В ней есть компонент MOSFET_N из стандартной библиотеки devices. Для него я выбираю посадочное место SMD_SOT_23_3 из гостовской библиотеки. В результате при разводке платы транзистор оказывается без связей на контактных площадках, т.к. KiCad не знает, как сопоставить контактные площадки посадочного места и выводы транзистора.
Нажмите для просмотра прикрепленного файла
Где мне надо указать эту информацию, чтобы при разводке платы KiCad добавил нужные связи для транзистора?
break
ArtDenis
Ну и зачем было создавать новую тему?

Надо присвоить выводам номера, а не буквы.
ArtDenis
Можно по-подробнее? Как выводам присвоить номера, а не буквы?
break
ArtDenis
Щёлкнуть на выводе или навести курсор и нажать кнопку редактирования, или навести курсор и нажать ПКМ, в появившемся меню выбрать пункт "Править вывод". В появившемся окне "Свойства вывода" в поле "Номер вывода" ввести номер. Номер должен соответствовать номеру посадочного места. То есть, в принципе, номер может быть обозначен не только цифрами, но в этом случае на посадочном месте соответствующий вывод тоже должен быть обозначен именно так. В приложенных готовых библиотеках, как правило, выводы обозначены цифрами (про все не знаю, не смотрел, но те, которые смотрел - именно так). Поэтому для использования готовых библиотек надо и выводы УГО обозначать цифрами, причём соответствующими.

А вообще, рекомендую прочитать документацию. Большинство вопросов отпадёт.
ArtDenis
А где это надо делать? Если в основном окне eeschema, то у меня нету там таких пунктов меню.
Вообще, я сделал так: поместил компонент транзистора в мою библиотеку (удалось с 3-го или 4-го раза, настолько там всё неинтуитивно и непонятно), у своего компонента в редакторе компонентов назначил номера выводов и затем в схему добавлял уже свой компонент. Это правильный способ?

По поводу документации. Читать её очень тяжело, т.к. в основном там вода типа "Откроется окно, в котором есть флаг "Инвертировать блабла", который нужен для инвертирования блабла". Вот если бы был учебник типа Getting_Started_in_KiCad.pdf, но с гораздо большим количеством подробностей, тогда было бы гораздо лучше.
break
ArtDenis
Цитата
А где это надо делать?

В редакторе библиотек. Есть специальная кнопка вызова редактора библиотек из Eeschema, или через меню <Инструменты> - <Редактор библиотек>.

Цитата
настолько там всё неинтуитивно и непонятно

А мне показалось достаточно просто. Хотя в OrCAD'е кое-что проще.

Цитата
Вот если бы был учебник типа Getting_Started_in_KiCad.pdf, но с гораздо большим количеством подробностей, тогда было бы гораздо лучше.

Хороший учебник, всё сразу понятно. Только кое-что могло устареть. Подробности надо смотреть в описании на соответствующую программу.
ArtDenis
break, так в итоге я правильно сделал, что скопировал компонент в редакторе библиотек, сохранил со своим именем и уже у него задал номер выводов? Или есть какой-то другой способ?
break
ArtDenis
Правильно.
Другой способ - нарисовать полностью самому.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.