19.08.2015, 15:04
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Посоветуйте алгоритм обработки сигнала
Сообщение от omercury
|
Почитайте про ИК протоколы Nec, Sony
|
Может лучше про манчестер? ...
http://radiohlam.ru/teory/manchester.htm
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.08.2015 в 15:08.
|
|
|
|
19.08.2015, 15:33
|
|
Частый гость
Регистрация: 19.05.2014
Сообщений: 48
Сказал спасибо: 5
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Посоветуйте алгоритм обработки сигнала
Форма сигнала характерна для ИК-передатчиков. В начале сигнала всегда идет преамбула (фиксированные длительности 0 и 1), по которой определяеш начало посылки. Далее посылка, длина (кол-во бит) которой преимущественно всегда одинаковая. По длительности между фронтами сигнала разделяеш на 0 (короткий) и 1 (длинный) и пишеш их в переменную. Естественно проверяеш на выход за пределы допустимых длительностей.
Я себе писал на AVR (меги и тини) такой алгоритм для управления светом с помощью пульта от ТВ, могу сбросить процу приема (на Си), если надо.
А вот какой бит в посылке за что отвечает - то это вопрос к производителю датчика, или разбираться методом тыка. Судя по длительности посылка наверное от 100 до 200 бит.
|
|
|
|
19.08.2015, 15:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Посоветуйте алгоритм обработки сигнала
Дык классический манчестер как раз и есть RC5, который, как ни странно, не подходит...
|
|
|
|
19.08.2015, 17:50
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Посоветуйте алгоритм обработки сигнала
Господа, пардон, но мы эту задачу (про форму сигнала и протокол) уже решили в соседней теме.
https://kazus.ru/forums/showpost.php...5&postcount=48
https://kazus.ru/forums/showpost.php...8&postcount=50
Это не RC5 и не бифазное кодирование. Посмотрите осциллограмму - это широтно-импульсное. А RC5 не походит по причине совсем другой структуры сообщения
Последний раз редактировалось NewWriter; 19.08.2015 в 17:56.
|
|
|
|
19.08.2015, 21:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,264
Сказал спасибо: 2,113
Сказали Спасибо 1,720 раз(а) в 975 сообщении(ях)
|
Re: Посоветуйте алгоритм обработки сигнала
Дык до RC5 было RC4, вроде там такая шняга? Может пульт от советского телека подойдёт один-в-один? (Приёмник от телевизора)
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:37.
|
|