Требования к выполнению курсового проекта
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение
Высшего профессионального образования
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ
ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»
ИНФОРМАЦИОННАЯ ЭЛЕКТРОНИКА
Методические указания
По выполнению курсового проектирования
Для студентов заочной формы обучения
Казань 2013
ПРЕДИСЛОВИЕ
Микроконтроллеры и микропроцессорные системы в настоящее время занимают лидирующие позиции в области решения задач автоматического управления различными процессами и объектами. Возможность реализации на их основе локального «электронного мозга» открывает практически неисчерпаемые перспективы по созданию интеллектуальных устройств. Диапазон использования микропроцессорных систем в современной технике безграничен: от бытовых приборов до сложных космических систем. Высокая надежность и постоянно снижающаяся стоимость микроконтроллеров и микропроцессоров являются решающими факторами в пользу их выбора для элементной базы систем управления самого разнообразного назначения.
Курсовой проект по дисциплине «Информационная электроника» предполагает проектирование электронных устройств и систем - встраиваемых приложений на основе программируемых микроконтроллеров универсального назначения, включая разработку схемотехнических решений, а также разработку и отладку его программного обеспечения. Инженер электронной техники должен знать основы построения и функционирования встраиваемых систем, связанных с контролем, управлением и автоматизацией технологических процессов на базе современных микроконтроллеров.
ОБЩИЕ РЕКОМЕНДАЦИИ ПО РАБОТЕ НАД КУРСОВЫМ ПРОЕКТОМ
Курсовой проект выполняется в соответствии с программой дисциплины «Информационная электроника». Его объем определяется 60 часами самостоятельной работы студента.
Целью выполнения курсового проекта является:
– привитие навыков самостоятельной работы при подборе и использовании научной, технической, справочной литературы, отраслевых технических стандартов;
– изучение номенклатуры и назначения универсальных микроконтроллеров различных семейств (производителей);
– закрепление навыков построения встраиваемых систем с применением современных микроконтроллеров;
– освоение приемов оптимального выбора и распределения функций между аппаратными и программными средствами разрабатываемой системы;
– практическое приложение изучаемых методов к проектированию микропроцессорных устройств на базе 8-разрядных микроконтроллеров серии Motorola;
– проработка вопросов использования в разрабатываемых устройствах таких электронных компонентов, как аналогово-цифровые преобразователи (АЦП), цифровые индикаторы, клавиатуры;
– закрепление навыков программирования на языке ассемблера микроконтроллеров семейства 68HC08/908.
Каждый студент выполняет вариант задания, обозначенный последними двумя цифрами его учебного шифра в зачетной книжке. Варианты заданий приведены в прил.1 .
Требования к выполнению курсового проекта
Разрабатываемое микроконтроллерное устройство (МКУ) – встраиваемая система управления, представляет собой совокупность аппаратных (Hard Ware) и программных средств (Soft Ware).Причем аппаратные средства обеспечивают максимальную производительность или быстродействие, а программные средства – расширения круга задач, решаемых данной системой. Как правило, реализация вычислений программными средствами является менее быстродействующей. Поэтому в процессе проектирования встраиваемой системы, в целом необходимо определить оптимальные соотношения и распределение функций между аппаратными и программными средствами с целью получения заданных характеристик системы. При этом в процессе проектирования производительность системы, объем памяти, габариты, потребляемая энергия выступают в качестве критериев выбора конкретной структуры разрабатываемого МКУ. Обобщающим критерием выбора структуры МКУ при решении конкретной задачи, как правило, является стоимостный критерий, сочетающий в себе все перечисления выше.
Курсовое проектирование должно включать следующие этапы проектирования:
1. Изучение теоретического материала о работе заданного микроконтроллера.
2. Обоснование выбора модулей в составе заданного микроконтроллера, необходимых для конкретного применения.
3. Разработка структуры и алгоритма функционирования разрабатываемого МКУ.
4. Разработка, построение и описание функциональной схемы МКУ.
5. Обоснование выбора и схемотехнического решения аппаратной части МКУ.
6. Описание элементной базы и используемы микросхемы.
7. Расчет электрического сопряжения элементов МКУ.
8. Разработка и описание структуры программного обеспечения МКУ, его реализация на языке ассемблера для заданного микроконтроллера.
9. Написание программы отладки на языке Ассемблера в интегрированной среде разработки.