реклама на сайте
подробности

 
 
> помехо защищенное кодирование, кто может уже делал
asen
сообщение May 14 2006, 12:57
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вот есть задача передачи команд по RS485 данные при передаче теряются решил закодировать
передаются команды длинной 64 бита
без применения помехозащищенного кодирования теряется порядко 5-10% покетов
т.е 5-10 % приходет с ошибкой до 4 бит на пакет
вот и вопрос наверника ктото такую проблему реша ведь оно не нова может есть гденибуть библиотеки или куски исходников с алгоритмами помехозащищеного кодирования типа кодов БЧХ или Рида Соломона.
Все реализуется на LPC2294 в IAR 4.30
Зарание благодарен!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
asen
сообщение May 17 2006, 14:25
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



В нашем случии как раз выполняются все три приведенных ниже требования

Если рассуждать о применение кодов с исправлением ошибок, то эти коды имеет смысл применять:
1. если канал симплексный
2. если время распространения сигнала от передатчика до приемника несоизмеримо больше времени передачи самого пакета (спутниковые каналы)
3. если необходимо произвести доставку сообщения за время "не более чем", а ширина канала не позволяет организовать перезапрос искаженных кадров.

а насчет

Кроме того, нужно учесть, что коды с исправлением ошибок не могут эффективно работать с асинхронными приемопередатчиками. Если код с исправлением ошибок используется, то используется и синхронный канал связи.

я не согласен какая разница мехду данными принятыми по асинхронному и синхронному каналу если ошибочный запуск не выполняется.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- asen   помехо защищенное кодирование   May 14 2006, 12:57
- - aaarrr   А причина возникновения ошибок установлена? ИМХО, ...   May 14 2006, 18:10
- - Alex03   ИМХО в первую очередь надо бороться с самими ошибк...   May 14 2006, 18:15
- - asen   причина как раз в том и заключается что линия прок...   May 15 2006, 02:02
- - aaarrr   А чем не устраивает передача с подтверждением? Тем...   May 15 2006, 03:44
- - asen   при инвертировании нескольких бит может случится т...   May 15 2006, 04:02
|- - Andy Mozzhevilov   Цитата(asen @ May 15 2006, 10:02) при инв...   May 17 2006, 04:12
- - Alex03   И всё же я бы пытался сначала в аппаратуре искать ...   May 15 2006, 04:51
- - vladec   Мне представляется, самым тупым по реализации и в ...   May 15 2006, 05:46
- - vladec   Да еще мажорируемые данные в потоке лучше разнести...   May 15 2006, 06:04
- - _artem_   Я не занимался помехозашишенными кодами но предпол...   May 15 2006, 07:51
- - KRS   До 4 бит на 64 битный пакет можно легко востсанови...   May 15 2006, 08:52
- - dx40   Тут http://dsp-book.narod.ru/zip.html есть готовые...   May 16 2006, 22:00
|- - Сергей Борщ   Цитата(asen @ May 17 2006, 17:25) я не со...   May 17 2006, 14:50
|- - Andy Mozzhevilov   Цитата(asen @ May 17 2006, 20:25) В нашем...   May 20 2006, 07:25
- - asen   да это верно но в моем случии передача байтовая с ...   May 17 2006, 15:00
- - ASN   asen IMHO, Вы очень усложняете задачу там, где эт...   May 20 2006, 09:15
- - Andy Mozzhevilov   Цитата(ASN @ May 20 2006, 15:15) asen 4....   May 22 2006, 04:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 01:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01349 секунд с 7
ELECTRONIX ©2004-2016