Скачиваний:
70
Добавлен:
19.06.2015
Размер:
711.17 Кб
Скачать

3.2. Описание лабораторного стенда

Работа выполняется с помощью программируемого универсального контроллера (КПУ) “Электроника МС2702”, описания структуры которого и порядка работы с ним даны в прил. 1.

Функциональная схема лабораторной установки представлена на рис. 3.3. В ее состав входит КПУ, состоящее из самого контроллера (К) и пульта управления (ПУ). Электрическое напряжение необходимых номиналов подается на контроллер от внешнего блока питания (БП) через разъем ХС1. Исследуемый таймер входит в схему контроллера. Его сигналы выведены на выносную контактную панель (ВКП), которая подключается через разъем ХС2. Сигналы на контактных площадках выносной панели можно проконтролировать с помощью внешнего контрольного устройства (КУ) – осциллографа или капсюля головного телефона.

Рис. 3.3

Для программирования работы таймера надо знать соответствующие адреса в адресном пространстве КПУ. В соответствии со схемой для обращения к узлам таймера необходимо сформировать следующие адреса:

  • РУС – Е3;

  • таймер 0 – Е0;

  • таймер 1 – Е1;

  • таймер 2 – Е2.

Следует учитывать, что канал 0 (таймер 0) задействован при работе КПУ с управляющей программой “Монитор” для организации запросов прерывания. На его счетный вход CLK подается тактовая частота с процессора контроллера, на разрешающий вход – постоянное напря­жение логической “1” (5 В). В лабораторной работе можно задавать режимы и программировать каналы 1 и 2. На счетные входы этих каналов подана тактовая частота процессора (все входы CLK включены параллельно). На разрешающий вход 1-го таймера подана логическая “1” (соединена с разрешающим входом таймера 0). На разрешающий вход 2-го таймера подан сигнал с выхода таймера 1. Тем самым возможно программное управление разрешающего входа таймера 2.

Управление работой таймера возможно как с помощью команд вывода программы “Монитор” КПУ, так и путем создания программы, загрузки ее в ОЗУ и запуска также с помощью средств программы “Монитор”. Второй способ является предпочтительным, так как не создает значительных пауз при выдаче информации в таймер (при управлении с помощью программы “Монитор” скорость обмена данными определяется скоростью работы оператора, при программном – скоростью работы процессора). В частности, при загрузке счетчика двумя байтами ручное управление таймером некорректно.

3.3. Порядок выполнения работы

1. Собрать измерительную установку или проверить соответствие собранной аппаратуры функциональной схеме, приведенной на рис. 3.3.

2. После разрешения преподавателя включить установку и проверить функционирование КПУ (см. прил. 1).

3. Определить необходимые команды для программирования работы таймера в режиме генератора меандра с частотой 400 и 1000 Гц. Вручную, используя команды программы “Монитор”, запрограммировать работу 1‑го таймера и получить требуемый сигнал. С помощью контрольного устройства проверить, а при использовании осциллографа зарисовать сигналы на соответствующих входах и выходах каналов ПТ.

4. Тот же самый режим работы таймера установить программным путем, для чего необходимо:

  • написать соответствующий фрагмент программы;

  • ввести программу, в ОЗУ КПУ, начиная с ячейки памяти 2100h, используя команду S программы “Монитор”;

  • запустить программу используя команду G программы “Монитор”.

5. Проверить соответствие получаемых выходных сигналов ранее зарегистрированным.