Курсовая с практикой на тему Измерительная система на базе микроконтроллера (Вариант 13)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Задание 3
Введение 4
1 Описание алгоритма работы измерительной системы 5
2 Функциональное назначение измерительной системы 6
3 Разработка аппаратной части измерительной системы 7
4 Принцип работы интерфейса датчика в измерительной системе 13
5 Разработка программы сбора и отображения данных с датчика 16
6 Моделирование измерительной системы в САПР PROTEUS 20
Заключение 22
Список использованных источников 23
Приложения 24
Введение:
Микроконтроллеры широко используются в разных областях производства и в быту. Одним из важных процессов, где они используются, это контроль за температурой.
Температуру нужно измерять и в технологических процессах, и в быту, например, в системе «умный» дом для контроля за параметрами микроклимата в помещении, как в жилом, так и в офисном.
Микроконтроллеры позволяют гибко настраивать систему измерения, изменяя количество датчиков под необходимые нужды. Также с помощью МК можно обрабатывать полученные данные измерений и генерировать управляющие воздействия на различные исполнительные механизмы.
В данном курсовом проекте разрабатывается многоканальный измеритель температуры, использующий 4 датчика температуры DS18B20, данные от которых передаются с помощью протокола 1-Wire.
Заключение:
В данном курсовом проекте была разработана измерительная система на базе микроконтроллера. Данная система выполняет измерение температуры от 4 цифровых датчиков температуры DS18B20, данные от которых передаются с помощью протокола 1-Wire. В основе ссистемы был взят микроконтроллер ATmega128.
В проекте разработан алгоритм функционирования системы и ее функцианальная схема. На основе этих данных была выбрана элементная база и разработана схема электрическая принципиальная, а также разработано программное обеспечение на языке С в компиляторе CodeVisionAVR.
Проведенное моделирование в программе-эмуляторе Proteus показало работоспособность данного проекта и соответствие его заданию.
Фрагмент текста работы:
1 Описание алгоритма работы измерительной системы
Алгоритм работы системы представлен на рис. 1.
Суть его работы заключается в следующем: на начальном этапе происходит инициализация данных системы, установка необходимых библиотек и переменных.
Затем микроконтроллер по очереди считывает данные с каждого датчика температуры и выводит их на индикацию.
Рис. 1
2 Функциональное назначение измерительной системы
Данная измерительная система предназначена для приема данных от 4 цифровых датчиков температуры DS18B20. Для этого используется протокол передачи данных 1-Wire.
Функционально данную систему можно представить следующим образом (рис. 2):
Есть 4 датчика температуры. Т.к эти датчики цифровые, то достаточно по 1 проводу для передачи измеренных данных в порт микроконтроллера.
Эти данные затем передаются микроконтроллером на блок индикации.