Простой пульт управления для симулятора на 6 осей и 28 кнопок.
Очень обрадовался, увидев статью Александра Дегтярева Самодельный пульт управления симулятором. RC моделями увлекся по новой недавно и аппаратуру только заказал, да и жалко ее. Так что вооружился паяльником и через неделю уже летал в симуляторе AeroFly Professional Deluxe, за что автору был сразу же поставлен плюс.
Настройка устройства далась нелегко, хотя я в радио и не новичок. Да и полетав неделю, я разочаровался, слишком много недостатков оказалось у данного устройства.
- Питание от батарейки. Правда, от этого я сразу избавился, подключив к USB.
- Сложность настройки. Новичку да без осциллографа ловить нечего.
- Сложности с калибровкой джойстика (требовалось нажать кнопку, а их то и нет и добавить сложно).
- Четырех каналов оказалось маловато (хотелось например шасси убрать).
- Нелинейность управления хоть и не сильно, но сказывалась.
Возможно, что-то можно было и отладить, но недостатков было слишком много, и я решил попробовать сделать что-то на микропроцессоре. Через неделю уже работал новый вариант. Настойки никакой, линейность идеальная, да и деталей намного меньше.
Прошивка для кварца 24МГц (PPM_Coder.hex) исходник (PPM_Coder.asm) схема (PPM_Coder_N.spl7) печатка (PPM_Coder.lay) Добавил прошивку для кварца на 12МГц (PPM_Coder_12.hex) исходник (PPM_Coder.asm) , а так же в этой прошивке инверсный выход PPM на ножку 9(P3.5), и добавлю, что при стабильном питании вместо R4,R5,VD7 можно поставить резистор на 1кОм. На ножке 12(P1.0) должно быть просто половина питания 2.5в.
Но радовался я недолго, недостатки оставались.
- Раздражало невозможность слышать звук двигателя (один шум от управления).
- Необходимость запускать SmartPropoPlus.
- Лишний провод к звуковой карте.
Решил "погуглить" и был найден USB-адаптер для передатчика. Однако спешить я не стал, подумав, что два микропроцессора это слишком круто для такой "фитюльки". Поискав еще, был удивлен, что идеальный выход существует уже давно, еще с 2004 года и называется он "MJoy". Шесть аналоговых каналов и 28 кнопок есть, где развернуться, а если мало, то есть его старший брат MJoy16(и еще в ИЛ-2 поиграть можно ). Публикаций в сети довольно много, но я выбрал сайт mercury13.tut.su Кратко, понятно, самые последние прошивки (включая самокалибровку), печатные платы, советы по сборке и прошивке.
И вот почти месяц летаю на этом прекрасном устройстве, недостатков нет. А с изготовлением справится даже начинающий. Резисторы использовал вот такие на 10кОм
Монтаж и внешний вид.
Программировал с помощью простейшего программатора LPT для AVR например отсюда.
Схема и на всякий случай фьюзы для PonyProg.
Валяется 2051 и пара покоцанных пультов от игрушек. Может доберусь, попробую для какого нтбудь мелколета.
"MJoy" 8 или 16 в свободном доступе.
Уже лет пять играю в ил2 на нем, правда использованы магнито резистры по всем осям: РУС, РУД, педали. Тримера- ползунки от старого магнитофона, вещь надежная получилась. Для флайсима хватит и самого простого варианта электроники, то есть "MJoy" 8. Калибровку делаю очень редко, при первом подключении к компу, ну и если, что то с игрой делали.
Как то и не подумал, что это здесь может быть востребовано))))
Автору +
В Пк у меня сгорела мамка, а на ноуте выхода естественно нет. (разбирать и искать на материнке ноута, не фонтан, пока гарантия есть терроризировать его не буду)
А еще есть переходники USB на LPT и на COM.