http://www.forum.getchip.net/ |
|
094-Датчик приближения на ИК-лучах (ATtiny13) http://www.forum.getchip.net/viewtopic.php?f=7&t=444 |
Страница 2 из 6 |
Автор: | SVN [ 26 янв 2014, 17:11 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Так ведь придётся тогда светодиод и ТСОП разносить в разные стороны, а это не всегда удобно при монтаже. |
Автор: | Mail [ 27 янв 2014, 01:10 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
это да.Удобства мало.Но "луч" более точен.чем "фонарь"...Ну как бы зона получается узкая как нитка,Перезасветок датчиков ноль.ослепить датчик пультом невозможно.Ограничение видимости таким датчиком десяток метров.Сигнал можно завернуть по кругу(зеркалами)Так что и разносить не надо передатчик и приемник.просто зеркальце поставил напротив.Я бы вообще не делал кодировку.Просто дать в ТСОП модулированный сигнал из непрерывных единиц и нолей.Что бы датчику было все равно какой набор-лишь бы что-то шло.И как только сигнал прервется-тут же это событие на выводе датчика отображается. |
Автор: | ZiB [ 27 янв 2014, 06:21 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
А каково сейчас время реакции ? Если я правильно понимаю, то оно должно быть соизмеримо с временем реагирования любого устройства на нажатие кнопки ИК-пульта. Например телевизор достаточно быстро реагирует. Если задержка больше, то вопрос в алгоритме работы. Кодирование всё же лучше оставить, думаю будет лучше помехоустойчивость, а для уменьшения времени реакции посылать две разных чередующиеся последовательности. Хотя тут конечно всё зависит от изначального алгоритма. |
Автор: | Mail [ 27 янв 2014, 11:02 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Время реакции не скажу точно.Но на глазок где-то секунда.Помехоустойчивость вообще,по-моему не нужна.Сам ТСОП уже отбрасывает помехи,реагируя на несущую частоту.Верно что реакция устройства будет не меньше,чем длина пачки +длина паузы с запасом,потом время обработки и подача на вывод единицы.это долго.А если устройству достаточно не принять назад пару единиц и оно уже реагирует-это сотые секунды.... |
Автор: | ZiB [ 27 янв 2014, 14:25 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Диоды купил на этих выходных, приемники есть, можно будет попробовать. Под тини конечно писать не буду, но хотя бы сам принцип опробовать уже что-то. Уже самому интересно стало |
Автор: | GetChiper [ 27 янв 2014, 19:10 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Автор: | Mail [ 27 янв 2014, 19:55 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Дело в том что тсоп постоянно принимает сигнал с светодиода.И он и так выдает импульсы.А потому включение лампы ничего нового не добавит....В вашем устройстве конечно нужна защита.Оно же должно реагировать именно по приему своих пачек,а не по их потере.Недостаток только в том,что оно имеет инерцию. Устройство на сдвоеном таймере 556, ТСОПе и обработке сигналов с тсопа я делал когда-то все работало.Но несущая частота плавает.А значит и дистанция резко падает...Да и громоздко все.Плюс я уже готовых датчиков сделал 20 штук.Не меняя бы схему-изменить функционал...Вот это бы было замечательно.Прошил схему и она датчик приближения,перепрошил и она датчик пересечения. |
Автор: | GetChiper [ 27 янв 2014, 20:00 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Хорошо, запишу себе в планы. Быстро не получится, но я все равно планирую делать устройства на этой платке - будет одним больше |
Автор: | Mail [ 27 янв 2014, 20:07 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
Жаль что быстро не получится.Но в любом случае буду благодарен....Начал попытки понять АБ.Пока меня хватает только на шапку программы (настройка портов,обнуление регистров,разрешение прерываний и на таймер)))Дальше мрак и темный лес... |
Автор: | GetChiper [ 27 янв 2014, 23:57 ] |
Заголовок сообщения: | Re: 094-Датчик приближения на ИК-лучах (ATtiny13) |
В помощь viewtopic.php?f=16&t=354 |
Страница 2 из 6 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |