MCP для X-Plane mkII
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ
Продолжение темы, предыдущая версия здесь
Основные отличия:
1. Разработана печатная плата, на которой размещены компоненты, кроме кнопок KD2-22BBR,
которые плохо приспособлены для печатного монтажа.
2. Переработано ПО, теперь плагин сам находит USB устройство, что удобно, если
устройств несколько, сам плагин допускает подключение до восьми устройств.
Каждое устройство имеет уникальный ID для сопоставления в конфигурационном файле
с соответствующей секцией настроек.
3. Сделана программа-помощник, позволяющая формировать секции настроек для органов
управления и индикации. С помощью этой прогаммы также можно производить тестирование
устройств.
2. СХЕМЫ
1. Схемы электрические принципиальные EFIS и MCP
mcp_efis_sch.pdf
2. Спецификация и перечни элементов EFIS и MCP
mcp_efis_bom.pdf
3. Печатные платы в формате PCAD2006 ASCII
efis_mcp_pcb.zip
3. КОНСТРУКЦИЯ
1. Gerber файлы EFIS
еfis.zip
2. Gerber файлы MCP
mcp.zip
При изготовления прототипа использовался вспененный поливинилхлорид
(рекламный пластик) толщиною 2 мм. Особенностью этого материала
является то, что он легко режется канцелярским ножом и склеивается
встык клеем на основе цианакрилата (суперклей "Секунда").
На рис.1 показан шаблон панели, который надо распечатать из файла
по ссылке ниже, наклеить на заготовку и
сделать обрезку по контурам.
Заготовки вырезались по размерам:
MCP
=====
1. Горизонтальные стенки 370 x 50 x 2 мм ....... 2 шт.
2. Боковые стенки 50 x 76 x 2 мм ............... 2 шт.
3. Задняя крышка 366 х 76 х 2 мм ............... 1 шт.
EFIS
======
1. Горизонтальные стенки 145 x 50 x 2 мм ....... 2 шт.
2. Боковые стенки 50 x 76 x 2 мм ............... 2 шт.
3. Задняя крышка 141 х 76 х 2 мм ................1 шт.
|
Рис.1 |
Шаблон для печати наклеек на передние панели с надписями (рис.2)
|
Рис.2 |
Рисунки панелей в формате Open Office Draw
panel.odg
Рисунки панелей в формате PDF
panel.pdf
|
Рис.3 |
|
Рис.4 |
|
Рис.5 |
|
Рис.6 |
|
Рис.7 |
|
Рис.8 |
4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
1. Скетч ардуино
arduino_mcp-0.7.0.zip
2. Набор файлов для автономного программирования изделия без установки Arduino IDE
mcp_programming_set-0.7.0.zip
3. Плагин X-Plane
xpiohub_plugin-0.6.2.zip
4. Инсталляционный файл программы проверки и помощника создания секций конфигурационного файла
XPIOHubConfigHelper-0.2.1.exe
|
Рис.9 |
ConfigHelper в основном предназначен для помощи в формирования текстовых секций для файла xpiohub.ini.
Однако, его можно также использовать для тестирования аппаратуры, если воспользоваться кодами и событиями органов управления/индикации,
показанных на рис.10.
|
Рис.10 |
|