Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная-весна.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
849.41 Кб
Скачать

ВНУ им. В. Даля, кафедра компьютерных систем и сетей

«Автоматизация проектирования компьютерных систем»

2013-2014 рр.

Контрольна робота для

груп МТз-401-402 за дисципліною:

«автоматизація проектування комп’ютерних

систем.

(весняний семестр)

Лектор: доц. Полупан Ю.В.

Завдання для студентів заочного відділення

Завдання для студентів заочного відділення, що навчаються за напрямами «Комп’ютерна інженерія» складається з виконання лабораторної роботи №1 та №2.

Титульний лист для контрольної роботи наведено у додатку А.

Студент заочного відділення при виконанні лабораторних робіт №1 та №2 повинен в записці зробити детальний опис виконуємих дій та навести скріншоти отриманої програми у CodeVisionAVR та скріншоти отриманих результатів в симуляторі Proteus.

Контрольна робота повинна містити не менш ніж 15 сторінок тексту з рисунками.

Вміст контрольної роботи:

  1. титульний лист (додаток А);

  2. зміст;

  3. опис мікроконтролеру ATTiny2313 (не менш ніж 5 сторінок тексту з рисунками), та мікроконтролеру ATmega8 (не менш ніж 5 сторінок тексту з рисунками) вiдповiдно до лабораторної роботи №1 та №2.;

  4. детальний опис виконуємих дій зі скріншоти у компіляторі CodeVisionAVR (не менш ніж 3 сторінки з рисунками);

  5. детальний опис виконуємих дій та скріншоти принципових схем у симуляторі Proteus (не менш ніж 3 сторінки з рисунками для кожної лабораторної).

  6. При захисті контрольної роботи для отримання екзаменаційної оцiнки необхiдно продемонструвати роботу принципової схеми в симуляторi Proteus для лабораторної роботи №1 та №2 вiдповiдно.

Текст контрольної роботи повинен мати наступні параметри: розмір 14, Times New Roman; інтервал полуторний.

Якщо студент заочного відділення хоче отримати іспит автоматом, то він повинен зробити контрольну роботу не менше ніж на 10 сторінок, розробити реальний пристрій «Синтезатор мелодiй»», який описано у лабораторнiй роботi №2, та продемонструвати роботу пристрою викладачу.

Р лабораторная работа №1. Азработка микропроцессорного устройства формирования звука

Цель. Освоение организации памяти и базовой архитектуры МК. Составление принципиальной схемы в пакете Proteus, разработка алгоритма работы устройства, конфигурирование портов ввода/вывода контроллера, написание программы для МК предложенного устройства.

Задача. Разработать электронное устройство (синтезатор «Семь нот»), имеющее семь входов и один звуковой выход. К каждому из входов подключен датчик, состоящий их двух нормально разомкнутых контактов. При замыкании контактов любого из датчиков устройство должно вырабатывать звуковой сигнал определенной частоты. Каждому датчику должна соответствовать своя собственная частота звукового сигнала. Если контакты всех датчиков разомкнуты, звуковой сигнал, на выходе должен отсутствовать.

Постановка задачи

Для формирования звука достаточно взять за основу схему с мигающим светодиодом, подключить вместо светодиода звуковой излучатель (например динамик), а в соответствующей программе использовать константу задержки таким образом, чтобы частота колебания сигнала повысилась и достигла звукового диапазона.

Диапазон частот, которые может услышать человек, лежит в пределах примерно от 50 Гц до 15 кГц. Если светодиод мигает с частотой 4 Гц, то уменьшив время задержки в 1000 раз можно получить частоту сигнала на выходе, равную 4 кГц. Эта частота как раз входит в звуковой диапазон.

Предлагаемый выше способ формирования звукового сигнала реализует эту задачу программным путем. Однако для формирования звука гораздо удобнее использовать систему прерываний таймеров/счетчиков микроконтроллера. Целью данной работы является создание простейшего сигнального устройства, которое при нажатии разных клавиш будет издавать звуки разной частоты.