Заголовок сообщения: Дешифратор IR на AVR - TSOP1756 vs TSOP1738 - проблемы
Добавлено: Вт ноя 27, 2007 11:25:32
Встал на лапы
Зарегистрирован: Чт мар 15, 2007 10:48:10 Сообщений: 126
Рейтинг сообщения:0
Делаю макет, приемник ИК с пульта ТВ, и отображение полученных битов на ЖК дисплее.
Т.к. TSOP1736 или TSOP1736 поблизости не нашел, взял TSOP1756.
Но сей приемник показывает погоду - одни и те же клавиши пульта интерпритируются девайсом по разному.
Сдается мне что дело портит несущая в 38(36)KHz, т.к. приемник работает на 56...
Вообще здорово ли такое различие в несущих (56 vs 36) влияет на качество распознавания? Стоит ли все же искать TSOP1738 для макета или можно что-то сообразить и на TSOP1756?
Скорее всего ничего не получиться так как приемник нужен на туже частоту что передатчик. Для TSOP17xx хх как раз и есть это частота, ну это я так понимаю вы уже знаете.
Зарегистрирован: Чт мар 15, 2007 10:48:10 Сообщений: 126
Рейтинг сообщения:0
lexmulya писал(а):
Скорее всего ничего не получиться так как приемник нужен на туже частоту что передатчик. Для TSOP17xx хх как раз и есть это частота, ну это я так понимаю вы уже знаете.
На моей осцилограмме импульса цифры "1" четко видны различия во временных задержках битов (см.вложение)... Странно, вроде бы все нормально. Или может 1736 другую осцилограмму даст? Поймет что допустим пачка из 9 импульсов это один бит..?
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Странно, вроде бы все нормально. Или может 1736 другую осцилограмму даст?
Скорее всего так и будет, я к сожалению с Ик не работал. Ты программу для мк сам писал? если нет то, попробуй залить в мк прогу которая точно работает с 36 и посмотри.
Цитата:
Поймет что допустим пачка из 9 импульсов это один бит..?
Скорее всего, автор имеет в виду не это. Просто в силу более высокой несущей этот фотоприемник "хватает" несколько импульсов там, где 1736 видел бы всего 1.
А протоколы ИК пультов хоть и часто кратны по разрядности 8-ми битам, все же мало общего имеют с UART'ом. Можно посмотреть, например, http://www.radiokot.ru/articles/14
_________________ Оптимизм х (Опыт + Знания) = const
Зарегистрирован: Чт мар 15, 2007 10:48:10 Сообщений: 126
Рейтинг сообщения:0
Aheir писал(а):
lexmulya писал(а):
8 бит-1 байт. 9 это для проверки и синхры.
Скорее всего, автор имеет в виду не это. Просто в силу более высокой несущей этот фотоприемник "хватает" несколько импульсов там, где 1736 видел бы всего 1.
Снял вот осцилограмму с ИК фотодиода. Точь в точь - тока намного чище! Получается TSOP ничего и не выделяет.
На фотке - Слева - с ИК диода, Справа с TSOP1756
Похоже TSOP на чужой несущей вообще шумы еще лепит! Не надо наверное купить TSOP36 всетаки попробовать
Вложения:
Комментарий к файлу: На фотке - Слева - с ИК диода, Справа с TSOP1756 2007-11-27_223904.jpg [35.93 KiB]
Скачиваний: 886
Зарегистрирован: Чт мар 15, 2007 10:48:10 Сообщений: 126
Рейтинг сообщения:0
Паятель писал(а):
На нехарактерной для него частоте у фотоприемника сильно падает дальность четкого распознавания импульсов. Может, в этом дело?
Да. Но я подносил пульт совсем близко.
Нашел вот пульт с 56KHz - та же песня. Значит дело у меня не в несущей а в коде. Нашел вот на радиокоте статейку с исходниками - вечерком посмотрю, залью прошивку, посмотрю
Уважаемый , а исходничек-то не выложите? тоже хочу раскладывать ИК сигнал от пульта на конкретные команды мегой 32 и управлять термостатом(ну типа камин с ШИМ регульровкой, ЖК индикацией таймерами режимами "ночью холодней - утром - жарче" ну и так далее...но ключевое дело в - пультике....надо команды пультика дешифровывать
Я правильно понимаю, что надо снять протокол с пульта? Тогда для исходников рановато пока. Сначала надо осциллографом снять сигнал и понять, что это за протокол, а уж потом писать для него обработчик.
По крайней мере, я так поступал... http://radiokot.ru/articles/14 http://radiokot.ru/articles/16
_________________ Оптимизм х (Опыт + Знания) = const
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения