Отсутствующие компоненты в библиотеке Eagle

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

Дополнительная информация (если требуется):

  1. В настоящее время отсутствуют микросхемы AD8318, ADL5542 и TLV3501.
  2. Я использую Eagle v5.6.0 для Windows.

Ответы (3)

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

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

Однако есть несколько мест, где вы можете найти библиотеки:


Позвольте мне добавить примечание о создании вашей собственной части:

Когда ваша часть находится в общем формате пакета, вам следует взглянуть на ref-packages.lbrбиблиотеку. Он содержит различные стандартные форматы пакетов, поэтому вам не нужно создавать их самостоятельно. Просто скопируйте нужный пакет в свою собственную библиотеку и создайте остальные в соответствии с инструкциями, которые вы найдете в сети.

ссылка на sparkfun мертва

Забудьте о библиотеках Eagle. Очевидно, они были оптимизированы для быстрого изготовления, чтобы у Cadsoft был большой список поддерживаемых деталей, а не для качества или ясности. Короче говоря, поставляемые библиотеки Eagle отстой.

Лучше всего сделать свой собственный в соответствии с вашими собственными соглашениями. Если вы можете жить с моими соглашениями, вы можете найти мои библиотеки полезными. Мои библиотеки и множество других утилит Eagle находятся в выпуске Eagle Tools по адресу www.embedinc.com/pic/dload.htm . Они не включают части, которые вы упомянули, но там есть много других частей.

Части моей библиотеки также следуют ряду соглашений об использовании различных атрибутов, позволяющих автоматически создавать спецификации. Автоматизированные инструменты BOM также включены в выпуск, о котором я упоминал выше. Например, вот содержимое файла документации eagle_attr, описывающего эти соглашения (этот файл документации и несколько других также включены в релиз):

В этом документе описываются соглашения Embed Inc по использованию необязательных
атрибуты в Eagle, которые впервые стали доступны в версии 5. В
В предыдущих версиях деталь могла иметь только несколько встроенных фиксированных атрибутов.
Орел, например VALUE и NAME. В версии 5 эти фиксированные атрибуты по-прежнему
существуют, но произвольные дополнительные атрибуты могут быть созданы пользователем.

Этот документ определяет определенные атрибуты, которые ожидаются частями
система Embed Inc, в основном для помощи в автоматической ведомости материалов (BOM)
поколение. Процесс создания спецификации из орлиной доски или
Схема описана в файле документации программы CSV_BOM.

Необязательные атрибуты Eagle, которые имеют особое значение в Embed Inc.
системы:

МАНУФ

    Производитель:партнум; производитель:партнум; ...

    Поля PARTNUM и их начальные двоеточия могут быть опущены, но это
    плохая идея, если не указан только один производитель.

ПАРТНУМ

    Общий номер детали или номер детали в пределах одного производителя.

ПОСТАВЩИК

    Поставщик:partnum; поставщик:партнум; ...

    Поля PARTNUM и их начальные двоеточия могут быть опущены, но это
    плохая идея, если не указан только один поставщик.

Спецификация

    Должна ли эта часть быть включена в спецификацию. Некоторые «части»
    только функции на доске, такие как, например, контактные площадки. Эти
    не должны быть указаны в спецификации, потому что их не нужно покупать
    и не будет установлен. Поддерживаемые значения:

      ДА - включить эту часть в спецификацию.

      НЕТ — не включать эту деталь в спецификацию.

    Значение по умолчанию — YES, если спецификация пуста или не существует.

ВАЛСТАТ

    Указывает, как используется атрибут VALUE. Возможные варианты:

      VAL - нормальное значение детали, например, сопротивление резистора. 
        стоимость детали будет указана в спецификации и будет использоваться для различения
        разные части. Например, резистор на 10 кОм — это другое.
        часть, чем резистор на 330 Ом.

      PARTNUM - Номер детали. Поле значения будет отображаться в
        BOM и используется для различения разных частей, например VAL. Однако,
        в поле номера детали будет установлено значение ЗНАЧЕНИЕ, если только номер детали не
        в противном случае устанавливается явно. VALSTAT PARTNUM для общего
        библиотечных устройств, где поле значения используется для отображения некоторых или всех
        номер детали на схеме. Например, библиотека
        может содержать обычный 14-контактный операционный усилитель, а значение установлено равным
        LM324, чтобы показать тип операционного усилителя на схеме. В этом
        например, ЗНАЧЕНИЕ устанавливается только на общий номер детали без
        тип упаковки, класс температуры и т. д. В этом случае PARTNUM
        следует использовать для указания точного номера детали, но
        VALSTAT по-прежнему должен иметь значение PARTNUM.

      ЭТИКЕТКА - Этикетка, предназначенная для шелкографии. Поле значения будет
        не будут переданы в спецификацию и не будут использоваться для
        различать части. Это может быть использовано, например, для маркировки
        Светодиод на плате. Различные светодиоды могут быть помечены как «Питание» и
        "Ошибка", но это одна и та же физическая часть и должна быть указана
        в той же записи спецификации.

СУБСТ

    Задает разрешенное поле замены для детали в спецификации. Действительный
    значения «ДА» и «НЕТ». Значение по умолчанию — YES, если SUBST не существует.
    или пусто.

ДВАЛ

    Подробная стоимость детали. Если оно присутствует и не пусто, это поле переопределяет
    строка значения детали в спецификации и будет использоваться для дифференциации
    части. DVAL всегда считается истинным значением детали, поэтому
    осуществляется VALSTAT. Цель DVAL — предоставить больше
    информации, чем целесообразно показать на схеме. Как правило,
    стандартный атрибут VALUE будет показан на схеме с DVAL
    показано в спецификации.

DESC

    Строка явного описания спецификации. По умолчанию спецификация
    описание получено из имени библиотеки и имени устройства
    внутри этой библиотеки. Если атрибут DESC присутствует и не пуст,
    его содержимое переопределит это значение по умолчанию.
Большое спасибо за размещение ваших библиотек. Я смог использовать ваш пакет SOIC-20 для создания нового варианта нужного мне чипа в мгновение ока.

Вы можете скачать множество библиотек для EAGLE с их сайта , но часто довольно сложно найти библиотеку, содержащую нужные устройства. Особенно для очень специализированных частей, таких как микроконтроллеры, которые вы используете, часто еще не существует библиотеки. К счастью, создать их самостоятельно в EAGLE довольно легко и просто (необходима цитата) .

Библиотека EAGLE разделена на три части: устройства , пакеты и символы .

Символ используется на схеме. Вероятно, вам придется рисовать символ самостоятельно, так как очень маловероятно, что вы найдете микроконтроллер с точно такими же символами. Это очень просто: просто создайте новый символ и начните расставлять булавки. Дайте каждому контакту то же имя, что и в таблице данных. Вы можете использовать линии, чтобы нарисовать контур символа.

К счастью, вам не придется создавать пакет самостоятельно. Вам просто нужно найти нужный пакет в любой библиотеке с помощью панели управления EAGLE. Щелкните правой кнопкой мыши на пакете и выберите «копировать в библиотеку». Вот и все. (Библиотека ref-packages.lbrсодержит много часто используемых пакетов).

Теперь у вас есть символ и упаковка, вам нужно их соединить. Создайте новое устройство и добавьте символ. Затем нажмите «новый пакет», выберите правильный пакет и подключите все контакты к правильной площадке, и все готово.

Примечание. Это только базовая процедура, иллюстрирующая рабочий процесс и то, что вам придется делать самостоятельно. Есть больше особенностей и деталей для рассмотрения. Было бы лучше, если бы вы работали с учебником EAGLE по созданию устройств, прежде чем создавать большие микроконтроллеры. Я бы посоветовал прочитать соответствующую главу в официальном руководстве EAGLE , т.е. со страницы 223 и далее. Это очень подробно и показывает рабочий процесс шаг за шагом на двух примерах (как создать резистор, а затем и интегральную схему).

После некоторой практики я бы сказал, что вы можете создать библиотеку для такого устройства менее чем за час, так что, имхо , оно того стоит ;-)

можете ли вы указать пошаговое руководство, чтобы сделать выше. Это действительно поможет. Спасибо
Конечно, я бы посоветовал официальное руководство EAGLE, так как я сам изучил его на основе этого руководства. Я добавил это к ответу.