ВВЕДЕНИЕ
Общие указания 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 внешних устройств
Использование микроконтроллеров для обработки и отображения информации.
Перспективы развития микроконтроллеров. Итоги курса