Print this page

Робот своими руками. ИК бампер

30/09/2011 - 13:50
   Решил сделать самодельного робота для своего племянника и начал с самого простого – с изготовления ИК бампера. Конечно, его схему можно найти на просторах интернета, но, учитывая мою нелюбовь  к повторению чужого, я решил скреативить свою. Да, устройство простое, но творческий человек всегда найдет, где приложить фантазию.  

   Схема собрана на выводных компонентах, чтобы ее было легче повторить. Используется два TSOP`a  и два ИК диода.  Для регулировки тока светодиодов предусмотрены независимые потенциометры, что позволяет в небольшом диапазоне регулировать  дальность срабатывания фото датчиков. 
   Несущая частота для светодиодов, генерируется с помощью 555-го таймера и равна ~37 кГц. Подбор компонентов для таймера вызвал некоторые затруднения, формула, по которой я рассчитывал номиналы резисторов,  давала здоровенную погрешность. В итоге компоненты пришлось выбирать опытным путем. 
 
Схема генератора на таймере 555
 
    Для индикации состояния фотодатчиков используются два зеленых светодиода. Это позволяет быстро проверить работоспособность собранного устройства -  достаточно подать на него питание (5 Вольт) и поднести к фотодатчикам руку. Светодиоды будут зажигаться при срабатывании датчиков.  
   Для подключения ИК бампера к управляющей плате используется PLS разъем из 5 штырьков. К нему подведены  выходы  датчиков, вход сброса (RESET) 555-го таймера и шины питания. Активный уровень сигнала сброса – нулевой. 
   Вход сброса отключает генерацию таймером несущей частоты, что позволяет, во-первых, экономить электроэнергию (мелочь, а приятно), а во-вторых, использовать TSOP`ы для приема сигналов дистанционных ИК пультов.   
   Схема приведена на рисунке ниже. Части схемы, выделенные пунктирной линией, являются необязательными. Без них схема тоже будет работать. 

 
   Вместо подтягивающих резисторов R2, R3, R5 можно использовать встроенные резисторы микроконтроллера. Кстати, в  TSOP`ах уже они уже есть. 
   Светодиоды можно исключить, потому что они используются только для индикации. 
   Ну и потенциометры, если таковые отсутствуют в наличии, заменить обычной перемычкой.  Надо будет только пересчитать номиналы токозадающих резисторов R10 и R12.

 
Фото готового устройства
 
 

Файлы

ИК бампер - проект для Eagle 5.10
Datasheet TSOP2138
Datasheet NE555

Related items