рефераты рефераты
 

Главная

Разделы

Новости

О сайте

Контакты

 
рефераты

Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Бизнес-план
Биология
Бухучет управленчучет
Водоснабжение водоотведение
Военная кафедра
География и геология
Геодезия
Государственное регулирование и налогообложение
Гражданское право
Гражданское процессуальное право
Животные
Жилищное право
Иностранные языки и языкознание
История и исторические личности
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Медицина
Международное и Римское право
Уголовное право уголовный процесс
Трудовое право
Журналистика
Химия
География
Иностранные языки
Без категории
Физкультура и спорт
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Радиоэлектроника
Религия и мифология
Риторика
Социология
Статистика
Страхование
Строительство
Схемотехника
История
Компьютеры ЭВМ
Культурология
Сельское лесное хозяйство и землепользование
Социальная работа
Социология и обществознание

рефераты
рефераты

НАУЧНАЯ БИБЛИОТЕКА - РЕФЕРАТЫ - Исследование работы реверсивных счетчиков

Исследование работы реверсивных счетчиков


          ЛАБОРАТОРНАЯ РАБОТА №З
ИССЛЕДОВАНИЕ РЕВЕРСИВНОГО СЧЕТЧИКА
1. ЦЕЛЬ РАБОТЫ
                                                                   
            Целью
работы является:
 - теоретическое изучение принципа работы счетчиков и регистров;
 - экспериментальное исследование счетчика-регистра на интегральных
микросхемах.
                                                                   
2. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ
ПОЛОЖЕНИЯ
                                                                   
             Регистры и счетчики относятся к разряду
цифровых устройств и являются одним из наиболее распространенных  элементов вычислительной техники. Они широко
используются для построения устройств ввода, вывода и хранения информации, а
также для выполнения некоторых арифметических и логических операций.
             Для построения счетчиков и регистров используются синхронные триггеры,
переключение которых происходит только при наличии синхронизирующего сигнала (
синхроимпульса ) на входе  С. Наиболее
часто для построения регистров и счетчиков используется универсальный  Д - триггер, имеющий специальный
информационный вход  Д, и  динамический вход  С  ( рис.1 ).
             2.1. Устройство, называемое регистром, служит
в основном для хранения чисел в двоичном коде при выполнении над ними
различных  арифметических и логических
операций. С помощью регистров выполняютоя такие действия над числами, как
передача их из одного устройства в другое, арифметический и логический сдвиг в
сторону младших или старших разрядов, преобразование кода из последовательного
в параллельный и наоборот и т.д. Функциональная схема и условно - графическое
обозначение регистра параллельного типа, собранного на универсальных
Д-триггерах, приведена на рис.2 .
            По сигналу на
входе С информация, поступившая на входы DО¸DЗ, записывается в регистр и хранится в нем до тех
пор, пока не произойдет запись другой информации, либо не поступит сигнал на
вход R, обнуляющий регистр.
            Функциональная
схема и условно-графическое обозначение регистра сдвига представлены на рис.З.
            Последовательный
информационный код поступит на вход D регистра. Импульс команды сдвига С
подается одновременно на синхронизирующие входы всех триггеров регистра и
переводит каждый триггер в состояние, в котором находился триггер предыдущего
разряда. Таким образом, каждый импульс команды сдвига "продвигает"
записываемое число на один разряд вправо.
                              
            2.2.
Устройство, называемое счетчиком, предназначено для подсчета числа поступающих
на вход сигналов ( импульсов ) в произвольной системе счисления. Двоичные
счетчики строятся на основе триггеров, работающих в счетном режиме ( Т -
триггер  или счетный триггер).
            Счетный
триггер может быть получен из универсального D - триггера путем соединения его
инверсного выхода  0 со входом  D.
            Счетный
триггер и эпюры сигналов, поясняющие его работу, представлены на рис.4.
            У
счетного триггера состояние выхода изменяется на противоположное при поступлении
на вход С каждого очередного счетного импульса.
            Функциональная
схема и условнографическое обозначение двоичного счетчика с коэффициентом
пересчета 23 представлена на рис.5.
            Каждый
поступающий на вход счетчика импульс перебрасывает первый триггер в противоположное
состояние (рис.6). Сигнал с инверсного выхода предыдущего триггера является
входным сигналом для последующего и, таким образом, комбинация сигналов на
выходах Q1, Q2, Q3  будет соответствовать числу поступивших на вход счетчика
импульсов, представленному в двоичном коде. Счетчик данного типа называется
асинхронным счетчиком.
 
            Если
на счетный вход каждого последующего триггера счетчика подавать сигнал с
прямого выхода предыдущего триггера, то счетчик будет производить операцию
вычитания. Счетчики, способные выполнять функции сложения и вычитания,
называются реверсивными.
            Для
построения счетчика с требуемым коэффициентом пересчета М, отличным от величины
2N (N - число двоичных разрядов счетчика), используется
принудительный сброс счетчика в исходное состояние при достижении счетчиком
числа М. Пример такого счетчика с М=9 
(М=10012) представлен на рис.7.
 3. ОПИСАНИЕ ОБЪЕКТА И СРЕДСТВ ИССЛЕДОВАНИЯ
 
            3.1.
Функциональная схема исследуемого устройства представлена на рис.8 . Устройство
включает двоично - десятичный счетчик ДД2, двоичный счетчик ДДЗ, коммутатор
входных сигналов ДД1 и логические элементы ДД4 и ДД5, выполняющие функции
элементов объединения.
            Для
подачи информационных и управляющих сигналов используется специальное
устройство, управляемое наборными кнопками с фиксацией SА1¸SА16.
Нажатому состоянию соответствует сигнал логической "1", отжатому
состоянию - сигнал  логического
"0". Кнопки  SА1¸SА16
расположены в левой части лабораторного стенда под надписью "Программатор
кодов".
                                                
            3.2.
Функцию двоичного счетчика выполняет микросхема К155ИЕ7. Данная микросхема представляет
собой реверсивный четырехразрядный счетчик - регистр, в котором кроме двух
счетных входов ( суммирующего "+1" и вычитающего "-1" ) и
входа сброса Р   имеется четыре
информационных входа DО¸DЗ
и вход  С , разрешающий запись
информации в счетчик. Кроме того, для наращивания разрядности счета в
микросхеме предусмотрены выходы "³15" и " < 0", на которых при
достижении счетчиком указанных чисел появляются сигналы логического
"0". Выход  "³15"
в этом случае следует соединять с входом "+1",  выход "< 0" - с входом
"-1" аналогичной микросхемы.
               
            3.3.
Функцию двоично-десятичного счетчика ДД2 выполняет микросхема К155ИЕ6. У
заданной микросхемы коэффициент пересчета М=10 и сигнал переноса в старшие
разряды на выходе “³9”
вырабатывается при превышении счетчиком числа 9.
Рис.8
            3.4.
При исследовании одного из счетчиков, другой должен находиться в исходном
состоянии, что достигается подачей на вход 
R данного счетчика уровня логической "1" с помощью кнопок SА10
или SA11.
                                                             
            3.5.
Запись информации в счетчики производится в параллельном коде путем подачи на
входы ДО¸ДЗ
логических сигналов "0" и "1" с помощь кнопок SА1¸SА4
и подачи сигнала логического "0" на 
вход С с помощью кнопки SА9 (для этого кнопку  SА9 надо отжать и снова нажать ).
                                           
            З.6.
Счетные импульсы должны поступать на исследуемую схему с клеммы
"непр.имп," ( " 
~|_|~|_|~ “ ) в виде непрерывной импульсной  последовательности и с клеммы "пачка имп." (
"_|~|_|~|_" ) в виде пачки импульсов с числом импульсов в пачке от 1
до 15. Управление режимом работы входов "+1" и "-1"
счетчиков производится о помощью кнопок SA13¸SА16, которые обеспечивают выполнение следующих
функций:
                                                           
            SА13
("непр,+") - разрешение прохождения непрерывной импульсной последовательности
на входы "+1" счетчиков;              
            SА14
("пачка +") - разрешение прохождения пачки импульсов на входы
"+1" счетчиков;                                      
            SА15
(“непр.-") - разрешение прохождения непрерывной последовательности
импульсов на входы "-1" счетчиков;              
            SА16
("пачка -") - разрешение 
прохождения  пачки  импульсов 
на   входы  
"- 1" счетчиков,
            Примечание.
Не допускается одновременное нажатие двух и более                   кнопок
SА13¸S
А16.
            3.7.
Для задания числа импульсов в пачке и посылки необходимой пачки в исследуемый
узел используются четыре кнопки с фиксацией "20" ¸
"23 " и две кнопки без фиксации "Пуск" и
Устан.О", расположенные на панели лабораторного стенда под надписью
"Программатор СИ".
            При
этом должна соблюдаться следующая последовательность операций:
            3.7.1. Набрать
заданное число импульсов в пачке в двоичном коде с помощью кнопок   “20”  ¸
"23". Нажатой кнопке соответствует логическая
"1" (при этом загорается соответствующий индикатор).
            3.7.2.
Нажать кнопку "устан.О".
            3.1.3.
В режиме наблюдения одновременно двух сигналов на экране мультиметра величина и
взаимное расположение этих сигналов регулируется ручками "~ " и “­¯“
соответственно в поле надписи "Коммутатор" отдельно для каждого
канала ( "Вх1" для КПИ 10 и "Вх2" для КПИ 9 ).
            3.2.
Исследование элемента ДД3 в статическом и динамическом режиме.
            3.2.1.
Логические сигналы "0" и "1" на входе триггеров задаются с
помощью кнопок с фиксацией SА1¸SА6,
расположенных на передней панели блока К32 под надписью "Программатор
кодов". Отжатое состояние кнопки соответствует заданию логического
"0", а нажатое - заданию логической "1". Нажатое состояние
кнопки сопровождается загоранием соответствующего светодиода зеленого цвета,
расположенного вблизи данной кнопки "Программатора кодов".
                        
            3.2.2.
Для подачи положительного импульса ( "_|~|_" ) на вход  С 
триггера необходимо кратковременно перевести соответствующую кнопку из
отжатого состояния в нажатое и обратно.
            3.2.3.
Для индикации логических сигналов на выходе триггера, работающего в статическом
режиме ( верхняя часть элемента ДДЗ ), служит левое цифровое табло блока К32.
При этом кнопка " IO |_2 ", расположенная непосредственно под табло,
должна находиться в нажатом состоянии.
            3.2.4
. Нижняя часть элемента ДДЗ представляет собой триггер, работающий в счетном
режиме. На его счетный вход  С  поступает непрерывная последовательность
импульсов. Одновременно такая же последовательность импульсов поступает в КПИ1.
Выходные сигналы триггера ( прямой и инверсный ) поступают в КП2 и КПИЗ
соответственно.
            3.2.5.
Лабораторный стенд позволяет наблюдать на экране мультиметра одновременно два
сигнала с любых двух КПИ из восьми ( двухканальный режим наблюдения ). Выбор
двух определенных КПИ производится следующим образом:
            3.2.5.1.
Нажать кнопку " ВСВ |_ ВНК " под надписью "КВУ", при этом у
левых индикаторов обоих цифровых табло начинает светиться  знак запятой.
            3.2.5.2.
При отжатой кнопке"Вх1 |_ Вх2" набрать с помощью кнопок " 20
¸
23  " программатора
"СИ " двоичный код первого выбранного КПИ и нажать кнопку
"Пуск". При этом на левом табло у знака запятой появится номер выбранного
КПИ.
            3.2.5.3.
При нажатой кнопке  "Вх1 |_
Вх2"  повторить указанную процедуру
для второго выбранного КПИ. Номер этого КПИ появится у знака запятой правого
табло.
            3.2.5.4.
Нажать кнопку "Коммутатор" под надписью "Контроль V~"'.
Теперь два выбранных КПИ через каналы коммутатора лабораторного стенда соединены
с осциллографом мультиметра. Регулировка величины и расположения сигналов на
экране осуществляется раздельно ручками " ~ " и " ­¯
" под надписью "Коммутатор". Слева расположены ручки регулировки
первого канала коммутатора, справа - второго канала коммутатора.
            3.2.5.5.
Для выхода из режима наблюдения сигналов на экране мультиметра перевести
кнопку  "ВСВ |_ БНК" под
надписью "КВУ" в  отжатое
состояние.
            3.3.
Исследование элементов ДД4 (статический режим) и ДД5 (счетный режим ).
            3.3.1.
Логические сигналы "0" и "1" на S, R, J  и  К
- входы универсальных триггеров подаются с помощью кнопок SА7¸SА12
( аналогично рассмотренному в п.п.2.1. ).
            3.3.2.
Сигнал на вход  С  триггера поступает от встроенного генератора
импульсов лабораторного стенда, который вырабатывает серию импульсов положительной
полярности. Число импульсов может изменяться от 1 до 15 и устанавливается с
помощью кнопок с фиксацией " 20 ¸ 23 ", расположенных под надписью
"Программатор СИ".  Кнопки без
фиксации "Пуск" и "Устан.О" служат для задания режима
работы генератора. При этом должна соблюдаться следующая последовательность действий:
            3.3.2.1.
Набрать число импульсов в пачке в двоичном коде с помощью кнопок " 20
¸
23 ". Кнопки в нажатом состоянии соответствует двоичная единица
( при этом загорается соответствующий светодиод ).
            3.3.2.2.
Нажать кнопку "Устан.О"и убедиться, что светодиод кнопки
"Пуск" погашен. Генератор импульсов готов к работе.
            3.3.2.3.
Нажать кнопку "Пуск". При этом генератор вырабатывает нужную пачку
импульсов. Для повторного включения генератора нажать кнопку
"Устан.О", а затем кнопку "Пуск" и т.д.
            3.3.3.
Контроль выходных сигналов триггеров ДД4 осуществляется с помощью левого цифрового
табло на блоке К32.
            3.3.4.
Счетные импульсы на триггер ДД5, работающий в счетном режиме, поступают через
элемент “И", собранный на микросхеме ДД1.
            3.7.3.
Нажать кнопку "Пуск". При этом в исследуемый узел поступает заданная
пачка импульсов.
                                        
            3.7.4.
Для повторной посылки пачки импульсов нажать кнопку "Устан.О" и затем
- кнопку "Пуск" и т.д.
            3.8.
Считывание показаний счетчика производится с помощью двух цифровых табло,
каждое из которых содержит четыре семисегментных индикатора. Оба табло
расположены в левом верхнем углу лабораторного стенда. На левом цифровом табло
индикация числа производится в двоичном коде, на правом  -  в
десятичном коде ( для выбора того или иного кода кнопку  "10 |_ 2" необходимо установить в
соответствующее положение ).
            3.9.
Выходные сигналы двоичных разрядов и сигналы переносов счетчиков, а также
входные счетные импульсы сложения и вычитания, поступают параллельно на восемь
каналов передачи информации КПИ1¸КПИ8,
что дает возможность их наблюдения на экране мультиметра, входящего в состав
лабораторного стенда.
            Одновременно
на экране мультиметра можно наблюдать сигналы двух каналов передачи информации.
При этом необходимо выполнить следующие операции:
            3.9.1.
Нажать кнопку "ВСВ |_ ВНК" под надписью "КВУ",
            3.9.2.
При отжатой кнопке "Вх1 |_ Вх2" 
набрать с помощью кнопок " 20 ¸ 23 ",  двоичный код первого выбранного КПИ и нажать
кнопку "Пуск". При этом на левом табло появится номер выбранного КПИ.
            3.9.3.
Повторить указанную процедуру при нажатой кнопке "Вх1 |_ Вх2". Номер
второго выбранного КПИ должен появиться на правом табло.
            3.9.4.
Нажать кнопку "Коммутатор" под надписью "Контроль”. При этом
выбранные КПИ подсоединяются к соответствующему входу мультиметра. Размах и
ориентация сигналов на экране мультиметра регулируется потенциометрами  " ~ "  и  " ­¯
" , расположенными под надписью "Коммутатор" отдельно для
каждого канала.
            3.9.5.
Для выхода из режима наблюдения сигналов на экране мультиметра необходимо
отжать кнопку "ВСВ |_ ВНК" под надписью "КВУ".
4. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ К
ВЫПОЛНЕНИЮ РАБОТЫ
            4.1.
Исследовать влияние исходного состояния счетчиков на правильность вводимой информации
при подаче сигналов на входы Д0¸ДЗ.
            4.1.1.
Ввести параллельным кодом с помощью кнопок SА1¸SА4 и SА9 некоторые заданные числа ( например
" 710 , 1110 , 810 , 1210 , 1510
, 1010 “) в один из счетчиков ( см. п.3.5. ), одновременно производя
считывание результатов с помощью цифровых табло.
            4.1.2.
Повторить операции, указанные в п.4.1.1., для другого счетчика. Сделать выводы
по п.4.1.
            4.2.
Исследовать работу счетчиков в счетном ( суммирующем ) режиме с предварительной
записью исходной информации.
            4.2.1.
Подготовить генератор пачки импульсов для работы в режиме одиночного импульса (
п.3.7. ).
            4.2.2.
Подготовить  подачу   импульсов на суммирующие входы счетчиков с
помощью кнопки  SА14, переведя ее в
нажатое состояние.
            4.2.3.
Ввести параллельным кодом в один из счетчиков заданное преподавателем число.
            4.2.4.
Подавая одиночные импульсы с помощью кнопок "Устан.О” и  “Пуск" ( см. п.п.3.7.3.,3.7.4. ), снять
показания выходов разрядов счетчика и занести их в таблицу 1.
Таблица 1. — — — Порядковый номер импульса — Выходы Исх. информ. 1   2   3   4   5   6   7   8   9 10 11 12 13 14 15 16 Q0 СТ2 Q1 Q2 Q3 Q0 СТ10 Q1 Q2 Q3
            4.2.5.
Повторить п.п.4.2.3., 4.2.4. для другого счетчика (см. п.3.4.).
            4.3.
Исследовать работу счетчика в вычитающем счетном режиме с предварительной
записью в него информации.
            4.3.1.
Подготовить подачу пачки импульсов на вычитающие входы счетчика, приведя кнопку
SA14 в отжатое, а кнопку SA16 - в нажатое состояние.
            4.3.2.
Выполнить операции, указанные в п.п. 4.2.3.¸4.2.5.
            4.4.
Исследовать суммирующий и вычитающий режим работы счетчиков.
            4.4.1.
Подготовить генератор пачки импульсов для генерации пачки с числом импульсов от
5 до 9 ( п.3.7. ).
            4.4.2.
Установить исследуемой счетчик в исходное состояние (обнулить). Выбрать режим
счета ( "+" или "-" ) с помощью кнопок SА14 и SA16.
            4.4.3.
Подать на счетчик пачку импульсов. Сравнить показания счетчика с заданным
числом. Повторить указанную процедуру несколько раз, прогнозируя при этом
показания счетчиков.
            4.4.4.
Изменить режим работы счетчика, поменяв состояние кнопок SА14 и SА16, и
выполнить операции, указанные в п.п.4.4.2. и 4.4.3.
            4.4.5.
Повторить указанную процедуру ( п.п.4,4.2.¸ 4.4.4. ) для другого счетчика.
            4.5.
Исследовать работу счетчиков в режиме переноса.
            4.5.1.
Подать на суммирующие входы счетчиков последовательность импульсов с помощью
кнопки SА13.
            4.5.2.
Исследовать работу выхода "³15"
счетчика СТ2, подключив КПИ1 на первый канал коммутатора, а КПИ8 не второй
канал коммутатора в соответствии с "п.3.9.1.¸ 3.9.4. При этом счетчик СТ10 необходимо отключить
нажатием кнопки SА10.
            4.5.3.
Ручками плавной регулировки 
"~" и " ­¯
" под надписью "Коммутатор", а также с помощью ручки
"Стаб." на панели мультиметра добиться устойчивого изображения двух
исследуемых сигналов. Срисовать сигнал 
в едином масштабе времени.
            4.5.4.
Исследовать выход  " > 9"
счетчика СТ10, подключив КПИ7 на второй канал коммутатора ( кнопка "Вх1 |_
Вх2" должна быть нажата ). При этом счетчик СТ2 необходимо отключить
нажатием кнопки SA11.
            4.5.5.
Выполнить п.4.5.3.
            4.5.6.
Подать на вычитающие входы счетчиков последовательность  импульсов с помощью кнопки SA15.
            4.5.7.
Исследовать работу выхода "< 0" счетчиков, подключив КПИ2 на
первый канал коммутатора, а КПИ7 или КПИ8 ( в зависимости от типа счетчика) на
второй канал коммутатора, в соответствии с функциональной схемой устройства (
рис.8 ).
            4.5.8.
Выполнить п.4.5.3. для выходов "< 0" обоих счетчиков.
5. СОДЕРЖАНИЕ ОТЧЕТА
1. Название и цель лабораторной
работы.
2. Функциональная схема
исследуемого устройства.
3. Таблицы и эпюры напряжений.
4. Выводы по работе.
6. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. В чем заключается преимущество
двоичной системы счисления по сравнению с другими системами?
2. Что такое регистр и каково его
назначение?
3. Как работает двоичный счетчик
импульсов?
4. Чем определяется необходимое
число триггеров в счетчике и регистре?                                               
5. С помощью чего обеспечивается
перевод счетчика из режима сложения в режим вычитания?
 6. Как осуществляется наращивание разрядности счетчиков?
7. СПИСОК ИСПОЛЬЗОВАННОЙ
ЛИТЕРАТУРЫ
1. Хоровиц П., Хилл У. Искусство
схемотехники. Ч. 1,3: Пер. с англ., Под ред. М.В.Гальперина - М.: Мир, 1983.
ОГЛАВЛЕНИЕ 1. Цель работы 1 2. Основные теоретические положения 1 3. Описание обьекта и средств исследования 5 4. Методические рекомендации к выполнению работы 9 5. Содержание отчета 11 6. Контрольные вопросы 11 7. Список использованной литературы 11
 
рефераты
© РЕФЕРАТЫ, 2012

рефераты