среда, 6 февраля 2013 г.

ик-локатор на микроконтроллере

И в результате получилось вот такое вполне работоспособное устройство. Реализовать всё это я решил на микроконтроллере ATtiny13, для тактирования выбрал частоту внутреннего генератора 4,8 МГц. Из этой частоты были получены для ка

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

Конструкция представляет из себя устройство ИК-локатора реализованное на одном микроконтроллере AVR, микросхеме ATtiny13. Короткие пачки импульсов излучаются передатчиком (ИК-светодиодом) в инфракрасном диапазоне волн и принимаются, отразившись от поверхности своим фотоприёмником. Принятые отражённые сигналы обрабатываются и если восприняты, как полезный сигнал, отображаются светодиодной индикацией.

Схемы и устройства на микроконтроллерах

ИК-локатор на микроконтроллере ATtiny13

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

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