Преобразование двоичных сигналов в нечетный код 2421

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

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

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

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

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

Федеральное агентство по образованию

ГОУ ВПО

Сибирский государственный технологический университет

Факультет автоматизации и информационных технологий

Кафедра автоматизации производственных процессов

Курсовой проект

Тема:

Преобразование двоичных сигналов в нечетный код 2421

Руководитель: Тяпкин В.М.

Разработал: студент гр. 22-02

Cкуратовский А.Н.

Красноярск 2006 г

Реферат

В данном курсовом проекте разработана схема преобразования поступающих со счётчика в двоичном коде сигналов в код «2421» и затем в «обратный» код. Представлены схемная реализация минимизированной функции преобразователя на базе логических элементов «И-ИЛИ-НЕ» и на выбранных микросхемах. Пояснительная записка содержит обоснование выбранной схемы счётчика импульсов и описание его работы. Описание процедуры получения функции преобразователя кодов в виде СДНФ. Алгоритм минимизации полученного аналитического выражения функции преобразователя кодов.

Курсовой проект содержит пояснительную записку из 20 страниц, 3 таблицы и 17 рисунков.

Содержание

  • Реферат
  • Введение
  • 1. Минимизация функций. Преобразование двоичного кода в код «2421»
  • 2. Преобразование кода «2421» в «нечетный » код
  • 3. Реализация схемы преобразования на реальных микросхемах
  • 4. Реализация схемы преобразования на мультиплексоре (кода 2 в 2421)7
  • 5. Подбор счётчиков
  • Заключение
  • Литература

Введение

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

1. Минимизация функций. Преобразование двоичного кода в код «2421»

Таблица 1

Преобразование двоичного кода в код «2421»

Код

Число

0

1

2

3

4

5

6

7

8

9

Двоичный (X)

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

2421 (У)

0000

0001

0010

0011

0100

1011

1100

1101

1110

1111

Таблица истинности определяет алгоритм работы создаваемой цифровой схемы. От табличной формы переходят к аналитической записи функции. Полученное аналитическое выражение называют совершенной дизъюнктивной нормальной формой (СДНФ).

Код

Число

0

1

2

3

4

5

6

7

8

9

У1

0

0

0

0

0

1

1

1

1

1

У2

0

0

0

0

1

0

1

1

1

1

У3

0

0

1

1

0

1

0

0

1

1

У4

0

1

0

1

0

1

0

1

0

1

X1

0

0

0

0

0

0

0

0

1

1

X2

0

0

0

0

1

1

1

1

0

0

X3

0

0

1

1

0

0

1

1

0

0

X4

0

1

0

1

0

1

0

1

0

1

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

У1 = X1-X2V X2-X3X4 V -X1X2X3

X1X2/X3X4

00

01

11

10

00

0

0

*

1

01

0

1

*

1

11

0

1

*

*

10

0

1

*

*

Рисунок 1 - Минимизация функции Y1

Y2 = X1-X2 V X2-(X3X4) V -X1X2X3

X1X2/X3X4

00

01

11

10

00

0

1

*

1

01

0

0

*

1

11

0

1

*

*

10

0

1

*

*

Рисунок 2 - Минимизация функции Y2

Y3 = X1-X2 V-( X2X3)X4 V -(X1X2)X3

X1X2/X3X4

00

01

11

10

00

0

0

*

1

01

0

1

*

1

11

1

0

*

*

10

1

0

*

*

Рисунок 3 - Минимизация функции Y3

Y4 = X4

X1X2/X3X4

00

01

11

10

00

0

0

*

0

01

1

1

*

1

11

1

1

*

*

10

0

0

*

*

Рисунок 4 - Минимизация функции Y4

В результате минимизации получаем схему, реализующую преобразование кода `двоичный' в код «2421» приведённую на рисунке 5,6.

Рисунок 5 - Схема, реализующая преобразование

Рисунок 6 - Схема, минимизации реализующая преобразование.

2. Преобразование кода «2421» в «нечетный » код

Таблица 2

Код

Число

0

1

2

3

4

5

6

7

8

9

7421 (X)

0000

0001

0010

0011

0100

1011

1100

1101

1110

1111

Нечетный (Y)

10000

00001

00010

10011

00100

10101

10110

00111

01000

11001

Код

Число

0

1

2

3

4

5

6

7

8

9

У1

1

0

0

1

0

1

1

0

0

1

У2

0

0

0

0

0

0

0

0

1

1

У3

0

0

0

0

1

1

1

1

0

0

У4

0

0

1

1

0

0

1

1

0

0

У5

0

1

0

1

0

1

0

1

0

1

X1

0

0

0

0

0

1

1

1

1

1

X2

0

0

0

0

1

0

1

1

1

1

X3

0

0

1

1

0

1

0

0

1

1

X4

0

1

0

1

0

1

0

1

0

1

Y1 = -( X1X2X3X4) V X1-(X3X4) V X3X4

X1X2 / X3X4

00

01

11

10

00

1

0

1

*

01

0

*

0

*

11

1

*

1

1

10

0

*

0

*

Рисунок 7 - Минимизация функции Y1

X1X2/X3X4

00

01

11

10

00

0

0

0

*

01

0

*

0

*

11

0

*

1

0

10

0

*

1

*

Y2 = X2X3

Рисунок 8 - Минимизация функции Y2

Y3 = X2-X3 V X1-X2

X1X2/X3X4

00

01

11

10

00

0

1

1

*

01

0

*

1

*

11

0

*

0

1

10

0

*

0

*

Рисунок 9 - Минимизация функции Y3

Y4 = X1-X3 V -X1X3

X1X2/X3X4

00

01

11

10

00

0

0

1

*

01

0

*

1

*

11

1

*

0

0

10

1

*

0

*

Рисунок 10 - Минимизация функции Y4

Y5 = X4

X1X2/X3X4

00

01

11

10

00

0

0

0

*

01

1

*

1

*

11

1

*

1

1

10

0

*

0

*

Рисунок 11 - Минимизация функции Y4

На рисунке 12,13 изображена схема преобразователя, реализующего преобразование из двоичного кода, поступающего с выхода счётчика сначала в код «7421», а затем в код «обратный».

сигнал двоичный нечетный код мультиплексор

Рисунок 12 - Схема, реализующая преобразование

Рисунок 13 - Схема, реализующая преобразование

Рисунок 14 Схемная реализация минимизированных функций преобразователя в базисе «И-ИЛИ-НЕ»

3. Реализация схемы преобразования на реальных микросхемах. мультиплексоре (Кода 2421 в код нечетный)

Реализация схемы преобразования на мультиплексоре (кода 2 в 2421)

Так как переменные X1 и X3 будут подаваться на адресные входы, то карту Карно можно разбить на четыре зоны D0, D1, D2, D3, соответствующие определенным информационным выходам мультиплексора (рисунок 5)

D0 - когда . т.е. А1 = 0, А2 = 0

D1 - когда X1 X3. т.е. А1 = 0, А2 = 1

D2 - когда X1 X3. т.е. А1 = 1, А2 = 0

D3 - когда X1 X3. т.е. А1 = 1, А2 = 1

Для Y1 производим построение схемы на мультиплексоре.

Производим преобразование карт Карно:

Для зоны D0, что соответствует выборке в мультиплексоре информационного входа D0, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 0, Х3 = 0, мы имеем:

0 1

0

0

0

1

1

D0 = X2X4

Для зоны D1, что соответствует выборке в мультиплексоре информационного входа D1, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 0, Х3 = 1, мы имеем:

1 0

0 *

1

*

1

1

D1 = 1

Для зоны D2, что соответствует выборке в мультиплексоре информационного входа D2, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 1, Х3 = 0, мы имеем:

0 1

1 0

1

0

1 0

D2 = X2

Для зоны D3, что соответствует выборке в мультиплексоре информационного входа D3, когда на адресные входа А1, А2 мультиплексора подан сигнал Х3 = 1, Х1 = 1, мы имеем:

1 0

0 *

*

*

*

1 0

D3 = не используется.

Производим аналогичное преобразование для остальных карт Карно.

Для Y2 получаем:

D0 = X2D1 = 1 D2 = Х2 D3 = не используется

Для Y3 получаем:

D0 = X2X4 D1 = 1 D2 = D3 = не используется

Для Y4 получаем:

D0 = D1 = Х4 D2 = Х4 D3 = не используется

4. Реализация схемы преобразования на мультиплексоре (кода 2421 в код нечетный)

Так как переменные X1 и X3 будут подаваться на адресные входы, то карту Карно можно разбить на четыре зоны D0, D1, D2, D3, соответствующие определенным информационным выходам мультиплексора (рисунок 5)

D0 - когда . т. е. А1 = 0, А2 = 0

D1 - когда X1 X3. т. е. А1 = 0, А2 = 1

D2 - когда X1 X3. т. е. А1 = 1, А2 = 0

D3 - когда X1 X3. т. е. А1 = 1, А2 = 1

Для Y1 производим построение схемы на мультиплексоре.

Для зоны D0, что соответствует выборке в мультиплексоре информационного входа D0, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 0, Х3 = 0, мы имеем:

0 1

1

0

0

*

0 1

D0 =

Для зоны D1, что соответствует выборке в мультиплексоре информационного входа D1, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 0, Х3 = 1, мы имеем:

1 0

0 1

*

0

*

0 1

D1 =

Для зоны D2, что соответствует выборке в мультиплексоре информационного входа D2, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 1, Х3 = 0, мы имеем:

0 1

1 1

*

0

*

1 0

D2 = Х4

Для зоны D3, что соответствует выборке в мультиплексоре информационного входа D3, когда на адресные входа А1, А2 мультиплексора подан сигнал Х1 = 1, Х3 = 1, мы имеем:

1 0

0 1

1

0

*

1 0

D3 = Х4

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

Для Y2 получаем:

D0 = 0 D1 = D2 = 0 D3 = Х2

Для Y3 получаем:

D0 = Х2 D1 = 1 D2 = D3 =

Для Y4 получаем:

D0 = 0 D1 = 1 D2 = 1 D3 = 0

Для Y5 получаем:

D0 = D1 = D2 = D3 =

Далее производим реализацию кода 2 в 2421 и кода 2421 в код нечетный на реальных микросхемах (на мультиплексорах (рис. 15)).

Рис 15 Реализация схемы преобразования на реальных микросхемах (код 2 в 2421 в код нечетный)

5. Подбор счётчиков

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

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

Счётчик имеет два входа установки нуля R01, R02.Установочные входы микросхемы обеспечивают прекращение счёта и возвращают все четыре триггера в состояние низкого уровня, когда на входы R01 и R02 одновременно подаётся высокий уровень напряжения.

Рисунок 15 - Выбор 4-х разрядного двоичного счётчика

Таблица 3

Таблица истинности работы счётчика

Счёт

Выходы

QD

QC

QB

QA

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

Рисунок 16. Итоговая схема двоичного счётчика с преобразователями

Реально-существующие схемы логики, мультиплексоры и счётчик, которые использованы при выполнении курсовой работы:

Заключение

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

Мультиплексоры и счётчик были проверены в программе Electronics Workbench.

Литература

1. Электронные устройства автоматики: Методические указания к курсовому проектированию для студентов специальности 210200 всех форм обучения. - Красноярск: СибГТУ, 2002. - 21с.

2. Справочник по цифровым логическим микросхемам элементам (часть 1, 2).

3. Импульсные и цифровые устройства: Учеб. для студентов електро-радио-приборостроительных сред. спец. учеб. заведений / Ю.А. Браммер, И.Н. Пащук-7-е изд., перераб. и доп. - М.: Высш. шк., 2003.-351 с.: ил.

4. Основы промышленной электроники. Под ред. В.Г. Герасимова. - М.: Высшая школа, 1986.

5. П. Хорвиц, У. Хилл. Искусство схемотехники. - М.: Мир, 1986

6. Ю.С. Забродин. Промышленная Электроника. - М.: Высшая школа, 1982

7. И.С. Потемкин. Функциональные узлы цифровой автоматики. - М.: Энергоатомиздат, 1988

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

9. Е.А. Зельдин. Цифровые интегральные микросхемы в информационно-измерительной аппаратуре. - Ленинград: Энергоатомиздат. 1986

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

...

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

  • Разработка устройства преобразования аналоговых сигналов на базе микроконтроллера PIC16F877 и ЦАП AD5346, осуществляющее преобразование в последовательность двоичных кодов, обработку кодов и преобразование результатов обработки в аналоговые сигналы.

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

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

    дипломная работа [3,0 M], добавлен 29.06.2012

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

    контрольная работа [1,9 M], добавлен 08.01.2011

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

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

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

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

  • Математические модели сообщений, сигналов и помех. Основные методы формирования и преобразования сигналов в радиотехнических системах. Частотные и временные характеристики типовых линейных звеньев. Основные законы преобразования спектра сигнала.

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

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

    курсовая работа [868,4 K], добавлен 07.04.2012

  • Основные методы анализа преобразования и передачи сигналов линейными цепями. Физические процессы в линейных цепях в переходном и установившемся режимах. Нахождение реакции цепи операционным методом, методами интеграла Дюамеля и частотных характеристик.

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

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

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

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

    дипломная работа [2,2 M], добавлен 19.01.2013

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

    курсовая работа [899,6 K], добавлен 22.06.2012

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

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

  • Радиотехнические системы передачи информации: методы передачи, регистрации и хранения двоичных сигналов. Неидентичность характеристик канала, действия помех, виды искажения сигналов. Общие принципы и закономерности построения РТС, техническая реализация.

    реферат [92,1 K], добавлен 01.11.2011

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

    дипломная работа [6,7 M], добавлен 27.06.2012

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

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

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

    дипломная работа [1,7 M], добавлен 25.04.2015

  • Правила разложения произвольных и непрерывных сигналов в ряд Уолша. Ознакомление с формулами представления кусочно-постоянных функций Радемахера. Диадно-упорядочненная система функций Уолша. Принципы упорядочения четных и нечетных функций по Хармуту.

    презентация [73,6 K], добавлен 19.08.2013

  • Разработка схемы принципиальной электрической для осуществления мультиплексирования трехцифровых сигналов на основе цифровых микросхем. Выполнение и моделирование работы схемы в программе MicroCap. Программирование схемы на микроконтроллере PIC16.

    контрольная работа [903,2 K], добавлен 22.06.2022

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

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

  • Регулировки, применяемые в усилителях. Основные требования к регуляторам, их структуре и прочности. Разновидности и характеристика регуляторов усиления. Аналоговые перемножители, их особенности и сферы применения, порядок преобразования сигналов.

    контрольная работа [42,8 K], добавлен 23.12.2010

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