Беспроводное управление

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

Беспроводное управление

Сообщение n2673 » 18 окт 2011, 21:05

Доброго времени суток! Нужна помощь в реализации такой схемы - есть микроконтроллер Atmega8 (24 ноги) и в него нужно с компьютера отправлять команды. Каким образом можно реализовать? Нужен именно беспроводной вариант. Т.е. на компьютере какой-то передатчик, а на мк реализовать приемник. Какие будут идеи? Может кто ссылочкой поделится? Или кто-то делал что-то подобное...

Сама суть проекта - на меге8 будут собраны "мозги" робота, т.е. на мк из проги будут подаваться заранее известные комманды, а мк будет управлять драйвером двигателей.

з.ы.: сижу через GPRS, много литературы за сутки найти не могу, на 5мб трафика не разгуляешься :( нуждаюсь в помощи.

Заранее большое спасибо!
n2673
 
Сообщения: 4
Зарегистрирован: 12 окт 2011, 22:38
Откуда: Донецк (UA)
ФИО: Антон

Re: Беспроводное управление

Сообщение =DeaD= » 18 окт 2011, 22:00

Ставьте синий зуб.

Самый эконом вариант есть типа такого: http://www.ebay.com/itm/Mini-Wireless-B ... 866wt_1140
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Беспроводное управление

Сообщение n2673 » 19 окт 2011, 04:26

А можете по подробнее рассказать, пожалуйста? С ибея пересылка не дешево выйдет... Не подскажете где его можно достать в Донецке или хотя бы в других городах Украины?

Добавлено спустя 24 минуты 29 секунд:
Удалось найти небольшую статью по этому модулю, как я понял подключается он напрямую, без дополнительных схем и элементов к выводам RX,TX микроконтроллера и сразу приступает к ожиданию приема команд с настройками по умолчанию, после подачи питания. Т.е. конкретно данный девайс подключаем к МК, а для ПК подойдет любой адаптер, после соединения двух устройств появляется виртуальный СОМ-порт, ну а дальше уже чисто программная часть?

Извиняюсь за такое количество, возможно, очевидных вопросов, просто хочется разобраться основательно, чтоб в будущем их больше не задавать.
Последний раз редактировалось n2673 19 окт 2011, 04:37, всего редактировалось 2 раз(а).
n2673
 
Сообщения: 4
Зарегистрирован: 12 окт 2011, 22:38
Откуда: Донецк (UA)
ФИО: Антон

Re: Беспроводное управление

Сообщение KitaPro » 19 окт 2011, 04:27

Тем паче с ибея пересылка не дешево выйдет...

бесплатная доставка
KitaPro
 
Сообщения: 127
Зарегистрирован: 30 сен 2011, 20:33
Откуда: Мурманск
ФИО: Никита

Re: Беспроводное управление

Сообщение =DeaD= » 19 окт 2011, 12:53

n2673 писал(а):Удалось найти небольшую статью по этому модулю, как я понял подключается он напрямую, без дополнительных схем и элементов к выводам RX,TX микроконтроллера и сразу приступает к ожиданию приема команд с настройками по умолчанию, после подачи питания. Т.е. конкретно данный девайс подключаем к МК, а для ПК подойдет любой адаптер, после соединения двух устройств появляется виртуальный СОМ-порт, ну а дальше уже чисто программная часть?

Надо только по уровням еще посмотреть - не сгорит ли модуль, если на него 5В подать входные уровни. Такие модули вроде обычно на 3.3В работают.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Беспроводное управление

Сообщение n2673 » 20 окт 2011, 01:13

Да запитать его родным напряжением отдельно не составит проблем. Вопрос в том как его подключать? Напрямую к линиям UART?
n2673
 
Сообщения: 4
Зарегистрирован: 12 окт 2011, 22:38
Откуда: Донецк (UA)
ФИО: Антон

Re: Беспроводное управление

Сообщение =DeaD= » 20 окт 2011, 01:40

Если боязно - можно через 300 Ом резисторы :)

И рабочие уровни напряжения проверьте, вдруг если ему на RX подать 5В - оно сгорит? Хотя с 300 Ом резисторами не должно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Беспроводное управление

Сообщение avr123.nm.ru » 20 окт 2011, 03:26

n2673 писал(а):как его подключать? Напрямую к линиям UART?
Можно попробовать через делители напряжения из резисторов 2 и 3 кОм.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Беспроводное управление

Сообщение n2673 » 20 окт 2011, 03:44

Т.е. для начала надо посмотреть какие уровни напряжения на выходах мк и самого модуля? если совпадают, то напрямую подпаиваем, если нет - то понижаем напряжение до необходимого.

Другой вопрос, уже программный. Чтоб дать мк команду - высылаем байт данных в виртуальный СОМ порт через блютуз пк, их принимает модуль и в таком же виде отдает микроконтроллеру?
n2673
 
Сообщения: 4
Зарегистрирован: 12 окт 2011, 22:38
Откуда: Донецк (UA)
ФИО: Антон


Вернуться в Коммуникации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12