Автор работы: Пользователь скрыл имя, 12 Июня 2013 в 04:09, курсовая работа
При наличии дуплексных каналов связи в большинстве случаев целесообразно использовать УЗО с ОС. Устройства с информационной ОС позволяют обнаруживать ошибки практически любой кратности, но к каналу обратной связи предъявляются такие же требования, как и к прямому. Поэтому УЗО с ИОС наиболее эффективно могут быть использованы при скорости передачи 300/200 бит/с, так как устройства преобразования сигналов (УПС) для такой скорости образуют в полосе канала тональной частоты два идентичных двунаправленных дискретных канала. Если передача данных должна осуществляться на скорости 600 бит/с и выше, то эффективность использования канала связи УЗО с ИОС снижается и в этом случае для повышения помехоустойчивости передачи символов следует применять УЗО с РОС.
Введение……………………………………………………………………………..3
1 Разработка структурной схемы устройства защиты от ошибок……………….5
Выбор способа защиты…………………………………………………...5
Повторная передача информации………………………….….6
Корректирующие коды………………………….………….…..7
Системы с обратной связью…………………………………..10
1.2 Выбор помехоустойчивого кода………………………………………...12
1.3 Разработка формата сообщения…………………………………………14
1.4 Выбор способа фазирования по циклу…………………………………18
1.5 Синтез алгоритма функционирования и разработка
структурной схемы УЗО…………………………………………………….23
2 Разработка принципиальной схемы блоков УЗО………………………………29
2.1 Выбор элементной базы…………………………………………….……29
2.2 Кодирующее устройство…………………………………………………31
2.3 Проектирование устройства хранения информационного
блока …………………………………………………………………………33
2.4 Устройство управления………………………………………………….35
2.5 Устройство хранения служебных символов……………………………37
2.6 Устройство задержки информационного сигнала……………………..38
Заключение………………………………………………………………………….40
Список литературы…………………………………………………………………41
где I0вх — входной ток логического нуля;
I1вх — входной ток логической единицы;
I0вых max — максимальный выходной ток логического нуля;
I1вых max — максимальный выходной ток логической единицы;
U0вых — максимальное значение выходного напряжения, соответствующее уровню логического нуля, при котором обеспечивается нормальная работа последующих ИС;
U1вых — минимальное значение выходного напряжения, соответствующее уровню логической единицы, при котором обеспечивается нормальная работа последующих ИС;
Kраз — коэффициент разветвления по выходу определяет число входов элементов данной серии, которое может быть без нарушения работоспособности подключено к выходу предыдущего логического элемента;
t0/1зад — время задержки перехода ИС из состояния логического нуля в состояние логической единицы;
t1/0зад — время задержки перехода ИС из состояния логической единицы в состояние логического нуля;
Pпот — мощность, потребляемая базовым логическим элементом от источника питания;
Uпом — максимально допустимое значение статической помехи;
fmax — максимальная частота переключения.
Высокое быстродействие в
сочетании с низкой потребляемой
мощностью и большой
Существенной особенностью серии SN74 является наличие интерфейсных и буферных микросхем, обладающих повышенной нагрузочной способностью по выходу в состоянии высокого и низкого уровня и невысокой мощностью потребления при практически сравнимом быстродействии.
В проектируемом УЗО из серии SN74 используются двоичные счётчики, универсальные четырёх- и восьмиразрядные сдвиговые регистры, селектор-мультиплексор, триггеры, логические элементы «Исключающее ИЛИ» и другие логические элементы.
2.2 Кодирующее устройство
Одним из важнейших блоков, наравне с управляющим устройством, является кодер циклического кода Файра, который будет кодировать информационную последовательность и последовательно выдавать ее в канал связи, добавив в конце проверочные биты.
На основе рассчитанного образующего полинома составим принципиальную схему кодера (см. рис. 2.1). Он реализован на микросхемах 74HC175. Микросхема включает в себя 4 D-триггера.
D-триггеры типа 74HC175 работают следующим образом:
1) при подаче на вход С
2) при подаче на вход С
Также при построении принципиальной схемы кодирующего устройства используем логические элементы «Исключающее ИЛИ» 74AHC86, которые будут выполнять функции сумматоров по модулю 2.
Рисунок 2.1 - Кодирующее устройство
2.3 Проектирование устройства хранения информационного блока
В качестве устройства хранения информационного блока возьмем ОЗУ M2147H объёмом 2048 бит.
Рисунок 2.2 - Устройство хранения информационного блока
2.4 Устройство управления
Для проектирования устройства управления используется счетчик типа SN74HCT4040, соединенных последовательно, так как необходимо обеспечить количество тактов равное ФК+НБ+ИЧ+ПЧ, т.е. 24+4+1001+15=1044.
Функциональная схема счетчика устройства управления приведена на рис. 2.3.
Устройство управление обеспечивает формирование пакета по тактам генератора следующим образом:
Своевременная выдача сигналов устройством управления осуществляется с помощью счетчика и схем построенных на логических элементах микросхем 74HCT4040, 74ALS00, 74ALS21A, 74ALS11, 74ALS1010A, 74ALS02. Порядок передачи данных в канал связи определяется мультиплексором 74ALS352.
Рисунок 2.3 – Счетчик устройства управления
2.5 Устройство хранения служебных символов
Служебные символы являются необходимой частью каждого информационного пакета. В данном курсовом проекте применяется 2 типа служебных символов: номер блока (nN), маркерная комбинация (l).
Хранить данные символы
необходимо в запоминающем устройстве,
которое имеет соответствующую
емкость и высокое
Целесообразным есть решение применять сдвигающие регистры 74ALS166. Каждому служебному символу присваивается блок регистров. Разрешающе сигналы поступают от устройства управления на управляющие входы регистров. При этом происходит сдвиг вправо и передача информации на вход передающего мультиплексора.
Функциональная схема устройства хранения фазирующей комбинации приведена на рис. 2.4.
Рисунок 2.4 – Устройство хранения фазирующей комбинации
Схема устройства хранения номера блока представлена на рис. 2.4. Схема реализуется на микросхемах 74HC93 (счетчик) и 74ALS166 (регистр).
Рисунок 2.5 – Устройство хранения номера блока
2.6 Устройство задержки информационного сигнала
Для организации своевременной передачи всех составляющих передающего блока, необходимо учесть некоторые особенности полученной системы. Особенностью является структура передаваемого пакета. Так как сначала передаются служебные символы ( маркерная комбинация, номер пакета), то необходимо обеспечить задержку входного информационного блока на 24+4=28 такта. Устройство задержки информационного представляет собой сдвигающий регистр MC14557B (64-разрядный с переменным количеством разрядов), который обеспечивает сдвиг на 28 тактов. Выбор количества разрядов осуществляется подачей соответствующей кодовой комбинации на адресные входы.
Рисунок 2.6 - Устройство задержки информационного сигнала
Одним из наиболее важных требований,
предъявляемым к системам передачи
информации, является обеспечение высокой
достоверности принимаемых
Объектом разработки является устройство защиты от ошибок системы передачи данных. Разработанное устройство относится к системам передачи информации и может быть использовано для защиты от ошибок дискретной информации, передаваемой по каналам связи. Данное УЗО может входить в состав микропроцессорной системы сбора, обработки и передачи данных.
В ходе проектирования были разработаны алгоритм функционирования, структурная схема и принципиальные схемы основных блоков УЗО.