Счётчик обратного счёта по модулю 7 на базе j-k триггеров

    Дисциплина: Технические
    Тип работы: Курсовая
    Тема: Счётчик обратного счёта по модулю 7 на базе j-k триггеров

    Федеральное агентство по образованию РФ
    Государственное образовательное учреждение высшего профессионального
    Образования
    Дальневосточный Государственный Технический Университет
    (ДВПИ им. В. В. Куйбышева)
    Институт радиоэлектроники, информатики и электротехники
    Кафедра электронной и компьютерной техники
    Пояснительная записка
    к курсовой работе
    по дисциплине
    «Моделирование»
    на тему «Счётчик обратного счёта по модулю 7 на базе
    триггеров»
    Выполнил: Аникин С. В.
    Гальчевский В. Г
    Панченко С.Л.
    Группа: Р-6741
    Проверил: Добржинский Ю.В.
    Оценка:_______________
    Владивосток
    2009
    Оглавление
    Введение
    1 Логика построения счётчика
    2 JK триггер
    3 Схема счётчика обратного счёта по модулю 7 на J-K триггерах
    4 Описание элементов схемы
    5 Описание контактов схемы
    6 Результаты моделирования схемы
    7 Моделирование неисправной схемы
    8 Тест
    Заключение
    Список литературы
    Введение
    Счетчики предназначены для подсчета числа входных импульсов. Основным элементом при построении счетчиков
    являются триггерные устройства.
    Счетчики можно классифицировать:
    По основанию системы – двоичные и десятичные.
    По способу организации счета – асинхронные и синхронные.
    По направлению переходов – суммирующие, вычитающие, реверсивные.
    По способу построения цепей сигналов переноса – с последовательным, сквозным, групповым и частично – групповым
    переносом.
    Счетчиком обратного отчета – Это такой счетчик в котором изначально задается какая либо максимальная начальная
    величина и отчет идет в сторону уменьшения значения (до0)
    Смоделированный в этой работе счетчик является асинхронным двоичным счетчиком. Асинхронный двоичный счетчик
    представляет собой совокупность последовательно соединенных триггеров (D - или JK ), каждый из
    которых
    ассоциируется
    битом в двоичном представлении числа. Если в счетчике m триггеров, то число возможных состояний счетчика равно 2m, и, следовательно, модуль счета М также равен 2m.
    Счетная последовательность в двоичном суммирующем счетчике начинается с нуля и доходит до максимального числа 2m - 1, после чего снова проходит через нуль и повторяется. В вычитающем
    двоичном счетчике последовательные двоичные числа перебираются в обратном порядке, и при повторении последовательности максимальное число следует за нулем.
    Основная цель этого проекта – разработка и исследование счетчика обратного счета по модулю 7 на
    триггерах.
    1 Логика построения счётчика
    Счётчик представляет собой несколько последовательно включенных счётных триггеров. Поскольку каждый триггер
    даёт один разряд, то используя три триггера можно получить 3-разрядный счётчик (максимальное число, получаемое на выходе счётчика – 8). Для получения счёта по модулю 7 требуется
    установить гасители, которые представляют собой логические вентили (рис. 4, 5). Для возможности переключения между режимами получение данных и уменьшения значения счётчика служит
    мультиплексор.
    2 JK триггер
    Рисунок 1 - Функциональная схема jk триггера
    JK- триггер относится к так называемым тактируемым триггерам, то есть он срабатывает по фронту тактового
    сигнала. Триггер имеет пять входов и два выхода. Вход S - служит для установки триггера в единичное состояние (от Set - установить). Вход R - вход сброса (от Reset - сбросить). Так же
    у JK-триггера имеется два выхода: прямой и инверсный. Для простоты дальнейшего повествования дадим им названия в соответствии с тем, как их название произносится:
    Все, описанные выше входы и выходы, работают точно так же, как и в самом RS-триггере. То есть для нормальной
    работы на них должен быть подан сигнал логической единицы. При поступлении сигнала логического нуля на вход S, триггер устанавливается в единичное состояние (это, когда на выходе Q -
    сигнал логической единицы, а на выходе Q - сигнал логического нуля). При поступлении на вход R сигнала логического нуля, триггер сбрасывается в нулевое состояние (на Q - ноль, а на Q
    - единица).
    Логика работы входов J, K и C такова: Если на входе J логическая единица, а на входе K - логический ноль, то по
    спаду синхроимпульса на входе C триггер установится в единичное состояние. Если на входе J - логический ноль, а на входе K - логическая единица, то по спаду синхроимпульса на входе C,
    триггер установится в нулевое состояние. В случае, когда и на входе J и на входе K логический ноль, то независимо от состояния сигнала на входе C состояние триггера не меняется. И
    последний режим работы, когда на обоих входах (J и K) присутствует сигнал логической единицы. В этом случае триггер работает в режиме делителя. Это означает, что при приходе каждого
    тактового импульса, по его заднему фронту состояние триггера меняется на противоположное. Единичное меняется на нулевое и наоборот. Для управления работой схемы служат логический
    вентиль выполняющий операцию «Исключающее или».
    3 Схема счётчика обратного счёта по модулю 7 на J-K триггерах
    Рисунок 2 - Схема обратного счетчика по модулю 7 на
    триггерах.
    На рис.2 изображено смоделированное устройство состоящее из:
    Мультиплексор - коммутатор цифровых сигналов. Мультиплексор представляет собой комбинационное устройство с m информационными, n
    управляющими входами и одним выходом. Функционально
    мультиплексор состоит из m элементов конъюнкции, выходы которых объединены дизъюнктивно с помощью элемента ИЛИ с m входами. На одни входы всех элементов конъюнкции
    подаются информационные сигналы, а другие входы этих элементов соединены с соответствующими выходами дешифратора с n входами.
    Рисунок.3 - Функциональная схема мультиплексора
    Логический вентиль — базовый элемент цифровой схемы, выполняющий элементарную логическую операцию, преобразуя таким образом
    множество входных логических сигналов в выходной логический сигнал. Представлены на рисунках 4, 5,6
    Рисунок 4 - Функциональная схема and
    Рисунок 5 - Функциональная схема or
    Рисунок 6 - Функциональная схема xor
    Триггер — простейшее последовательностное устройство, которое может длительно находиться в одном из нескольких возможных устойчивых
    состояний и переходить из одного в другое под воздействием входных сигналов. Триггер может быть описан конечным автоматом, который способен хранить 1 бит данных, а также выполнять с ним
    различные операции в зависимости от входных сигналов.
    Рисунок 7 - Функциональная схема j-k триггер
    При модулировании структурной схемы в программе MODUS получим следующий код:
    **R9.R.1B1.2B2.3B3.4PE.5C.6R.7F1.8F2.9F3.
    *FMX1.N1.1D.2Q1.3K.4B1.5B2.6B3.7PE./8J1.9J2.10J3.
    *FK2.N2.1Q1.2Q2./3K.
    *FD3.N3.1F1.2F2.3F3./4D.
    *FXOR2.N4.1J1.2PE./3X1.
    *FXOR2.N5.1J2.2PE./3X2.
    *FXOR2.N6.1J3.2PE./3X3.
    *FJK.N7.3J1.4X1.5C.6R./1F1.2Q1.
    *FJK.N8.3J2.4X2.5C.6R./1F2.2Q2.
    *FJK.N9.3J3.4X3.5C.6R./1F3.
    В данном коде мы описываем входы и выходы схемы в целом, и каждого элемента в частности.
    4 Описание элементов схемы
    Элемент FD3 (дизъюнкция)
    X=1-3.
    Z=4.
    *4=1+2+3.
    Элемент FJK (JK триггер)
    X=3-6.
    Z=1,2.
    Y=1,7.
    N75\".
    *7=5\".
    NA11+
    N4+3
    N1)).
    NA2.
    Элемент FK2 (конюнкция)
    X=1-2.
    Z=3.
    *3=12.
    Элемент FMX1 (Мультиплексор)
    X=1-7.
    Z...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены