Пульт ду 27 мгц для машины

Управление RC машинкой 27mhz с компьютера

Накопилось у меня некоторое количество радиоуправляемых игрушек, из тех, которые покупать своим двум детям нельзя: один пульт управляет всем в округе, никакого разделения ни по частотам, ни по кодам. Одновременно играть не получится. У меня эти игрушки работают на частоте 27mhz, но аналогичные могут работать на частотах 35, 40, 49 mhz по тому же простейшему протоколу, о котором и пойдет речь дальше.

Мне пришла мысль заменить пульт управления игрушки компьютером. Основой для подобных мыслей послужил вот этот пост.

Моя идея заключалась в том, чтобы сделать USB девайс, на который можно передавать с компьютера коды команд, а это устройство каждую команду закодирует и выдаст в эфир RC-машинке.

Список кодов комманд

Мое оборудование использовало следующий набор команд:

Forward/Left: 28 pulses

Forward/Right: 34 pulses

Reverse/Left: 52 pulses

Reverse/Right: 46 pulses

Но было несколько пультов на 27 mhz, которые не работали или работали не корректно с моими игрушками. В интернетах я нашел другой набор команд для подобного оборудования (возможно, для другого набора микросхем, не разбирался).

Forward/Left: 28 pulses

Forward/Right: 34 pulses

Reverse/Left: 52 pulses

Reverse/Right: 46 pulses

Итак, я набросал код на C++ для микроконтроллера Atmel AVR Attiny 2313 чтобы убедиться, что эта логика работает. Выходной пин микроконтроллера я подключил к выходному каскаду пульта игрушки чтобы не собирать радиочастотную схему самостоятельно. Эту точку легко найти по пину 8 микросхемы TX-2: именно он является выходом закодированных импульсов нужной длины, которые подаются в этот каскад. Тут можно было бы даже просто взять ножовку и выпилить все кнопки вместе с микросхемой TX-2, но они для подобных экспериментов не мешают поэтому оставил как есть.

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Связь с компьютером через USB

Для связи с компьютером я использовал библиотеку vusb, набросав на универсальной плате обвес по следующей схеме:

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Получился вот такой девайс:

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Отладка

Код я написал, но вот работать как нужно он отказался. Для отладки пришлось задействовать запылившийся Saleae Logic Analyser. Так я смог заставить соответствовать длины импульсов с моего контроллера тому, что выдавала микросхема TX-2 и тогда все прекрасно заработало.

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

На фото можно увидеть визуально как кодируется сигнал «вперед», который имеет в своем теле 10 импульсов:

4 длинных импульса заголовок: каждый

1.3ms высокий уровень and

0.5ms низкий уровень сигнала с 75% заполнением:

10 коротких импульсов: каждый 0.5ms высокий and 0.5ms низкий.

В случае передачи другого кода заголовок остается тем же, а 10 коротких импульсов заменяются на соответствующее другому коду количество.

Код на C++

Для компьютера я сделал программу, которая в цикле читает клавиатуру, кодирует и передает в USB контроллеру. Исходные коды для микроконтроллера и для PC я выложил в общий доступ. Компилировал используя gcc на Linux Gentoo, на Windows не проверял.

Источник

Пульт дистанционного управления 27Mhz 009 для электромобиля

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Пульт ду 27 мгц для машины. Смотреть фото Пульт ду 27 мгц для машины. Смотреть картинку Пульт ду 27 мгц для машины. Картинка про Пульт ду 27 мгц для машины. Фото Пульт ду 27 мгц для машины

Пульт 27Ггц общего типа, предназначен для дистанционного управления детским электромобилем. Не требуют персонального подключения к электромобилю. Оснащен антенной с радиусом действия до 30 метров. В случае повреждения длинной антенны, резко сокращается радиус действия (до 2-5 метров).

При поломке или утере вы легко сможете заменить вышедший из строя пульт любым подобным. Практически все пульты, работающие на частоте 27 ГГц, подходят друг к другу.

Работает от двух батареек типа «АА» (батарейки в комплект не входят).

Гарантия на товары:
Фирменная гарантия от производителя 6 месяцев.
Возврат и обмен товара: 14 дней

Все продаваемые товары сертифицированы (смотрите раздел Сертификаты)

Подробное описание условий предоставления гарантии конкретной модели вы можете найти в
документации к приобретенному товару и/или гарантийном талоне производителя, а так же уточнить у
менеджера +7 (499) 653-69- 53

Подробные условия гарантии смотрите в разделе ГАРАНТИЯ.

Доставка по Москве и Московской области:
Ежедневно с 10:00 до 22:00 (согласовывается с менеджером).
По Москве в пределах МКАД – 350 руб.
За МКАД – 350 руб. + 30 руб./км

Самовывоз:
Адрес: Россия, Москва, Островитянова 18 (5 минут от метро Коньково).
Пн.-Вс. с 10:00 до 22:00
Бесплатно.
*Предварительно необходимо согласовать дату и время с менеджером +7 (499) 653-69- 53.

Доставка по России и СНГ:
Транспортные компании: «ПЭК», «КИТ», «Деловые Линии», «Возовоз», «СДЭК»,
«ЖелДорЭкспедиция» и др. по тарифам.
Почта России.
*Стоимость доставки уточняйте у менеджера +7 (499) 653-69- 53

ВНИМАНИЕ!
Доставка товара осуществляется до подъезда. Подъем товара осуществляется по договоренности с курьером
и оплачивается отдельно. Курьер консультаций по товару не даёт.

Подробные условия доставки и оплаты смотрите в разделе ДОСТАВКА.

Способы оплаты заказа:

Наложенный платеж при отправке по России:
Стоимость данной услуги +10% от стоимости заказа.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *