Страница 6 из 8

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

Добавлено: Пн апр 11, 2011 23:55:03
solnce76_10
сечас на осцилографе прсчитал биты вообще билеберда получается. сам в курсе что датчик ик видит поднесущую 36 Кгц и о инверсии помню все равно ничего не выходит :cry:

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

Добавлено: Вт апр 12, 2011 21:26:23
ooogo
При таких вводных Вам врят ли кто-нибудь поможет.
сформулируйте четко, с чем работаете, что хотите получить, в чем загвостка, и задайте вопрос.

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

Добавлено: Ср апр 13, 2011 00:59:27
solnce76_10
доброй ночи всем. воющем есть пульт от сони RM 849. хотелось бы узнать как его прописать в мегу 8. полазал по сайтам такой пульт нигде не прописывается. а тема такая четыре семисегментных индикатора включены в статическом режиме. с лентяйки управляются значения этих индикаторов

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

Добавлено: Ср апр 13, 2011 01:07:04
Seal
Есть предложение заменить пульт на более распространенный, фирмы Philips например.
Примеров для него 100500^10

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

Добавлено: Ср апр 13, 2011 01:17:11
solnce76_10
я бы рад сменить пульт но как говорится нельзя менять номенклатуру. :)

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

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

как-то-так

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

Добавлено: Ср апр 13, 2011 18:28:10
Tigra
Вот готовый код проибора ,отображающего коды нажатых кнопок большенства ик пультов, правда он на си. Используется тинька 2313, на порт В вешаем LSD дисплей на INT0 ик приёмник (подтянутый 4,7 кОм на+) . Собираешь, нажимаешь на кнопки своего Sony, и записываешь коды. А пограмму легко переписать для твоих целей, ну или использовать как учебник!
Желаю успехов!

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

Добавлено: Ср апр 13, 2011 19:17:38
solnce76_10
добрый вечер. спасибо за подсказку щас попробую. если прочитаю коды то выложу их :)

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

Добавлено: Ср апр 13, 2011 23:02:05
ooogo
Если уж вообще ничего не известно, то сначала собирается ИК приемник на транзисторах или TBA2800 по даташиту (Радио 2004 №5 с.42), подключаете на выход осциллограф, определяете частоту несущей, потом подаете выход на звуковую карту и записываете сигнал, затем по записи определяете протокол. Или можете сразу попробовать SIRC протокол http://www.radiokot.ru/articles/14/

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

Добавлено: Чт апр 14, 2011 09:31:35
otest
Любой фотодиод подключить к микрофонному входу РС.
fd.gif
Запустить прогу Sound Forge или другой звуковой редактор. Поднести пульт вплотную к приёмнику. Нажать нужную кнопку, вкл. Запись. Протокол в ваших руках. Осталось перевести его в 0 и1.
pdu.gif

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

Добавлено: Чт апр 14, 2011 11:58:17
ooogo
для записи сигнала пользовался powergraph - ом

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

Добавлено: Пн апр 18, 2011 10:50:03
solnce76_10
всем привет мяу. урра я разобрался в лентяйке от сони849 :) позже выложу протоколы и коды щас пока не до этого по крайней мере он и теперь есть :)

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

Добавлено: Ср апр 20, 2011 17:42:54
solnce76_10
доброго вечера всем. вот выкладываю протокол пульта RM-849 от СОНИ и начал писать прогу под схемку которая прилагается, получается какая то билеберда. схема должна работать так.. при включении питания все св.диоды должны светиться. При нажатии кнопки Power должен замигать первый св.диод а при нажатии кнопки Prog+ должен замигать второй и так далее с последнего св диода при нажатии Prog+ должны вернуться в исходное положение. желательно писать на асме чтоб в голове что то отложилось т к я на асме пишу :? и вот такой вопрос почему именно надо вешать ик-датчик именно на порт INT 0 или INT1?наверно можно на любой другой порт процессор мега 8

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

Добавлено: Ср апр 20, 2011 17:46:36
solnce76_10
протокол пульта RM 849 Sony опечатка вышла :oops:

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

Добавлено: Ср апр 20, 2011 18:23:01
ooogo
solnce76_10 писал(а): и вот такой вопрос почему именно надо вешать ик-датчик именно на порт INT 0 или INT1?наверно можно на любой другой порт процессор мега 8
не обязательно, но в другом случае надо програмно отслеживать смену уровня, а так все делает железо за Вас, т.е. настраиваете прерывание по заднему фронту и ждете пока оно не вызовется.

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

Добавлено: Чт апр 21, 2011 14:44:29
solnce76_10
доброго дня всем. а как понять по заднему фронту?

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

Добавлено: Чт апр 21, 2011 15:39:17
ooogo
т.е. когда сигнал с +5В резко снижается до 0 В.

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

Добавлено: Чт апр 21, 2011 16:38:54
solnce76_10
попробую. пасибо

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

Добавлено: Чт апр 21, 2011 18:03:18
solnce76_10
вопрос. А как это будет выглядеть программно? плиз :)

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

Добавлено: Чт апр 21, 2011 18:29:33
CS16AMX
if (PORTB.1=0)
далее для чего применить если не ошибаюсь
else иначе когото куда то послать....