Устройство на микроконтроллере

Методы перевода чисел в разные системы счисления. Разработка логического устройства на 4 входа и 3 выхода по заданной таблицы истинности. Характеристика и архитектура микроконтроллера Atmel Attiny 2313. Создание модели контроллера в программе Proteus.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 07.03.2021
Размер файла 491,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://allbest.ru

Министерство науки и высшего образования РФ

Федеральное государственное бюджетное образовательное учреждение высшего образования

РЫБИНСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ имени П. А. СОЛОВЬЕВА

Факультет радиоэлектроники и информатики

Кафедра электротехники и промышленной электроники

КУРСОВОЙ ПРОЕКТ

«Устройство на микроконтроллере»

по дисциплине: Основы микропроцессорной техники

Студент группы Союнов О. Н.

Руководитель, доцентЛобацевич К. Л.

Рыбинск 2019

Оглавление

Введение

1. Перевод чисел в разные системы счисления

2. Разработка схемы устройства на логических элементах

3. Разработка логического устройства на 4 входа и 3 выхода по заданной таблицы истинности

4. Разработка микропроцессорного устройства на основе микроконтроллера Atmel Attiny 2313

Заключение

Список использованных источников

Приложения

Введение

Курсовой проект включает в себя четыре вида заданий, которые позволяют продемонстрировать знания разных областей дисциплины. Для успешного выполнения курсовой работы студенту необходимо уметь преобразовывать числа из одной системы счисления в другую без использования электронных калькуляторов, работать со схемами логических устройств и их таблицами истинности. Ключевой задачей курсового проекта является разработка микропроцессорного устройства, выполняющего конкретные функции. Необходимо выбрать соответствующую элементную базу, разработать и оформить по ЕСКД принципиальную схему, создать модель в программе Proteus, программу контроллера в среде Atmel Studio.

Перечень условных обозначений и символов

ЕСКД

-

Единая система конструкторской документации

BIN

-

Двоичное число

DEC

-

Десятичное число

HEX

-

Шестнадцатеричное число

1. Перевод чисел в разные системы счисления

В таблице 1.1 дана числа в разных системах счисления. Необходимо число из одной системы счисления преобразовать в числа двух других систем счисления. При этом необходимо показать все этапы расчетов.

Таблица 1.1 - Задание №1 по варианту 15

№ вар

число 1

DEC

число 2

DEC

число 3

BIN

число 4

BIN

число 5

HEX

число 6

HEX

15

51

168

01100101

01110101

8D

54

Перевод чисел из десятичной системы в двоичную выполняется делением по модулю 2 исходного числа и записью на каждом шаге остатка в ответ в соответствующую позицию.

Преобразуем число 1 DEC (десятичное) 51 в число 1 BIN (двоичное). Ход преобразования получаем путем на деления на основание 2.

51

2

50

25

2

1

24

12

2

1

12

6

2

0

6

3

2

0

2

1

1

Итог преобразования: 5110=001100112

Преобразуем число 2 DEC (десятичное) 168 в число 2 BIN (двоичное). Ход преобразования получаем путем на деления на основание 2.

168

2

168

84

2

0

84

42

2

0

42

21

2

0

20

10

2

1

10

5

2

0

4

2

2

1

2

1

0

Итог преобразования: 16810=101010002

Перевод чисел из десятичной системы в шестнадцатеричную выполняется делением по модулю 16 исходного числа и записью на каждом шаге остатка в ответ в соответствующую позицию.

Таблица 1.2 - Соответствия обозначения Чисел10 и Чисел16

DEC

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

HEX

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

Преобразуем число 1 DEC (десятичное) 51 в число 1 HEX (шестнадцатеричное). Ход преобразования получаем путем на деления на основание 16.

51

16

48

3

3

Итог преобразования: 5110=3316

Преобразуем число 2 DEC (десятичное) 168 в число 2 HEX (шестнадцатеричное). Ход преобразования получаем путем на основание 16.

168

16

160

10

8

Итог преобразования: 16810=A816

Преобразуем число 3 BIN (двоичное) 01100101 в число 3 DEC (десятичное).

011001012=0*27+1*26+1*25+0*24+0*23+1*22+0*21+1*20=0*128+1*64+1*32+0*16+0*8+1*4+0*2+1*1=10110

Итог преобразования: 011001012=10110

Преобразуем число 4 BIN (двоичное) 01110101 в число 4 DEC (десятичное).

011101012=0*27+1*26+1*25+1*24+0*23+1*22+0*21+1*20=0*128+1*64+1*32+1*16+0*8+1*4+0*2+1*1=11710

Итог преобразования: 011101012=11710

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

Преобразуем число 3 BIN (двоичное) 01100101 в число HEX (шестнадцатеричное).

011001012=(01102)(01012)=

=(0*23+1*22+1*21+0*20)(0*23+1*22+0*21+1*20)=

=(616)(516)=6516

Итог преобразования: 011001012=6516

Преобразуем число 4 BIN (двоичное) 01110101 в число 4 HEX (шестнадцатеричное).

011101012=(01112)(01012)=

=(0*23+1*22+1*21+1*20)(0*23+1*22+0*21+1*20)=

=(716)(516)=7516

Итог преобразования: 011101012=7516

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

Преобразуем число 5 HEX (шестнадцатеричное) 8D в число 5 BIN (двоичное).

8D 16=(8 16)( D 16)=(810)(1310)=(10002)(11012)=100011012

Итог преобразования: 8D 16=100011012

Преобразуем число 6 HEX (шестнадцатеричное) 54 в число 6 BIN (двоичное).

5416=(516)(416)=(510)(410)=(1012)(1002)=10101002

Итог преобразования: 5416=010101002

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

Преобразуем число 5 HEX (шестнадцатеричное) 8D в число 5 DEC (десятичное).

8D16=8*161+D*160=128+13=14110

Итог преобразования: 8D 16=14110

Преобразуем число 6 HEX (шестнадцатеричное) 54 в число 6 DEC (десятичное).

5416=5*161+4*160=80+4=8410

Итог преобразования: 5416=8410

2. Разработка схемы устройства на логических элементах

Дана схема устройства на логических элементах, которое имеет 5 входов (X1-X5) и 4 выхода (Y1-Y4). В таблице 2.1 даны типы соответствующих логических элементов схемы и на рисунке 2.1 дана схема устройства.

Таблица 2.1 - Задание №2 по варианту 15

№ Вар

№ Схемы

Тип логического элемента

1

2

3

4

5

6

15

2

2или-не

3и-не

2или

3и-не

2или

Рисунок 2.1 - Схема №2

Из полученных данных с таблицы 2.1 и с рисунка 2.1 мы построим схему устройства на логических элементах (рисунок 2.2).

Рисунок 2.2 - Схема устройства на логических элементах

Таблица 2.2 - Выходы логических элементов

Логический элемент 2ИЛИ-НЕ номер 1

Логический выход Y1 и логический элемент 3И-НЕ номер 2

Логический элемент 2ИЛИ номер 3

Логический выход Y2 и логический элемент 2ИЛИ номер 5

Логический выход Y3 и логический элемент 3И-НЕ номер 4

Логический выход Y4 и логический элемент 4И номер 6

Перечень элементов схемы составлено исходя из того, что микросхемы серии 1554 могут содержать несколько однотипных логических элементов.

Таблица 2.3 - Логические элементы схемы и их реализация в серии 1554

Обозначение микросхемы

Логический элемент

Микросхема серии 1554

Количество

DD1

2ИЛИ-НЕ

1554ЛЕ1ТБМ

1

DD2

3И-НЕ

1554ЛА4ТБМ

1

DD3

2ИЛИ

1554ЛЛ1ТБМ

1

DD4

1554ЛИ6ТБМ

1

Составлена таблица истинности для данного устройства с указанием значений выходов по всем элементам схемы.

Таблица 2.4 - Таблица истинности устройства

Входы

Выходы логических элементов

Выходы

X1

X2

X3

X4

X5

Yx1

Yx2

Yx3

Yx4

Yx5

Yx6

Y1

Y2

Y3

Y4

1

0

0

0

0

0

1

1

1

1

1

1

1

1

1

1

2

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

3

0

0

0

1

0

1

1

1

1

1

1

1

1

1

1

4

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

5

0

0

1

0

0

1

1

1

1

1

1

1

1

1

1

6

0

0

1

0

1

1

1

1

1

1

1

1

1

1

1

7

0

0

1

1

0

1

1

1

1

1

1

1

1

1

1

8

0

0

1

1

1

1

0

1

1

1

0

0

1

1

0

9

0

1

0

0

0

0

1

1

0

1

0

1

1

0

0

10

0

1

0

0

1

0

1

1

0

1

0

1

1

0

0

11

0

1

0

1

0

0

1

1

0

1

0

1

1

0

0

12

0

1

0

1

1

0

1

1

0

1

0

1

1

0

0

13

0

1

1

0

0

0

1

1

0

1

0

1

1

0

0

14

0

1

1

0

1

0

1

1

0

1

0

1

1

0

0

15

0

1

1

1

0

0

1

1

0

1

0

1

1

0

0

16

0

1

1

1

1

0

0

0

1

1

0

0

1

1

0

17

1

0

0

0

0

0

1

1

1

1

1

1

1

1

1

18

1

0

0

0

1

0

1

1

1

1

1

1

1

1

1

19

1

0

0

1

0

0

1

1

1

1

1

1

1

1

1

20

1

0

0

1

1

0

1

1

1

1

1

1

1

1

1

21

1

0

1

0

0

0

1

1

1

1

1

1

1

1

1

22

1

0

1

0

1

0

1

1

1

1

1

1

1

1

1

23

1

0

1

1

0

0

1

1

1

1

1

1

1

1

1

24

1

0

1

1

1

0

0

0

1

1

0

0

1

1

0

25

1

1

0

0

0

0

1

1

0

1

0

1

1

0

0

26

1

1

0

0

1

0

1

1

0

1

0

1

1

0

0

27

1

1

0

1

0

0

1

1

0

1

0

1

1

0

0

28

1

1

0

1

1

0

1

1

0

1

0

1

1

0

0

29

1

1

1

0

0

0

1

1

0

1

0

1

1

0

0

30

1

1

1

0

1

0

1

1

0

1

0

1

1

0

0

31

1

1

1

1

0

0

1

1

0

1

0

1

1

0

0

32

1

1

1

1

1

0

0

0

1

1

0

0

1

1

0

3. Разработка логического устройства на 4 входа и 3 выхода по заданной таблицы истинности

На основе логических элементов серии 1554 производства белорусского завода Интеграл разработано логическое устройство, имеющее 4 входа (X1-X4) и 3 выхода (Y1-Y3).

Таблица истинности устройства (таблица 3.1) складывается из таблиц истинности 3.2-3.4 для каждого входа соответственно.

Таблица 3.1 - Таблица истинности устройства для 4 входов (X1-X4) и для 3 выходов (Y1-Y3)

X1

X2

X3

X4

Y1

Y2

Y3

1

0

0

1

1

0

0

0

2

0

1

0

0

1

1

0

3

0

1

0

1

0

0

0

4

0

1

1

0

0

0

0

5

0

1

1

1

0

0

0

6

1

0

0

0

0

0

0

7

1

0

0

1

1

0

0

8

1

0

1

0

0

0

0

9

1

0

1

1

0

0

0

10

1

1

0

0

0

0

1

11

1

1

0

1

0

0

0

12

1

1

1

0

0

0

0

13

1

1

1

1

0

0

0

14

0

0

0

0

0

0

0

15

0

0

0

1

0

0

0

16

0

0

1

0

0

0

0

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

Проанализировано отдельно каждый выход. Для выхода Y1 формировано отдельная таблица истинности (таблица 3.2), которая включает только те строки основной таблицы истинности, которые содержат логические "1" в выходном сигнале. Строки, содержащие в выходном сигнале логический 0, в построении схемы не участвуют.

Таблица 3.2 - Таблица истинности для выхода Y1

X1

X2

X3

X4

Y1

2

0

1

0

0

1

7

1

0

0

1

1

Записано математическая формула для выхода Y1. Для каждой строки записана полная группа входов, соединённой по логическому элементу «И». Входы, описанные в таблице истинности логическим нулем, инвертировано. Полученные выражение соединено по логическому элементу «ИЛИ».

Аналогично для выходов Y2 и Y3 формировано таблицы истинности (таблицы 3.3 и 3.4) и записано математические формулы для каждой из них.

Таблица 3.3 - Таблица истинности для выхода Y2

X1

X2

X3

X4

Y2

2

0

1

0

0

1

Математическая формула

Таблица 3.4 - Таблица истинности для выхода Y3

X1

X2

X3

X4

Y3

10

1

1

0

0

1

Математическая формула

После составления уравнений для каждого выхода приступим к разработке схемы.

Для этого нам понадобится элемент НЕ (чтобы инвертировать нужные входы).

Также понадобится элемент 4И для связи входов между собой.

И еще понадобится элемент 2ИЛИ для связи между собой групп входов.

Используя эти элементы построим часть схемы для выхода Y1. Для этого входы, которые не инвертированы (X2), подключим напрямую на элемент 4И, а входы, которые инвертированы (X1, X3 и X4), сначала подключим к инверторам, а выходы инверторов - на элемент 4И. Соединив выходы этих схем по ИЛИ (то есть выходы этих схем надо подать на входы элемента 2ИЛИ) получим полностью готовую часть схемы для выхода Y1 (рисунок 3.1).

Рисунок 3.1 - Схема с логическими элементами для выхода Y1

Аналогичным образом строим схемы для остальных выходов (рисунки 3.2-3.3) используя такие же логические элементы, как “НЕ” и “4И”.

Рисунок 3.2 - Схема с логическими элементами для выхода Y2

Рисунок 3.3 - Схема с логическими элементами для выхода Y3

После чего все части схемы подключаются к одним входам X1, X2, X3, X4 и получаем единую схему с логическими элементами показано на рисунке 3.4. число микроконтроллер atmel attiny программа

Рисунок 3.4 - Принципиальная схема логического устройства

Перечень логических элементов использованные для построение схему показано в таблице 3.5.

Таблица 3.5 - Перечень логических элементов

Обозначение микросхемы

Логический элемент

Микросхемы серии 1554

Количество

DD1, DD2

НЕ

1554ЛН2Н4БМ

2

DD3, DD4

1554ЛИ6Н4БМ

2

DD5

2ИЛИ

1554ЛЛ1Н4БМ

1

4. Разработка микропроцессорного устройства на основе микроконтроллера Atmel Attiny2313

На основе микроконтроллера Atmel Attiny2313 необходимо разработать микропроцессорное устройство, имеющее 4 кнопки, два 7-мисегментных индикатора. В микропроцессорном устройстве при нажатии кнопки 1 - осуществляется выбор 7сегм индикатора, при нажатии на кнопку 2 на выбранном индикаторе зажигается левый верхний угол (2 сегмента), по нажатию на кнопку 3 левый нижний угол (2 сегмента), кнопка 4 - сброс индикации.

В программе Proteus Professional 8.5 была создана модель микропроцессорного устройства, включающая микроконтроллер Attiny2313, два 7-сегментных индикатора, тактовые кнопки, с помощью которых можно менять режимы работы индикаторов, резисторы и транзисторы, обеспечивающие бесперебойную работу устройства. В среде Atmel Studio 7 была разработана программа для микроконтроллера Attiny2313, осуществляющая необходимое функционирование 7-сегментных индикаторов. На рисунках 4.1-4.4 представлена полученная модель устройства, а также продемонстрирована работа устройства.

На основе задание было построено блок схема для создания программы и представлен в приложении А. В приложении Б представлен листинг разработанной программы для микроконтроллера.

Таблица 4.1 - Элементная база микропроцессорного устройства

Поз. обозн.

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

Кол.

Примечание

Индикаторы

DA1

7SEG-MPX2-CC-blue

1

Общий катод

Микросхемы

DD1

Attiny2313

1

Кнопки

SB1-SB4

Кнопка тактовая SPST h-5 мм

4

Без фиксации

Резисторы

R1-R8

3WATT150R 300 Oм

8

На индикатор

R9-R12

7WATT1K 1 кОм

4

На порт

Транзисторы

VT1, VT2

2N3392 NPN

2

На порт

Электрические соединители

Рисунок 4.1 - Выбор 7сегм индикатора

Рисунок 4.2 - Зажигания левого верхнего угла индикатора

Рисунок 4.3 - Зажигания левого нижнего угла индикатора

Рисунок 4.4 - Сброс индикации

Заключение

За время выполнения работы был выполнен перевод в различные системы счисления (двоичную, десятеричную, шестнадцатеричную).

Разработана принципиальная схема логического устройства на 5 входов (X1-X5) и 4 выхода (Y1-Y4) на реальных микросхемах фирмы Интеграл по известной структурной схеме логического устройства с заданными логическими элементами. Также для рассматриваемого устройства была составлена таблица истинности с указанием для каждого логического элемента схемы его выходные состояния в зависимости от входных сигналов.

По известной таблице истинности логического устройства на 4 входа (X1-X4) и 3 выхода (Y1-Y3) была разработана структурная схема логического устройства, а затем подобрана элементная база на микросхемах серии 1554 фирмы Интеграл. На основе выбранной элементной базы составлена принципиальная схема устройства.

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

Список использованных источников

1. ГОСТ 2.743-91. Единая система конструкторской документации (ЕСКД). Обозначения условные графические в схемах. Элементы цифровой техники [Текст]. -- М. : Изд-во стандартов, 1993. -- 45с. ;

2. ГОСТ 2.701-84. Единая система конструкторской документации (ЕСКД). Схемы. Виды и типы. Общие требования к выполнению [Текст]. -- М. : Изд-во стандартов, 1985. -- 16 с. ;

Приложения А

Приложения Б

#define F_CPU 1000000UL

#include <avr/io.h>

#include <util/delay.h>

int main(void)

{

DDRA = 0b011;

PORTA |= (1<<0); // По умолчанию зажигается нижний горизонтальный сегмент первого индикатора

DDRB = 0b11111111;

PORTB = 0b00001000;

DDRD = 0b0000000;

PORTD = 0b0001111;

while (1)

{

if (~PIND & (1<<0)) // Проверка состояния 1-й кнопки

{

_delay_ms(200);

if (PINA & (1<<0)) // Выбор индикатора

{

PORTA &= ~(1<<0);

PORTA |= (1<<1);

}

else

{

PORTA &= ~(1<<1);

PORTA |= (1<<0);

}

}

if (~PIND & (1<<1)) // Проверка состояния 2-й кнопки

{

PORTB = 0b00100001; // На выбранном индикаторе зажигается левый верхний угол

}

if (~PIND & (1<<2)) // Проверка состояния 3-й кнопки

{

PORTB = 0b00011000; // На выбранном индикаторе зажигается левый нижний угол

while (~PIND & (1<<2)); // Ожидается отпускание кнопки

}

if (~PIND & (1<<3)) // Проверка состояния 4-й кнопки

{

PORTB = 0b00000000; //Сброс индикации

while (~PIND & (1<<3)); // Ожидается отпускание кнопки

}

}

}

Размещено на Allbest.ru

...

Подобные документы

  • Особенности микроконтроллера ATTINY семейства AVR. Описание ресурсов микроконтроллера ATTINY12: описание процессора, порты ввода/вывода, периферийные устройства, архитектура ядра. Разработка устройства со световыми эффектами на базе микроконтроллера.

    курсовая работа [2,1 M], добавлен 24.06.2013

  • Процесс создания и программная реализация устройства электронных часов на основе микроконтроллера Attiny 2313. Разработка структурной и принципиальной схемы цифрового тахометра, сборка самого устройства, проверка и оценка его на работоспособность.

    курсовая работа [1,9 M], добавлен 28.04.2012

  • Микропроцессорные системы и микроконтроллеры. Разработка схемы и программы микроконтроллера. Симуляция проекта в программе Proteus 7. Прерывание программы по внешнему сигналу, поступающему в процессор. Устройство и настройка канала порта на ввод-вывод.

    контрольная работа [551,8 K], добавлен 26.01.2013

  • Условия эксплуатации микропроцессорного устройства "Светодиодные фонари с электронным управлением" на базе МК ATtiny 15. Техническое описание микроконтроллера. Разработка структурной и электрической принципиальной схем, интерфейса управления и индикации.

    курсовая работа [267,5 K], добавлен 01.05.2015

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

    дипломная работа [802,4 K], добавлен 25.04.2015

  • Определение перечня устройств и элементов, которые будут входить в аппаратную часть. Выбор компонентов: микроконтроллера AT89C51RC2 фирмы Atmel, ЖК-индикатора LM020L. Алгоритм функционирования программы, разбраковывающей микросхемы по частоте в диапазоне.

    курсовая работа [1,5 M], добавлен 19.06.2014

  • Схемы связей АСУ ТП насосной станции. Разработка диаграммы состояний системы. Выбор модели двигателя и программируемого логического контроллера. Обоснование выбора модели двигателя. Особенности выбранного программируемого логического контроллера.

    контрольная работа [929,4 K], добавлен 13.01.2012

  • Общие сведения о микропроцессорных системах. Архитектура микроконтроллера Attiny 45-20. Принцип работы осциллографа - измерительного прибора для наблюдения зависимости между двумя или несколькими быстро меняющимися величинами, его электрическая схема.

    курсовая работа [289,4 K], добавлен 18.05.2014

  • Разработка микропроцессорной системы на основе микроконтроллера. Методы и средства совместной отладки аппаратных и программных средств. Структурная схема и функциональная спецификация устройства - регулятора яркости ламп накаливания. Алгоритм управления.

    дипломная работа [1,4 M], добавлен 15.07.2010

  • Структурная схема устройства управления. Алгоритм работы микроконтроллера в его составе. Строение центрального процессорного элемента – микроконтроллера AVR семейства Classic. Принципиальная схема устройства, расчет временных параметров ее работы.

    курсовая работа [636,5 K], добавлен 03.12.2013

  • Выполнение синтеза логической схемы цифрового устройства, имеющего 4 входа и 2 выхода. Составление логических уравнений для каждого выхода по таблице истинности. Минимизация функций с помощью карт Карно, выбор оптимального варианта; принципиальная схема.

    практическая работа [24,0 K], добавлен 27.01.2010

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

    дипломная работа [1,0 M], добавлен 14.11.2014

  • Изобретение и развитие микропроцессоров. Микроконтроллеры различных типов. Принципиальная схема микропроцессорной системы. Выбор датчиков Расчет основных элементов МПС. Составление алгоритма работы схемы, программы для нее. Сборка МПС в программе Proteus.

    курсовая работа [387,3 K], добавлен 25.04.2016

  • Функциональная и принципиальная схема для арифметико-логического устройства, выполненного в виде печатной платы. Параметры используемой серии логических элементов. Составление минимизированного логического выражения для формирования выходного сигнала.

    курсовая работа [521,0 K], добавлен 15.01.2011

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

    курсовая работа [758,5 K], добавлен 18.02.2011

  • Структурный синтез управляющего автомата. Кодирование внутренних состояний и выбор памяти. Составление таблицы траекторий. Выбор микросхем и аналоговых элементов. Устройства сопряжения и нормализация шкалы датчика. Устройство коммутации с элементами.

    курсовая работа [206,1 K], добавлен 23.02.2009

  • Назначение и принципы построения диспетчерского контроля. Построение и расчёт принципиальной схемы устройства. Патентный поиск и анализ существующих систем. Расчёт частот для использования микроконтроллера. Описание альтернативной модели устройства.

    дипломная работа [4,8 M], добавлен 15.03.2013

  • Проектирование шахматных часов с функцией будильника. Создание и разводка печатной платы на основе микроконтроллера при помощи программы Proteus, выбор его архитектуры. Разработка схемы и программного кода. Тестирование прототипа на макетной плате.

    дипломная работа [41,0 M], добавлен 22.01.2016

  • Характеристика систем автоматизации определения электрических величин. Разработка схемы и алгоритма функционирования устройства индикатора нитратов на микроконтроллере. Создание компоновки и трассировки печатной платы; расчет эксплуатационных параметров.

    дипломная работа [1,3 M], добавлен 11.07.2014

  • Разработка радиоприемного устройства профессиональной связи УКВ диапазона, создание схемотехнической модели системы: выбор и обоснование структурной схемы; расчет и моделирование отдельных узлов; расчет экономических параметров; экологичность проекта.

    дипломная работа [5,9 M], добавлен 16.02.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.