Протоколы IR пультов дистанционного управления

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

сечас на осцилографе прсчитал биты вообще билеберда получается. сам в курсе что датчик ик видит поднесущую 36 Кгц и о инверсии помню все равно ничего не выходит :cry:
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Протаколы IR пультов дистанционного управления

Сообщение ooogo »

При таких вводных Вам врят ли кто-нибудь поможет.
сформулируйте четко, с чем работаете, что хотите получить, в чем загвостка, и задайте вопрос.
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

доброй ночи всем. воющем есть пульт от сони RM 849. хотелось бы узнать как его прописать в мегу 8. полазал по сайтам такой пульт нигде не прописывается. а тема такая четыре семисегментных индикатора включены в статическом режиме. с лентяйки управляются значения этих индикаторов
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Re: Протаколы IR пультов дистанционного управления

Сообщение Seal »

Есть предложение заменить пульт на более распространенный, фирмы Philips например.
Примеров для него 100500^10
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

я бы рад сменить пульт но как говорится нельзя менять номенклатуру. :)
Аватара пользователя
DJ_Kiridza
Мучитель микросхем
Сообщения: 458
Зарегистрирован: Пн дек 13, 2010 13:01:59
Откуда: Украина
Контактная информация:

Re: Протаколы IR пультов дистанционного управления

Сообщение DJ_Kiridza »

ээммм... можно для начала качнуть WinLirc, спаять простенький приёмник (5 деталек) и "сграбать" лирком коды клавишь, далее 2 варианта - если получится проанализировать сграбаные рав-коды (винлирком-же) - то получим красивую последовательно ноликов и единичек для сграбаных кнопок -вот вам и код для меги, если не выйдет проанализировать (слишком большой разброс допустим) - то получим те_же_нолики_и_единички, но в грубом виде - ну чтож - сложнее просто будет загонять это всё в мегу, прийдётся делать "карты" рав кодов, и проверять на совпадение с допустимым отклонением....

как-то-так
мысли мысли штош вы вйотесь
над мойейу головойу
вы там мосга нинайдете
нед там мосга! йа тупойе (БОР)
Аватара пользователя
Tigra
Встал на лапы
Сообщения: 99
Зарегистрирован: Сб ноя 29, 2008 19:34:25
Откуда: Нальчик

Re: Протаколы IR пультов дистанционного управления

Сообщение Tigra »

Вот готовый код проибора ,отображающего коды нажатых кнопок большенства ик пультов, правда он на си. Используется тинька 2313, на порт В вешаем LSD дисплей на INT0 ик приёмник (подтянутый 4,7 кОм на+) . Собираешь, нажимаешь на кнопки своего Sony, и записываешь коды. А пограмму легко переписать для твоих целей, ну или использовать как учебник!
Желаю успехов!
Вложения
rc5_1.c
(8.11 КБ) 397 скачиваний
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

добрый вечер. спасибо за подсказку щас попробую. если прочитаю коды то выложу их :)
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Протаколы IR пультов дистанционного управления

Сообщение ooogo »

Если уж вообще ничего не известно, то сначала собирается ИК приемник на транзисторах или TBA2800 по даташиту (Радио 2004 №5 с.42), подключаете на выход осциллограф, определяете частоту несущей, потом подаете выход на звуковую карту и записываете сигнал, затем по записи определяете протокол. Или можете сразу попробовать SIRC протокол http://www.radiokot.ru/articles/14/
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Протаколы IR пультов дистанционного управления

Сообщение otest »

Любой фотодиод подключить к микрофонному входу РС.
fd.gif

Запустить прогу Sound Forge или другой звуковой редактор. Поднести пульт вплотную к приёмнику. Нажать нужную кнопку, вкл. Запись. Протокол в ваших руках. Осталось перевести его в 0 и1.
pdu.gif
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Протаколы IR пультов дистанционного управления

Сообщение ooogo »

для записи сигнала пользовался powergraph - ом
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

всем привет мяу. урра я разобрался в лентяйке от сони849 :) позже выложу протоколы и коды щас пока не до этого по крайней мере он и теперь есть :)
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

доброго вечера всем. вот выкладываю протокол пульта RM-849 от СОНИ и начал писать прогу под схемку которая прилагается, получается какая то билеберда. схема должна работать так.. при включении питания все св.диоды должны светиться. При нажатии кнопки Power должен замигать первый св.диод а при нажатии кнопки Prog+ должен замигать второй и так далее с последнего св диода при нажатии Prog+ должны вернуться в исходное положение. желательно писать на асме чтоб в голове что то отложилось т к я на асме пишу :? и вот такой вопрос почему именно надо вешать ик-датчик именно на порт INT 0 или INT1?наверно можно на любой другой порт процессор мега 8
Вложения
схема.jpg
(67.37 КБ) 393 скачивания
протокол.jpg
(48.2 КБ) 438 скачиваний
протокол1.jpg
(34.26 КБ) 427 скачиваний
Последний раз редактировалось solnce76_10 Ср апр 20, 2011 18:04:30, всего редактировалось 1 раз.
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

протокол пульта RM 849 Sony опечатка вышла :oops:
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Протаколы IR пультов дистанционного управления

Сообщение ooogo »

solnce76_10 писал(а): и вот такой вопрос почему именно надо вешать ик-датчик именно на порт INT 0 или INT1?наверно можно на любой другой порт процессор мега 8

не обязательно, но в другом случае надо програмно отслеживать смену уровня, а так все делает железо за Вас, т.е. настраиваете прерывание по заднему фронту и ждете пока оно не вызовется.
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

доброго дня всем. а как понять по заднему фронту?
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Протаколы IR пультов дистанционного управления

Сообщение ooogo »

т.е. когда сигнал с +5В резко снижается до 0 В.
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

попробую. пасибо
Аватара пользователя
solnce76_10
Родился
Сообщения: 14
Зарегистрирован: Вт апр 05, 2011 02:27:37

Re: Протаколы IR пультов дистанционного управления

Сообщение solnce76_10 »

вопрос. А как это будет выглядеть программно? плиз :)
CS16AMX
Нашел транзистор. Понюхал.
Сообщения: 195
Зарегистрирован: Вт ноя 30, 2010 00:50:40

Re: Протаколы IR пультов дистанционного управления

Сообщение CS16AMX »

if (PORTB.1=0)
далее для чего применить если не ошибаюсь
else иначе когото куда то послать....
Ответить

Вернуться в «Разные вопросы по МК»