[an error occurred while processing this directive]
Оптимальный алгоритм приема сигнала (433 МГц) +
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Сотовик 27 марта 2006 г. 13:32

Необходимо организовать передачу данных на небольшое расстояние. Частота 433,92 МГц. Беру модули Telecontrolli (AM). На выходе приемника постоянно идет шум и множество сигналов от каких-то модемов, сигнализаций и т.п.

Кодировка сигнала - что-то вроде манчестера (1 - длинная посылка, короткая пауза; 0 - короткая несущая, длинная пауза). Вопрос такой: насколько даст выгрыш какой-нибудь изощренный алгоритм определения бита по сравнению с базовым: поймал переход от 0 к 1 (т.е. начало), подождал недолго (проверяя на стабильную 1), отступил нужное время, считал значение текущего бита, подождал начала следующего и т.п. При приеме ИК-сигналов такой алгоритм устраивает вполне, все определяется на заданном расстоянии, без ложных срабатываний.

Попробовал применить подобный алгоритм в 433 МГц и столкнулся с тем, что даже небольшие помехи приводят к НЕ ПРИЕМУ символов. Например, при постоянном контроле 1 (в начале посылки) даже короткий импульс сбрасывает прием. Если смотрю сигнал на осцил., то видно как в "0" (когда несущая не излучается) пролазят сигналы этих самых чужих передатчиков. По картинке с осцил. моя посылка декодируется легко (визуально :), а вот как декодировать ее микроконтроллером? И, главное, насколько уложнение алгоритма даст выигрыш.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru