Система сбора данных на базе микроконтроллера семейства stm32

Система сбора данных на базе микроконтроллера семейства stm32

Вид работы: Дипломная работа  |   Предмет работы: Информационные технологии   |   Количество листов: 76

Стенд содержит аппаратно – программные компоненты схемы и соответствующего ПО, состоящей из трёх модулей датчиков температуры KY - 013, отладочной платы NUCLEO – L152RE (в которой находятся микроконтроллер STM32L152RET6 с 12 – битный АЦП), дисплея 1602А и ПК. Структурная схема стенда представлена на рисунке 2. Аналоговые сигналы с каждого датчика поступают на макетную плату. Далее информационные сигналы поступают на входы АЦП, где преобразовываются в дискретный код (цифровой сигнал). С выхода АЦП цифровые сигналы поступают на микропроцессор для обработки данных. После обработки данные сигнала выводятся на отображающее устройство (дисплей) по интерфейсу I2C и на ПК по интерфейсу USB для визуализации и расчета статистических характеристик.


СОДЕРЖАНИЕ

Перечень сокращений 7
Введение 8
1. Общие понятия о системах сбора данных 9
2. Стенд и его компоненты 14
2.1. Назначение 14
2.2. Структурная схема стенда 14
2.3. Датчик температуры 15
2.4. Отладочная плата 18
2.5. Микроконтроллер 20
2.6. Аналого-цифровой преобразователь 22
2.7. Дисплей 23
2.8. Используемые интерфейсы передачи данных 24
2.9. Подключение модулей к отладочной плате 26
3. Настройка проекта 27
4. Программное обеспечение стенда 34
4.1. Общий алгоритм программного обеспечения 34
4.2. Сбор данных с аналого – цифрового преобразователя 35
4.3. Библиотека для работы с дисплеем 36
4.4. Преобразование данных 36
4.5. Запись данных в массив 37
4.6. Выполнение и результат программного обеспечения 38
5. Обработка и визуализация данных 40
5.1. Чтение файла с данными 40
5.2. Построение графиков 41
5.3. Представление статистических характеристик 42
6. Обеспечение качества разработки программы, программного продукта 44
Заключение 45
Список использованных источников 46
Приложение А 48
Приложение Б 62
Приложение В 73
Приложение Г 75
Приложение Д 79










ПОМОЩЬ С НАУЧНОЙ РАБОТОЙ

Подготовим для Вас работу по стандартам Вузов

Готовая работа с высокой уникальностью по минимальной цене
Срок выполнения от 2 часов
Антиплагиат более 70%

Быстрый заказ работы





[honeypot 2Mp1wUz2rkcR2jj1Ahxo]

Мы перезвоним через 5 минут

Яндекс.Метрика

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match