- •Рассмотрим пример построения схемы и оформления лабораторной работы:
- •Доказательство основных тождеств булевой алгебры
- •Задание
- •1. Используя пакет Electronics Workbench спроектировать схемы, соответствующие обеим частям тождества, и с помощью проведения анализа доказать тождество.
- •3. Лабораторная работа выполняется в соответствии с вариантами заданий, полученными у преподавателя (см. Таблицу ниже).
- •Счетчики.
- •1. Изучение структуры и алгоритмов работы многоразрядных счетчиков с произвольным основанием.
- •2. Обучение навыкам составления структурных схем счетчиков.
- •Мы будем рассматривать в основном циклические счетчики, которые
- •Двоичные счетчики.
- •1.1. Двоичные суммирующие счетчики.
- •1.2.Двоичные вычитающие счетчики.
- •2 Коэффициент пересчета.
- •3. Десятичные счетчики.
- •Счетчики по произвольному модулю.
Счетчики по произвольному модулю.
Изложенные выше методы построения счетчиков можно использовать при построении счетчиков с любым количеством разрядов и по любому произвольно выбранному модулю.
Для построения k–разрядного суммирующего счетчика по модулю "В" необходимо реализовать следующий алгоритм:
Для каждого i - ого разряда счетчика по модулю "В" создается подсчетчик на основе двоичного суммирующего счетчика.
Выбирается число разрядов "n" подсчетчика из условия:
2n-1 < B <= 2n
Строится схема детектирования состояния B-1.
Строится (если B≠2n) схема перехода от состояния B-1 к состоянию "0", которая:
а) устанавливает логическую "1" на входе тех триггеров, которые по следующему синхроимпульсу остались бы в состоянии "1";
б) устанавливает логический "0" на входах тех триггеров, которые по следующему синхроимпульсу перешли бы из состояния "0" в состояние "1".
Строится k - разрядный счетчик по модулю "B" с использованием "k" подсчетчиков и необходимого количества вентилей по схемам, используемым при построении двоичных счетчиков. B этих схемах Т – триггеры заменяются подсчетчиками.
Замечание: При построении подсчетчиков необходимо учитывать способ представления чисел в системе счисления по основанию В. Чаще всего используется один из известных способов кодирования (8-4-2-1, 4-3-2-1 и т.п.).
Порядок выполнения работы:
Ознакомиться с разделом «Краткие сведения из теории».
Получить вариант задания у преподавателя.
В Electronics Workbench собрать схему трехразрядного суммирующего (вычитающего) счетчика на Т– триггерах, считающего в коде 8-4-2-1 по модулю В.
Включить схему и убедиться в ее работоспособности с помощью семисегментного индикатора.
Построить временные диаграммы функционирования счетчика, которые должны отражать корректную работу схемы, в том числе линий «предустановка», «очистка», «разрешение счета», «синхронизация», детектирования состояния B-1 (или “0”).
Определить значение коэффициента КСЧ для подсчетчиков и счетчика в целом.
Полученные результаты отразить в виде отчета в MS Word.
Создать папку с названием, содержащим фамилию студента и номер группы.
Поместить в созданную папку отчет, выполненный в MS Word, и схему счетчика, построенную в программе Electronics Workbench (файл с расширением *.ewb).
Варианты заданий:
№ варианта |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
Модуль(B) |
7 |
9 |
11 |
12 |
13 |
14 |
15 |
7 |
9 |
11 |
12 |
13 |
14 |
15 |
Функция счетчика |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
№ варианта |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
Модуль(B) |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
Функция счетчика |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |
+ |
- |