Целью курсовой работы является приобретение знаний по проектированию цифровых электронных схем. Работа включает в себя расчётную часть, а также экспериментальную проверку полученных результатов путем моделирования рассчитываемых схем на компьютере с помощью программы «MAX+Plus II Altera».
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ 4
2. Основная часть
2.1. Постановка задачи 6
2.2. Расчет модуля с К=9 7
2.3. Расчет модуля с К=11 10
2.4. Расчет модуля с К=13 14
3. Моделирование схемы с помощью программы 18
6. ЗАКЛЮЧЕНИЕ 23
7. СПИСОК ЛИТЕРАТУРЫ 24
ВВЕДЕНИЕ
Электроника имеет короткую, но богатую историю. Первый период был связан с простейшими передатчиками ключевого действия и способные принимать их сигналы приемниками, которые появились в начале нашего века.
Затем началась ламповая эпоха. Позже появились элементы на твердом теле, а за ними БИС и СБИС. Сейчас невозможно найти такой сферы где бы не применялись достижения цифровой электроники. Основу всех электронных устройств и ЭВМ – составляют цифровые схемы логических цепей, регистров, сумматоров, счетчиков, преобразователей и т.п. Понимание физических процессов работы и методов конструирования сложных систем на их основе является первым необходимым условием того, чтобы электронные устройства корректно работали.
Почти каждая сложная цифровая система содержит в себе несколько счетчиков. Их назначение очевидно: подсчет числа некоторых событий или временных интервалов, либо упорядочение событий в хронологическом порядке. Кроме того они могу выполнять и не столь очевидные вещи: их можно использовать для адресации, в качестве элементов памяти, а так же в качестве делителей частоты.
Деление частоты – одна интересных и важных функций, которую часто выполняют счетчики в цифровых системах. Такая система представляет основу цифровых часов. Периодический сигнал с частотой 1287 Гц, сформированный в виде последовательных импульсов, подается на вход системы, которая делит частоту на 1287. На выходе имеем последовательность прямоугольных импульсов с частотой 1Гц.
Схема деления на 1287
1287 Гц
1 Гц
Рис 1. Структурная схема делителя
На рис 1. схематически изображен счетчик на 1287. Проектирование непосредственно счетчика на 1287 – трудновыполнимая задача. Для упрощения проектирования его разбивают на отдельные модули. При умножении К этих счетчиков получается нужный делитель. Сами модули соединяются последовательно.
Делители реализуются на триггерах, но справочники по выпускаемым промышленностью ИС содержат длинные списки счетчиков. В этой работе делитель будет реализован на JK-триггерах и трёх наиболее типичных СИС счетчиках: 155ИЕ2 (7490), 155ИЕ4 (7492), 155ИЕ5 (7493).
2 Основная часть
2.1 Постановка задачи
Задачей данного курсового проекта было проектирование и реализация синхронного счетчика на JK-триггерах с К=1287.
Следующей задачей работы стала разработка этого же делителя частоты на стандартных схема счетчиков: К155ИЕ2 (7490), К155ИЕ4 (7492), 155ИЕ5 (7493).
Существует несколько методов разработки счетчиков, которые формируют произвольную последовательность. Рассмотрим детали простого способа. перед тем как начать разработку необходимо проанализировать работу JK-триггера.
Переход
Q(t)
Q(t+1)
J
K
0 -> 0
Х
0 -> 1
Х
1 -> 0
Х
1 -> 1
Х
Таблица 1. Таблица возбуждений JK-триггера
Разобьем счетчик на модули 9, 11, 13.
2.2 Расчет модуля с К=9
Рассчитаем счетчик К=9:
Q(t)
Q(t+1)
№
D
C
B
A
d
c
b
a
Таблица 2. Таблица истинности счетчика в моменты t и t+1
Jd
Kd
Jc
Kc
Jb
Kb
Ja
Ka
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Таблица 3. Таблица состояний счетчика
Составим карты Карно:
DC\BA
X
X
X
X
X
X
X
X
Ja=D
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Ka=1
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Jb=A*D=A+D
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Kb=D+A=D*A
DC\BA
X
X
X
X
X
X
X
X
Jc= D*B*A=D+A*B
DC\BA
X
X
X
X
X
X
X
X
Kc=B*A+D =A*B*D
DC\BA
X
X
X
X
X
X
X
X
Jd=B*A*C=A*B+C
DC\BA
X
X
X
X
X
X
X
X
Kd=1
Проведем анализ на сбои:
Рис 2. Граф состояний
2.3 Расчет модуля К=11
Рассчитаем счетчик К=11:
Q(t)
Q(t+1)
№
D
C
B
A
d
c
b
a
Таблица 4. Таблица истинности счетчика в моменты t и t+1
Jd
Kd
Jc
Kc
Jb
Kb
Ja
Ka
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Таблица 5. Таблица состояний счетчика
DC\BA
00
X
X
X
X
X
X
X
X
Ja=D*C*B
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Ka=1
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Jb=A*C+A*D=A+D*C
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Kb=D+A=D*A
DC\BA
X
X
X
X
X
X
X
X
Jc= B*A*D=B*A+D
DC\BA
X
X
X
X
X
X
X
X
Kc=B*A+D=D*A*B
DC\BA
X
X
X
X
X
X
X
X
Jd=B*A*C=B*A+C
DC\BA
X
X
X
X
X
X
X
X
Kd=C+B=C*B
Проведем анализ на сбои:
Рис. 3. Граф состояний
2.4 Расчет модуля К=13
№
D
C
B
A
d
c
b
a
Таблица 7. Таблица истинности счетчика в моменты t и t+1
Jd
Kd
Jc
Kc
Jb
Kb
Ja
Ka
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Таблица 8. Таблица состояний счетчика
DC\BA
X
X
X
X
X
X
X
X
Ja=D+C=D*C
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Ka=1
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Jb=A*D+A*C=A+D*C
DC\BA
Х
Х
Х
Х
Х
Х
Х
Х
Kb=D*C+A=D*C*A
DC\BA
X
X
X
X
X
X
X
X
Jc=B*A
DC\BA
X
X
X
X
X
X
X
X
Kc=D+A*B=D*A*B
DC\BA
X
X
X
X
X
X
X
X
Jd=A*B+C
DC\BA
X
X
X
X
X
X
X
X
Kd=C
Проведем анализ на сбои:
Рис. 4. Граф состояний
3. Моделирование схемы с помощью программы
Для счетчика с К=9 имеем следующую схему и временную диаграмму:
Рис. 5. Схема счетчика К=9
Рис. 6. Временная диаграмма счетчика К=9
Цена по Квайну =12.
Для счетчика с К=11 имеем следующую схему и временную диаграмму:
Рис. 7. Схема счетчика К=11
Рис. 8. Временная диаграмма счетчика К=11
Цена по Квайну=18.
Для счетчика с К=13 имеем следующую схему и временную диаграмму:
Рис. 9. Схема счетчика К=13
Рис. 10. Временная диаграмма счетчика К=13
Цена по Квайну = 14.
Для наглядности демонстрации схемы делителя все схемы объединяются в единые модули, соединив их последовательно получим делитель с К=1287.
Рис. 11. Схема счетчика К=1287
Рис. 12. Временная диаграмма счетчика К=1287
Для сравнения спроектируем данный счетчик на модулях СИС
Для счетчика с К=9 имеем следующую схему и временную диаграмму:
Цена по Квайну = 44.
Рис. 13. Схема СИС счетчика К=9
Рис. 14. Временная диаграмма СИС счетчика К=9
Для счетчика с К=11 имеем следующую схему и временную диаграмму:
Рис. 15. Схема СИС счетчика К=11
Рис. 16. Временная диаграмма СИС счетчика К=11
Для счетчика с К=13 имеем следующую схему и временную диаграмму:
Рис. 17. Схема СИС счетчика К=13
Рис. 18. Временная диаграмма СИС счетчика К=13
Последовательно соединяем и наблюдаем следующую диаграмму:
Рис. 19. Схема СИС счетчика К=1287
Рис. 20. Временная диаграмма СИС счетчика К=1287
ЗАКЛЮЧЕНИЕ
В ходе данного курсового проекта был разработан делитель частот на JK-триггерах и делитель частот на СИС. В ходе анализа работы схем получены следующие выводы. Делитель частот на СИС прост в изготовлении, т.к. отпадает необходимость расчетов, необходимо лишь знать за что отвечает каждый конкретный вывод схемы. Быстродействие схемы определится быстродействием одного элемента (не включая логические схемы), а не нескольких. Значительно меньше и их цена. Таким образом, для изготовления схем предпочтительно использование СИС счетчиков.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Хоровиц П., У Хилл У., Искусство схемотехники Т.2; 4-е изд. – М.: Мир, 1993. – 122с.
2. Токхейм Р., Основы цифровой схемотехники. – М.: Мир, 1988. – 163-187с.
5. Под ред. Тарабрина Интегральные микросхемы. Справочник – М.:Радио и связь, 1983 - 63с.
5. Рональд Дж. Точчи, Нил С. Уидмер, Цифровые системы. Теория и практика. – М.: Вильямс, 2004. – 422-425с.
ВВЕДЕНИЕ
Цель работы заключается в изучении принципа действия и устройства цифровых средств измерения температуры, предназначенных для работы в комплекте с термопреобразователями сопротивления и термопарами, а так же в освоении операций по их поверке.
Задачами лабораторной работы являются:
- изучение конструкции и принципа действия цифровых измерительных приборов;