Технический форум по робототехнике.
P_Ruslan » 07 ноя 2012, 23:35
Цель: Атмега 32 на частоте в 1 мегагерц управляет 1 сервой, 1 регулятором (с управлением как у сервы), 4 шаговиками и принимает сигнал через Блютуз.
Вопросы: 1. Будет ли он адекватно читать сигналы полученные с воздуха на такой частоте.
2. реально ли PWM + Bluetooth + Servo подружить в одной программе.
В наличии есть покусаная программа управления шаговиком, а вот юарт и шим друг у друга воруют толи частоту, толи сигналы, не работают вместе... вообщем, нужна программа слеплина в кучу, уже мозьг не может даже в коде визарде сделать параметры... Помогите.
NeON79 » 07 ноя 2012, 23:58
А зачем тактовая такая низкая? Код в студию, я думаю. И схему. И это, шаговиками ШИМ не нужен же, вроде. Или это для других целей?
P_Ruslan » 08 ноя 2012, 01:11
Просто отладочная плата без кварца, и можно сказать отправляется в последний путь. ШИМ тут для 2х серв.
Схема тут модульная — ахочу туда и подключу.
legion » 08 ноя 2012, 07:58
Это все можно и в Attiny13 впихнуть. Я имею в виду код, ног-то не хватит, конечно. В мегу32 это должно входить вообще не задевая края.
UPD: Беглый просмотр даташита не выявил никаких зависимостей уарта от таймеров.
Myp » 08 ноя 2012, 10:03
нет ничего проще чем припаять резонатор сверху на ноги МК =) и сразу все вопросы пропадут.
P_Ruslan » 08 ноя 2012, 19:55
Вся проблема в том что это все нада настроить, а оно не хочет работать полноценно на такой частоте, вобщем, без таймеров можно ли управлять 2мя сервами? и какой желательно блютуз на прием поставить.
elmot » 08 ноя 2012, 23:39
Блюпуп - бери hc-06
дешево и сердито. И где-то тут я мануал писал, как его шпынять.