Всем доброго времени суток! Собрал РОБОНЯШУ, подключил аналоговые ИК датчики линии. Всё супер - робот едет по линии, "держит" траекторию, но через 1,5 - 2 минуты съезжает... Подстройка датчиков решает проблему, но снова на такой же интервал времени... Подскажите, как стабилизировать эффект. Аккумулятор штатный и заряжен перед тестированием.
ИК - не только датчики, но и излучатели в паре с ними. ИК - тепловое излучение. Банальный перегрев. Коррекция - время на остывание + подгонка параметров... После этого опять нормально едем до нагрева. Уменьшите период работы излучателя.
Выдумывать какую-то чушь не надо, пожалуйста. ИК - только один сегмент спектра электромагнитного излучения. Тепловое излучение возможно во всем спектре, а не только в ИК. ИК-светодиоды работают в районе 900-1000нм. Для достижения хоть какого-то заметного свечения на такой длине волны нужна температура в районе 300 градусов.
Показания одного из двух ИК датчиков линии пляшут в пределах 0,2 ! Регулировка подстроечным резистором не помогла... уровень порога тоже. Попробую поменять местами, или другой датчик.
от максимального значения 0,9 - черный фон (0 - абсолютно белый, ну реально 0,01-0,05 - "белый"). - это вывод на экран показаний датчика... в У.Е.
Заменил один датчик и всё заработало. Решил усилить робота - поставил ещё пару аналоговых датчиков и обнаружил такое: информация с портов А0 и А1 считывается, а с портов А4 и А5 - игнорируется. Проверял простым переключением датчиков с одной пары портов на другую. Вот такая странность имеет место быть.
У меня тоже в наборе два датчика линии и работают поразному. На одном чувствительность настроить не получается никак. Пришлось на фотоприемник надеть кембрик, чтоб сбоку не засвечивался. Но это уже колхоз. Второй нормально вполе работает.