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

Цель курсовой работы – основываясь на знаниях, полученных при изучении темы «Микроконтроллеры и микропроцессорные системы» разработать микропроцессорную систему цифрового термометра на базе микроконтроллера.


1. Описание объекта и функциональная спецификация

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

Устройство состоит из двух термодатчиков типа DS18B20, микроконтроллера PIC16F628, двухрядного жидкокристаллического индикатора GDM1602 и кнопок управления "Режим", "Разряд", "Установка", "Просмотр 1-2/Сброс" и "Просмотр".

Устройство поддерживает три режима индикации:

• текущий — вывод текущих значений числа, месяца, времени и температуры по двум термодатчикам с точностью 0,1 градуса;

• установка даты и времени;

• просмотр — вывод на индикатор зафиксированных значений максимальной и минимальной температур текущего дня, а при нажатии кнопки "Просмотр" — и значения экстремальных температур предыдущих восьми дней. При нажатии кнопки "Просмотр 1-2" можно просмотреть экстремальные значения температур по первому и второму термодатчикам и время, когда эти значения были зафиксированы.

Функциональная спецификация

1. Входы

a. Два термодатчика типа DS18B20

b. 5 кнопок управления

2. Выходы

a. двухрядный жидкокристаллический индикатор GDM1602

3. Функции

a. Вывод текущего значения числа, месяца, времени и температуры по двум термодатчикам с точностью 0,1 градуса

b. Возможность установки даты и времени

c. Возможность просмотра на индикаторе зафиксированных значений максимальной и минимальной температур текущего дня, а при нажатии кнопки "Просмотр" — и значения экстремальных температур предыдущих восьми дней.

d. При нажатии кнопки "Просмотр 1-2" можно просмотреть экстремальные значения температур по первому и второму термодатчикам и время, когда эти значения были зафиксированы


2. Описание структуры системы

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


Кнопки управления SB1- SB5


Рис. 1. Структурная схема электронного термометра


3. Описание ресурсов МК PIC16F628

Микроконтроллеры PIC 16С84 (16F84) также относятся к расширенному семейству, имеют целый ряд таких же существенных отличий от МК базового семейства PIC 16С5Х как и PIC 16С71, абсолютно не отличаются от последних системой команд и особенностями программирования, но обладают несколько другими функциональными возможностями.

Рассмотрим основные характеристики микроконтроллера PIC16F628А.

3.1 Характеристика RISC ядра

Тактовая частота от DC до 20МГц

Поддержка прерываний

К-во Просмотров: 487
Бесплатно скачать Курсовая работа: Разработка микропроцессорной системы цифрового термометра на базе микроконтроллера