Светодиодная гирлянда на микроконтроллере ATiny2313

  • Вид работы:
    Контрольная работа
  • Предмет:
    Информатика, ВТ, телекоммуникации
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    303,38 Кб
  • Опубликовано:
    2014-05-02
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Светодиодная гирлянда на микроконтроллере ATiny2313















Контрольно-курсовая работа

СВЕТОДИОДНАЯ ГИРЛЯНДА НА МИКРОКОНТРОЛЛЕРЕ ATiny2313

Содержание

Введение

. Общая часть

.1 Основные сведения о микроконтроллере Attiny 2313

.2 Архитектура микроконтроллера

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

2.1 Принцип работы светодиодной гирлянды

.2 Расчет электрической цепи R9 LED139

. Понятия о надежности системы

.1 Основные понятия надежности

.2 Расчетная часть

Заключение

Список литературы

Приложение A Принципиальная схема

Введение

Развитие микроэлектроники и широкое её применение в промышленном производстве, в устройствах и системах управления самыми разнообразными объектами и процессами является в настоящее время одним из основных направлений научно технического прогресса.

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

В микроэлектронике бурное развитие получило направление, связанное с выпуском однокристальных микроконтроллеров, которые предназначены для “интеллектуализации” оборудования различного назначения. Однокристальные микроконтроллеры представляют собой приборы, конструктивно выполненные в виде БИС и включающие в себя все составные части “голой” микро ЭВМ: микропроцессор, память программ и память данных, а также программируемые интерфейсные схемы для связи с внешней средой.

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

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

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

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

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

¾      расчет надежности системы;

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

1.1 Основные сведения о микроконтроллере Attiny 2313

ATtiny2313 - низко потребляющий 8 битный КМОП микроконтроллер с AVR RISC архитектурой. Выполняя команды за один цикл, ATtiny2313 достигает производительности 1 MIPS при частоте задающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности.ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения. Все 32 регистра непосредственно связаны с арифметико-логическим устройством (АЛУ), что позволяет получить доступ к двум независимым регистрам при выполнении одной команды. В результате эта архитектура позволяет обеспечить в десятки раз большую производительность, чем стандартная CISC архитектура.имеет следующие характеристики: 2 КБ программируемой в системе Flash память программы, 128 байтную EEPROM память данных, 128 байтное SRAM (статическое ОЗУ), 18 линий ввода - вывода общего применения, 32 рабочих регистра общего назначения, однопроводный интерфейс для встроенного отладчика, два гибких таймера/счетчика со схемами сравнения, внутренние и внешние источники прерывания, последовательный программируемый USART, универсальный последовательный интерфейс с детектором стартового условия, программируемый сторожевой таймер со встроенным генератором и три программно инициализируемых режима пониженного потребления. В режиме Idle останавливается ядро, но ОЗУ, таймеры/счетчики и система прерываний продолжают функционировать. В режиме Power-down регистры сохраняют свое значение, но генератор останавливается, блокируя все функции прибора до следующего прерывания или аппаратного сброса. В Standby режиме задающий генератор работает, в то время как остальная часть прибора бездействует. Это позволяет очень быстро запустить микропроцессор, сохраняя при этом в режиме бездействия мощность.

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

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

Идея разработки нового RISC-ядра принадлежит двум студентам Norwegian University of Science and Technology (NTNU) из норвежского города Тронхейма (Trondheim)- Альфу Богену (Alf-Egil Bogen) и Вегарду Воллену (Vegard Wollen). В 1995 году Боген и Воллен решили предложить американской корпорации Atmel, которая была известна своими чипами с Flash-памятью, выпускать новый 8-битный RISC-микроконтроллер и снабдить его Flash-памятью для программ на одном кристалле с вычислительным ядром.

Идея была одобрена Atmell Corp., и было принято решение незамедлительно инвестировать в данную разработку. В конце 1996 года был выпущен опытный микроконтроллер AT90S1200, а во второй половине 1997-го корпорация Atmel приступила к серийному производству нового семейства микроконтроллеров, к их рекламной и технической поддержке.

Новое ядро было запатентовано и получило название AVR. Существует несколько трактовок данной аббревиатуры. Кто-то утверждает, что это Advanced Virtual RISC, другие полагают, что не обошлось здесь без Alf Egil Bogen Vegard Wollan RISC.

Микроконтроллеры AVR имеют гарвардскую архитектуру <#"730498.files/image001.gif">

Рисунок 1- Резистор R17

Рассчитываем резистор для светодиода VD3


где VS - напряжение источника питания, В;L - напряжение питания светодиода, В;- ток светодиода, А.S=5 (В)L =2.5 (В)=10 (мА)=(5-2,5)/0,01=250 (Ом)

Необходимо выбрать резистор сопротивлением 270 Ом (ближайшее большее значение). По этим данным подойдет светодиод марки MCDL-5013RGB (I=10мА).

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

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

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

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

Надежностью - называют свойство технического устройства сохранять свои характеристики в данных условиях эксплуатации.

Показатели надежности являются:

·   Безопасность работы

(1)

·   Средние время безотказной работы

(2)

·   Средняя наработка на отказ

(3)

·   Частота отказа

(4)

3.2 Расчетная часть

Рассчитываем коэффициент нагрузок КHR для резисторов по формуле

КHR=PR / Pдоп(5)

где PR- рабочая мощность резистора, Вт;доп- допустимая мощность резистора, Вт;

Мощность резистора определяется по формуле

PR=U2 / R (6)

где U- напряжение на резисторе, В;сопротивление резистора, Ом;

Рассчитываем резистор R1-17 по формуле U=5(B); R1=1(кОм);

PR1=52/1000=25/1000=0,025 (Bm)

КHR1=0,025/0,125=0,2

принимаем КH=0,2; принимаем из таблице α=0,2

принимаем по таблице λ0 =0,4

λi=0,2*0,4=0,08 λс=0,08*3=0,24

Рассчитываем коэффициент нагрузок Кнс для конденсаторов по формуле

Кнс=Uc /Uдоп(7)

где Кнс- коэффициент нагрузки конденсатораc- напряжение на конденсаторе, В;доп- допустимое рабочее напряжение конденсатора, В;

Кнс1=5/25=0,2

принимаем Кн=0,5 принимаем по таблице α=0,09

принимаем по таблице λ 0=2

λi=0,09*2=0,18

λс=0,18*2=0,54

Рассчитываем коэффициент нагрузок Кнд для светодиодов по формуле

Кнд=I/Imax(8)

где I- фактически ток, мА;max- максимально ток, мА;

Для светодиода VD1-VD13: Imax=330(мА); I=130(мА)

Кнд=130/330=0.3

принимаем Кн=0,3 принимаем по таблице α=0,45

принимаем по таблице λ 0=5

λi=0,45*5=2,25

λс=2,25*4=9

Расчет микроконтроллера производим по формуле

λобщ0нор12*n(9)

где Кн - коэффициент нагрузки, 0,7;

Кор - коэффициент интенсивности отказа, 15;

К1 - коэффициент механических нагрузок, 1;

К2 - коэффициент механического напряжения, 1;- количество микроконтроллеров, шт, 1;

λобщ=0,01*0,7*15*1*1*1=0,1

Рассчитываем места спаек по формуле

λc= λ0*n(10)

Берем значение по таблице: λ0=0,004

Считаем количество паек на схеме n=56

λc=0,004*56=0,22

Результаты заносим в таблицу 1

Таблица 1- Расчет надежности устройства

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

Тип

Количество

t, C

KH

α

λ0

λi

λc

R1-17

1(кОм)

17

40

0,2

0,2

0,4

0,08

0,24

C1

100(мкФ)

1

40

0,5

0,09

2

0,18

0,54

VD1-13

3,6(В)

13

40

0,3

0,45

5

2,25

9

Пайки


56

40



0,004


0,22

Итого


(11)

Принимаем значение T0(ч)

Вероятность безотказной работы схемы рассчитывается по следующей формуле

(12)

где - время работы схемы, ч.


Рисунок 2 - График времени безотказной работы

Заключение

Цель курсового проекта на тему: «Счетчик на микроконтроллере» достигнута путём поставленных задач:

Выбор схемы в технической и справочной литературе, и интернет порталах.

Описание теоретической части сведений по микропроцессорным системам и контроллерам.

Описание принципа работы устройства.

Расчёт надёжности схемы.

Выполнение графической части.

Выводы по курсовому проекту

Список литературы

1. Воловий А., Верлович Г. Интегральные акселерометры. - Компоненты и технологии, 2002;

. Григорьев В. Л. Программное обеспечение микропроцессорных систем. - М.: Энергоатомиздат, 1983;

. Бродин В.Б., Шагурин М.И. Микроконтроллеры. / Архи-тектура, программирование, интерфейс. - М.: ЭКОМ, 1999. - 400 с;

. Гутников В. С. Интегральная электроника в измерительных устройствах. - Л.: Энергоатомиздат, 1988;

. Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. - М.: Радио и связь, 1989;

микроконтроллер электрическая цепь светодиод гирлянда

Приложение А

Электрическая принципиальная схема

Рисунок 2 - Электрическая принципиальная схема светодиодной гирлянды

Похожие работы на - Светодиодная гирлянда на микроконтроллере ATiny2313

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!