Проектирование вычитающего двоичного счетчика

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

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

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

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

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

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

1. ПОСТАНОВКА ЗАДАЧИ

Поставлена задача спроектировать вычитающий двоичный счетчик с коэффициентом пересчета Ксч = 8. Для фиксации восьми состояний счетчика возьмем четыре тактируемых по положительному фронту D-триггера, объединенные входы синхронизации, которых будем использовать как счетный вход счетчика (рисунок 1).

Будем характеризовать состояние счетчика N четырехзначным двоичным словом Q4Q3Q2Q1 (N должно циклически меняться от 7 до 0)

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

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

Рисунок 1 Функциональная схема счетчика

Каждый импульс генератора G переписывает на выходы триггеров Q1, Q2, Q3 и Q4 информацию с входов D1, D2, D3 , D4. Поэтому дальнейший синтез счетчика сводиться к построению комбинационной схемы (логики переходов), формирующей из выходных сигналов Q уровни сигналов D на информационных входах триггеров, необходимые для перехода в следующее состояние.

2. СОСТАВЛЕНИЕ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ

Составим таблицу переходов (таблица 1).

Таблица 1

Q1

Q2

Q3

Q4

След. №

D1

D2

D3

D4

0

0

0

0

0

14

1

1

1

0

1

0

0

0

1

12*

1*

1*

0*

0*

2

0

0

1

0

7*

0*

1*

1*

1*

3

0

0

1

1

5

0

1

0

1

4

0

1

0

0

10*

1*

0*

1*

0*

5

0

1

0

1

8

1

0

0

0

6

0

1

1

0

10*

1*

0*

1*

0*

7

0

1

1

1

12*

1*

1*

0*

0*

8

1

0

0

0

9

1

0

0

1

9

1

0

0

1

12

1

1

0

0

10

1

0

1

0

3

0

0

1

1

11

1

0

1

1

5*

0*

1*

0*

1*

12

1

1

0

0

0

0

0

0

0

13

1

1

0

1

0*

0*

0*

0*

0*

14

1

1

1

0

10

1

0

1

0

15

1

1

1

1

12*

1*

1*

0*

0*

И исследуем ее на наличие запрещенных состояний (*).

Из таблицы видно, что запрещенных состояний нет.

Запишем логические выражения для сигналов D1, D2, D3, D4 в ДНФ (дизъюнктивной нормальной форме):

D1=Q2Q3Q3Q4+ Q2Q3Q3Q+ Q2Q3Q3Q4+ Q2Q3Q3Q4+ Q2Q3Q3Q4

D2= Q2Q3Q3Q4+ Q2Q3Q3Q4+ Q2Q3Q3Q4

D3= Q2Q3Q3Q4+ Q2Q3Q3Q4+ Q2Q3Q3Q4

D4= Q2Q3Q3Q4+ Q2Q3Q3Q4+ Q2Q3Q3Q4

3. МИНИМИЗАЦИЯ ЛОГИЧЕСКИХ ФУНКЦИЙ С ПОМОЩЬЮ КАРТ КАРНО

Для минимизации логических функций воспользуемся картами Карно (рисунок 2 - рисунок 5).

Q3

Q4

Q1 Q2

00

01

11

10

0

0

1

1*

0

1

0

1

1*

1

0*

1

1

1

0

1*

1*

0*

1

0

0*

1*

1

0

Рисунок 2 Карта Карно для функции D1

Q3

Q4

Q1 Q2

00

01

11

10

0

0

1

0*

0

0

0

1

1*

0

0*

1

1

1

1

1*

1*

1*

1

0

1*

0*

0

0

Рисунок 3 Карта Карно для функции D2

Q3

Q4

Q1 Q2

00

01

11

10

0

0

1

1*

0

0

0

1

0*

0

0*

0

1

1

0

0*

0*

0*

1

0

1*

1*

1

1

Рисунок 4 Карта Карно для функции D3

Q3

Q4

Q1 Q2

00

01

11

10

0

0

0

0*

0

1

0

1

0*

0

0*

0

1

1

1

0*

0*

1*

1

0

1*

0*

0

1

Рисунок 5 Карта Карно для функции D4

После минимизации получим следующие логические выражения для сигналов D1, D2, D3 , D4.

D1=Q2Q3+Q1Q3+Q2Q3

D2=Q1Q2+Q3Q4+Q2Q4

D3=Q3Q4+Q1Q4

D4=Q2Q3+Q1Q2Q4

Для реализации данных логических выражений потребуются:

элемент «3ИЛИ» - 2 шт;

элемент «2И» - 9 шт;

элемент «3И» - 1 шт;

элемент «2ИЛИ» - 2 шт;

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

К155ЛА10 - 1 шт;

К155ЛИ1 - 2 шт;

К155ЛИ3 - 1 шт;

К155ЛЛ1 - 1 шт;

К155ИД4 - 1 шт (для триггеров).

Итого 6 микросхем 155 серии.

Для уменьшения номенклатуры элементов до одного типа и упрощения проектирования устройства переведем логические выражения в базис «И-НЕ». Кроме того, наличие в этих элементах инвертора (усилителя) повышает нагрузочную способность элемента (усиливает сигнал).

Получим следующие логические выражения для сигналов D1, D2, D3 , D4.

D1=Q2Q3 Q1Q3 Q2Q3

D2=Q1Q2 Q3Q4 Q2Q4

D3=Q3Q4 Q1Q4

D4=Q2Q3 Q1Q2Q4

Для реализации данных логических выражений потребуются с учетом дублирующего элемента ():

элемент «2И-НЕ» - 11 шт;

элемент «3И-НЕ» - 3 шт;

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

К155ЛА4 - 1 шт;

К155ЛА3 - 3 шт;

К155ИД4 - 1 шт (для триггеров).

Итого 5 микросхем 155 серии.

4. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ ФУНКЦИОНАЛЬНЫХ СХЕМ В ПРОГАРММЕ EWB

микросхема счетчик карно переход

С учетом минимизации построена две схемы: схема с использованием простых логических элементов (Рисунок 6) и схема с использованием микросхем 155 серии (Рисунок 7). Счетные импульсы снимаются с выхода тактового генератора G. Индикация состояний счетчика производится с помощью элемента DD4, выполняющего функцию преобразования четырехразрядного двоичного числа в его шестнадцатеричный эквивалент на семисегментном индикаторе. Удобно выбирать частоту генератора равной 1 Гц.

Рисунок 6 Синхронный вычитающий счетчик с Ксч = 8

Рисунок 7 Функциональная схема счетчика, реализованная на микросхемах 155 серии

СПИСОК ЛИТЕРАТУРЫ

Угрюмов Е. П. Цифровая схемотехника: учебное пособие - СПб.: БХВ-Санкт-Петербург, 2000. - 528с.

Справочник по радиоэлектронике. Под ред.А.А.Куликовского. Москва, 2002. - 465с.

Хоровиц П.,Хилл В. Искусство схемотехники 1986. - 480с.

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

...

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

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

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

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

    курсовая работа [196,7 K], добавлен 08.03.2011

  • Понятие и назначение счетчика, его параметры. Принцип построения суммирующего и вычитающего счетчика. Универсальность реверсивного счетчика. Счетчики и делители с коэффициентом пересчета, отличным от 2n. Счетчики со сквозным переносом (разные триггеры).

    реферат [2,0 M], добавлен 29.11.2010

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

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

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

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

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

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

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

    контрольная работа [696,4 K], добавлен 19.10.2011

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

    практическая работа [24,0 K], добавлен 27.01.2010

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

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

  • Практическое изучение логических элементов, реализующих элементарные функции алгебры логики. Классификация и параметры триггеров, принципы построения асинхронных и синхронных RS-триггеров. Изучение работы синхронного двоичного счетчика на j-k триггерах.

    лабораторная работа [1,4 M], добавлен 28.06.2013

  • Эквивалентное преобразование электрических схем. Расчёт транзисторных схем. Факторы схемотехнической реализации счетчика. Проектирование JK-, T-триггеров и четырехразрядного счётчика. Исследование схемы счетчика на сложение с последовательным переносом.

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

  • Дизъюнктивная и конъюнктивная совершенные нормальные формы представления логических функций. Способы их задания: табличный, аналитический, цифровой, координатный. Алгоритм минимизации ЛФ при помощи карт Карно. Построение и моделирование логической схемы.

    лабораторная работа [508,9 K], добавлен 23.11.2014

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

    реферат [1,2 M], добавлен 24.12.2010

  • Структурно–функциональное описание счетчика. Построение функциональной схемы синхронного автомата для 4-разрядного счетчика. Кодирование состояний автомата по критерию надежности функционирования. Логическое моделирование схемы функционального теста.

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

  • Построение логической схемы счетчика в среде Max+Plus II с использованием редактора символов, моделирование ее работы с помощью эмулятора работы логических схем. Триггеры со статическим и динамическим управлением. Анализ алгоритма синтеза счетчиков.

    лабораторная работа [128,3 K], добавлен 23.11.2014

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

    лабораторная работа [341,9 K], добавлен 23.11.2014

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

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

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

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

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

    курсовая работа [171,3 K], добавлен 25.11.2013

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

    курсовая работа [578,3 K], добавлен 06.12.2012

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