• - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
подписаться на RSS-ленту
  
 

ИК-датчик препятствий для Arduino на базе фототранзистора

Здесь уже была заметка о самом простейшем датчике робота — контактном. Настала пора рассмотреть более продвинутый датчик препятствий — инфракрасный.

Вариант такого датчика на TSOP рассмотрим позже, а пока разберёмся с простым аналоговым сенсором на фототранзисторе.
Так как датчик аналоговый, то его выход должен подключаться к аналоговым портам контроллера Arduino (на вход АЦП микроконтроллера).
По величине аналогового сигнала мы сможем примерно оценивать расстояние до препятствия (разумеется, абсолютных величин мы получить не сможем, так как уровень сигнала будет меняться в зависимости от объекта).

Простейшая схема — это пара из ИК-светодиода и фототранзистора:

( Читать дальше )
  • +1
  • 21 мая 2011, 15:04
  • noonv
  • 8

Подключение ИК фоторезистора

Хочу подключить к ардуино эту вещь:
robocraft.ru/store/catalog/13

Посмотрел спецификации. Не могу определиться как его подключать. Насколько понял через сопротивление. В спецификации с сопротивлением связаны 2 пункта:
VCE = 5V
IC=1mA
RL=1000Ω

и это:
Absolute Maximum Ratings at TA=25°C
Parameter — Max.Ratings
Collector-to-Emitter Voltage — 30V
Emitter-to-Collector Voltage — 5V
Power Dissipation at (or below) 25°C Free Air Temperature — 100mW


В первом сопротивление 1кОм.
Во втором 100mW=5V*I (P=U*I) => I=20mA. При таком токе нужен резистр 250 Ом (R=U/I).

Что выбрать?
  • 0
  • 1 апреля 2011, 18:12
  • oleamm
  • 13