цифровая электроника
вычислительная техника
встраиваемые системы

 

Датчик робота, движущегося вдоль линии

Автор: Mike(admin) от 26-02-2014, 12:05

Этот датчик для перемещающегося по линии робота представляет собой очень простой, компактный инфракрасный датчик приближения малой дальности действия (5-10 мм), построенный на основе стандартного отражающего оптосенсора CNY70 (IC1). Робот движется вдоль черной линии на белой поверхности, и в данном случае такой датчик позволяет выравнивать движение шасси.


Датчик робота, движущегося вдоль линии

IC1 содержит в себе инфракрасный светодиод и фототранзистор. Светодиод излучает невидимый инфракрасный свет на поверхность под роботом, а фототранзистор работает как приемник этого излучения. Как правило, темная поверхность отражает меньше света, чем светлая поверхность, поэтому при нахождении датчика над светлой поверхностью через транзистор потечет больше тока. При обнаружении отраженного света ток течет через R2 на землю, благодаря чему появляется падение напряжения на базе T1, что в свою очередь заставляет этот транзистор проводить ток. В итоге начинает проводить транзистор T2, и индикаторный светодиод D1 загорается. Конденсатор C2 работает как минибуфер.


После того, как датчик будет собран и установлен, его нужно будет откалибровать. Изначально ручку потенциометра P1 устанавливают в положение механического центра и помещают робота над белой поверхностью. После этого медленно поворачивают ручку до момента получения хорошего отклика от D1. После этого P1 подстраивают еще точнее, чтобы уменьшить ложное детектирование, вызванное внешними источниками света. Также нужно убедиться, что светодиод не горит при нахождении робота над темной поверхностью.




Перевод © digitrode.ru


<Источник>


Теги: робот




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий