Технический форум по робототехнике.
n2673 » 18 окт 2011, 21:05
Доброго времени суток! Нужна помощь в реализации такой схемы - есть микроконтроллер Atmega8 (24 ноги) и в него нужно с компьютера отправлять команды. Каким образом можно реализовать? Нужен именно беспроводной вариант. Т.е. на компьютере какой-то передатчик, а на мк реализовать приемник. Какие будут идеи? Может кто ссылочкой поделится? Или кто-то делал что-то подобное...
Сама суть проекта - на меге8 будут собраны "мозги" робота, т.е. на мк из проги будут подаваться заранее известные комманды, а мк будет управлять драйвером двигателей.
з.ы.: сижу через GPRS, много литературы за сутки найти не могу, на 5мб трафика не разгуляешься
нуждаюсь в помощи.
Заранее большое спасибо!
=DeaD= » 18 окт 2011, 22:00
Ставьте синий зуб.
Самый эконом вариант есть типа такого:
http://www.ebay.com/itm/Mini-Wireless-B ... 866wt_1140
n2673 » 19 окт 2011, 04:26
А можете по подробнее рассказать, пожалуйста? С ибея пересылка не дешево выйдет... Не подскажете где его можно достать в Донецке или хотя бы в других городах Украины?
Добавлено спустя 24 минуты 29 секунд:
Удалось найти небольшую статью по этому модулю, как я понял подключается он напрямую, без дополнительных схем и элементов к выводам RX,TX микроконтроллера и сразу приступает к ожиданию приема команд с настройками по умолчанию, после подачи питания. Т.е. конкретно данный девайс подключаем к МК, а для ПК подойдет любой адаптер, после соединения двух устройств появляется виртуальный СОМ-порт, ну а дальше уже чисто программная часть?
Извиняюсь за такое количество, возможно, очевидных вопросов, просто хочется разобраться основательно, чтоб в будущем их больше не задавать.
Последний раз редактировалось
n2673 19 окт 2011, 04:37, всего редактировалось 2 раз(а).
KitaPro » 19 окт 2011, 04:27
Тем паче с ибея пересылка не дешево выйдет...
бесплатная доставка
=DeaD= » 19 окт 2011, 12:53
n2673 писал(а):Удалось найти небольшую статью по этому модулю, как я понял подключается он напрямую, без дополнительных схем и элементов к выводам RX,TX микроконтроллера и сразу приступает к ожиданию приема команд с настройками по умолчанию, после подачи питания. Т.е. конкретно данный девайс подключаем к МК, а для ПК подойдет любой адаптер, после соединения двух устройств появляется виртуальный СОМ-порт, ну а дальше уже чисто программная часть?
Надо только по уровням еще посмотреть - не сгорит ли модуль, если на него 5В подать входные уровни. Такие модули вроде обычно на 3.3В работают.
n2673 » 20 окт 2011, 01:13
Да запитать его родным напряжением отдельно не составит проблем. Вопрос в том как его подключать? Напрямую к линиям UART?
=DeaD= » 20 окт 2011, 01:40
Если боязно - можно через 300 Ом резисторы
И рабочие уровни напряжения проверьте, вдруг если ему на RX подать 5В - оно сгорит? Хотя с 300 Ом резисторами не должно.
avr123.nm.ru » 20 окт 2011, 03:26
n2673 писал(а):как его подключать? Напрямую к линиям UART?
Можно попробовать через делители напряжения из резисторов 2 и 3 кОм.
n2673 » 20 окт 2011, 03:44
Т.е. для начала надо посмотреть какие уровни напряжения на выходах мк и самого модуля? если совпадают, то напрямую подпаиваем, если нет - то понижаем напряжение до необходимого.
Другой вопрос, уже программный. Чтоб дать мк команду - высылаем байт данных в виртуальный СОМ порт через блютуз пк, их принимает модуль и в таком же виде отдает микроконтроллеру?