Новичок
Регистрация: 19.02.2012
Адрес: Харьков
Сообщений: 36
Репутация: 13
|
Всем доброго времени! И, собственно, к делу...
Решил скрутить модель танка. Так как курсовой, снабжу его легким "интеллектом" из пары датчиков и драйвера движков. А для себя, хотелось бы, организовать радиоуправление - тут-то и началось... Вопросы так как будет не малый вес, думаю организовать 3 скорости вперед, 1 назадследовательно, уже минимум 6 команд только для передвижения (+ необходима возможность одновременного нажатия минимум на 4 кнопки) Поворот башни, ствола и прочие "навороти".... и того до 12 команд Да и радиус приема хотелось бы иметь приличный в сети нашел что-то похожее на то, что нада, но с платной прошивкой... http://cxem.net/uprav/uprav12.php В принципе, думаю, что поигравшись, и самому можно написать, но 100% уверенности нет... а про схему что скажите? мож есть варианты?
Последний раз редактировалось pokidyokbetmen; 20.02.2012 в 17:07.
Причина: просчет
|
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
|
Цитата:
для управления двигателями потребуется как минимум 8 бит инфы (всего 256 команд) 3бита на скорость + 1 бит направление вращения для каждого двигателя для формирования команды потребуется наличие АЦП на борту МК PIC16F628A к таким не относится обработка 4 кнопок это + еще 4 бита(16 команд) 4-5 бит для идентификации устройства + 3-4 бита подтверждения команды итого 18-20 битная посылка |
||
Оценка
|
Новичок
Регистрация: 19.02.2012
Адрес: Харьков
Сообщений: 36
Репутация: 13
|
я себе так думал:
команда для движения вперед левой гусениуей команда движени вперед правой назад левой назад правой команда переключения двигателей из последевотального соединения в паралельное команда убирающая доп. сопротивление из цепи питания двигателей Последние 2 включались только для движения вперед - идея рег. напряжения из жд транспорта Да,чет просчитался...(постил ночью - не внимательный уже был) итого 6 команд на движение
__________________
Rock'n'Roll! |
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
|
как-то у вас с математикой не очень....
команды: 1) оба двигателя - СТОП 2) правый - ВПЕРЕД, левый - СТОП 3) правый - СТОП, левый -ВПЕРЕД 4) оба - ВПЕРЕД 5) оба - НАЗАД 6) правый - НАЗАД , левый - СТОП 7) правый - СТОП, левый -НАЗАД 8) правый - НАЗАД , левый - ВПЕРЕД 9) правый - ВПЕРЕД, левый - НАЗАД с регулировкой скорости их будет намного больше.... идея переключения параллельно/последовательно - вообще отстой. использование добавочных сопротивлений позволительно со стационарным блоком питания, но ни как не с АКБ - вам ехать или греть воздух надо??? |
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
|
для управления двигателем ставите мостовой драйвер, можно на МС типа L298 или на транзисторных ключах
с микроконтроллера в нужную диагональ подаете ШИМ-сигнал, изменяя программно скважность ШИМ-а получите регулировку скорости вращения ДПТ , изменяя диагонали - направление вращения |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |