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

Министерство образования и науки Челябинской области

Государственное бюджетное образовательное учреждение среднего профессионального образования (ССУЗ)

«Коркинский горно-строительный техникум»

Регулятор освещения с сенсорным управлением

Пояснительная записка к курсовому проекту по МДК «Микропроцессорные системы»

КГСТ 230113.51.МДК.02.01.17 ПЗ

Нормоконтролёр Руководитель проекта

_____Е.А. Журавлёва _____О.П. Габбасова

«__» _________ 2014 «__» _________ 2014

Разработал студент группы КСК-11

_____И.А. Лысак «__» _________ 2014

Содержание

Введение……..…………………………………………...……......5

1 Общая часть……..…………………………………………...…6

1.1 Общие сведения о микропроцессорной системе....…...6

1.2 Архитектура микроконтроллера………………………...7

1.3 Программирование микроконтроллера ATtiny 2313………………………………………………………………………..10

2 Специальная часть……….……..……………………………11

2.1 Принцип работы схемы……..……………………………..11

3 Понятие о надёжности системы………………………....14

3.1 Основные понятия надёжности...................................14

3.2 Расчёт надёжности………………………………………..15

Заключение……………………………………………………….20

Литература……………………………………………………...21

Введение

Современный этап развития научно-технического прогресса характеризуется широким применением электроники и микроэлектроники во всех сферах жизни и деятельности человека. Важную роль при этом сыграло появление и быстрое совершенствование интегральных микросхем – основной элементной базы современной электроники. Интегральные микросхемы применяются в вычислительных машинах и комплексах, в электронных устройствах автоматики, цифровых измерительных приборах, аппаратуре связи и передачи данных, медицинской и бытовой аппаратуре, в приборах и оборудовании для научных исследований и т.д.

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

Целью курсовой работы является:

  • проектирование электрической принципиальной схемы сенсорного регулятора освещения на базе микроконтроллера ATiny2313;

  • программирование микроконтроллера;

  • расчет электрической принципиальной цепи микроконтроллера;

  • расчет надежности системы.

1 Общая часть

1.1 Общие сведения о микроконтроллерах AVR

Микроконтроллер - компьютер на одной микросхеме. Предназначен для управления различными электронными устройствами и осуществления взаимодействия между ними в соответствии с заложенной в микроконтроллер программой. В отличие от микропроцессоров, используемых в персональных компьютерах, микроконтроллеры содержат встроенные дополнительные устройства. Эти устройства выполняют свои задачи под управлением микропроцессорного ядра микроконтроллера.

С развитием микроэлектроники микроконтроллеры AVR получили широкое распространение в нашей жизни. Это устройства, в которых объединены процессор и периферийное оборудование. Такое объединение позволяет уменьшить массу стоимость и энергопотребление проектируемого устройства.

Типичный современный микроконтроллер имеет следующие встроенные схемы. Перечислим их.

Центральное процессорное устройство (ЦПУ), часть цифрового компьютера, которая управляет всеми операциями. В большинстве современных компьютеров ЦПУ состоит из одной Сложной интегральной схемы выполненной в виде чипа, носящего название микропроцессора. ЦПУ содержит также контуры временного хранения, в которых хранятся команды и данные, арифметико-логическое устройство (АЛУ) для выполнения расчетов и управляющий узел, который организует выполнение операций.

Память программ используется для хранения так называемой прошивки. Прошивка представляет из себя набор инструкций (команды и операнды) в машинных кодах, понятных контроллеру, в соответствии с которыми контроллер выполняет требуемую последовательность действий.

Микропроцессор - это обрабатывающее и управляющее устройство, выполненное с использованием технологии БИС (часто на одном кристалле) и обладающее способностью выполнять под программным управлением обработку информации, включая ввод и вывод информации, арифметические и логические операции и принятие решений.

Микропроцессорная БИС - интегральная микросхема, выполняющая функцию МП или его части (БИС с процессорной организацией, разработанная для построения микропроцессорных систем).

Микропроцессорный комплект (МПК) - совокупность микропроцессорных и других интегральных микросхем, совместимых по конструктивно-технологическому исполнению и предназначенных для совместного применения при построении МП, микро-ЭВМ и других средств вычислительной техники.

Контроллер - это микро-ЭВМ с небольшими вычислительными ресурсами, обедненной периферией и упрощенной системой команд ориентированная не на производство вычислений, а на выполнение процедур логического управления различным оборудованием. Контроллеры часто применяют в качестве встраиваемых в различные станки, машины, технологические процессы.

Микроконтроллер - это микропроцессорное устройство ориентированное не на производство вычислений, а на реализацию заданной функции управления.

Микро-ЭВМ - это вычислительная или управляющая система выполненная на основе одного или нескольких МП содержащая БИС постоянной и оперативной памяти, БИС управления вводом и выводом информации и оснащенная необходимым периферийным оборудованием (дисплей, печатающее устройство, накопители на магнитных дисках и т. п.).

Мини-ЭВМ (малая ЭВМ) - малогабаритные ЭВМ общего применения малой или средней производительности используемые главным образом для решения несложных инженерно-технических задач. Специализированные мини-ЭВМ используются в системах автоматического управления.

Микропроцессорная система (МП-система) - специализированная информационная или управляющая система, построенная на основе микропроцессорных средств, т. е. набора микропроцессорных схем.

1.2 Архитектура микроконтроллера ATtiny2313

Рисунок 1 - Расположение выводов ATtiny2313

Ttiny2313 - низко потребляющий 8 битный КМОП микроконтроллер с AVR RISC архитектурой. Выполняя команды за один цикл, ATtiny2313 достигает производительности 1 MIPS при частоте задающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности.

AVR ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения. Все 32 регистра непосредственно связаны с арифметико-логическим устройством (АЛУ), что позволяет получить доступ к двум независимым регистрам при выполнении одной команды. В результате эта архитектура позволяет обеспечить в десятки раз большую производительность, чем стандартная CISC архитектура.

Прибор изготовлен по высокоплотной энергонезависимой технологии изготовления памяти компании Atmel. Встроенная ISP Flash позволяет перепрограммировать память программы в системе через последовательный SPI интерфейс или обычным программатором энергонезависимой памяти. Объединив в одном кристалле 8- битное RISC ядро с самопрограммирующейся в системе Flash памятью, ATtiny2313 стал мощным микроконтроллером, который дает большую гибкость разработчика микропроцессорных систем.

ATtiny2313 поддерживается различными программными средствами и интегрированными средствами разработки, такими как компиляторы C, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и ознакомительные наборы. Блок схема ATtiny2313 приведена на рисунке 2.

Рисунок 2 - Блок схема ATtiny2313