Энкодер и свет
- Войдите на сайт для отправки комментариев
Ср, 26/02/2014 - 11:54
Добрый!
Есть энкодеры http://www.dfrobot.com/wiki/index.php/Mini_Robot_chassis_Encoder_%28SKU:...
Долго мучился пытаясь получить внятные данные, и шумы получал и тишину.
В итоге обнаружилось, что схема подлючения простая, почти ка на картинке, за исключением точго, что в новой модели питание и земля дублируются для каждого канала.
НО! Данные начинают передаваться только если рёбра колеса освещены!
1. Это нормально?
2. Можно как-то бороться? Пока вижу только вариант, под каждое колесо по светодиод прикрутить. Сомпотично должно получится ;)
а вы проверяли питание свтодиода в оптопаре
Направление понятно, но не видно на плате чёткого разделения.
Подскажите, как проверить работоспособность таких Энкодеров.
Подскажите, как проверить работоспособность таких Энкодеров.
подключить
и вольметрои измерить то, что будет на контактах светодиода.
4,75 / 1,2
чего то у вас "0" совсем не ноль
Менее закомплексованный вариант можно?
Всем привет! вопрос аналогичный - как проверить подобный энкодер? пробовал скетч из примера - выдаёт одни нули.... питание на энкодер подаётся
... в общем разобрался достаточно быстро - конструктивный косяк производителя - вставляешь между платой энкодера и движком проставку в 1мм (я просто смотал листок бумажки) и вуаля - данные пошли )))
обнаружил совершенно случайно - начал откручивать винты крепления на включённом устройстве и увидел что при ослаблении винтов начинают поступать данные в мониторе порта.
Довольно капризные энкодеры.
Дело в том, что сдвиг фазы у них не 90 градусов, а где-то 630. Причем, сдвиг зависит от взаимного расположения энкодера и колеса, биения колеса вокруг оси и массы других причин. В результате при погрешности уже порядка 15% очередность прихода импульсов может меняться на противоположную.
Подробно проблему описывал здесь: http://arduino.ru/forum/proekty/robot-kartograf