USB осциллограф на микроконтроллере ATTINY45

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

USB осциллограф на микроконтроллере ATTINY45

Введение

На сегодняшний день огромное развитие получили электронные устройства. Человек использует их в своей деятельности почти во всех сферах(ПЕРЕЧИРСЛИТЬ). Большая часть таких устройств выполняется на основе микроконтроллеров.

Цель курсовой работы «USB осциллограф на микроконтроллере  ATTINY45»заключается:

-        Спроектировать электрическую-принципиальную схему «USB осциллографа» с использованием микроконтроллера;

-        Выполнить расчёт электрической цепи светодиода(VD1);

-        Выполнить программирование микроконтроллера ATTINY45;

-        Рассчитать надежность системы.

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

1.1                Общие сведения о микропроцессорных системах


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

Микропроцессор - процессор <#"729368.files/image001.gif">

Простейшая структурная схема осциллографа (рис. 1) состоит из трех элементов: усилителя вертикально отклоняющего напряжения Ux, генератора развертки G  и ЭЛТ. Формирование осциллограммы осуществляется следующим образом: Исследуемое напряжение (его мгновенное значение во времени) Ux через усилитель подают на вертикально отклоняющие пластины ЭЛТ. Под действием этого напряжения электронный луч отклоняется по оси ординат на Y = kSY ·t), где: k - коэффициент усиления усилителя; SY - чувствительность трубки по оси ординат.

осциллограф микроконтроллер схема измерительный

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


Рисунок 1 - Блок схема ATTINY 45-20p

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


3.1 Принцип работы схемы


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

Микроконтроллеры AVR фирмы ATMEL, появившись на рынке интегральных микросхем в 1996 г., сразу же привлекли к себе внимание разработчиков электронной аппаратуры. Удачное сочетание RISC-архитектуры ядра, обеспечивающей высокую производительность, с широким набором команд, Flash-памятью для программ быстро продвинуло микроконтроллеры AVR занимает главные позиции на рынке.

На смену микроконтроллерам первых семейств Tiny и Classic пришло новое поколение микроконтроллеров Mega. Сохранив программную совместимость, микроконтроллеры Mega обрели новые возможности: пониженные напряжения питания до 2.7в и энергопотребление, повышенное быстродействие до 16Мгц, и объем Flash-памяти до 128Кбайт.- самая обширная производственная линии среди других флэш-микроконтроллеров корпорации Atmel. Atmel представила первый 8-разрядный флэш-микроконтроллер в 1993 году и с тех пор непрерывно совершенствует технологию. Прогресс данной технологии наблюдался в снижении удельного энергопотребления (мА/МГц), расширения диапазона питающих напряжений (до 1.8 В) для продления ресурса батарейных систем, увеличении быстродействия до 16 млн. операций в секунду, встраиванием эмуляции в реальном масштабе времени, реализации функции самопрограммирования, совершенствовании и расширении количества периферийных модулей, встраивании специализированных устройств (радиочастотный передатчик, USB-контроллер, драйвер ЖКИ, и т.д)

Я выбрал микроконтроллер на базе Attiny 45-20, так как он обладает высокой производительностью, увеличенным быстродействием до 16 млн. операций в секунду, низким энергопотреблением в режиме ожидания и уменьшенным шумом выключения, а так же он способен работать до 10.000 тысяч часов в режиме: записи/стирания.

В основе схемы стоит микроконтроллер ATTINY45-20P.Осциллограф имеет два аналоговых входа и питается от USB-интерфейса. Один вход задействован через потенциометр, что позволяет уменьшать уровень входного сигнала

.

3.2 Расчет цепи


Рассчитываем диод VD1;

 



Согласно закону Ома сила тока в проводнике прямо пропорциональна приложенному напряжению и обратно пропорционально сопротивлению проводника.


Где U- напряжение, I -сила тока. Справочное значение: U =25,5 В

I = 0.4 мА (максимальное значение) Расчетное значение сопротивления получаем


Диоды под эту схему подходят любые.

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


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


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

Интуитивно надёжность объектов связывают с недопустимостью отказов в работе. Это есть понимание надёжности в «узком» смысле - свойство объекта сохранять работоспособное состояние в течение некоторого времени или некоторой наработки. Иначе говоря, надёжность объекта заключается в отсутствии непредвиденных недопустимых изменений его качества в процессе эксплуатации и хранения. Надёжность тесно связана с различными сторонами процесса эксплуатации. Надёжность в «широком» смысле - комплексное свойство, которое в зависимости от назначения объекта и условий его эксплуатации может включать в себя свойства безотказности, долговечности, ремонтопригодности и сохраняемости, а также определённое сочетание этих свойств.

Основныеопределения:

-        Безотказность - свойство объекта непрерывно сохранять работоспособное состояние в течение некоторого времени или наработки

-        Отказ - событие, заключающееся в полной или частичной утрате работоспособности.

-        Сбой - самоустраняющийся отказ или однократный отказ, устраняемый незначительным вмешательством оператора.

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

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

(1)

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

(2)

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

(3)

-        Частота отказа

(4)

4.2 Расчет надежности «Простого USB осциллографа»


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

КHR=PR / Pдоп(5)рабочая мощность резистора, Вт;доп- допустимая мощность резистора, Вт;

Мощность резистора определяется по формуле=U2 / R (6)

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

Рассчитываем резистор R1 по формуле: U=5(B); R1=1,5(кОм);  =52/1500=25/1500=0,016 (Bm)

КHR1=0,016/0,125=0,128

принимаем КH=0,2

α=0,2

принимаем альфа из таблице

λ0 =0,4

принимаем лямбду по таблице

λi=0,2*0,4=0,08

λс=0,08*3=0,24

Рассчитываем резисторы  R2 и R3 по формуле: U=5(B); R2,3=1(кОм);,3=52/1000=25/1000=0,025 (Bm)

КHR2,3=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)

Uc- напряжение на конденсаторе, В;доп- допустимое рабочее напряжение конденсатора, В;

Рассчитываем конденсатор С1 по формуле: Uc=5(В); Uдоп=25(В);

принимаемКн=0,5

α=0,09

принимаем альфа по таблице

λ 0=2

принимаем лямбду по таблице

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

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

Рассчитываем конденсатор С2,3 по формуле: Uc=5(В); Uдоп=50(В);

Кнс2,3=5/50=0,1

принимаемКн=0,3

α=0,06

принимаем альфа по таблице

λ 0=2

принимаем лямбду по таблице

λi=0,06*2=0,12

λс=0,12*1=0,12

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

Кнд=I/Imax(8)

где I- фактически выпрямленный ток, мА;максимально допустимый выпрямленный ток, мА

Для стабилитрона VD1, VD2: Imax=252(мА); I=69(мА)

Кнд=69/252=0,27

принимаемКн=0,25

α=0,45

принимаем альфа по таблице

λ 0=5

принимаем лямбду по таблице

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

λс=2,25*4=9

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

λобщ=λ0*Кн*Кор*К1*К2*n(9)

λ 0=0,01

Кор=10

Кн=0,5

К1=К2=1=1

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

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

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

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

λобщ=0,01*0,5*10*1*1*1=0,05

Рассчитываем места спаек:

λc= λ0*n(10)

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

λ0=0,004

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

λc=0,004*34=0,13

Заключение

В заключении описаны достоинства и недостатки микроконтроллеров Attiny.

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

Приложение А

(справочное)

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


 

Похожие работы на - USB осциллограф на микроконтроллере ATTINY45

 

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