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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 81090


Наименование:


Курсовик Написание программы для микроконтроллерного устройства защиты квартиры от перепадов сетевого напряжения

Информация:

Тип работы: Курсовик. Предмет: Информатика. Добавлен: 13.10.2014. Сдан: 2013. Страниц: 25 + ПО. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Оглавление


ВВЕДЕНИЕ 6
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 8
1.1 Постановка задачи 8
1.2 Теоретические сведения 8
1.2.1 Классификация микроконтроллеров 8
1.2.2 Языки программирования микроконтроллеров 11
1.2.3 Компиляторы для микроконтроллеров 12
1.2.4 Симулятор Proteus 13
2 ПРАКТИЧЕСКАЯ ЧАСТЬ 15
2.1 Принципиальная схема устройства 15
2.2 Алгоритмы работы программы 15
2.3 Текст программы 19
2.4 Результаты симулирования устройства 24
2.5 Анализ полученных результатов 27
ЗАКЛЮЧЕНИЕ 28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 30


Введение

Термин «микроконтроллер» - это очень общий термин, содержание которого обычно определяется производителем. Микроконтроллер — это самостоятельная компьютерная система, которая содержит процессор, вспомогательные схемы и устройства ввода-вывода данных, размещенные в общем корпусе.
Микроконтроллеры, используемые в различных устройствах, выполняют функции интерпретации данных, поступающих с клавиатуры пользователя или от датчиков, определяющих параметры окружающей среды, обеспечивают связь между различными устройствами системы и передают данные другим приборам. Применение микроконтроллеров позволяет значительно снизить количество и стоимость используемых материалов и комплектующих изделий, что обеспечит снижение себестоимости конечной продукции. Использование микроконтроллеров может существенно увеличить привлекательность продукции для потребителя благодаря реализации «дружественного интерфейса» при относительно небольших дополнительных затратах. Обеспечивается также возможность расширения области применения выпускаемой продукции путем использования одних и тех же аппаратных средств с разнообразным программным обеспечением, специализированным для реализации различных функций [2, c. 76].
При разработке систем управления различными процессами и объектами использование микроконтроллеров дает проектировщику значительные преимущества.
При работе с микроконтроллерами необходимо иметь в виду следующее обстоятельство. Когда разрабатывается система на основе микроконтроллера, то создаются не только аппаратные средства, которые реализуются соответствующим подключением микроконтроллера к внешним устройствам. Разработчик должен также обеспечить выполнение многих системных функций, которые в традиционных микропроцессорных системах обеспечиваются с помощью операционной системы и специальных периферийных микросхем. Это позволяет различными способами оптимизировать проект — как его аппаратную, так и программную часть, для конкретного применения [6, 109-110].
Целью данного курсового проекта является получение опыта разработки программ для микроконтроллеров, а конкретная задача – создание таймера на микроконтроллере для кухонной вытяжки.
Бытовая электронная техника является неотъемлемым элементом современной жизни. Она используется в различных сферах жизни – и в работе, и в отдыхе – создавая более комфортные условия существования человека. Поэтому разработка программы такого рода – задача, имеющая высокую практическую ценность.
Таким образом, предметом исследований данного курсового проекта является процесс разработки программ для микроконтроллеров, а объектом – практическая реализация методов такой разработки на примере таймера на микроконтроллере для кухонной вытяжки.
В ходе работы над данным проектом была обработана и изучена информация, касающаяся микроконтроллеров, микроконтроллерных устройств и методов управления ими.


.............
ЗАКЛЮЧЕНИЕ
За все время существования и применения электронно-вычислительных машин их важнейшие параметры - быстродействие, потребляемая мощность, надежность - определялись, прежде всего, применяемой элементной базой, то есть теми электронными кирпичиками, из которых строится большое и сложное здание - сама ЭВМ.
Изобретение транзистора позволило довести быстродействие ЭВМ до десятков и сотен тысяч операций в секунду при существенном увеличении плотности упаковки элементов - транзисторов, диодов, резисторов, конденсаторов.
Дальнейший рост степени интеграции позволил разместить в кристалле микросхемы уже не отдельные простые узлы или фрагменты устройств ЭВМ, а целые устройства и даже целые ЭВМ. Это привело к созданию микроконтроллера - изделия микроэлектроники и вычислительной техники принципиально нового класса, способного вести обработку и хранение информации в одном или нескольких корпусах микросхем.
Использование микроконтроллеров в изделиях не только приводит к улучшению технико-экономических показателей – снижению стоимости, потребляемой мощности, габаритных размеров и повышению надежности, но и позволяет сократить время разработки изделий и делает их модифицируемыми, адаптивными.
Целью данной курсовой работы было научиться разрабатывать программы для управления микроконтроллерными устройствами на примере конкретного устройства – микроконтроллерного устройства защиты квартиры от перепадов сетевого напряжения.
В ходе выполнения данной работы были изучены возможности микроконтроллеров, особенности организации работы устройств, функционирующих на их основе, получен опыт программирования микроконтроллеров для конкретных целей.
Созданная программа отвечает предъявляемым к ней требованиям и может быть используема в реальных устройствах.
Таким образом, цели и задачи данного курсового проекта были выполнены в полном объёме.

Список использованной литературы

1 Баранов В. Н. Применение микроконтролеров AVR. Схемы. Алгоритмы.— М.: Издательский дом «Додэка XXI», 2006.- 288 с.
2 Белов А. В. Самоучитель разработчика устройств на микроконтроллерах AVR. — СПб.: Наука и техника, 2010.- 528 с.
3 Евстифеев А. В. Микроконтроллеры AVR семейства Tiny.— М.: Издательский дом «Додэка XXI», 2007.- 434 с.
4 Лебедев М. Б. CodeVision AVR. Пособие для начинающих.— М.: Издательский дом «Додэка XXI», 2010.- 592 с.
5 Ревич Ю. Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера. — СПб.: БХВ-Петербург, 2011.- 352 с.




Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.