Форум myROBOT.ru » Лаборатория » Электронная мастерская » Регулировка оборотов мотора

Страниц (1): [1]
 

1. nestandart - 24 Августа, 2012 - 10:17:29 - перейти к сообщению
Собственно , появилась небольшая проблема. Дело в том что нужно сделать регулятор (подстроечник ?) оборотов мотора. Есть вот такой драйвер http://robotshop.su/e-store/catalog/203/880/ (кстати очень хорошо оттестился) и есть моторы - переделаные сервы.
Но проблема в том что есть только ОДИН ШИМ выход (в идеале нужно два) , а нужно отрегулировать скорость моторов индивидуально для каждого.

Делаю опять гусеничного и , как показал прошлый робот , без косяков (в механике) не обойтись. Могут быть чуть разные моторы , не идеальная соосность , различные смещения рамы моторов и т.д.

Так вот нужно синхронизировать моторы после сборки рамы (чтобы робот не смещался юзом).
Идеальный вариант : два ШИМа и программная настройка. Но ШИМ один
(физически не хватает ног МК).

Варианты типа "потенциометр/делитель между драйвером и мотором" считаю не очень правильными.

У кого какие мысли ?
2. Роботов - 24 Августа, 2012 - 11:22:06 - перейти к сообщению
Ну самое простое, подключить напрямую (без ШИМ) тот мотор который медленней, а тот который быстрее - шимить, тем самым выравнивая скорость.
3. nestandart - 24 Августа, 2012 - 11:47:12 - перейти к сообщению
Можно конечно , но , если есть ШИМ , хотелось бы рулить скоростью двух моторов
(в программе движения) , а синхронизацию регулировать чем то "железным".
4. Роботов - 24 Августа, 2012 - 12:32:39 - перейти к сообщению
nestandart пишет:
а синхронизацию регулировать чем то "железным".

Это довольно сложно, да и характеристики двигателей будут нелинейно различатся.
Как вариант - диод (два,три) последовательно с движком.
nestandart пишет:
физически не хватает ног МК

Ну может всё таки другой МК?
5. nestandart - 24 Августа, 2012 - 12:36:49 - перейти к сообщению
Цитата:
Ну может всё таки другой МК?

Другой это только Мега. Он довольно неудобен в монтаже. У моего атмега 168 заняты все 20 ног.
6. Роботов - 24 Августа, 2012 - 12:43:42 - перейти к сообщению
Мега 16/32 в планаре достаточно компактна
(Добавление)
По мне, так главное - моторы, а всем остальным можно пожертвовать. Это я к тому, что наверняка одну ногу можно освободить Подмигивающий
7. nestandart - 24 Августа, 2012 - 13:21:08 - перейти к сообщению
Цитата:
Это я к тому, что наверняка одну ногу можно освободить


В ущерб другим не маловажным функциям.
Попробую повесить на однин вход две функции в разное время.
8. elmot - 04 Сентября, 2012 - 17:57:20 - перейти к сообщению
Есть микросхемы texas instruments семейства DRV883x. Можно взять 2 DRV8830, и по одной шине i2c рулить 2мя моторами в обе стороны. Тока купить эти схемы - проблема.
9. nest - 07 Сентября, 2012 - 02:29:17 - перейти к сообщению
nestandart пишет:

Идеальный вариант : два ШИМа и программная настройка. Но ШИМ один
(физически не хватает ног МК).
Схема есть? Давайте ка её сюда...
10. nestandart - 07 Сентября, 2012 - 15:36:37 - перейти к сообщению
Цитата:
Схема есть? Давайте ка её сюда...

Схемы нет , все как то в голове.
Там стандартное включение драйвера. 4 инпута , 4 аутпута , два инабла.
А вообще , проблему я уже решил. Освободил два пина за счет модуля радио управления.

nest , а вы где были ? Вы к нам надолго ?