mirror of
https://github.com/YuryKoshkarov/AltiumLibrary.git
synced 2026-02-04 05:17:56 +03:00
new: Переработал концепцию библиотеки компонентов
Изменил количество и содержание каталогов компонентов, оптимизировал их. Удалил неиспользуемые компоненты, а оставшиеся проверил на содержание ошибок в футпринтах и УГО. Добавил только библиотеки с микросхемами
This commit is contained in:
82
README.md
82
README.md
@@ -1,26 +1,74 @@
|
||||
# Библиотека компонентов для Altium Designer
|
||||
Библиотеки компонентов являются открытыми и созданы для облегчения процесса обучания в работе с САПР Altium Designer, а также для более простого
|
||||
процесса миграции из других систем проектирования печатных плат. Данные библиотеки используются автором и периодически обновляются по мере добавления
|
||||
новых компонентов.
|
||||
Данная библиотека является открытой и используется автором для работы, а следовательно постоянно пополняется новыми компонентами. Условно-графические обозначения (УГО) компонентов, выполнены в стилистике ЕСКД, но автор не гарантирует полное соответствие. Посадочные места для компонентов выполнены в полном соответствии с группой стандартов IPC. Компоненты ветки *master* проверены на реальных платах, а компоненты из ветки *dev* только находятся в разработке и еще не подверглись проверки в реальном проекте.
|
||||
|
||||

|
||||

|
||||
|
||||
# Структура библиотек
|
||||
* Analog - операционные усилители, компараторы, дискретная логика, аттенюаторы и прочее
|
||||
* Connectors - разъемы и перемычки
|
||||
* Digital - микроконтроллеры, АЦП, ЦАП, FPGA и прочее
|
||||
* Diods - диоды
|
||||
* Discrete - резисторы, конденсаторы, кварцы, малогабаритные дроссели и прочее
|
||||
* Interface - преобразователи и PHY интерфейсов: CAN, RS-485 и прочие
|
||||
* Module - готовые модули: ESP, AC/DC и прочие
|
||||
* Power Supplies - драйверы трвнзисторов, микросхемы dc/dc, линейные стабилизаторы напряжения
|
||||
* Relay - реле
|
||||
* Transformers - силовые дроссели, трансформаторы
|
||||
* Transistor - транзисторы: биполярные, полевые, IGBT, SiC и прочие
|
||||
# Структура проекта
|
||||
|
||||
* Библиотеки компонентов
|
||||
>
|
||||
* 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 и появится в списке библиотек:
|
||||
|
||||

|
||||
|
||||
# Контакты для связи
|
||||
* Электронная почта: hardware.sitara@gmail.com
|
||||
* Электронная почта: ilya@nordic-energy.org
|
||||
* Канал на youtube: https://www.youtube.com/NordicEnergy
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user