Протоколы IR пультов дистанционного управления
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
сечас на осцилографе прсчитал биты вообще билеберда получается. сам в курсе что датчик ик видит поднесущую 36 Кгц и о инверсии помню все равно ничего не выходит 
Re: Протаколы IR пультов дистанционного управления
При таких вводных Вам врят ли кто-нибудь поможет.
сформулируйте четко, с чем работаете, что хотите получить, в чем загвостка, и задайте вопрос.
сформулируйте четко, с чем работаете, что хотите получить, в чем загвостка, и задайте вопрос.
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
доброй ночи всем. воющем есть пульт от сони RM 849. хотелось бы узнать как его прописать в мегу 8. полазал по сайтам такой пульт нигде не прописывается. а тема такая четыре семисегментных индикатора включены в статическом режиме. с лентяйки управляются значения этих индикаторов
- Seal
- Сверлит текстолит когтями
- Сообщения: 1122
- Зарегистрирован: Чт мар 05, 2009 19:51:55
- Откуда: Дырасполь
Re: Протаколы IR пультов дистанционного управления
Есть предложение заменить пульт на более распространенный, фирмы Philips например.
Примеров для него 100500^10
Примеров для него 100500^10
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
я бы рад сменить пульт но как говорится нельзя менять номенклатуру. 
- DJ_Kiridza
- Мучитель микросхем
- Сообщения: 458
- Зарегистрирован: Пн дек 13, 2010 13:01:59
- Откуда: Украина
- Контактная информация:
Re: Протаколы IR пультов дистанционного управления
ээммм... можно для начала качнуть WinLirc, спаять простенький приёмник (5 деталек) и "сграбать" лирком коды клавишь, далее 2 варианта - если получится проанализировать сграбаные рав-коды (винлирком-же) - то получим красивую последовательно ноликов и единичек для сграбаных кнопок -вот вам и код для меги, если не выйдет проанализировать (слишком большой разброс допустим) - то получим те_же_нолики_и_единички, но в грубом виде - ну чтож - сложнее просто будет загонять это всё в мегу, прийдётся делать "карты" рав кодов, и проверять на совпадение с допустимым отклонением....
как-то-так
как-то-так
мысли мысли штош вы вйотесь
над мойейу головойу
вы там мосга нинайдете
нед там мосга! йа тупойе (БОР)
над мойейу головойу
вы там мосга нинайдете
нед там мосга! йа тупойе (БОР)
Re: Протаколы IR пультов дистанционного управления
Вот готовый код проибора ,отображающего коды нажатых кнопок большенства ик пультов, правда он на си. Используется тинька 2313, на порт В вешаем LSD дисплей на INT0 ик приёмник (подтянутый 4,7 кОм на+) . Собираешь, нажимаешь на кнопки своего Sony, и записываешь коды. А пограмму легко переписать для твоих целей, ну или использовать как учебник!
Желаю успехов!
Желаю успехов!
- Вложения
-
- rc5_1.c
- (8.11 КБ) 397 скачиваний
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
добрый вечер. спасибо за подсказку щас попробую. если прочитаю коды то выложу их 
Re: Протаколы IR пультов дистанционного управления
Если уж вообще ничего не известно, то сначала собирается ИК приемник на транзисторах или TBA2800 по даташиту (Радио 2004 №5 с.42), подключаете на выход осциллограф, определяете частоту несущей, потом подаете выход на звуковую карту и записываете сигнал, затем по записи определяете протокол. Или можете сразу попробовать SIRC протокол http://www.radiokot.ru/articles/14/
Re: Протаколы IR пультов дистанционного управления
Любой фотодиод подключить к микрофонному входу РС.
Запустить прогу Sound Forge или другой звуковой редактор. Поднести пульт вплотную к приёмнику. Нажать нужную кнопку, вкл. Запись. Протокол в ваших руках. Осталось перевести его в 0 и1.
Запустить прогу Sound Forge или другой звуковой редактор. Поднести пульт вплотную к приёмнику. Нажать нужную кнопку, вкл. Запись. Протокол в ваших руках. Осталось перевести его в 0 и1.
Re: Протаколы IR пультов дистанционного управления
для записи сигнала пользовался powergraph - ом
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
всем привет мяу. урра я разобрался в лентяйке от сони849
позже выложу протоколы и коды щас пока не до этого по крайней мере он и теперь есть 
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
доброго вечера всем. вот выкладываю протокол пульта 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 пультов дистанционного управления
протокол пульта RM 849 Sony опечатка вышла 
Re: Протаколы IR пультов дистанционного управления
solnce76_10 писал(а): и вот такой вопрос почему именно надо вешать ик-датчик именно на порт INT 0 или INT1?наверно можно на любой другой порт процессор мега 8
не обязательно, но в другом случае надо програмно отслеживать смену уровня, а так все делает железо за Вас, т.е. настраиваете прерывание по заднему фронту и ждете пока оно не вызовется.
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
доброго дня всем. а как понять по заднему фронту?
Re: Протаколы IR пультов дистанционного управления
т.е. когда сигнал с +5В резко снижается до 0 В.
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
попробую. пасибо
- solnce76_10
- Родился
- Сообщения: 14
- Зарегистрирован: Вт апр 05, 2011 02:27:37
Re: Протаколы IR пультов дистанционного управления
вопрос. А как это будет выглядеть программно? плиз 
Re: Протаколы IR пультов дистанционного управления
if (PORTB.1=0)
далее для чего применить если не ошибаюсь
else иначе когото куда то послать....
далее для чего применить если не ошибаюсь
else иначе когото куда то послать....