Расскажите по какому принципу работают радиоуправляемые игрушки.
Обучалку прочитал. Знаю только, что есть передатчик который формирует сигналы и приемник, который распознает их и формирует управляющие сигналы на двигатели. Хотелось бы сделать что-то подобное самому(для начала на четыре канала(вперед, назад, влево, вправо)) желательно на AVR-микроконтроллере ибо заинтересовался ими.
Может есть где-нибудь подобные схемы.....
з.ы. Нашел вот схему
http://vrtp.ru/index.php?act=categories ... ticle=1235
но там на PIC, без вашей помощи не разобраться.
Заранее спасибо.
Радиоуправление механическими игрушками
Смотрел поиском......конкретной схемы не нашел.
Есть на сайте вот это:
http://www.radiokot.ru/lab/controller/24/
но хотелось бы что-нибудь попроще с дискретным управлением.
Есть на сайте вот это:
http://www.radiokot.ru/lab/controller/24/
но хотелось бы что-нибудь попроще с дискретным управлением.
- Сэр Мурр
- Модератор
- Сообщения: 11169
- Зарегистрирован: Чт окт 27, 2005 18:50:07
- Откуда: из мест не столь отдалённых
Ну так это и есть на микроконтроллере серии AVR- как Вы и просили. Посмотрите и здесь http://www.radiokot.ru/forum/viewtopic. ... highlight=
- Сэр Мурр
- Модератор
- Сообщения: 11169
- Зарегистрирован: Чт окт 27, 2005 18:50:07
- Откуда: из мест не столь отдалённых
Команды по радиоканалу могут передаваться следующими способами.
1.Различными частотами- для каждой команды своя частота. Способ простой, но в реализации громоздкий и ненадёжный. невозможно организовать передачу большого количества команд.
2. Кодовой посылкой- примерно, как азбукой Морзе. Или- в двоичном коде- посылкой определённой последовательности нуле и единиц, при этом нули передаются одной частотой, единицы- другой. Количество передаваемых команд практически неограничено.
Определитесь- с чего начать: с исполнительного механизма или же радиоканала.
1.Различными частотами- для каждой команды своя частота. Способ простой, но в реализации громоздкий и ненадёжный. невозможно организовать передачу большого количества команд.
2. Кодовой посылкой- примерно, как азбукой Морзе. Или- в двоичном коде- посылкой определённой последовательности нуле и единиц, при этом нули передаются одной частотой, единицы- другой. Количество передаваемых команд практически неограничено.
Определитесь- с чего начать: с исполнительного механизма или же радиоканала.
Хочу начать с создания радиоуправления. Нашел еще пару схем (кодер\декодер) но они тоже сделаны на PIC.
кодер http://ivan.bmstu.ru/avia_site/r_main/H ... index.html
декодер http://ivan.bmstu.ru/avia_site/r_main/H ... decod.html
Может стоит сделать всё таки на PIC , раз они так популярны в радиоуправлении или же это не имеет значения?
з.ы. Может есть какие-нибудь книжки по этой теме?
з.з.ы Всё же AVR для меня предпочтительней.
кодер http://ivan.bmstu.ru/avia_site/r_main/H ... index.html
декодер http://ivan.bmstu.ru/avia_site/r_main/H ... decod.html
Может стоит сделать всё таки на PIC , раз они так популярны в радиоуправлении или же это не имеет значения?
з.ы. Может есть какие-нибудь книжки по этой теме?
з.з.ы Всё же AVR для меня предпочтительней.
- aen
- Модератор
- Сообщения: 11940
- Зарегистрирован: Пт апр 28, 2006 15:26:07
- Откуда: Россия.
- Контактная информация:
FILZED писал(а):Может стоит сделать всё таки на PIC , раз они так популярны в радиоуправлении или же это не имеет значения?
Не имеет.
Вот здесь шифратор и дешифратор на рассыпухе.
http://www.radiokot.ru/forum/viewtopic.php?t=9742
Но лучше на МК. Свободы больше. Когда то сталкивался с радиоуправлением. Главная задача там не передать и принять, а обеспечить помехоустойчивость канала связи. Чем больше команд, тем труднее это сделать. Каким способом Вы это будете делать, это Ваш выбор. Можно придумать какое-либо помехоустойчивое кодирование или выбрать диапазон, где нет помех и т.д.
Взять к примеру пульт ДУ от телевизора. Очень даже хорошо сделано в части помехоустойчивости.