IR датчик от ТВ тюнера
- Войдите на сайт для отправки комментариев
Вс, 08/03/2015 - 17:13
Добрый день. Имеется IR датчик от ТВ тюнера без опозновательных маркировок, который успешно подключен к arduino. Проблема в том, что помимо сигналов пульта, он ловит какой-то "шум" до нескольких раз в секунду. Из-за этого нажатие кнопки пульта срабатывает далеко не с первого раза.
Пробовал подключать 5в и 3.3 - эффекта 0. Может что-нибудь с этим можно сделать? Спасибо
Подтягивающий резистор стоит? Возможно помехи ловит не сам ИК-датчик, а провод от датчика к ардуине.
Шум этот по питанию, нужно подключить конденсатор 10мкФ и 0,1мкФ прямо на выводы питания датчика
Помеха может идти от люминисцентных газоразрядных ламп. Есть такие поблизости? сделай козырек чтобы приемних их не видел.
А что такое "ловит" ? Чем вы принмаете код? А чем дешифрируете?
Или у вас идёт реакция на любой принятый, но не существующий в системе код? Зачем? В мусорку его, не совпало и проехали. Вы бы посмотрели как-то осциллографом что идёт с выхода 433 радиоприёмника (или просто читая его выход Ардуиной). Случайные переходы. Поная каша. Белый шум плюс брелки сигнализаций.. И ничего, работает VirtualWire. http://arduino.ru/forum/programmirovanie/problema-s-vyvodom-koda-poluchennogo-po-ir
А по поводу ламп: сигнал промодулирован 36 (38) килогерцами, ему эти 50 Герц до лампочки, и даже если там преобразователь пошустрее, вряд-ли он в диапазон 36-38 килогерц попадает.
https://www.google.ru/search?q=36khz+ir+receiver+module&newwindow=1&biw=1440&bih=760&source=lnms&tbm=isch&sa=X&ei=oXb9VLLgNuH9ygP4hoKwAQ&ved=0CAYQ_AUoAQ
https://www.google.ru/search?q=36khz+ir+receiver+module&newwindow=1&biw=1440&bih=760&source=lnms&tbm=isch&sa=X&ei=oXb9VLLgNuH9ygP4hoKwAQ&ved=0CAYQ_AUoAQ#newwindow=1&tbm=isch&q=38khz+ir+receiver+module
Добрый день. Имеется IR датчик от ТВ тюнера без опозновательных маркировок, который успешно подключен к arduino. Проблема в том, что помимо сигналов пульта, он ловит какой-то "шум" до нескольких раз в секунду. Из-за этого нажатие кнопки пульта срабатывает далеко не с первого раза.
Пробовал подключать 5в и 3.3 - эффекта 0. Может что-нибудь с этим можно сделать? Спасибо
1.IR приемник должен ловить все на своей частоте (непомню вроде38килогерц нынче модно)
2.Ваша задача выбрать нужную команды (обычно 3 раза телевизоры делают) отсеив мусор чужих пультов светильников солнца по заранее определенному алгоритму Sony или более распространненный у нас Philips варианты RC-1 RC-2 RC-3 RC-4 RC-5 (arduino IRбиблиотека) RC-6...
3.и сравнить с заранее определенным
Одно дело разговоры и теория... а другое практика. Вот сделал я такой ИК приемник для своей системы. Опытным путем заметил, что приниает всякую ерунду от люминисцентного светильника. ИКприемник взят из обломков старого японского телевизора. На датчик температуры DS18B20 не обращайте внимания. Это я приделал. Будет ИКприемник, по совместительству датчик температуры. Источников света и излучений кроме люминисцентного светильника не было во время эксперимента. Делаешь тень от светильника, белеберды нет. Может ИК приемник деревянны, не спорю.
Все это я спрятал в корпус от теплового извещателя ИП101-1А
Вроде нормальный должен быть, на 38 килогерц http://pdf.datasheetcatalog.com/datasheets2/38/38121_1.pdf
Для теста . Посмотреть что летает вокруг:
Подцепите инфракрасный светодиод в обратную сторону с резистором килоом на 100 - 500 на 5 Вольт и гляньте осциллографом что он будет принимать. Возможно прийдётся резистор увеличивать , а может и так хватит.
А я вот на этом примере делала Arduino и IRremote работает без проблем, подходит любой пульт, получаемое с пульта значение можно посмотреть при помощи
get=results.value;
Serial.println(get, DEC);