Поиск лучших практик в библиотеках CADSOFT EAGLE

Я только начал изучать, как использовать программное обеспечение EAGLE PCB.

Устройство, которое я хотел нарисовать в качестве первой попытки, содержащее два элемента, которых нет в библиотеках, поставляемых с Eagle из коробки: ATtiny861A и TDA5051A.

Большинство поисков приводит меня на сайт element14, который, как я понимаю, является одним из самых надежных для пакетов Eagle (поскольку он является основным продавцом CADSOFT в Азиатско-Тихоокеанском регионе). Однако библиотека NXP и библиотека Atmel, которые я скачал с сайта element14, не содержат этих элементов. Есть ATtiny26, который похож на ATtiny861A с точки зрения распиновки и компоновки, но у меня ничего нет для TDA5051A.

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

Итак, вопросы:

  • Как лучше всего найти библиотеки для Eagle?

  • Как я могу быть уверен, что найденная библиотека хорошего качества?

Просто сделай сам, это не сложно.
Почему за это минусуют без объяснения причин?
Спасибо, @MattYoung! Но разве это хорошая практика для такого новичка, как я? И всегда намного быстрее и безопаснее взять уже спроектированный элемент, а не делать его.
Использование чужих библиотек может быть немного быстрее, но определенно не безопаснее. Вы должны проверить каждую деталь, которую вы используете, из библиотеки, чтобы убедиться в правильности посадочного места и распиновки. Или вы можете просто обойти этот процесс и сделать свой собственный.
@MattYoung, все в порядке! Но мой опыт показывает, что я всегда склонен пропускать некоторые не очень важные шаги, делая элемент, чтобы сэкономить время, и иногда пропускаю некоторые общие правила. Это основано на моем опыте работы с PCAD.

Ответы (1)

Как лучше всего найти библиотеки для Eagle?

  • Во-первых, вы должны убедиться, что ваше устройство не находится в библиотеках eagle, используя хороший поиск. Например, если вы хотите добавить регулятор 7805 5v, вы должны выполнить поиск следующим образом: потому что у некоторых производителей есть собственное расширение, которое вы не знаете *7805*.
  • Если вы не нашли свое устройство или разумную альтернативу (вы можете использовать, например, устройство atmega8 вместо устройства atmega328. Попробуйте использовать известные общедоступные библиотеки, созданные:

SparkFun Eagle Lib - AdaFruit Eagle Lib - Опасный прототип Eagle Lib - Element14 Eagle Cad Lib Поиск

  • Также хорошей практикой является запоминание того, использовалась ли часть, которую вы хотите использовать, в предыдущей плате с открытым исходным кодом. Если ответ «Да», тогда идите и экспортируйте туда использованные детали из ULP.

  • Когда вы создаете свою собственную библиотеку, имейте в виду, что в eagle есть справочная библиотека Ref-packages.lib, в которой есть большинство пакетов электроники, которые значительно упрощают создание новых библиотек.

Как я могу быть уверен, что найденная библиотека хорошего качества?

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

Извините, если я что-то пропустил: что такое ULP?
В EAGLE это программы пользовательского языка (ULP). Каждый ULP выполняет определенную функцию, подобную той, которую я упомянул для экспорта бывших в употреблении устройств в другом дизайне орла.
Бывает и так, что производитель чипа предоставляет библиотеку Eagle. Так что, если вы имеете дело со «сложной» частью, возможно, стоит взглянуть на их сайт.