Цифровые устройства и цифровые методы. Разработка преобразователя кодов

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид реферат
Язык русский
Дата добавления 10.02.2012
Размер файла 719,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

19

Размещено на http://www.allbest.ru/

Содержание

  • Введение
  • 1. Структурная схема
  • 2.1 Синтез схемы формирования входного двоичного кода
  • 2.2 Синтез схемы преобразования кодов
  • 2.3 Выбор схемы управления
  • 2.4 Выбор схемы индикации десятичного эквивалента преобразуемого кода
  • 2.5 Анализ работы схемы
  • 3. Техника безопасности
  • Список литературы
  • Приложение

Введение

В системах радио и проводной связи, в радиолокации, телевидении, в электронно-вычислительной технике и других областях электроники и связи широко применяются цифровые устройства и цифровые методы. Они имеют широкие перспективы использования в цифровых системах передачи и распределения информации. Одним из базовых цифровых устройств применяемом в многой цифровой аппаратуре наряду со счетчиками, мультиплексорами, шифраторами и дешифраторами является преобразователи кодов. Преобразователи кодов используют для преобразования одного кода в другой. Например, при передаче информации 8-разрядный двоично-десятичный код преобразуется в помехозащищенный код, обеспечивающий обнаружение, а при достаточной избыточности и исправление ошибок, возникающих в линейном тракте под воздействием внешних электрических влияний. Для синтеза преобразователей кода можно использовать обычные логические элементы, а при необходимости его массового изготовления разработать специализированную интегральную схему. Большие перспективы открыло изготовление первого микропроцессора в 1971 году. С этого времени начался процесс автоматизации физического и интеллектуального труда. Алгоритмы обработки цифровой информации и преобразования данных позволяют создавать программируемые преобразователи кода, являющиеся очень гибкими и технологичными устройствами, а также с весьма низкой себестоимостью, т.к. цены на микропроцессоры и PIC-контроллеры начальных уровней упали до смешной величины. При синтезе преобразователей кода целесообразно использовать новейшие компьютерные технологии, значительно облегчающие этот несложный, но кропотливый процесс. Применение систем автоматизированного проектирования позволяет объединить и упростить многие технологически этапы, автоматизировать процесс производства и сделать его более производительным и выгодным.

1. Структурная схема

Структурная схема разрабатываемого устройства представлена на рисунке 1.

В разрабатываемое устройство входят следующие узлы:

Схема формирования входного двоичного кода.

Схема преобразования кодов.

Схема управления.

Схема индикации десятичного эквивалента преобразуемого кода.

Индикация выходного двоичного кода, состоящая из светодиодов.

Схема формирования входного двоичного кода строится на основе счетчика. На счетный С - вход счетчика поступают одиночные импульсы от схемы управления. На двоичных выходах счетчика последовательно формируются двоичные комбинации входного кода для их дальнейшего преобразования. В схеме предусмотрен режим установки в начальное состояние. Для этого на R - вход счетчика подается сигнал “Сброс” со схемы управления.

Схема преобразования входного двоичного кода в выходной двоичный код синтезируется в базисе “И-ИЛИ-НЕ”. На ее вход последовательно подаются двоичные комбинации выходного кода. В схеме управления формируются два управляющих сигнала - “Пуск" и “Сброс” от механических переключателей. В схеме управления также используется триггер для подавления дребезга.

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

счетчик, на вход которого поступают одиночные импульсы от схемы управления, а на двоичных выходах формируется код “8-4-2-1”,

дешифратор, преобразующий двоичный код “8-4-2-1” в активный сигнал на одном из своих десятичных выходов,

светодиоды для индикации десятичного номера активизированного выхода.

2. Расчетный раздел

Расчетный раздел включает в себя следующие темы:

1. Синтез схемы формирования входного двоичного кода;

2. Синтез схемы преобразования кодов;

3. Выбор схемы управления;

4. Выбор схемы индикации десятичного эквивалента преобразуемого кода;

5. Анализ работы схемы.

2.1 Синтез схемы формирования входного двоичного кода

Схема формирования входного двоичного кода представляет собой счетчик. Счетчик синтезируется на триггерах.

Исходные данные для синтеза:

Входной двоичный код С изб 3.

Серия микросхем К155.

Базис “И-ИЛИ-НЕ”.

Выбираем в заданной серии микросхем JK - триггер (он не имеет запрещенных состояний) - К155 ТВ1 (один JK - триггер с инверсными входами сброса). Триггер показан на рисунке 2.

Для построения счетчика потребуется четыре JK - триггера, так как код “С изб 3" - четырехразрядный. Следовательно, берем четыре микросхемы К155 ТВ1.

цифровое устройство преобразователь код

Строим таблицу состояний счетчика (см. Таблицу 1).

Таблица 1.

Десятичная цифра

Текущее состояние триггеров

Следующее состояние триггеров

Х4

Х3

Х2

Х1

Х4

Х3

Х2

Х1

0

0

0

1

1

0

1

0

0

1

0

1

0

0

0

1

0

1

2

0

1

0

1

0

1

1

0

3

0

1

1

0

0

1

1

1

4

0

1

1

1

1

0

0

0

5

1

0

0

0

1

0

0

1

6

1

0

0

1

1

0

1

0

7

1

0

1

0

1

0

1

1

8

1

0

1

1

1

1

0

0

9

1

1

0

0

0

0

1

1

Особенностью кода “С изб 3" является то, что кодовая комбинация, соответствующая любой из десятичных цифр, представляет собой инверсию комбинаций, соответствующей ее дополнению до девяти.

Приведем таблицу переходов JK - триггера (см. Таблицу 2).

Таблица 2

Вид перехода

Состояние на входах

J

K

0 - 0

0

-

0 - 1

1

-

1 - 0

-

1

1 - 1.

-

0

Строим карты Карно для J1, K1, J2, K2, J3, K3, J4, K4.

По картам Карно записываем логические выражения в форме МДНФ для J1, K1, J2, K2, J3, K3, J4, K4.

J1=1, K1=1

J2=X4*X3V X1, K2=X1

J3=X2*X1, K3=X2*X1VX4

J4=X3*X2*X1, K4=X3*Х4

Строим схему счетчика по полученным логическим выражениям.

2.2 Синтез схемы преобразования кодов

Схема преобразования кодов строится на логических элементах в базисе “И-ИЛИ-НЕ”.

Исходные данные для синтеза:

Входной двоичный код “С изб 3”,

Выходной двоичный код “3а +2”,

Серия микросхем К155,Базис “И-ИЛИ-НЕ”.

Последовательность синтеза:

Рассмотрим таблицу состояний преобразователя (см. Таблицу 3).

Таблица 3

Десятичная цифра

Входной код " С изб 3"

Выходной код " 3а + 2"

Х4

Х3

Х2

Х1

Y5

Y4

Y3

Y2

Y1

0

0

0

1

1

0

0

0

1

0

1

0

1

0

0

0

0

1

0

1

2

0

1

0

1

0

1

0

0

0

3

0

1

1

0

0

1

0

1

1

4

0

1

1

1

0

1

1

1

0

5

1

0

0

0

1

0

0

0

1

6

1

0

0

1

1

0

1

0

0

7

1

0

1

0

1

0

1

1

1

8

1

0

1

1

1

1

0

1

0

9

1

1

0

0

1

1

1

0

1

Код “3а+2" интересен тем, что любая пара кодовых комбинаций отличается не менее чем в двух разрядах, что позволяет обнаружить ошибочные комбинации.

Для получения логических выражений составим карты Карно для переменных У1, У2, У3, У4, У5.

У1=Х1

У2=Х2

У3=Х4*Х2*Х1 VХ4*Х3 VХ4*Х2*Х1VХ3*Х2*Х1VХ4*Х2*Х1

У4=Х4*Х3VХ3*Х1VХ4*Х2*Х1VХ3*Х2

У5=Х4

По полученным логическим выражениям выбираем в серии К155 следующие микросхемы: К155ЛИ3 (3 логических элемента 3И), К155ЛЛ1 (4 логических элемента 2ИЛИ), К155ЛИ1 (4 логических элемента по 2И) и строим преобразователь кодов с учетом выбранных микросхем.

2.3 Выбор схемы управления

Схема управления предназначена для формирования двух управляющих сигналов “Пуск" и “Сброс”. Для этой цепи используем механический переключатель. При однократной установке ключа S1 в положение I формируется сигнал “Сброс”, который подается на R-выходы триггеров в отдельных блоках устройства и устанавливает триггеры в начальное состояние. При однократной установке ключа S1 в положение II на С - входы поступает одиночный сигнал и формируется первое значение входного кода, которое затем преобразуется в выходной код. При вторичной установке ключа S1 в положение II формируется следующее значение входного двоичного кода.

Как известно, непосредственная передача сигнала от механических контактов на входы интегральных микросхем допустима не всегда из-за так называемого дребезга - многократного неконтролируемого замыкания и размыкания контактов в момент их переключения. На входы установки и сброса триггеров непосредственная подача сигналов допустима, а на счетные входы счетчиков - нет. В качестве элемента, подавляющего дребезг используют триггер (Рисунок 3).

Рисунок 3

2.4 Выбор схемы индикации десятичного эквивалента преобразуемого кода

Схема индикации предназначена для контроля, двоичный эквивалент какого десятичного числа преобразуется в данный момент.

Выберем следующие микросхемы: К155ИЕ14 - микросхема счетчика. Данный счетчик и назначение его выводов представлен на рисунке 4.

Рисунок 4

Выберем в качестве дешифратора микросхему К155ИД6. Она представляет собой универсальный дешифратор, позволяющий преобразовать четырехразрядный двоично-десятичный код в десятичный. Микросхема позволяет непосредственно подключать к своим выходам светодиоды. Условно-графическое изображение микросхемы К155ИД6 представлено на рисунке 5.

Рисунок 5.

2.5 Анализ работы схемы

Исходные данные для анализа - десятичное число 3 (двоичный эквивалент 0110 в коде с изб.3.). Проставим двоичный эквивалент числа 2 (0101) в разработанной принципиальной электрической схеме как текущее состояние счетчика, т. е на прямых выходах микросхем DD1,DD2,DD4,DD5 соответственно хранятся следующие сигналы: 1,0,1,0 (проводники 3, 5, 7,9), а на инверсных - 0, 1,0, 1 (проводники 4, 6, 8,10).

При подаче 3-го импульса со схемы управления на входы С анализируем работу триггеров:

На j, k входы первого триггера подается сигнал высокого уровня, значит, триггер переключается в состояние лог. "0".

На вход 2 ИМС 7.1 с проводника 9 подается уровень лог. "0", следовательно, т.к. элемент 2И, на выходе элемента образуется уровень лог. "0" (проводник 11), который подается на вход 1 ИМС DD9.1, а на другой его вход с проводника 3 поступает уровень лог. "1", т.к. это элемент 2ИЛИ, на его выходе формируется сигнал "1", который подается на вход J2.

На входы К2 подается уровень лог. "1" с проводника 3, следовательно второй триггер находится в режиме переключения и устанавливается в состояние "1".

На один из 3-х входов J третьего триггера подается лог. "0" с проводника 5, следовательно, J3=0.

На один из входов ИМС 7.2 с проводника 5 подается уровень лог. "0", следовательно, т.к. элемент 2И на выходе элемента образуется уровень лог. "0" (проводник 12), который и подается на вход элемента DD9.2, а на другой его вход подается лог. "0" с проводника 9, значит, на его выходе образуется лог. "0", который и подается на входы К3.

Таким образом, третий триггер находится в режиме хранения, и его состояние - "1".

На один из 3-х входов J четвертого триггера подается лог. "0" с проводника 5, следовательно, J4=0.

На один из 3-х входов К четвертого триггера подается лог. "0" с проводника 9, следовательно, К4=0.

Таким образом, четвертый триггер находится в режиме хранения, и его состояние - "0".

В итоге на выходе счетчика получится двоичная комбинация 0110, что соответствует десятичной цифре 3 входного кода.

Полученная комбинация поступает на входы преобразователя кодов:

С проводника 4 (у1) сигнал "1" подается на светодиод VD11, который светится.

С проводника 5 (у2) сигнал "1" подается на светодиод VD12, который светится.

С проводника 9 (у5) сигнал "0" подается на светодиод VD15, который не загорается.

На один из входов ИМС 8.1 с проводника 6 подается уровень лог. "0", следовательно, т.к. для элемента 3И он является активным логическим уровнем, на выходе элемента образуется уровень логического "0" (проводник 14).

На один из входов ИМС 8.2 с проводника 6 подается уровень лог. "0", следовательно, т.к. для элемента 3И он является активным логическим уровнем, на выходе элемента образуется уровень логического "0" (проводник 17).

На один из входов ИМС 11.1 с проводника 3 подается уровень лог. "0", следовательно, т.к. для элемента 3И он является активным логическим уровнем, на выходе элемента образуется уровень логического "0" (проводник 18).

На один из входов ИМС 11.2 с проводника 10 подается уровень лог. "0", следовательно, т.к. для элемента 3И он является активным логическим уровнем, на выходе элемента образуется уровень логического "0" (проводник 19).

Далее ИМС DD 13 осуществляет логическое сложение сигналов с проводников 14, 17, 18, 19, 11 (лог. "0"), следовательно, на выходе DD 13.4 формируется сигнал лог. "0" (у3), который по проводнику 26 подается на светодиод VD 13, и он не светится.

На входы ИМС 7.3 с проводников 5, 7 подается уровень лог. "1", следовательно, на выходе элемента образуется уровень лог. "1" (проводник 13).

На вход 12 ИМС 7.4 с проводника 3 подается уровень лог. "0", следовательно, на выходе элемента образуется уровень лог. "0" (проводник 27).

Далее ИМС DD 14 осуществляет логическое сложение сигналов с проводников 13, 11,27,20 (если на входы поступила хотя бы один лог. "1" (а он поступает с проводника 13), то на выходе тоже будет лог. "1", т.к. элементы осуществляют функцию лог. сложения), следовательно, на выходе DD 14.3 формируется сигнал лог. "1" (у4), который по проводнику 30 подается на светодиод VD 14, и он светится.

Вывод: при входном сигнале 0110 на узле преобразователя кода выходной сигнал равен 01011, что соответствует таблице функционирования устройства (см. таблицу 3) - устройство работает правильно.

3. Техника безопасности

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

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

ОСНОВНЫЕ ПРАВИЛА БЕЗОПАСНОСТИ.

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

Студентам запрещается класть на электроустановки одежду, обувь, инструменты и другие предметы.

Запрещается также исправлять что-либо в электрической части, заменять перегоревшие предохранители.

Электроинструмент разрешается подключать только через стандартные разъемы - штепсельную вилку и розетку.

Запрещается накидывать концы питающего провода на оголенные провода электросети или контакты рубильника.

При обнаружении неисправности прибора немедленно выключить его из сети и сообщить об этом преподавателю.

Список литературы

1. Бирюков С.А. Цифровые устройства на МОП - интегральных микросхемах. М.: Радио и связь, 1990.

2. Калабеков В.А. Цифровые устройства и микропроцессорные системы: Учебник для техникумов. М.: Радио и связь, 1987

3. Токхейм Р. Основы цифровой электроники. М.: Мир, 1988

4. Цифровые и аналоговые интегральные схемы. Справочник. Под ред. Якубовского С.В. М.: Радио и связь, 1989.

5. Цифровая и вычислительная техника: Учебник для ВУЗов под ред. Евреинова Э.В. М.: Радио и связь, 1991

6. Цифровые интегральные микросхемы. Справочник. Под ред. Богданович М.И. Минск: "Полымя", 1996

7. Усатенко С.Т. Выполнение электрических схем по ЕСКД. М.: Издательство стандартов, 1989

8. Шило В.Л. Популярные цифровые микросхемы. Справочник. М.: Радио и связь, 1988.

Приложение

Поз.

обознач.

Наименование

Кол.

Примечание

Конденсаторы

C1

K50-24-6.38-100 мкФ

1

C2

КМ-5б-М750-100 пФ

1

Микросхемы

DD1 - DD5

К155ТВ1

5

DD6

К155ЛН1

1

DD7

К155ЛИ1

1

DD8,DD11

К155ЛИ4

2

DD9,DD13-DD14

К155ЛЛ1

3

DD10

К155ИЕ14

1

DD12

К155ИД7

1

Резисторы

R1-R3

С2-23-0.125-4.7 кОм

3

Микротумблер

S1

МТ1

1

Светодиоды

VD1 - VD15

Светодиоды

15

Изм.

Лист.

докум.

Подпись

Дата

Схема электрическая принципиальная. Перечень элементов.

Литера

Лист

Листов

Разработал

2

2

Проверил

Размещено на Allbest.ru


Подобные документы

  • Системы радио и проводной связи, цифровые устройства. Схема формирования входного двоичного кода, преобразования кодов и управления. Индикация выходного двоичного кода, состоящая из светодиодов. Схема индикации десятичного эквивалента преобразуемого кода.

    курсовая работа [857,0 K], добавлен 10.02.2012

  • Основные способы реализации преобразователей кодов. Структурная схема преобразователя двоичного кода, описание работы ее составных элементов: DIP-переключателей, семисегментного индикатора с дешифратором. Основы моделирования схемы в среде Quartus II.

    контрольная работа [414,9 K], добавлен 31.07.2010

  • Обзор современных схем построения цифровых радиоприемных устройств (РПУ). Представление сигналов в цифровой форме. Элементы цифровых радиоприемных устройств: цифровые фильтры, детекторы, устройства цифровой индикации и устройства контроля и управления.

    курсовая работа [1,3 M], добавлен 15.12.2009

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

    лабораторная работа [37,4 K], добавлен 21.12.2010

  • Процедура аналого-цифрового преобразования непрерывных сигналов. Анализ преобразователей последовательных кодов в параллельный. Преобразователи с распределителями импульсов. Разработка преобразователя пятнадцатиразрядного последовательного кода.

    курсовая работа [441,5 K], добавлен 09.12.2011

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

    курсовая работа [1,2 M], добавлен 14.07.2012

  • Структурная схема цифрового устройства. Проектирование одновибратора на интегральных таймерах. Минимизация логической функции цифрового устройства по методу Квайна и по методу карт Карно. Преобразование двоичного числа. Расчет номиналов сопротивлений.

    курсовая работа [319,2 K], добавлен 31.05.2012

  • Описание дешифратора и структурная схема устройства. Расчет потребляемой мощности и времени задержки. Описание мультиплексора и структурная схема коммутатора параллельных кодов. Устройство параллельного ввода слов в регистры. Ждущий мультивибратор.

    курсовая работа [2,3 M], добавлен 27.04.2015

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

    контрольная работа [540,0 K], добавлен 09.01.2014

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

    курсовая работа [1,5 M], добавлен 28.12.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.