Skip to content

Latest commit

 

History

History
87 lines (61 loc) · 5.28 KB

README.md

File metadata and controls

87 lines (61 loc) · 5.28 KB

Библиотека компонентов для 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, поэтому для корректного отображения надписей на УГО компонентов библиотеки, необходимо установить шрифт. После данной операции у вас все тексты и надписи будут корректно отображаться.

Установка шрифта