Навігація по публікаціям
Якось, коли ще не був авіамоделістом - побачив в магазині дитячих іграшок радіокерований вертоліт. І негайно купив; грався потім з ним як маленький. Саме з цього вертолетіка все і почалося Він виявився каталізатором захоплення авіамоделізмом і електронікою для термітів, а потім і мене. Про це потім ... Але до чого тут пульт управління? А ось до чого. Вертолетик швидко став непридатним. Були спроби використовувати електроніку. Майже невдалі. Про це теж потім. А зараз, при наявності безхозного ВЧ модуля з модернізованою шестиканальної апаратури - з'явилася можливість модернізувати їм пульт управління цього вертольота.Так, дальність цього ВЧ модуля залишає бажати кращого. Але ... я ж його так нормально і не зазнав після заміни антен. Ось після модернізації і пізнаю. Тим більше, що за функціональністю цей пульт управління планується набагато краще мого основного шестиканального з FrSky модулем.
Отже, триканальна апаратура радіоуправління вертольотом. Діапазон 40МГц. Дальність вже не пам'ятаю, але метрів 30, не більше. (Навіть менше). До цього додавався вертолітний приймач зі своїми особливостями. Рух стіки управління вправо-вліво (крен для літака) призводило до регулювання різниці швидкості обертань моторів. А управління по тангажу не було взагалі - так як силовий елемент, який керував відповідним мотором, згорів на платі приймача. Отже, демонтуємо з передавача стару плату. На ній відразу і радіомодуль, і блок обробки сигналів з потенціометрів.
Замість цієї плати потрібно буде встановити свій блок обробці на який-небудь atmega8. Її призначення буде обробка за допомогою АЦП станів 4-5 потенціометрів і близько десятка кнопок і перетворювати це в PPM сигнал, який піде на ВЧ модуль. Отже, у нас порожній корпус з механізмами ручок управління і трьома потенціометрами Розберемо все по порядку.Один з шести каналів цілком піде на передачу незалежного стану 8-ми кнопок. Це 256 відліків (8 біт), а з огляду на, що діапазон значень одного каналу становить 10 біт, тобто 1024 відліку - то цього повинно з запасом вистачити (по 4 відліку на кожну комбінацію стану 8 кнопок).
Зрозуміло, що для цього доведеться робити ще і декодер, який буде підключатися до приймача, і коммутировать всі ці 8 корисних / даремних / красивих навантажень. Але це потім, зараз завдання стоїть просте - в пульті передбачити 8 кнопок / перемикачів.
Ще два перемикача додані для запасу. За допомогою одного з них будемо емулювати плавну зміну рівня одного з каналів (п'ятого, наприклад). Наприклад, щоб плавно відкривати якийсь люк, або випускати шасі, натиснувши всього одну кнопку. Тобто не крутити крутилку, а натиснути кнопочку, а далі програма в мікроконтролері буде «крутити крутилку» за нас з настроюваної швидкістю.
Отже, 5 маленьких перемикачів, 3 кнопки, 2 великих перемикача. Стан перемикачів будуть додатково контролюватися світлодіодами (пульт буде дуже красиво блимати ними, відволікаючи пілота від пілотування)
Цей четвертий канал при літакової управлінні відповідає за кермо напряму. Я до нього звик, і тому без нього обходитися не хочу. Рух вправо-вліво на лівій ручці управління було заблоковано, але розібравши вузол цієї ручки, стало ясно, що розблокувати його не складає жодних проблем. Як і додати потенціометр.
Просто одну деталь потрібно вийняти, і повернувши на 180 градусів, вставити назад. Тоді стрижень на ній не буде входити в зачеплення з іншою деталлю (це місце обведено на фотографії). І рух вправо-вліво розблокується.
Потенціометр поставити - теж ніяких проблем. Потрібно зняти його пластмасовий замінник (обведений на попередній фотографії та прямо по центру наступної) і поставити замість нього потенціометр.
Опір - від 5 до 10кОм. До слова - в пульті використовуються спеціальні потенціометри зі зменшеним діапазоном по куту обертання. Адже ручки переміщуються на кут близько 60 градусів. А у звичайних потенціометрів - мало не 120-150. Тобто по четвертому каналу точність у нас буде знижена десь в 2-3 рази. Але при 10 бітному АЦП в Atmega8 - це зовсім неважливо. ДоситьЦентрувальний механізм для четвертої осі був відсутній. А ось з цією проблемою довелося повозитися. Довелося робити його самому. Хоча «робити» - голосно сказано - випиляв з якоїсь залізяки потрібну детальку, поставив якусь пружину - і все готово.
З цим все просто. Розмітив під перемикачі посадочні місця, просвердлив стартові отвори ...
... і за допомогою лобзика і напилка - виконав такі не зовсім акуратні дірки Правда вся ця неакуратність була закрита красивими перемикачами і кнопками. З іншого боку все це було зафіксовано термоклеем. Світлодіоди теж без проблем зафіксував суперклеєм. Вийшло досить непогано (боюся, що дійсно буду відволікатися) Діаметр антени відмінно підійшов до діаметру отвору під стару пластмасову заглушку з телескопічною антеною. Зафіксував на суперклей, додатково ще прикрутив шурупом до приклееной в потрібному місці милиці. Коли збирав пульт, то стало ясно, що батарейного відсіку на акумулятори АА у мене не буде. А якщо і буде, то не на 8, а на 6. Так як четвертий потенціометр все ж заважав. Ну краще вже пожертвувати батарейним відсіком, тим більше, що пульт буде харчуватися від ліполькі, а не від АА акумуляторів.Зібраний пульт, який чекає електронної частини і прошивки