ВВЕДЕНИЕ

Общие указания 5

Им.Д.Серикбаева, 2009

Издательство ВКГТУ

Усть-Каменогорск

МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ

П.В.Селиванов

 

 

 

Программа дисциплины, задания и методические указания

по выполнению контрольных работ

для студентов заочной формы обучения специальностей

050702 «Автоматизация и управление» и 050716 «Приборостроение»

 

 

УДК 621.38

 

Селиванов П.В. Микроконтроллеры в системах управления. Программа дисциплины, задания и методические указания по выполнению контрольных работ для студентов заочной формы обучения специальностей 050702 «Автоматизация и управление» и 050716 «Приборостроение» / ВКГТУ.- Усть-Каменогорск,2007.-20 с

 

Методические указания предназначены для помощи студентам заочного отделения при изучении дисциплины микроконтроллеры в системах управления и выполнении контрольных работ. Они включают программу дисциплины и краткий теоретический материал, достаточный для выполнения практических заданий. Приведены примеры решения практических заданий.

 

Утверждено Методической комиссией факультета информационных технологий и энергетики

 

 

Протокол № от 2009г.

 

 

 

 

СОДЕРЖАНИЕ

 

Введение 4

1 Программа курса 5

3 Контрольная работа №1 5

4 Контрольная работа №2 39

5 Список литературы 43

ПРИЛОЖЕНИЕ А 44

 

ПРИЛОЖЕНИЕ Б 58

 

ПРИЛОЖЕНИЕ В 60

 

 

 

 

Дисциплина «Микроконтроллеры в системах управления» является одной из основных дисциплин специальности.

Целью курса является:

- обеспечение углубленных знаний естественно-научного, общетехнического как фундамента профессионального образования;

- формирование фундаментальных знаний, необходимых для усвоения профессиональных дисциплин;

- подготовка специалистов к производственной и исследовательской работе в области создания и эксплуатации цифровых измерительных устройств и элементов систем автоматического управления технологическими установками.

 

Задачей курса является:

- дать представление об этапах развития микроконтроллеров, показать специфику применения микроконтроллеров в схемах измерения и управления;

- рассмотрение возможностей и способов построения узлов, которые применяются в измерительных приборах, микропроцессорных системах, средствах автоматизации контроля и управления технологическими установками, на базе микроконтроллеров;

- изучение схемотехники, свойств и параметров микроконтроллеров;

- развить у студентов умение самостоятельно приобретать и углублять знания, полученные при изучении курса;

- изучение программного обеспечения микроконтроллера;

- изучение сред программирования и отладки программ микроконтроллера;

 

В результате изучения дисциплины студенты должны:

- знать принципы построения и структуру микроконтроллеров , их параметры, особенности и условия эксплуатации, принцип действия микроконтроллеров, методы проектирования электронных устройств и систем автоматического управления на базе микроконтроллеров, методы отладки программ;

- уметь создавать программы для микроконтроллеров и отлаживать их, обеспечивать наладку электронных устройств и систем автоматического управления на базе микроконтроллеров в процессе эксплуатации, производить выбор нужного типа микроконтроллера для решения поставленной задачи;

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

 

 

1 ПРОГРАММА КУРСА.

 

Цель, задачи и содержание курса. Краткая история развития, возможности и области применения микроконтроллеров.

Архитектура и принцип работы микроконтроллера Atmega8535

Принципы и особенности написания программ для микроконтроллеров AVR.

Среда отладки программ AVR STUDIO

Организация и программирование параллельных портов ввода/вывода микроконтроллера Atmega8535.

Организация прерываний микроконтроллера Atmega8535

Организация таймеров-счетчиков микроконтроллера Atmega8535.

Режимы работы и программирование таймеров-счетчиков микроконтроллера Atmega8535.

Принцип построения и программирование АЦП и аналогового компаратора микроконтроллера Atmega8535

Структура и программирование последовательного порта микроконтроллера Atmega8535.

Программирование микроконтроллеров. Связь микроконтроллера компъютером. Организация сети на базе микроконтроллеров

Подключение к микроконтроллеру Atmega8535 внешних устройств

Использование микроконтроллеров для обработки и отображения информации.

Перспективы развития микроконтроллеров. Итоги курса