Библиотека компонентов для Altium Designer
Данная библиотека является открытой и используется автором для работы, а следовательно постоянно пополняется новыми компонентами. Условно-графические обозначения (УГО) компонентов, выполнены в стилистике ЕСКД, но автор не гарантирует полное соответствие. Посадочные места для компонентов выполнены в полном соответствии с группой стандартов IPC. Актуальная рабочая библиотека содержится в ветке master, основная часть компонентов в ней проверена на реальных платах. Сложные ответственные компоненты, например, FPGA в корпусах BGA, проходят усиленную проверку и до испытаний в "боевом" проекте находятся в ветке dev.
1. Структура проекта
- Библиотеки компонентов
- ic-adc-dac-dds
- ic-amplifier
- ic-comparator
- ic-fpga
- ic-gate-driver
- ic-interface
- ic-logic
- ic-mcu
- ic-memory
- ic-power-module
- ic-power-supply
- ic-sensor
- capacitor
- resistor
- diode
- electromechanics
- inductor
- transformer
- transistor
- optoisolator
- oscilator
- module
- connector
- Шаблоны файлов и правил
- schematic-page - стандартные листы для ЕСКД и ISO
- board-pcb - шаблоны для печатных плат
- rules-pcb - правила трассировки для разных классов точности
- Скрипты
- logo-creator - импорт изображений (bmp) в рисунок на слое шелкографии
2. Установка библиотеки
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
git clone https://github.com/RedCommissary/altium-library
После этого переходите в папку library и видите список файлов библиотеки компонентов:
Все библиотеки состоят из четырых файлов:
- Файлы с расширением .LibPkg - объединяют все последующие файлы проекта
- Файлы с расширением .SchLib - содержат УГО компонентов
- standard-case.PcbLib - содержит посадочные места для стандартных корпусов, например, LQFP-48 и подобные
- custom-case.PcbLib - содержит посадочные места для нестандартных компонентов, например, разъемов
Для установки нужной библиотеки откройте файл с расширением .LibPkg в Altium Designer, например, ic-amplifier.LibPkg и у вас в дереве проектов появится библиотека и три файла внутри нее:
Теперь нажимайте правой кнопкой мыши на название проекта и выбирайте пункт Compile Integrated Library:
После этого у вас скомпилируется проект библиотеки, автоматически подключится к Altium Designer и появится в списке библиотек:
3. Устранение ошибки отображения шрифта
После установки и начала использования данных библиотек, вы можете столкнуться с проблемой корректного отображения надписей на УГО компонентов. Существует несколько версий шрифта ISOCPEUR, поэтому для корректного отображения надписей на УГО компонентов библиотеки, необходимо установить шрифт. После данной операции у вас все тексты и надписи будут корректно отображаться.