Смекни!
smekni.com

Методические указания к выполнению курсового проекта (работы) (стр. 2 из 2)

Д) Симуляцию работы программы производить в той же среде AVR Studio 4.02. При необходимости продемонстрировать работу программы преподавателю.

Ж) Перечень заданий приведен в приложении 2.

Список используемых источников

1. Discription of AVR microcontroller AtMega16. AMEL Corporation, 2003 г.

2. Чикуров Т.Г. Применение микроконтроллеров AVR ATMEL в схемотехнике радиоэлектронных средств: метод. указания к лабораторным работам. – Ижевск: Изд-во ИжГТУ, 2006. – 80 с.

3. www.atmel.ru или www.atmel.com

ПРИЛОЖЕНИЕ 1

Федеральное агентство по образованию

Сарапульский политехнический институт (филиал)

Государственного образовательного учреждения высшего профессионального образования

«Ижевский государственный технический университет»

Кафедра КиПР

УДК______________

КУРСОВОЙ(АЯ) ПРОЕКТ(РАБОТА)

по дисциплине: «Название дисциплины»

на тему: «Название темы»

Выполнил студент гр. ______ : подпись И.О.Фамилия

Проверил: к. т. н., доцент кафедры КиПР Т. Г. Чикуров

г. Сарапул 200_

ПРИЛОЖЕНИЕ 2

Список заданий на курсовую работу (проект)

1. 1. Разработать устройство управления игрушечной подводной лодкой на базе МК AtMEGA16. При этом она должна отрабатывать алгоритмы: полного и частичного погружения (всплытия), движения вперед, назад, влево, вправо, поднятия спуска перископа. Считать, что команды о том или ином действии поступают в виде кода с модуля радиоканала.

2. Разработать устройство управления установкой для пайки волной на базе МК AtMEGA16, с возможностями: автоматической регулировки температуры припоя, индикации низкого уровня припоя в ванночке, индикации низкого уровня щелочи в ванночке, автоматического подсчета числа печатных узлов прошедших через установку.

3. Разработать устройство управления электромагнитным замком на базе МК AtMEGA16, с возможностями: отпирания замка при введении кодовой комбинации из 6 цифр при алфавите в 10, перепрограммирования кода замка.

4. Разработать на базе МК AtMEGA16 устройство управления системой охранной сигнализации на 5 пар концевых выключателей, 5 фотоприемников, с возможностью включения сирены, а также светового индикатора.

5. Разработать устройство управления фотокамерой, фиксирующей номер автомобиля превысившего скорость. Определение скорости производится по времени, за которое автомобиль пересечет границы двух разнесенных фотодатчиков. Для установки предельной скорости используется ряд переключателей с дискретностью установки - 1 км/час.

6. Разработать на базе МК AtMEGA16 устройство управления детским автомобильчиком, который автоматически огибает препятствия. Наличие или отсутствие препятствия определяется путем сканирование переднего пространства фото излучателем и приемником.

7. Разработать цифровой вольтметр на базе МК AtMEGA16 для измерения параметров кривых переменных напряжений. Вольтметр должен вычислять и выдавать на индикаторы любую из следующих величин: максимум, размах, среднее квадратичное среднее абсолютной величины и среднее алгебраическое.

8. Разработать на базе МК AtMEGA16 устройство управления электронным табло, состоящим из матрицы светодиодов количеством 10 штук в ширину, 50 штук в длину. Организовать прием сообщений до 100 символов (включая пробел) с клавиатуры, затем их непрерывный вывод на табло.

9. Разработать на базе МК AtMEGA16 устройство управления светофором с контролем текущего потока автотранспорта на 20 метров от границы перекрестка в каждом нап­равлении, с возможностью включения красного света пешеходами одной из четырех кнопок. В случае отсутствия транспорта светофор должен перехо­дить в режим желтого мигающего света, до появления первого транспорта.

10. Разработать на базе МК AtMEGA16 кодер из кода ASCII в код морзе с возможностью уста­новки начального адреса и конечного адреса передаваемой за сеанс инфор­мации из ОЗУ.

11. Разработать на базе МК AtMEGA16 устройство сигнализации автомобиля состоящее из 4 ана­логовых датчиков и 6 концевых выключателей с управлением аварийной си­реной и ближним светом. При срабатывании устройства на аналоговые датчи­ки в случае отсутствия повторного срабатывания устройство должно отклю­чаться через 5 секунд.

12. Разработать на базе МК AtMEGA16 электронный навигатор для автомобиля выполняющий функ­ции тахометра, расходомера, индикатора температуры снаружи и в салоне, с возможностью ведения учета средней скорости движения, среднего расхода бензина, пройденного километража, с возможностью сброса показаний и использованием энергонезависимой памяти.

13. Разработать на базе МК AtMEGA16 электронные весы с возможностью установки цены и по­лучением итоговой стоимости. С возможностью накопления итоговой стои­мости по результатам взвешивания различных продуктов.

14. Разработать на базе МК AtMEGA16 детский музыкальный синтезатор, который воспроизводил бы мелодию, записанную в главной памяти. Предусмотреть клавиатуру на 2 октавы с сохранением в ПЗУ таблицы с кодами для частот на 20 инструментов и 10 ритмов.

15. Разработать на базе МК AtMEGA16 устройство логического управления магнитофоном, содер­жащее: электронный счетчик ленты, память (закладку) на 3 позиции, перемотку к выбраной позиции, перемотку на кол-во единиц вперед-назад, запись на ленту спец. метки, поиск на ленте спец. метки, воспроизведение в режиме от начальной и до конечной позиции.

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

17. Разработать на базе МК AtMEGA16 устройство автоматического отпирания и запирания дверей с набором фотодатчиков и возможностью закрытия дверей по специальному заданию. Устройство должно обслуживать десять дверей и 40 датчиков (по 4 на каждую дверь). Предусмотреть кнопки экстренного отпирания и запирания дверей.

18. Разработать на базе МК AtMEGA16 музыкальный автомат-проигрыватель на 100 компакт дисков. Автомат должет обеспечивать возможность выбора диска, песни на диске, за­поминание последовательности выбора дисков и песен на этих дисках с возможностью автоповтора, просмотра на индикаторе и запуске в режиме ознаком­ления (15 секунд на песню). Предусмотреть возможность проигрывания диска целиком. Зарезервировать подключение датчика приемника монет.

19. Разработать на базе МК AtMEGA16 телефон-автомат, работающий с магнитной карточкой, учи­тывающий время разговора допустимое карточкой, сохранение результатов на карточке, автозагрузку и автоподачу карточки, индикацию оставшегося време­ни, предоставление услуг междугородней связи с учетом тарифа, хранящегося в ПЗУ для каждого региона.

20. Разработать на базе МК AtMEGA16 систему управления 8 инкубаторами с возможностью уста­новки рабочей температуры для каждого инкубатора с возможностью включения/выключения каждого инкубатора по программе (при задании длительности заме­ра) или вручную ("выключить"). Сигнал текущей температуры представляется в аналоговой форме, включение и выключение производиться с помощью управ­ляющего реле.

21. Разработать на базе МК AtMEGA16 устройство автоматического слежения положения стержня на столике. Набор датчиков и возможность управления 2-мя двигателями, движущими столик позволяет удержать стержень в вертикальном положении.

22. Разработать на базе МК AtMEGA16 систему автоматического огня с наведением на цель по четырем локаторам. Захват цели происходит при равенстве показаний всех четырех локаторов. Управление ве­дется двумя двигателями с коммутацией питающего напряжения. Hаведение на цель должно вестись одновременно по двум коорди­натам, а не последовательно

23. Разработать на базе МК AtMEGA16 устройство управления вращением механической части принтера с функциями: определения наличия листа в лотке при подаче сигнала печати, выдачи сигнала отсутствия листа, включения и выключения вращения, определения заданного положения начала печати, выдачей сигнала готовности при выполнении всех условий.