docs: Обновил описание проекта в соответствии с проведеным ренеймингом

This commit is contained in:
Ilya Galkin
2020-08-05 01:11:51 +04:00
parent df23b1921e
commit 22e874cd59
51 changed files with 41 additions and 40 deletions

View File

@@ -3,72 +3,73 @@
![Пример дизайна](https://habrastorage.org/webt/lv/_v/vo/lv_vvojmxbw4kgr854siiyvor2i.png) ![Пример дизайна](https://habrastorage.org/webt/lv/_v/vo/lv_vvojmxbw4kgr854siiyvor2i.png)
# Структура проекта ## 1. Структура проекта
* Библиотеки компонентов * Библиотеки компонентов
> >
* IC: Logic * ic-adc-dac-dds
* IC: Comparator * ic-amplifier
* IC: Amplifier * ic-comparator
* IC: Sensor * ic-fpga
* IC: MCU * ic-gate-driver
* IC: FPGA * ic-interface
* IC: ADC, DAC, DDS * ic-logic
* IC: Memory * ic-mcu
* IC: RF transceiver * ic-memory
* IC: Interface * ic-power-module
* IC: Power supply * ic-power-supply
* IC: Gate driver * ic-rf-transceiver
* Module * ic-sensor
* Electromechanics * capacitor
* Transformer * resistor
* Inductor * diode
* Transistor * electromechanics
* Diode * inductor
* Connector * transformer
* Oscilator * transistor
* Optoisolator * optoisolator
* Resistor * oscilator
* Capacitor * module
* connector
> >
* Шаблоны файлов и правил * Шаблоны файлов и правил
> >
* SchematicPage - стандартные листы для ЕСКД и ISO * **schematic-page** - стандартные листы для ЕСКД и ISO
* BoardPCB - шаблоны для печатных плат * **board-pcb** - шаблоны для печатных плат
* Rules - правила трассировки для разных классов точности * **rules-pcb** - правила трассировки для разных классов точности
# Установка библиотеки ## 2. Установка библиотеки
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск: Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
``` ```
git clone https://github.com/Nordic-Energy/AltiumLibrary.git git clone https://github.com/RedCommissary/altium-library
``` ```
После этого переходите в папку *LibraryComponents* и видите список файлов библиотеки компонентов: После этого переходите в папку *library* и видите список файлов библиотеки компонентов:
![Список файлов](https://habrastorage.org/webt/gq/yi/lp/gqyilpiaiied2tomg-plan0nslg.png) ![Список файлов](https://habrastorage.org/webt/qq/xt/sc/qqxtscxspnrjoh1lco4efkq6l68.png)
Все библиотеки состоят из четырых файлов: Все библиотеки состоят из четырых файлов:
* Файлы с расширением .LibPkg - объединяют все последующие файлы проекта * Файлы с расширением *.LibPkg* - объединяют все последующие файлы проекта
* Файлы с расширением .SchLib - содержат УГО компонентов * Файлы с расширением *.SchLib* - содержат УГО компонентов
* StandartCase.PcbLib - содержит посадочные места для стандартных корпусов, например, LQFP-48 и подобные * *standard-case.PcbLib* - содержит посадочные места для стандартных корпусов, например, LQFP-48 и подобные
* CustomCase.PcbLib - содержит посадочные места для нестандартных компонентов, например, разъемов * *custom-case.PcbLib* - содержит посадочные места для нестандартных компонентов, например, разъемов
Для установки нужной библиотеки откройте файл с расширением ***.LibPkg*** в Altium Designer, например, ***IC. ADC, DAC, DDS.LibPkg*** и у вас в дереве проектов появится библиотека и три файла внутри нее: Для установки нужной библиотеки откройте файл с расширением ***.LibPkg*** в Altium Designer, например, ***ic-amplifier.LibPkg*** и у вас в дереве проектов появится библиотека и три файла внутри нее:
![Дерево проектов](https://habrastorage.org/webt/qj/7q/ze/qj7qzea6pmnlmb7regqanuri0ri.png) ![Дерево проектов](https://habrastorage.org/webt/ux/dc/7p/uxdc7pctxs16ytibvk4xtvpmxp0.png)
Теперь нажимайте правой кнопкой мыши на название проекта и выбирайте пункт ***Compile Integrated Library***: Теперь нажимайте правой кнопкой мыши на название проекта и выбирайте пункт ***Compile Integrated Library***:
![Компиляция проекта](https://habrastorage.org/webt/1p/at/nk/1patnk16twt8potkibvg7ey5-ao.png) ![Компиляция проекта](https://habrastorage.org/webt/qx/zw/oo/qxzwoody7nzjxpau4sth7xisoru.png)
После этого у вас скомпилируется проект библиотеки, автоматически подключится к Altium Designer и появится в списке библиотек: После этого у вас скомпилируется проект библиотеки, автоматически подключится к Altium Designer и появится в списке библиотек:
![Скомпилированная библиотека](https://habrastorage.org/webt/io/mk/pp/iomkppp4u4cur8o4izf2q-tpx6u.png) ![Скомпилированная библиотека](https://habrastorage.org/webt/2v/u1/ka/2vu1kazqr9kjn0-km5c-mr1nwv0.png)
# Устранение ошибки отображения шрифта ## 3. Устранение ошибки отображения шрифта
После установки и начала использования данных библиотек, вы можете столкнуться с проблемой корректного отображения надписей на УГО компонентов. Существует несколько версий шрифта **ISOCPEUR**, поэтому для корректного отображения надписей на УГО компонентов библиотеки, необходимо **[установить шрифт](https://ofont.ru/view/4280)**. После данной операции у вас все тексты и надписи будут корректно отображаться. После установки и начала использования данных библиотек, вы можете столкнуться с проблемой корректного отображения надписей на УГО компонентов. Существует несколько версий шрифта **ISOCPEUR**, поэтому для корректного отображения надписей на УГО компонентов библиотеки, необходимо **[установить шрифт](https://ofont.ru/view/4280)**. После данной операции у вас все тексты и надписи будут корректно отображаться.