У меня есть Драйвер DRV8833 Dual Motor Driver Carrier
вот такой - http://robototehnika.ru/e-store/...atalog/203/1176/
Как его совместить с Atmega 8 и двумя моторами?
Когда использовал L293, то цеплял Enable1 к PB1(OC1A),а Enable2 к PB2(SS/OC1B)
и меняя параметр OCR1A и OCR1B изменял скорость двигателя.
А в этом драйвере нету Enable, но можно использовать ШИМ на все 4 входа.
Тогда возникает проблема, так как в Atmega8 только 3 выхода ШИМ.
Я предполагаю, что нужно добавлять какую нибудь микросхему либо менять МК.
Мне надо чтобы двигатели меняли направление вращения (при необходимости) и регулировать их скорость, но не знаю как это грамотно организовать ...
Подскажите или пните в нужном направлении.
(Добавление)
Пришла мысль в голову.
Если два входа подключить к шим, а два остальных к порту цифр выхода.
Тогда получим подаем 0 на выход(МК), а ШИМу даем 255 получим - едет в одну сторону
подаем 1 на выход , а ШИМу даем 0 получим - едет вдругую сторону.
Так получится?
1. fortekom - 06 Ноября, 2013 - 17:43:16 - перейти к сообщению
2. SkyStorm - 07 Ноября, 2013 - 21:52:19 - перейти к сообщению
Получится.
Можешь вообще все 4 входа на GPIO подключить и управлять 100% вперед - 100% назад.
А ШИМ он для управления скоростью.
Можешь вообще все 4 входа на GPIO подключить и управлять 100% вперед - 100% назад.
А ШИМ он для управления скоростью.
3. cjA - 12 Ноября, 2013 - 06:07:15 - перейти к сообщению
Весь PORTC можно отдать под шим. А шим-то точно нужен?
4. fortekom - 12 Ноября, 2013 - 22:32:42 - перейти к сообщению
cjA пишет:
Весь PORTC можно отдать под шим. А шим-то точно нужен?
А чем ещё можно регулировать скорость колекторного двигателя?
5. nestandart - 12 Ноября, 2013 - 23:13:56 - перейти к сообщению
Цитата:
А чем ещё можно регулировать скорость колекторного двигателя?
Напряжением,частотой (ШИМ) , током, механически.
6. cjA - 13 Ноября, 2013 - 23:53:20 - перейти к сообщению
fortekom аппаратно любой ногой любого порта,nestandartА как Вы напряжением шимить аппаратно будите ппрограммно? Только частотой
(Добавление)
Ну еще можно механически, за пять секунд реле сгорят
(Добавление)
fortekomпрограммно, скасячил
(Добавление)
Ну еще можно механически, за пять секунд реле сгорят
(Добавление)
fortekomпрограммно, скасячил