Автор работы: Пользователь скрыл имя, 10 Марта 2011 в 14:15, курсовая работа
Существует три основных подхода к построению преобразователей кодов:
1) непосредственная реализация системы булевых функций группы аргументов; этот подход отличается сложностью и часто приводит к неэкономичным решениям;
2) реализация по схеме «дешифратор – шифратор»;
3) реализация на базе программируемых логических матриц (ПЛМ ) и постоянных запоминающих устройств (ПЗУ).
Курсовое задание ..…………………………………………………2
Анализ существующих методов решения задачи………………...4
Введение ……………………………………………………….……5
Описание структурной схемы устройства, блок – схема………..10
Описание принципиальной схемы устройства…………………...11
Алгоритм функционирования устройства………………………...11
Задание………………………………………………………….…...12
Оценка полученных характеристик……………………………….14
Литература…………………………………………………….…….15
Наиболее простым
правилом кодирования является сопоставление
каждому символу входного алфавита
А слова конечной длины в выходном алфавите
В. Код может быть задан в форме таблицы,
графа, аналитического выражения, то есть
в тех же формах, что и отображение.
Пример:
Цифры (0..9) являются знаками входного алфавита и могут кодироваться словами из знаков выходного двоичного алфавита. Бывает удобным при их обработке кодировать цифры так, чтобы двоичные слова минимально отличались друг от друга, например, лишь в одном бите. Коды, удовлетворяющие этому условию, называют кодами Грея или одношаговыми кодами
0 1 2 3 4 5 6 7 8 9
(0000, 0001, 0011, 0010, 0110, 0111, 0101, 0100, 1100, 1101).
Под эффективным кодом понимается такой код, коэффициент избыточности которого равен нулю.
Таким образом,
с точки зрения экономичности, критерием
оптимальности кодирования является минимум
длины кода, сокращение его до Кmin .
Последнее время
все меньше внимания уделяется УКВ-связи,
все больше вытесняемой всемирной
сетью Internet, сотовой связью и т.д. Эти
и другие более дорогие средства телекоммуникаций
с каждым годом увереннее входят в нашу
жизнь. Однако УКВ связь представляется
наиболее демократичным способом общения
людей во всем мире объединенных общими
интересами в области электроники. Неудобством
этого способа передачи данных является
сравнительно сложный процесс ввода информации
связанный с необходимостью владеть навыками
представления данных в коде Морзе.
Одним из первых кодов учитывающих вероятность знаков в сообщении является код Морзе. Азбуку Морзе изобрел американец Самюэл Финли Бриз Морзе в 1838 году, задолго до исследований относительной частоты появления различных букв в текстах. В этом коде каждой букве и цифре сопоставлена оригинальная последовательность кратковременных импульсов – точек и тире, разделенных паузами. Буквам, используемым чаще, присвоены короткие кодовые комбинации, редко используемым буквам – длинные. Морзе оценил относительную частоту букв английского языка подсчетом литер в ячейках типографской наборной машины. Наиболее часто используемой букве «Е» он присвоил наиболее короткий код «точка». Следующей по количеству литер букве он присвоил код несколько большей длительности и так далее.
При составлении
кода Морзе для букв русского алфавита
учет относительной частоты букв
не производился, и это повысило
его избыточность. Расчеты избыточности
кода Морзе на основании проведенных
исследований частоты появления
букв показали, что для букв английского
алфавита она составляет 19%, для букв
русского алфавита 22%.
Морзянка является
первым цифровым способом передачи информации.
Телеграф и радиотелеграф первоначально
использовали азбуку Морзе; позже стали
применяться код Бодо и ASCII(American Standard
Code for Information Interchange), которые более удобны
для автоматизации.
Код азбуки:
Морзе | Русский | Латинский | Морзе | Русский | Латинский |
алфавит | алфавит | алфавит | алфавит | ||
• – | А | A | • – • | Р | R |
– • • • | Б | B | • • • | С | S |
• – – | В | W | – | Т | T |
– – • | Г | G | • • – | У | U |
– • • | Д | D | • • – • | Ф | F |
• | Е | E | • • • • | Х | H |
• • • – | Ж | V | – • – • | Ц | C |
– – • • | З | Z | – – – • | Ч | |
• • | И | I | – – – – | Ш | |
• – – – | Й | J | – – • – | Щ | Q |
– • – | К | K | – • – – | Ы | Y |
• – • • | Л | L | – • • – | Ь | X |
– – | М | M | • • – • • | Э | |
– • | Н | N | • • – – | Ю | |
– – – | О | O | • – • – | Я | |
• – – • | П | P |
Решением проблемы знания азбуки Морзе может служить автоматизация процесса ввода информации на основе интегральных схем, то есть создание удобного интерфейса пользователя.
В
рамках данной работы планируется разработать
генератор телеграфного текста который
будет формировать в телеграфном коде
и небольшой по объему неизменяемый в
процессе эксплуатации текст. Это устройство
может быть применено в УКВ маяке, передающем
позывной и местонахождение станции. Также
схема может быть использована как составная
часть в электронных телеграфных ключах.
Для достижения
поставленной цели необходимо решить
ряд частных задач:
Описательная
часть
1.
Структурная схема
генератор |
Счетчик -
- переклю-чатель |
Блок
генерации кода | |||
(2) |
(3) | ||||
Генератор
колебаний |
Выходной блок | выходной сигнал | |||
(4) | (5) |
Схему, условно можно разделить на несколько логических блоков:
2. Принцип
работы.
Заданная последовательность
кода Морзе хранится в нескольких,
следующих друг за другом адресах
ПЗУ. Значению каждой ячейки ПЗУ соответствует
точка(1), или пауза между элементами
знака(0). Но поскольку ПЗУ имеет 8
разрядов, то в нем можно хранить
сразу 8 сообщений в коде Морзе, считываемых
по одним и тем же адресам.
Алгоритм функционирования устройства
Тактовый генератор
на микросхеме DD1 задает последовательность
тактовых импульсов, период которых
равен длительности точки и может
устанавливаться резистором R2.
Последовательность
импульсов поступает на три последовательно
включенные двоичные счетчика DD2-DD4, выходные
сигналы которых определяют адрес ячейки
ПЗУ. С одного из выходных разрядов
ПЗУ через переключатель S1 данные поступают
на элемент DD4.4, и разрешают прохождение
тональных сигналов с второго генератора
на выход устройства. Через резистор R5
выходные данные подаются на ключ, управляющий
манипуляцией передатчика.
С выхода последнего
счетчика DD4 через диод V1 подается 1 через
каждые 2048 импульсов тактового генератора
на 2048 импульсов. Это может понадобится
для формирования длительного «нажатия»
на выходе передатчика при использовании
схемы в радиомаяке. Если в этом нет необходимости,
выход счетчика оставляют свободным или
соединяют с адресным входом А11 микросхемы
ПЗУ (при использовании 4-х килобайтной
ПЗУ). Резистором R2 можно регулировать
скорость манипуляции, резистором
R4- частоту тональника. Переключателем
S1 устанавливают один из 8 заранее запрограммированных
текстов.
Детали:
Резисторы R1, R3 -220 Om
R2, R4 – 470 Om
R5,R6 - 2,2 kOm
Конденсаторы С1 – 2:2 -10 мкф
С2 -0.01 мкф
Диоды КД 503 - КД522
Микросхемы DD1,DD6 К155ЛА3
DD2-DD4 К155ИЕ6
DD5
К155РЕ3
Задание
Кодовое слово «Дима»:
Д –
• •
И
• •
М –
–
А •
–
Если учесть, что длительность тире равняется утроенной длительности точки, то имеем:
0 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 0 1 1 1 0
После инверсии
имеем:
1 0 0 0
1 0 1
0 1 0
1 0 1
0 0 0
1 0 0 0
1 0 1
0 0 0 1