roboforum.ru

Технический форум по робототехнике.

Изобратаем велосипед без колес. AtMega32, servo, BlueTooth

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Изобратаем велосипед без колес. AtMega32, servo, BlueTooth

Сообщение P_Ruslan » 07 ноя 2012, 23:35

Цель: Атмега 32 на частоте в 1 мегагерц управляет 1 сервой, 1 регулятором (с управлением как у сервы), 4 шаговиками и принимает сигнал через Блютуз.
Вопросы: 1. Будет ли он адекватно читать сигналы полученные с воздуха на такой частоте.

2. реально ли PWM + Bluetooth + Servo подружить в одной программе.

В наличии есть покусаная программа управления шаговиком, а вот юарт и шим друг у друга воруют толи частоту, толи сигналы, не работают вместе... вообщем, нужна программа слеплина в кучу, уже мозьг не может даже в коде визарде сделать параметры... Помогите.
Аватара пользователя
P_Ruslan
 
Сообщения: 94
Зарегистрирован: 12 июл 2011, 00:49
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение NeON79 » 07 ноя 2012, 23:58

А зачем тактовая такая низкая? Код в студию, я думаю. И схему. И это, шаговиками ШИМ не нужен же, вроде. Или это для других целей?
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet
Аватара пользователя
NeON79
 
Сообщения: 536
Зарегистрирован: 09 май 2011, 16:43
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение P_Ruslan » 08 ноя 2012, 01:11

Просто отладочная плата без кварца, и можно сказать отправляется в последний путь. ШИМ тут для 2х серв.
Схема тут модульная — ахочу туда и подключу.
Аватара пользователя
P_Ruslan
 
Сообщения: 94
Зарегистрирован: 12 июл 2011, 00:49
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение legion » 08 ноя 2012, 07:58

Это все можно и в Attiny13 впихнуть. Я имею в виду код, ног-то не хватит, конечно. В мегу32 это должно входить вообще не задевая края.

UPD: Беглый просмотр даташита не выявил никаких зависимостей уарта от таймеров.
legion
 
Сообщения: 736
Зарегистрирован: 24 апр 2010, 14:47
Откуда: Уфа
прог. языки: avr asm

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение Myp » 08 ноя 2012, 10:03

нет ничего проще чем припаять резонатор сверху на ноги МК =) и сразу все вопросы пропадут.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение P_Ruslan » 08 ноя 2012, 19:55

Вся проблема в том что это все нада настроить, а оно не хочет работать полноценно на такой частоте, вобщем, без таймеров можно ли управлять 2мя сервами? и какой желательно блютуз на прием поставить.
Аватара пользователя
P_Ruslan
 
Сообщения: 94
Зарегистрирован: 12 июл 2011, 00:49
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович

Re: Изобратаем велосипед без колес. AtMega32, servo, BlueToo

Сообщение elmot » 08 ноя 2012, 23:39

Блюпуп - бери hc-06
дешево и сердито. И где-то тут я мануал писал, как его шпынять.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья


Вернуться в Микроконтроллеры

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

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

cron