Автор работы: Пользователь скрыл имя, 03 Апреля 2011 в 15:27, курсовая работа
В данной работе используется микроконтроллер AТmega103 фирмы Atmel. Микросхема выполнена в 40-выводном корпусе, что дает безусловный выигрыш. Таким образом, микроконтроллер имеет (4 внешних порта РА ,РВ,РС и РD). Прибор обеспечивает производительность, приближающуюся к 1 МГц. Архитектура эффективно поддерживает как языки высокого уровня, так и программы на языке ассемблер. Микроконтроллер AТmega103 [3, стр.50] содержит: 4Кбайта загружаемого ПЗУ, 256 байтов СОЗУ дает возможность наращивать память данных, программируемый последовательный UART, программируемый сторожевой таймер и многое другое.
ВВЕДЕНИЕ
1 ОБЩАЯ ЧАСТЬ
1.1 Основные требования, предъявляемые к устройству
1.2 Характеристики микроконтроллера
2 ОСНОВНАЯ ЧАСТЬ
2.1 Принцип работы устройства
2.2 Разработка функциональной схемы устройства
2.3 описание электрической принципиальной схемы устройства
3 ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
3.1 Сравнение характеристик семейства PIC-контроллеров
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
В медицине и бытовой сфере проблема эффективного использования тепловой энергии - одна из важнейших. Ее решение возможно только при комплексной автоматизации всего теплотехнического оборудования с помощью различных цифровых приборов локального учета, контроля и управления (с возможностью соединения таких приборов в локальную вычислительную сеть для создания систем глобального регулирования всего объекта).
AVR-микроконтроллеры в
Однокристальная микро-ЭВМ (микроконтроллер) представляет собой, построенную вокруг микропроцессора вычислительную систему, которая выполнена на одном кристалле вместе с микропроцессором.
В данной работе используется микроконтроллер AТmega103 фирмы Atmel. Микросхема выполнена в 40-выводном корпусе, что дает безусловный выигрыш. Таким образом, микроконтроллер имеет (4 внешних порта РА ,РВ,РС и РD). Прибор обеспечивает производительность, приближающуюся к 1 МГц. Архитектура эффективно поддерживает как языки высокого уровня, так и программы на языке ассемблер. Микроконтроллер AТmega103 [3, стр.50] содержит: 4Кбайта загружаемого ПЗУ, 256 байтов СОЗУ дает возможность наращивать память данных, программируемый последовательный UART, программируемый сторожевой таймер и многое другое.
Стандартное решение такой конструкторской задачи - построение схемы, выполняющей следующую последовательность действий:
Сегодня некоторые зарубежные
фирмы выпускают АЦП,
Целью моей курсовой работы является исследование принципа устройства .......... и характеристик микроконтроллера.
В работе рассмотрены следующие вопросы: описание принципиальной и функциональной схемы, характеристики микроконтроллеров.
1
Общая часть
1.1 Основные требования предъявляемые к устройству
Согласно заданию схема должна содержать следующие блоки:
1.2.
Характеристики
Развитие
семейства MSP430 приведено на рисунке
1.
Рисунок 1-Развитие семейства MSP430P325
16 разрядный микроконтроллер MSP430P325IPG производства TEXAS INSTRUMENTS.
Таблица 1 - Параметры микроконтроллера MSP430P325IPG
Наименование | характеристики |
Разрядность | 16 |
Масочное ПЗУ | нет |
Flash | нет |
EEPROM | 16k |
RAM | 512 |
Линий I/O | 14 |
АЦП | 6/14 |
Компаратор | нет |
Встроенный генератор | есть |
Интерфейсы | LCD 84сег |
Рабочая частота | 8 МГц |
Корпус | QFP64 |
Основные
параметры микроконтроллера MSP430P325IPG
представлена в таблице1
Микроконтроллер
MSP430P325IPG имеет встроенный стабилизатор
тока 0…6 мА и 12-разърядный АЦП с расширением
до 14-разрядов. Поэтому измерение температуры
с применением микроконтроллера MSP430P325IPG
не представляет особых трудностей.
2 ОСНОВНАЯ ЧАСТЬ
2.2
Разработка функциональной
схемы устройства
Функциональная схема представленная на рис. 1. состоит из следующих блоков:
1) Стабилизатор напряжения. На вход данной микросхемы подается напряжение 10-30В с выхода получаем постоянное напряжение 5В. Напряжение 5в необходимо для питания микросхем.
Рисунок
1 — Функциональная схема микроконтроллера
AVR
2.3
Описание принципиальной
электрической схемы
Согласно заданию требуется исследовать цифровой медицинский термометр на базе контролера AVR. Микроконтроллер имеет достаточное число выводов, напряжение питания от 2,7 до 6 В, есть программируемый полный дуплексный UART (так как мне необходимо организовать последовательную связь с компьютером). Еще в нем имеется сторожевой таймер, внутренняя память и в данном микроконтроллере имеется возможность применить языки высокого уровня для его программирования.
Для супервизора напряжения
По характеристикам эта схема подходит для данного устройства.
Для связи с компьютером
Также используется датчик
Для устройства необходим
жидко кристаллический
Данными свойствами обладает модуль PG1602.
Термометр
смонтирован на двухслойной печатной
пластине. На её лицевой стороне
помещены ЖК-индикатор и кнопки. Микроконтроллер
и остальные элементы установлены на обратной
стороне. В Цифровом термометре применены
SMD-контроллеры. Печатная плата термометра
помещена в стандартный корпус, в верхней
части которого находится разъём для температурного
зонда. Расположение основных элементов
цифрового термометра в нутрии корпуса
показано на рис.3.
Рисунок 3- принципиальная электрическая схема.
Печатная
плата крепится четырьмя
Термометр обладает следующими характеристиками:
1.погрешность измерения ( аппаратная) – в диапазоне от -50 до 199,9°С;
2.погрешность измерения ( аппаратная) в диапазоне от +200°С до +450°С_±0,1°С;
3.период измерения температуры равен 1с;
4.точность внутренних часов составляет ±10 с в сутки;
5.индикация разряда батареи;
6.4½-разрядный ЖК-индикатор с высотой цифр 9мм;
7.Габариты: 65х130х25мм;
8.Вес 120г;
9.Питание от литиевой батареи 3,6в;
10. Срок службы батареи при работе 12 часов в сутки – не менее 5 лет.
Внутренне устройство цифрового термометра представлено на рис. 4.
Рисунок4 - Внешнее устройство цифрового термометра
Базовый
элемент схемы-микроконтроллер
РезисторR2 создаёт ток, протекающий через датчик PT1000. Конденсатор С1,С3 и резистор R3 представляют собой простейший фильтр. Остальные элементы необходимы для нормального функционирования прибора. Кнопки SB1-SB2,R12 и контроллер С8 используются схемой обслуживания кнопок. Резистор R7 и микросхема DA1 применяются для формирования опорного напряжения в программе контроля разряда батареи питания. Резисторы R8-R11 определяют режим работы встроенного драйвера жидкокристаллического индикатора HL1. ЖК-индикатор типа 5066 имеет три подложки и работает в мультиплексном режиме.