🔍 Поиск работ

Разработка системы мониторинга параметров микроклимата

Работа №208380

Тип работы

Дипломные работы, ВКР

Предмет

физика

Объем работы100
Год сдачи2020
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
3
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 6
1 ОБЗОР ЛИТЕРАТУРЫ 9
1.1 Интерфейс 1 - Wire 9
1.2 Шина I2C 18
1.3 Обзор датчиков 23
1.4 Адаптер DS9490R USB - 1-Wire RJ11 30
1.5 Преобразователь DS28E17 1-Wire - I2C 32
1.6 Интегрированная среда разработки Qt Creator 43
2 ПРАКТИЧЕСКАЯ ЧАСТЬ 47
2.1 TMEX API 47
2.2 Разработка программного обеспечения 51
2.2.1 Принцип работы датчика HDC1080 61
2.2.2 Принцип работы датчика SHT35 65
2.3 Руководство по эксплуатации программного обеспечения 68
ЗАКЛЮЧЕНИЕ 75
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 77
ПРИЛОЖЕНИЕ А. Исходный код программы 79


Микроклимат помещения - это состояние его внутренней среды, оказывающей непосредственное воздействие на организм человека. В нормативном документе СанПиН 2.2.4.548-96 [1], обязательном для
соблюдения всеми организациями, учреждениями, предприятиями независимо от их формы собственности и организационно-правовой формы, содержатся гигиенические требования к микроклимату производственных помещений. Их соблюдение позволяет поддерживать на рабочем месте здоровую, благоприятную для человека обстановку. Оптимальные микроклиматические условия обеспечивают человеку полный комфорт, сохраняя нормальное тепловое и функциональное состояние его организма в течение восьмичасового рабочего дня. В этом случае механизмы терморегуляции работают с минимальным напряжением, что не вызывает отклонений в состоянии здоровья человека. Соблюдение определённых микроклиматических требований является важной задачей для фармацевтических, сельскохозяйственных и многих других промышленных предприятий. Исходя из этого, современным предприятиям требуется автоматическая система мониторинга параметров микроклимата для наблюдения за изменяющимися внешними параметрами среды (температура, влажность) и для отслеживания негативных тепловых воздействий в помещениях.
Интеллектуальная система мониторинга параметров микроклимата состоит из датчиков температуры, работающих по интерфейсу 1-Wire (DS18S20, DS18B20), датчиков температуры и влажности I2C (HDC1080, SHT35), преобразователя 1-Wire - I2C DS28E17, адаптера USB - 1-Wire DS9490R и программного обеспечения TGM-viewer. В качестве регистрирующего устройства выступает персональный компьютер с необходимыми драйверами.
Основная работа заключается в разработке программного обеспечения (приложения с графическим интерфейсом), способного отображать показания датчиков на главном окне и с возможностью записи результатов измерений в текстовый файл. Приложение должно реагировать на динамику подключения и отключения датчиков. Данное приложение можно использовать для поверки партии датчиков.
Актуальность работы: Параметры микроклимата присутствуют всюду и их необходимо учитывать при ведении каких-либо технологических процессов, транспортировке и хранении различных приборов. Сочетание этих параметров (температура, влажность) может оказывать негативное воздействие на организм человека, продукты питания, лекарственные препараты и многое другое. Существующие технологические методы решения этой проблемы имеют ограниченный функционал или могут быть недоступны пользователю по различным финансовым причинам. Таким образом, создание гибкого программного обеспечения для мониторинга параметров микроклимата и поверки датчиков является актуальной задачей.
Цель работы: Разработка программного обеспечения для мониторинга параметров микроклимата с использованием высокоточных датчиков температуры и влажности различных производителей, способного определять температуру и влажность помещения в режиме реального времени с возможностью записи результатов измерений в текстовый файл с периодичностью, выбранной пользователем.
Задачи, для выполнения данной работы:
1. Анализ протоколов передачи данных (1-Wire, I2C);
2. Анализ датчиков;
3. Изучение принципа передачи данных по протоколу 1-Wire;
4. Изучение принципа работы преобразователя DS28E17 1-Wire - I2C для работы с датчиками I2C на шине 1-Wire;


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате работы были изучены интерфейсы передачи данных 1- Wire, I2C, а также датчики, работающие по этим интерфейсам, такие как DS18S20, DS18B20, HDC1080, SHT35. Рассмотрены достоинства и
недостатки, используемых датчиков и принцип работы преобразователя DS28E17 1-Wire - I2C. На основе простоты и удобства в использовании была выбрана среда разработки программного обеспечения Qt Creator. Изучены функции API для связи с устройствами.
В итоге было создано программное обеспечение TGM-viewer для мониторинга параметров микроклимата, способное отображать данные температуры и влажности в режиме реального времени с возможностью записи данных в текстовый файл с периодичностью, выбранной пользователем. В отличие от существующих программ, ПО TGM-viewer способно работать с датчиками I2C на шине 1-Wire и имеет дополнительные возможности (запись данных с пользовательской периодичностью, таймер обратного отсчёта для записи результатов измерений, открытие отчётов с измерениями с главного окна программы). Благодаря разработанной программе, есть возможность поверять большое количество датчиков на шине 1-Wire и отображать критические состояния этих датчиков.
Приложение готово к использованию и распространению на операционные системы Windows XP и выше, а также к внедрению на различные промышленные, фармацевтические, сельскохозяйственные и другие предприятия.
В дальнейшем планируются улучшения программного обеспечения, такие как:
1. Возможность работы с новыми датчиками, например, с датчиком атмосферного давления BMP180;
2. Вывод результатов измерений в табличном формате (.csv, .xlsx);
3. Построение графиков температуры (влажности) от времени;
4. Сохранение измерительных отчётов в формате PDF и вывод их на
печать.



1. Санитарные правила и нормы: СанПиН 2.2.4.548-96. Гигиенические
требования к микроклимату производственных помещений [Текст]: нормативно-технический материал. - М.; Информационно-издательский
центр Минздрава России, 2001. - 20 с.
2. Елисеев Н. Интерфейс 1-Wire: устройство и применение: журнал
ЭЛЕКТРОНИКА: Наука, Технология, Бизнес / Н. Елисеев, 2007. - с. 94-99.- URL: http://www.electronics.ru/files/article pdf/0/article 657 119.pdf (дата
обращения: 17.11.2019). - Текст: электронный.
3. Семёнов Б.Ю. Шина I2C в радиотехнических конструкциях. Изд. 2-е, доп. - М.: СОЛОН-Пресс, 2010. - 224 с. - (Серия «Библиотека инженера»).
4. DS18B20 Programmable Resolution 1-Wire Digital Thermometer, 2019. - 20 c. - URL: https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf (дата обращения: 19.11.2019). - Текст: электронный.
5. DS18S20 High-Precision 1-Wire Digital Thermometer, 2015. - 21 c. -
URL: https ://datasheets.maximinte grated.com/en/ds/DS18S20.pdf (дата
обращения: 19.11.2019). - Текст: электронный.
6. HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor, 2020. - 30 c. - URL: http://www.ti.com/lit/ds/symlink/hdc1080.pdf (дата обращения: 20.01.2020). - Текст: электронный.
7. Datasheet SHT3x-DIS Humidity and Temperature Sensor, 2016. - 20 c. - URL:
www.mouser.com/datasheet/2/682/Sensirion Humidity Sensors SHT3x Datashe et digital-971521.pdf (дата обращения: 15.02.2020). - Текст: электронный.
8. DS9490R/DS9490B USB to 1-Wire/iButton Adapters, 2011. - 6 с. - URL: https://datasheets.maximintegrated.com/en/ds/DS9490-DS9490R.pdf (дата обращения: 19.11.2019). - Текст: электронный.
9. DS28E17 1-Wire-to-I2C Master Bridge, 2015. - 27 c. - URL:
https://datasheets.maximintegrated.com/en/ds/DS28E17.pdf
обращения: 19.12.2019). - Текст: электронный.
10. Шлее М. Qt 4.8. Профессиональное программирование на C++. - СПб.: БХВ-Петербург, 2012. - 912 с.: ил. - (В подлиннике).



Работу высылаем на протяжении 30 минут после оплаты.




©2026 Cервис помощи студентам в выполнении работ