Название: Микроконтроллеры - Методические указания (Г.Г. Матушкин)

Жанр: Технические

Просмотров: 1159


Лабораторная работа № 4 аналоговый вывод в микроконтроллерах 8xc196kc/kd. блоки hso и pwm

 

1. Цель работы

 

Ознакомление со средствами аналогового вывода микроконтроллеров 8XC196KC/KD. Приобретение навыков проектирования и отладки программ формирования широтно-модулированных (ШИМ) сигналов с заданными частотно-временными параметрами.

Время, отводимое на выполнение лабораторной работы, –

4 часа.

Самостоятельная подготовка перед выполнением лабораторной работы: ознакомление с устройством и принципом действия блоков высокоскоростного вывода (HSO) и широтно-импульсных преобразователей (PWM), способами их программирования [2,3].

 

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

 

1. Разработайте программу по заданию преподавателя, оттранслируйте ее и загрузите в оценочный модуль. Примерные темы заданий: формирование ШИМ сигналов с заданной скважностью, частотой, в том числе – изменяющихся по определенному закону; формирование на двух (трех) выходах PWM (HSO) сигналов, сдвинутых на определенную часть периода и т.п.

2. Выполните отладку программы и проконтролируйте результаты работы с помощью виртуальных приборов.

3. Оцените загрузку микроконтроллера вашей задачей.

 

3. Контрольные вопросы

 

1. Какие средства аналогового вывода предусмотрены в микроконтроллерах 8XC196KC/KD?

2. Каков принцип действия и технические характеристики блока ШИМ-преобразователей?

3. Для решения каких прикладных задач может использоваться блок PWM?

4. Как можно изменить период следования ШИМ-сигналов?

5. Какие функциональные узлы входят в состав блока HSO? Как осуществляется настройка и управление блока HSO?

6. Чем отличается блок высокоскоростного вывода (HSO) от блока ШИМ-формирователей (PWM)? Где следует применять тот или иной способ формирования ШИМ-сигналов?

7. Как выполнялось тестирование разработанной программы?

8. Какие методы адресации использованы в вашей программе?

 

4. Отчет по лабораторной работе

 

Отчет по лабораторной работе производится устно за лабораторным стендом. Студент должен показать знание средств аналогового вывода микроконтроллера, их характеристики, продемонстрировать результаты выполнения разработанной программы в соответствии с полученным заданием.