Автор работы: Пользователь скрыл имя, 22 Января 2013 в 20:17, курсовая работа
Современная медицинская техника весьма сложна и разнообразна. В ее состав может входить множество функциональных блоков. В этот состав вхо-дит и преобразователь кодов. Он изменяет вид кодирования информации.
Преобразователи кодов входят в состав приборов кардиологических ис-следований, например, электрокардиографы и электрокардтиоскопы. Входные коды поступают на блок формирования отведений, который согласует цепь па-циента и осуществляет активную нейтрализацию синфазной помехи.
ВВЕДЕНИЕ 6
1 АНАЛИТИЧЕСКИЙ ОБЗОР 7
1.1 Применение кода Грея 7
1.2 Разновидности кодов 9
2 ПРОЕКТИРОВАНИЕ СХЕМЫ 9
2.1 Выбор схемы преобразователя кодов 9
2.2 Преобразователь прямого кода в дополнительный 9
3 РАСЧЕТНАЯ ЧАСТЬ 12
4 РАСЧЕТ СХЕМЫ НА ЭВМ 16
ЗАКЛЮЧЕНИЕ 17
ПЕРЕЧЕНЬ ССЫЛОК 18
МИНИСТЕРСТВО НАУКИ И
ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ
Кафедра БМЭ
по дисциплине: цифровая схемотехника
на тему: ”Преобразователи кодов”
Выполнил: Проверил:
ст. гр. МНП-00-1 Прасол И.В.
Кузьменко В.И.
(название высшего учебного заведения)
Кафедра Биомедицинских приборов и систем
Дисциплина Цифровая схемотехника
Специальность Физическая и биомедицинская электроника
Курс 4 Группа МНП-00-1 Семестр
на курсовую работу студента
(фамилия, имя, отчество)
1. Тема работи Преобразователь кодов
______________________________
2. Срок сдачи студентом
3. Выходные данные к работе 4-х разрядный преобразователь 421 кода в код Грея
4. Содержание расчетно-
______________________________
5. Перечень графического
материала
6.Дата выдачи заания
№ п/п |
Название этапов курсовой работы |
Срок выполнения этапов курсовой работы |
Примечания |
1 |
Просмотр литературных источников |
20.10.2003 |
|
2 |
Обоснование выбора схемы |
30.10.2003 |
|
3 |
Расчет параметров схемы и |
||
выбор элементной базы |
22.11.2003 |
||
4 |
Моделирование работы схемы на ЭВМ |
10.12.2003 |
|
5 |
Оформление пояснительной |
20.12.2003 |
|
6 |
Подготовка к защите |
25.12.2003 |
|
Студент
(подпись)
Руководитель Прасок И.В. (подпись) (фамлия,имя, отчество)
РЕФЕРАТ
Пояснительная записка содержит 20 страниц, 10 таблиц, 7рисунков, приложения, 5 источников.
Целью данной курсовой работы является исследование преобразователя кодов. Который был промоделирован в пакете Electronic Work Bench.
Преобразователи кодов
применяются в различных
ПРЕОБРАЗОВАТЕЛЬ КОДОВ, МИКРОСХЕМА, КОД ГРЕЯ, ДВОИЧНЫЙ КОД, ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД, КАРТЫ КАРНО, КОДОПРЕОБРАЗОВАТЕЛЬ
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 6
1 АНАЛИТИЧЕСКИЙ ОБЗОР 7
1.1 Применение кода Грея 7
1.2 Разновидности кодов 9
2 ПРОЕКТИРОВАНИЕ СХЕМЫ 9
2.1 Выбор схемы преобразователя кодов 9
2.2 Преобразователь прямого кода в дополнительный 9
3 РАСЧЕТНАЯ ЧАСТЬ 12
4 РАСЧЕТ СХЕМЫ НА ЭВМ 16
ЗАКЛЮЧЕНИЕ 17
ПЕРЕЧЕНЬ ССЫЛОК 18
ПРИЛОЖЕНИЕ А 20
ПРИЛОЖЕНИЕ Б 21
ВВЕДЕНИЕ
В наше время происходит стремительное развитие науки и техники, когда на первый план выдвигаются общечеловеческие ценности. Одной из главных забот общества должно стать здоровье человека. Одной из главных забот общества должно стать здоровье человека. Эта проблема приобрела особую актуальность в последнее время вследствие увеличившихся физических и психологических нагрузок, связанных с формированием новых экономических отношений и ухудшением экологической обстановки. Появляются новые болезни, которых человечество раньше не знало: СПИД, болезнью, связанные интенсификацией в сельском хозяйстве (применение гербицидов. нитратов); более сложные формы сердечно-сосудистых заболеваний; новые формы рака. для борьбы с этими болезнями необходим широкий комплекс различных мер, в том числе и создание новой медицинской аппаратуры, позволяющей совершить качественный скачек в диагностике и лечении заболеваний.
Современная медицинская техника весьма сложна и разнообразна. В ее состав может входить множество функциональных блоков. В этот состав входит и преобразователь кодов. Он изменяет вид кодирования информации.
Преобразователи кодов входят в состав приборов кардиологических исследований, например, электрокардиографы и электрокардтиоскопы. Входные коды поступают на блок формирования отведений, который согласует цепь пациента и осуществляет активную нейтрализацию синфазной помехи.
Также они используются в приборах для исследования гемодинамики. Показатели работы сердечно-сосудистой системы очень важны для оценки общего состояния организма и отдельных его участков. Сюда прежде всего относятся артериальное давление и частота пульса или сердечных сокращений, ударный объем сердца; скорость распространения пульсовой волны, характеризующая эластичность сосудов; скорость кровотока, позволяющая судить об образовании тромбов.
Микросхемы подгруппы преобразователей входят в основном в состав функционально полных серий 219, К224, 235, 435 и ряда других.
Микросхемы К228ПП1 и К228ПП2 используются как декодирующие преобразователи при разных по полярности питания напряжениях. Аналогично и К265ПП1 и К265ПП2. К преобразовующим микросхемам относятся диодный лист К119ПП1, управляемый делитель для системы АРУ235ПП1.
1 АНАЛИТИЧЕСКИЙ ОБЗОР
1.1 Применение кода Грея
Среди независимых двоичных кодов применение находят такие, у которых переход к соседнему числу сопровождается изменениями только в одном разряде (коды с обменной единицей). Так, в технике аналого-цифрового преобразования и пересчетных устройствах широко используется код Грея, называемый также циклическим или рефлекснодвоичным кодом (таблица 1.1).
Таблица 1.1 – Таблица перевода в код Грея
Числа |
Двоичный код |
Код Грея |
Числа |
Двоичный Код |
Код Грея |
0 |
0000 |
0000 |
8 |
1000 |
1100 |
1 |
0001 |
0001 |
9 |
1001 |
1101 |
2 |
0010 |
0011 |
10 |
1010 |
1111 |
3 |
0011 |
0010 |
11 |
1011 |
1110 |
4 |
0100 |
0110 |
12 |
1100 |
1010 |
5 |
0101 |
0111 |
13 |
1101 |
1011 |
6 |
0110 |
0101 |
14 |
1110 |
1001 |
7 |
0111 |
0100 |
15 |
1111 |
1000 |
Он позволяет существенно сократить время преобразования, упростить кодирующую логику, а также повысить эффективность защиты от нежелательных сбоев при переходах выходного кода. Недостатком кода Грея является то, что в нем затруднено выполнение арифметических операций и цифроаналоговое преобразование. Поэтому при необходимости кода Грея преобразование в двоичный. Переход от двоичного к коду Грея по правилу рис. 1.1.
а)
Рисунок 1.1 - Наглядная схема правила перехода от двоичного кода
к коду Грея (а) и обратно (б)
Старшие разряды совпадают, а любой следующий разряд xk код Грея равен сумме по модулю второго соответствующегоxk и предыдущего xk-1 разрядов двоичного кода.
Т.е. xk=xkÅxk-1. При обратном переходе старшие разряды также совпадают, но каждый следующий разряд получает в результате суммирование по модулю 2 полученного предыдущего разряда двоичного кода и соответствующего разряда кода Грея. Т.е. xk=xk-1Åxk. Эту процедуру можно также свести к следующему просмотру и преобразованию цифр кода Грея, начать со старшего разряда: цифра остаётся без изменения, если число предшествующих единиц четно (нуль считается четным числом) и инвертируется, если число предшествующих единиц нечетно.
1.2 Разновидности кодов
Комбинационные схемы строятся либо на основе логических элементов, либо на основе ПЗУ, в которых записывается таблица преобразованных входных слов в выходные.
Преобразователь кодов предназначен для перевода чисел из одной формы представления в другую. Например, при вводе информации в ЭВМ необходимо преобразовать десятичные числа в двоичные, а при выводе информации на индикаторы или печатное устройство – двоичные и двоично–десятичные коды в коды управления знакогенератором, светодиодными или жидкокристаллическими индикаторами панелями, механизмом печати.
Таблица 1.2
Число |
8421 |
7421 |
5421 |
Айкена |
Код Грея |
0 |
0000 |
0000 |
0000 |
0000 |
0000 |
1 |
0001 |
0001 |
0001 |
0001 |
0001 |
2 |
0010 |
0010 |
0010 |
0010 |
0011 |
3 |
0011 |
0011 |
0011 |
0011 |
0010 |
4 |
0011 |
0100 |
0100 |
0100 |
0110 |
5 |
0101 |
0101 |
1000 |
1011 |
0111 |
6 |
0110 |
0110 |
1001 |
1100 |
0101 |
7 |
0111 |
1000 |
1010 |
1101 |
0100 |
8 |
1000 |
1001 |
1011 |
1110 |
1100 |
9 |
1001 |
1010 |
1100 |
1111 |
1101 |
Отправным пунктом для построения кодов является таблица соответствия, в которой записывается полный набор входных и соответственный набор выходных сигналов. Если входные и выходные слова записаны двоичными символами, то синтез преобразователя кода сводится к нахождению для каждого разряда выходного слова булевой функции, устанавливается связь данного разряда с входными наборами двоичных переменных. Нахождение такой связи минимизация булевого выражения осуществляется с помощью карт Карно (диаграмма Вейча). На заключительном этапе полученная функция преобразовывается к виду удобному для реализации в заданном (выбранном) элементном базисе. В таблице 1.1 приведены наиболее распространенные в ЦСХ двоичные коды. В обозначенных 824, 7421, 5421, 2421 указан десятичный вес pi двоичной единицы xi соответствующего разряда.
2 ПРОЕКТИРОВАНИЕ СХЕМЫ
2.1 Выбор схемы преобразователя кодов
Преобразователи кодов изменяют вид кодирования данных. В ЭВМ используются несколько форм представления информации. Выходные и входные устройства оперируют с привычными человеку десятичными кодами, вычисления ведутся в двоичных кодах, промежуточной формой представления чисел служит двоично-десятичный код. Используются и другие представления данных. В широком смысле слова к преобразователям кодов можно отнести многие цифровые устройства, в частности дешифраторы и шифраторы, однако по традиции эти устройства выделяют в отдельные классы.
Двоичные числа могут быть представлены в прямом, обратном или дополнительном кодах.
2.2 Преобразователь прямого кода в дополнительный
Преобразователь прямого кода в дополнительный (дополнение числа до 2n) сложно реализуется. В этом случае операция преобразования не является поразрядной, и для определения значения кода в каком-либо разряде требуется анализ значений других разрядов. Для получения дополнительного кода нужно проинвертировать вес разряда преобразуемого кода и затем прибавить к результату единицу.
Сопоставление прямого
и дополнительного кодов показы
aвых i= aвх iÅ( aвх i-1Ú aвх i-2Ú¼Ú aвх 0), (2.1)
согласно чему для получения i-го разряда дополнительного кода нуж-но сложить по модулю 2 исходный код этого разряда с дизъюнкцией всех предыдущих (младших) разрядов (рис. 2.1). Знаковый разряд преобразованного кода использоваться как управляющий сигнал.