Развитие электронных устройств. Общие сведения о микропроцессорной системе. Принцип работы часов на микроконтроллере Atmega 8. Его архитектура и программирование. Понятие и расчет надежности системы. Совершенствование количества периферийных модулей.
Аннотация к работе
На сегодняшний день очень большое распространение получили электронные устройства, выполненные на микроконтроллерах. Целью курсовой является изучение микроконтроллера ATMEGA 8 и получение следующих целей: а) Спроектировать принципиальную схему часов на микроконтроллере Atmega 8;Микропроцессор - процессор (устройство, отвечающее за выполнение арифметических, логических операций и операций управления, записанных в машинном коде), реализованный в виде одной микросхемы или комплекта из нескольких специализированных микросхем (в отличие от реализации процессора в виде электрической схемы на элементной базе общего назначения или в виде программной модели). Первые микропроцессоры появились в 1970-х годах и применялись в электронных калькуляторах, в них использовалась двоично-десятичная арифметика 4-битных слов. Микроконтроллер ATMEGA8 (мега8, mega8) от компании AVR выбирают тысячи радиолюбителей и профессионалов по всему миру благодаря идеальному сочетанию цены, функциональности и простоте применения в проектируемых электронных устройствах. Для прошивки микроконтроллера ATMEGA8 не требуется сложного специализированного оборудования - программаторы для ATMEGA8 просты в устройстве и могут быть легко куплены в нашем магазине или изготовлены самостоятельно. все команды выполняются за один цикл (200ns), кроме команд ??рехода-2 цикла;Нажатие на SET_TIME переводит индикатор по кругу из основного режима часов (отображение текущего времени): - режим отображения минут и секунд. символ o продолжительности звучания будильника; Пределы установки 1 ? 240 сек. Нажатие на SERVICE переводит индикатор по кругу из основного режима: - величина ежесуточной коррекции точности хода часов. Для микроконтроллеров AVR существуют различные языки программирования, но, пожалуй, наиболее подходящими являются ассемблер и Си, поскольку в этих языках в наилучшей степени реализованы все необходимые возможности по управлению аппаратными средствами микроконтроллеров. Для микроконтроллеров AVR существуют различные языки программирования, но, пожалуй, наиболее подходящими являются ассемблер и Си, поскольку в этих языках в наилучшей степени реализованы все необходимые возможности по управлению аппаратными средствами микроконтроллеров.Теория надежности изучает методы обеспечения стабильности работы объектов (изделий, устройств, систем и т.п.) в процессе проектирования, производства, приемки, эксплуатации и хранения. Надежность - свойство объекта сохранять во времени в установленных пределах значения всех параметров, характеризующих способность выполнять требуемые функции в заданных режимах и условиях применения, технического обслуживания, хранения и транспортирования. Это есть понимание надежности в «узком» смысле - свойство объекта сохранять работоспособное состояние в течение некоторого времени или некоторой наработки. Надежность в «широком» смысле - комплексное свойство, которое в зависимости от назначения объекта и условий его эксплуатации может включать в себя свойства безотказности, долговечности, ремонтопригодности и сохраняемости, а также определенное сочетание этих свойств. Долговечность - свойство объекта непрерывно сохранять работоспособность от начала эксплуатации до наступления предельного состояния , то есть такого состояния, когда объект изымается из эксплуатации.Рассчитываем резистор R1 по формуле 1 и 2, принимаем U=5(B); R1=2,2(КОМ). где n - количество элементов, шт.Во всем мире стали развиваться электронные устройства. Человек использует их в своей деятельности почти во всех сферах. Большая часть таких устройств выполняется на основе микроконтроллеров.
План
Содержание
Введение
1. Общая часть
1.1 Общие сведения о микропроцессорной системе
1.2 Архитектура микроконтроллера
2. Специальная часть
2.1 Принцип работы часов на микроконтроллере Atmega 8 (PIC16F84А)
2.2 Программирование микроконтроллера Atmega8
3. Понятие о надежности системы
3.1 Понятия надежности
3.2 Расчет надежности
Заключение
Литература
Введение
На сегодняшний день очень большое распространение получили электронные устройства, выполненные на микроконтроллерах. Их использую в телефонах, телевизорах, ПК, в подводных лодках, космических аппаратах т.д. Большая часть таких устройств выполняется на основе микроконтроллеров. Благодаря огромному количеству выполняемых микроконтроллерами функций, мы можем использовать их в своей деятельности.
Целью курсовой является изучение микроконтроллера ATMEGA 8 и получение следующих целей: а) Спроектировать принципиальную схему часов на микроконтроллере Atmega 8;
Во всем мире стали развиваться электронные устройства. Человек использует их в своей деятельности почти во всех сферах. Большая часть таких устройств выполняется на основе микроконтроллеров.
В настоящее время микропроцессоры развиваются в следующих направлениях: - уменьшение габаритов;
- снижение удельного энергопотребления;
- расширениях диапазона питающих напряжений для продления батарейных систем;
- увеличении быстродействия до 16 млн. операций в секунду;
- реализация функций самопрограммирования;
- совершенствование и расширение количества периферийных модулей;
- снижение стоимости.
Микроконтроллеры используются в управлении различными устройствами и их отдельными блоками: - в вычислительной технике: материнские платы, контроллеры дисководов жестких и гибких дисков, CD и DVD, калькуляторах;
- электронике и разнообразных устройствах бытовой техники, в которой используется электронные системы управления - в стиральных машинах, микроволновых печах, посудомоечных машинах, телефонах и современных приборах.
В то время как 8-разрядные процессоры общего назначения полностью вытеснены более производительными моделями, 8-разрядные микроконтроллеры продолжают широко использоваться. Это объясняется тем, что существует большое количество применений, в которых не требуется высокая производительность, но важна низкая стоимость.
Список литературы
1. А.В. Евстифеев. Микроконтроллеры AVR семейств Atmega фирмы ATMEL А.В - М.: 2008.
2. В.Н. Баранов Применение микроконтроллеров AVR схемы, алгоритмы, В.Н. Баранов - М.: 2004.
3. А.В. Кузин, М.А. Жаворонков. Электротехника и электроника - М.: 2005.
4. К.В. Чернышов. Методы определения показателей надежности технических систем - М.: 2003.
5. Багов, Форт - язык для микропроцессоров.
6. Андреев, А. Киселев, Современные микропроцессоры.