З А Д А Н И Епо курсовому проектированию
Студент Ф.И.О
1. Тема проекта: «Двоично-десятичный счетчик с предварительной установкой»
2. Сроки сдачи студентом законченного проекта: « 25 » декабря 2015 г.
3. Исходные данные для проекта:
1.Тип счетчика – ______ суммирующий ____________________________
2.Внутренний код счетчика – ___6-2-2-1_______________________________
3.Код предварительной установки - _4-4-2-1___________________________
4.Тип триггеров – _______ JK _____________________________________
5.Элементная база – ____ TTЛШ(ALS) __ (элементный базис И-НЕ) ____
4. Содержание расчетно-пояснительной записки (перечень подлежащих разработке
вопросов):
1.Введение
2.Аналитический обзор
3.Выбор и описание работы элементной базы
4.Синтез структурной схемы
5.Анализ структурной схемы
6.Разработка электрической схемы и описание ее работы
7.Заключение
8.Список использованной литературы
5. Перечень графического материала (с точным указанием обязательных чертежей и графиков)
1.Структурная схема устройства (ф.А3).
2.Временные диаграммы работы устройства (ф.А4).
3.Схема электрическая принципиальная (Библиотека элементов) (ф.А3).
6. Дата выдачи задания «_01_» июля 2015 г.
7. Календарный график работы над проектом на весь период
1. 01.10.2015. – пункты 4.1, 4.2, 4.3
2. 01.11.2015. – пункты 4.5, 4.6, 5.1, 5.2
3. 10.12.2015. – пункты 4.7, 4.8, 4.9, 5.3
Руководитель __________________
Задание принял к исполнению ______________________________________
Курсовой проект по цифровой электронике должен выполняться в соответствии с техническим заданием.
После выполнения теоретической части, описывающей структуру классификацию счетчиков, рассматриваются заданные виды структур триггеров. Логические элементы выбираются и описываются в соответствии заданием.
Описываем вид выходного устройства в зависимости от задания: семисегментный индикатор, преобразователь кода, дешифратор.
Расчетная часть состоит из следующих действий:
Расчет счетчика.
Коэффициент счета Ксч =10, следовательноNmin =10,
Определяем количество разрядов счетчика как m = [log2Nmin] =?
Количество избыточных состояний Nизб = 2m - Nmin
Избыточные состояния записываются в клеточках таблицы как - Х
1. Составляется таблица работы счетчика от 0 до 9 (коэффициент счета равен 10) в соответствии с заданным кодом (или последовательностью чисел) - (Q3 Q2 Q1 Q0).
2. Во втором столбце таблицы записывается следующее состояние выходов счетчика.(Q3t+1Q2t+1Q1t+1Q0t+1). Это зависит от вида счетчика: суммирующий – возрастание. Вычитающий – уменьшение состояния.
3.В третьем столбце таблицы записывается изменение состояния выходов при переходе со второго столбца в третий.
|
Q3 |
Q2 |
Q1 |
Q0 |
Q3t+1 |
Q2t+1 |
Q1t+1 |
Q0t+1 |
FQ3 |
FQ2 |
FQ1 |
FQ0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
||
2 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
|
… |
|
|
|
|
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
|
8 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
||||
9 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
||
10 |
1 |
0 |
1 |
0 |
Х |
Х |
Х |
Х |
Х |
Х |
Х |
Х |
… |
|
|
|
|
… |
|
|
|
….. |
|
|
|
Составляем на основе таблицы 1 функцию переходов в виде карт Карно, учитывая, что 6 состояний счетчика будет избыточными (Х).
С помощью словаря переходов для заданного триггера (в конспекте лекций) получаем карты Карно для входов триггеров (например, для JK- триггера по четыре карты Карно для J и K входов 4-х триггеров).
Далее полученные карты Карно минимизируем по известной технологии с учетом выбранного элементного базиса и записываем окончательное выражение для каждого из входов триггера (имейте ввиду, что прямой выход триггера – это Q, а инверсный–(с чертой).
По полученным выражениям стоится структурная схема счетчика.
Счетные импульсы подаются на вход первого счетчика.
В тех случаях, если необходимо обеспечить ждущий режим, на входе первого триггера формируется вход Р. Задавая на его входе 0 или 1 (выбираете сами разрешенное состояние) необходимо обеспечить начало работы вашего устройства.
Для расчета схемы выходного устройства (преобразователя кодов, дешифратора, формирователя числовой последовательности) в полном соответствии с последним практическим занятием прошлого семестра выполняем следующие действия.
1. Составляем таблицы состояний .
В первых четырех столбцах состояние выходов счетчика (Q3 Q2 Q1 Q0) аналогично состоянию таблицы 1. В следующих столбцах соответствующее состояние выхода устройства.
Соответственно:
- при выводе информации на семисегментный индикатор – семь столбцов. Обратите внимание на задание: что означает – с общим анодом и общим катодом. В качестве сегмента используется светодиод. С общим анодом: индикатор загорается если на выходе дешифратора логический «0».
Если с общим катодом - на выходе схемы логическая единица.
Соответственно в таблице состояний должны быть в первом случае «0», во втором случае «1».
- преобразователи кодов – 4 разряда.
Далее записываем информацию на карты Карно для каждого выхода дешифратора (преобразователя) в соответствии с выбранным элементным базисом.
Записываем полученные выражения и строим схему выходного устройства.
Обращаю ваше внимание на изображение логических элементов. Триггеров и т.д. в соответствии с требованиями ГОСТов.