mirror of
https://github.com/YuryKoshkarov/AltiumLibrary.git
synced 2026-02-04 13:18:04 +03:00
77 lines
4.4 KiB
Markdown
77 lines
4.4 KiB
Markdown
# Библиотека компонентов для Altium Designer
|
||
Данная библиотека является открытой и используется автором для работы, а следовательно постоянно пополняется новыми компонентами. Условно-графические обозначения (УГО) компонентов, выполнены в стилистике ЕСКД, но автор не гарантирует полное соответствие. Посадочные места для компонентов выполнены в полном соответствии с группой стандартов IPC. Актуальная рабочая библиотека содержится в ветке *master*, основная часть компонентов в ней проверена на реальных платах. Сложные ответственные компоненты, например, FPGA в корпусах BGA, проходят усиленную проверку и до испытаний в "боевом" проекте находятся в ветке *dev*.
|
||
|
||

|
||
|
||
# Структура проекта
|
||
|
||
* Библиотеки компонентов
|
||
>
|
||
* IC: Logic
|
||
* IC: Comparator
|
||
* IC: Amplifier
|
||
* IC: Sensor
|
||
* IC: MCU
|
||
* IC: FPGA
|
||
* IC: ADC, DAC, DDS
|
||
* IC: Memory
|
||
* IC: RF transceiver
|
||
* IC: Interface
|
||
* IC: Power supply
|
||
* IC: Gate driver
|
||
* Module
|
||
* Electromechanics
|
||
* Transformer
|
||
* Inductor
|
||
* Transistor
|
||
* Diode
|
||
* Connector
|
||
* Oscilator, crystal
|
||
* Resistor
|
||
* Capacitor
|
||
|
||
>
|
||
|
||
* Шаблоны файлов и правил
|
||
>
|
||
* SchematicPage - стандартные листы для ЕСКД и ISO
|
||
* BoardPCB - шаблоны для печатных плат
|
||
* Rules - правила трассировки для разных классов точности
|
||
|
||
# Установка библиотеки
|
||
|
||
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
|
||
```
|
||
git clone https://github.com/Nordic-Energy/AltiumLibrary.git
|
||
```
|
||
После этого переходите в папку *LibraryComponents* и видите список файлов библиотеки компонентов:
|
||
|
||

|
||
|
||
Все библиотеки состоят из четырых файлов:
|
||
|
||
* Файлы с расширением .LibPkg - объединяют все последующие файлы проекта
|
||
* Файлы с расширением .SchLib - содержат УГО компонентов
|
||
* StandartCase.PcbLib - содержит посадочные места для стандартных корпусов, например, LQFP-48 и подобные
|
||
* CustomCase.PcbLib - содержит посадочные места для нестандартных компонентов, например, разъемов
|
||
|
||
Для установки нужной библиотеки откройте файл с расширением ***.LibPkg*** в Altium Designer, например, ***IC. ADC, DAC, DDS.LibPkg*** и у вас в дереве проектов появится библиотека и три файла внутри нее:
|
||
|
||

|
||
|
||
Теперь нажимайте правой кнопкой мыши на название проекта и выбирайте пункт ***Compile Integrated Library***:
|
||
|
||

|
||
|
||
После этого у вас скомпилируется проект библиотеки, автоматически подключится к Altium Designer и появится в списке библиотек:
|
||
|
||

|
||
|
||
# Контакты для связи
|
||
* Электронная почта: ilya@nordic-energy.org
|
||
* Канал на youtube: https://www.youtube.com/NordicEnergy
|
||
|
||
|
||
|
||
|