Разработка программы кодирования по алгоритму Хемминга

В процессе работы электронных устройств осуществляется преобразование информации. С точки зрения логики функционирования электронных устройств можно выделить следующие информационные процессы: получение, передачу, обработку, представление информации, выработку управляющих воздействий. Получение информации связано с восприятием и оценкой объекта или процесса. При этом необходимо отделить полезную информацию от шумов, что в некоторых случаях связано со значительными трудностями. Результатом восприятия является сигнал в форме, удобной для передачи или обработки.

Задачей устройств передачи информации является своевременная и достоверная передача необходимого объема информации от источника к потребителю. Роль источника могут выполнять автоматизированные датчики информации, устанавливаемые на объектах, вычислительные устройства, решающие задачи управления, устройства ввода данных, люди. Потребителями информации являются исполнительные устройства, управляющие устройства и ЭВМ, устройства регистрации и отображения, люди. Одно и то же устройство может выступать и как источник, и как потребитель информации.

Особенностью устройств передачи данных, используемых при построении систем управления, являются повышенные требований к скорости передачи, надежности и помехоустойчивости. Современные технологические процессы характеризуются высокими скоростями протекания, а это требует передачи и обработки больших массивов данных в малые сроки, высокой достоверности передаваемых данных, поскольку даже незначительное число ошибок может полностью исказить результаты обработки информации. Поэтому важнейшей задачей является разработка новых методов и технических средств надежной и достоверной передачи больших массивов данных, разработка каналов передачи с высокой пропускной способностью, а также разработка методов, позволяющих наиболее эффективно использовать уже существующие каналы и технические средства связи.

В настоящее время существует ряд разновидностей помехоустойчивых кодов, обеспечивающих высокую достоверность при малой величине избыточности и простоте технической реализации кодирующих и декодирующих устройств. Принципиально коды могут быть использованы как для обнаружения, так и для исправления ошибок. Однако удобства построения кодирующих и декодирующих устройств определили преимущественное применение лишь некоторых из них, в частности корректирующего кода Хемминга.

Другие стьтьи в тему

Разработка и обеспечение надежности систем автоматического управления
К современной радиоэлектронной аппаратуре предъявляются многогранные технические требования. Поэтому для реализации сложных систем автоматического управления (САУ) необходимо применять десятки и сотни тысяч различных элементов. Сложность аппаратуры отрицательно сказывается на её надёж ...

Разработка систем автоматического регулирования с использованием логарифмических частотных характеристик
Целью данной курсовой работы является освоение методики анализа и синтеза систем автоматического регулирования с использованием логарифмических частотных характеристик и уточненных расчетов на ЭВМ. Проектирование системы автоматического регулирования (САР) выполняется по заданной ...

Разделы

Радиоэлектроника и телекоммуникации © 2024 : www.techelements.ru