Здрастье! Купил в магазине игрушек машинку, которую планирую использовать в качестве платформы для робота-машинки. Поворотом передней оси там управляет моторчик(не знаю как назвать, это серводвигатель или нет ). Так вот - поворачивает ось на 30 градусов вправо при подаче лог. 1 и влево при подаче лог. 0. Если сигнал убрать то возвращается в нейтральное положение. У меня вопрос - какой ток может он потреблять при переходе в другое состояние, можно ли его измерить как нибудь и можно ли подключить его напрямую к МК (mega16)?
mitart писал(а):не знаю как назвать, это серводвигатель или нет
Да . Это серводвигатель, сервопривод.
Чтобы переделать его в серво типа модельной надо добавить туда переменный резистор для обратной связи по положению выходного вала и драйвер для управления мотором по схеме например из http://openservo.org
Да не, мне его переделывать не надо, он меня как раз устраивает. Просто не пойму как в принципе им надо управлять, ведь когда машинка движется прямо, на его управляющих выводах вообще ничего не должно быть, т.е. ни лог 0 ни лог 1, а как это реализовать я не понимаю. У вас есть какие нибудь идеи?
чорт, не правильно описал его работу - направо поворачивает при подаче +5В на один провод относительно другого а налево - при подаче на него -5В. Т.е. при лог.0 он будет в нейтральном положении находиться
Да, я почему то думал что просто измерить амперметром - бессмысленно. Мне почему то казалось что он будет потреблять много тока при переключении состояния, а при удержании его - почти не потреблять. Оказалось что при удержании состояния он потребляет 300 мА Значит надо использовать l293d. Спасибо, теперь всё ясно