Рисунок 3.2 - Схема подключения питания
Рисунок 3.3 - Символы шрифта
4. Расчет потребляемой устройством мощности.
Таблица 4.1 - Потребляемая мощность и ток всех элементов устройства
|
Микросхема |
Ток потребления, мА |
Потребляемая мощность, мВт |
Количество |
|
|
ATmega64 |
1 |
|||
|
К555ИД7 |
9,7 |
51 |
1 |
|
|
КР1601РР1 |
370 |
1 |
||
|
КР565РУ1А |
450 |
1 |
||
|
JE-AN16202 |
1.4 |
500 |
1 |
|
|
КР580ИР82 |
160 |
800 |
2 |
|
|
КР580ВА86 |
90 |
450 |
1 |
|
|
К155ЛЕ1 |
27 |
64,8 |
2 |
|
|
К500ЛЕ106Е |
21 |
34,23 |
1 |
Для определения мощности, потребляемой устройством, необходимо просуммировать мощности, потребляемые каждым элементом в отдельности:
.
Максимальная мощность (клавиши нажаты), рассеиваемая на резисторах R1-R3, сопротивлением кОм:
мВт.
Значит мощность, потребляемая устройством:
мВт.
В качестве источника питающего напряжения можно применить любые маломощные трансформаторы на напряжения 220 / 3.3 V с использованием микросхемы-стабилизатора напряжения Б5-43, обеспечивающую максимальный ток на выходе до 1,99 А и позволяющей подключить нагрузку потребляющую до 150 Вт, что покрывает необходимые потребности.
5. Разработка принципиальной схемы
|
Поз. обозначение |
Наименование |
||
|
DD1 |
ATmega64 |
1 |
|
|
DD5 |
К555ИД7 |
1 |
|
|
DD6 |
КР1601РР1 |
1 |
|
|
DD7 |
КР565РУ1А |
1 |
|
|
DD8 |
JE-AN16202 |
1 |
|
|
DD2,DD3 |
КР580ИР82 |
2 |
|
|
DD4 |
КР580ВА86 |
1 |
|
|
Элементы 2ИЛИ-НЕ |
К155ЛЕ1 |
2 |
|
|
Элементы ИЛИ-НЕ |
К500ЛЕ106Е |
1 |
|
|
R1-R3 |
С2-23-0,25-1 кОм ± 5 % А-В-В |
3 |
микропроцессорный порт индикатор мощность
Принципиальная схема представлена в приложении А.
6. Управляющая программа МП системы
В независимости от функционального назначения устройства алгоритм его работы содержит последовательность типовых операций: инициализация системы, чтение/запись памяти, чтение клавиатуры и портов ввода, вывод информации на индикаторы и порты вывода и др.
Листинг управляющей программы представлен в приложении В.
Заключение
В выполненном курсовом проекте была разработана принципиальная электрическая схема микропроцессорной системы вывода на индикатор некоторого текста. Схема строилась на базе микроконтроллера ATmega64. Основной задачей системы ставился ввод сигнала, последующая обработка и вывод цифрового сигнала на дисплей.
Из данного отчета видно, что основной объем работы заняла разработка программного обеспечения для МК. В первую очередь это связано с тем, что программы писались на ассемблере, на котором даже самые элементарные действия могут требовать трудоемкого кода. Однако это оправдано тем, что программы на ассемблере занимают очень мало памяти.
Библиографический список
1. Интегральные микросхемы и их зарубежные аналоги: Справочник. / Нефедов А.В. Т. 9.-М.: ИП РадиоСофт, 1999.- 512 с.
2. Резисторы, конденсаторы, трансформаторы, дроссели, коммутационные устройства РЭА: Справочник/ Н.Н. Акимов и др. Мн.: Беларусь, 1994.
3. Полупроводниковые приборы: (диоды и транзисторы) / Галкин В.И., Прохоренко В.А. -Мн.: Беларусь, 1979.
4. Цифровые и аналоговые интегральные микросхемы: Справочник / C. В. Якубовский и др.- М.: Радио и связь, 1989.
5. Популярные цифровые микросхемы: Справочник. / Шило В.Л. М.: Радио и Связь, 1987.
6. http://www.dalkon.ru/
7. http://radiol12.ru/
8. СТП ОмГУПС-1.2-2005. Работы студенческие учебные и выпускные квалификационные: общие требования и правила оформления текстовых документов. - Омский Государственный Университет Путей Сообщения, Омск, 2005. 28с.
ПРИЛОЖЕНИЕ А
Принципиальная схема разработанного устройства
ПРИЛОЖЕНИЕ В
Листинг управляющей программы
;ATmega64
.include "m64def.inc"
.def out_fig_code = r21 ;код выводимого символа для индикатора
.def out_seg = r22 ;номер текущего сегмента
.def d1 = r4
.def d2 = r5
.def d3 = r6
def d1 = r7
.def d2 = r8
.def d3 = r9
def d1 = r10
.def d2 = r11
.def d3 = r12
def d1 = r13
.def d2 = r14
.def d3 = r15
def d1 = r16
.def d2 = r17
def d1 = r18
.def d2 = r19
.equ out_seg16 = 7
.dseg
.org 0x100
.cseg
.org 0
rjmp reset
;-------------