+7-960-0655211 (Билайн)
+7-987-4207734 (МТС)
интернет-магазин
доставка по России и СНГ
работаем с 2010 года

Датчик линии Pololu QTR-8RC цифровой

945 руб
+ -
В корзину
Есть в наличии ( 1 )
QTR-8RC Reflectance Sensor Array /961/

Этот датчик имеет 8 пар - инфракрасный светодиод/фототранзистор, расположенных с шагом 9,5 мм, что делает его отличным детектором роботу для следования по линии. Пары светодиодов подключены последовательно для двукратного снижения тока потребления, так же светодиоды могут быть отключены для добавления чувствительности или для функции энергосбережения. Каждый сенсор имеет отдельный цифровой выход.

Описание

Основное назначение модуля Pololu QTR-8RC - датчик линии, но он может использоваться как датчик приближения или датчик отражения. На этом модуле равномерно располагаются с промежутком в 9,5 мм восемь сенсоров-пар содержащих источник инфракрасного сигнала (светодиод) и приемника сигнала (фототранзистор). В каждой цепи фототранзистора используется разряд конденсатора, который позволяет цифровой линии ввода-вывода микроконтроллера считывать аналоговый отражённый инфракрасный сигнал путем измерения времени разряда конденсатора. Более короткое время разряда конденсатора является показателем большего отражения.

У датчика Pololu QTR-8RC выходной сигнал измеряется цифровой линией ввода/вывода. Это обеспечивается за счёт измерения времени разряда конденсатора через фототранзистор. У такого измерения есть несколько преимуществ, особенно в сочетании со способностью модуля Pololu QTR-8RC выключать питание светодиодов:

  • Нет необходимости в аналого-цифровом преобразователе.
  • Улучшенная чувствительность, обусловленная делителем напряжения на аналоговом выходе.
  • Параллельное чтение данных нескольких датчиков доступно на большинстве микроконтроллеров.
  • Параллельное чтение данных позволяет оптимизировать использование опции включения питания светодиодов.

  • Все выходы независимы, но светодиоды расположены в парах, чтобы уменьшить в двое текущее энергопотребление. По желанию МОП-транзистор может управлять светодиодами, для этого на него подается с контакта LEDON сигнал высокого уровня - МОП-транзистор включает светодиоды, когда сигнал низкого уровня - выключает светодиоды. Выключение светодиодов полезно для того, чтобы ограничить потребляемую мощность, когда датчики не находятся в использовании или для того, чтобы изменить эффективную яркость светодиодов посредством управления ШИМ.

    Для работы светодиода при 5 В сопротивление ограничения тока состоит из двух каскадов; это позволяет простому обходу одного каскада работать и при 3,3 В, для этого нужно просто замкнуть контакты 3.3V BYPASS посредством перемычки или джампера. Ток потребления светодиода составляет приблизительно 20-25 мА, делая полное потребление платы меньше 100 мА. Принципиальная схема модуля представлена:


    Датчик линии Pololu QTR-8RC является цифровым, также доступен датчик линии Pololu Pololu QTR-8A с аналоговым выходом.

    Аналогично данному датчику может быть использован массив из нескольких одинарных датчиков отражения датчик отражения Pololu QTR-1RC или датчик отражения Pololu QTR-L-1RC. Есть так же модуль состоящий из массива трех датчиков отражения: датчик линии Pololu QTR-3RC.


    Спецификация
  • Рабочее напряжение: 3,3 - 5 В
  • Потребляемый ток: 100 мА
  • Тип выходного сигнала: аналоговый
  • Оптимальное расстояние обнаружения: 3 мм
  • Максимальное расстояние обнаружения: 6 мм
  • Размер (без штыревых разъёмов): 75 х 13 х 3,2 мм
  • Вес (без штыревых разъёмов): 3,1 гр

  • Использование

    Последовательность шагов считывания данных с датчика:

    1. Включите ИК-светодиоды (опционально).
    2. Установите линию ввода/вывода как выход с высоким логическим уровнем.
    3. Подождите не менее 10 мкс для увеличения выходного сигнала датчика.
    4. Сделайте линию ввода/вывода входной (высокий импеданс).
    5. Измерьте время снижения напряжения, дождавшись пока линия ввода/вывода не станет c низким логическим уровнем.
    6. Выключите ИК-светодиоды (опционально).

    Эти этапы обычно могут выполняться параллельно на нескольких линиях ввода/вывода.

    На поверхности с сильной отражательной способностью, время разряда может быть всего лишь несколько десятков микросекунд, со слабой отражательной способностью - до нескольких миллисекунд. Точное время зависит характеристик вашего микроконтроллера. Стандартное время считывания равно 1 мс (т.е. не измеряются слабые различия между поверхностями с плохой отражательной способностью), что позволяет работать на частоте до 1 кГц всех 8 датчиков. Если низкочастотной дискретизации достаточно, существенная экономия энергии может быть реализована путем выключения светодиодов. Например, если 100 Гц частота дискретизации приемлема, то светодиоды могут быть выключены до 90% времени, снижая среднее потребление тока от 100 мА до 10 мА.


    Библиотека Pololu AVR предоставляет функции, которые делают датчик простым в использовании с контроллерами роботов Pololu Orangutan; для более подробной информации смотрите раздел библиотеки команд датчики отражения QTR. Также есть библиотека Arduino для работы с этими датчиками.

    Разделение модуля пополам

    Если вам не подходят и не нужны одновременно все 8 датчиков, Вы можете их разделить и использовать в виде двух отдельных модулей на 2 датчика и на 6 датчиков. Для этого плату отметьте с обеих сторон вдоль перфорации, а затем согните до щелчка и разделите. Каждый из двух полученных в результате частей будет функционировать как независимый датчик линии.


    Комплектация

    Вилка штыревая прямая 1x25 шаг 2,54 мм и резистор 100 Ом.


    Вы можете разделить штыревую вилку на более мелкие сегменты и припаять их по желанию на свой датчик линии, или вы можете припаять провода непосредственно на модуль или использовать штыревую угловую вилку для более компактного соединения. Выводы на модуле расположены таким образом, что все они могут быть доступны для использования совместно со штыревой вилкой 1х11 или со штыревой вилкой 2х8.

    Резистор понадобится чтобы сделать полнофункциональный модуль состоящий из 2 датчиков, после разделения первоначального модуля из 8 датчиков на две части. Этот резистор необходим только если плата поделена.


    Данный перевод является собственностью интернет-магазина Robototehnika.ru

    Документация и другая информация:
    Руководство пользователя для датчика линии Pololu QTR-8A и QTR-8RC (Печатаемый PDF)
    Руководство пользователя для датчика линии Pololu QTR-8A.

    Замечания по применению датчика отражения Pololu QTR (Печатаемый PDF)
    Информация об использовании датчиков линии Pololu QTR-xA и QTR-xRC, включая демонстрацию работы датчиков на осциллографе.

    Руководство пользователя библиотек Pololu AVR C/C++ (Печатаемый PDF)
    Информация по установке и использованию библиотек C/C++ с продуктами Pololu.

    Справочник команд библиотеки Pololu AVR (Печатаемый PDF)
    Ссылка на описание команд Pololu C/C++ и библиотеки Arduino для AVR.

    Инструкция создания трассы для езды по линии (Печатаемый PDF)
    Пошаговая инструкция создания собственной трассы для езды по линии.

    Файлы для скачивания:
    Спецификация QRE1113GR (202k pdf)
    Это сенсор, который первоначально использовался в датчиках отражения Pololu QTR, но теперь устанавливается аналогичный настраиваемый сенсор, который имеет несколько большую дальность.

    Схема отверстий датчика линии Pololu QTR-8x (35k dxf)
    Этот чертеж DXF показывает расположение всех отверстий платы.

    Схема размеров датчика линии Pololu QTR-8x (198k pdf)
    Печатаемая схема размеров датчиков линии Pololu QTR-8x.

    3D модель датчика линии Pololu QTR-8RC (4MB step)
    3D модель STEP датчиков линии Pololu QTR-8RC.

    Рекомендуемые ссылки:
    Библиотека mbed для датчиков QTR.
    Мэтью Филипс перенес библиотеку Arduino для датчиков линии Pololu QTR на платформу mbed. Библиотека Arduino предназначена для работы с датчиками линии Pololu QTR, поэтому библиотека mbed должна тоже, но Мэтью отмечает, что он тестировал ее только с аналоговыми датчиками. Эта библиотека не была написана и не поддерживается Pololu.

    Библиотека Arduino для датчиков линии Pololu QTR.
    Эта библиотека служит для взаимодействия Arduino с датчиками линии Pololu QTR.

    Характеристики

    Артикул 04030208


    • С товаром покупают (2)