Автор Тема: Инфрачервен сензор (infrared)  (Прочетена 68018 пъти)

Krieger666

  • Робо-Новак
  • *****
  • Публикации: 10
    • Профил
Инфрачервен сензор (infrared)
« Отговор #75 -: Април 02, 2011, 09:51:56 pm »
От къде в софия мога да намеря този IR приемник TSOP1238?

westsiderz

  • Заклет Роботостроител
  • *****
  • Публикации: 244
    • Профил
    • http://www.xequtor.co.nr
Инфрачервен сензор (infrared)
« Отговор #76 -: Август 07, 2011, 11:35:46 am »
Схемата я направих с един микроконтролер(PIC16F877, но стават и други, които имаш вграден ШИМ). Всичко е като по схемата на yasko  която е дадена тук: http://robotics-bg.com/forum/viewtopic.php?t=104&postdays=0&postorder=asc&start=45 само че вместо ATMEGA съм ползвал PIC. И в моята схема вместо да ползвам таймер за генериране на честотата, ползвах ШИМ-а за генериране на 38KHz. Така поне според мен е по-лесно и самото програмиране, защото няма да се налага да се занимавам със прекъсвания от таймера, а ШИМ-а ще си генерира честотата без да се налага постоянно взаимодействие с него. По този начин оставам само с едно прекъсване, за което да се грижа - прекъсването от външен източник, към което е свързан TSOP-а. В дадената схема, чрез смяна стойността на R3 резистора може да се регулира разстоянието на прихващане на сигнала - като намалим съпротивлението, разстоянието става по-голямо и обратно.

Сега ми остана един проблем да реша: Инфрачервените диоди излъчват насочена светлина(проверих го с камерата на GSM-a) а не разпръсната. Така обекта трябва да бъде точно пред диода, ако е в страни о него няма да бъде засечен. По този начин ако пред робота ми има някой малък обект, няма да бъде засечен и робота може да се сблъска с него и да стои без да може да го заобиколи. Ще пробвам с два светодиода да видя дали така няма да реша проблема. Някой да знае решение на този проблем?
\"We will make electricity so cheap that only the rich will burn candles.\" ~ Thomas Edison

Ахмед Караибрахимов, гр. София 25г.

http://roboleague.bg/
http://xequtor.co.nr

p_stoyanoff

  • Новодошъл
  • *****
  • Публикации: 1
    • Профил
Инфрачервен сензор (infrared)
« Отговор #77 -: Септември 10, 2012, 06:18:53 pm »
Здравейте! Нов съм тук и ми трябва малко информация за тези сензори.
Прочетох доста внимателно коментарите в темата, но така и не ми стана ясно на какво разстояние реагира този датчик. Интересува ме още дали е възможно датчика да отчита посоката на движение на обекта, който минава пред него. Разгледах из нета и там има едни датчици, които имат леща отпред разделена на клетки. На един такъв TSOP може ли да се сложи такава леща и по-важното от къде мога да си купя???
Ще съм благодарен ако някой хвърли малко светлина по тези въпроси.
Благодаря!