На главную страницу

MCP для X-Plane mkII


СОДЕРЖАНИЕ

1. ВВЕДЕНИЕ
2. СХЕМЫ
3. КОНСТРУКЦИЯ
4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

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