资讯详情

基于蓝牙的温湿度采集系统设计

彭智洪 赵东尧 蒋益莹 李帆 杨炎 陆小飞

a10387691b6a4e11ed40a189e67cb978.png

摘 要:随着社会经济的发展和科技的不断进步,在智能生产、主要电信基站、大型计算机房、博物馆、智能建筑、制药厂、农业温室等场所,需要限制环境温湿度,因此必须在这些特定环境中安装温湿度监测器。近年来,单片机因其优异的性价比在我国许多领域得到了广泛的应用。该文利用STC90C516RD 单片机结合数字温湿度传感器的功能DHT设计了一个实时采集温湿度的系统,测量温湿度快,使用简单。该系统具有测量精度高、体积小、功耗低、使用方便等特点,能满足博物馆监测的要求。

关键词:STC90C516RD 温湿度传感器 安卓APP 蓝牙

中图分类号:TN92 文献标识码:A 1672-3791(2017)02(c)-0007-02

该系统采用STC90C516RD 以温湿度传感器为核心配置的单片机,LCD12864显示、蜂鸣器报警模块、蓝牙模块等部件在单片机处理后发送接收处理数据android通信平台的APP显示温度和湿度。作为整个系统的前端接收模块,温湿度传感器实时监控环境中的温湿度,并将信息传输到单片机。单片机处理数据,通过显示屏显示温湿度数据信息,并通过蓝牙将数据发送到移动终端APP,实现实时数据共享。此外,在初始化设置中,预先设定安全温湿度范围值,若温度或湿度超出安全范围,则触发蜂鸣报警模块,提示险情。

1 控制方案设计

温湿度采集系统STC90C516RD 以单片机为核心,通过温湿度传感器(DHT22)实时检测监测环境的温湿度参数,并将温湿度传感器检测到的数据发送给单片机。LCD12864显示并通过蓝牙发送android平台的APP,使用者可在APP或LCD12864实时检查当前温湿度值,可监测APP设置报警参数,实时监测环境温湿度值。如图1所示,系统功能框图。

任务指标参数:湿度测量范围:0%~100%RH,精度:±2.温度测量范围:-40 ℃~80 ℃,精度:

2 系统硬件设计

该系统主要包括温湿度传感器、蓝牙模块LCD蜂鸣器等部件。系统硬件设计如图2所示。

采集温湿度数据DHT22完成后,通过单线二进制接口将收集到的数据传输给单片机,单片机显示接收到的数据LCD在12864上,蓝牙同时发送给它APP。

3 系统软件设计

该系统软件设计采用结构化和模块化设计方法,便于功能扩展,软件设计采用Java和C。Java语言是写的APP,C语言是写的硬件控制程序。C语言写作主要是温湿度传感器将数据发送到单片机,然后发送到LCD12864显示,数据通过蓝牙发送到APP。APP软件流程图见图3。

APP进入正常模式后,蓝牙将温湿度传感器收集到的数据值以定时器累计时的形式发送到平台APP, APP不仅可以通过蓝牙接收温湿度值,还可以通过蓝牙的物理地址识别温湿度的位置APP设置预警值,提高智能监控。

4 结语

本文介绍了温湿度采集系统硬件和软件的设计,创新点在于温湿度测量和观察的特点DHT22温湿度传感器和蓝牙模块可与单片机直接连接,显示LCD12864,可以通过蓝牙传输到android平台的APP通过观察,可以通过APP设置报警,提高智能预警。

参考文献

[1]翁明周.Android智能手机和8051单片机应用开发实战[M].北京:2015年清华大学出版社.

[2]孙宏明.Android精通程序设计入门,应用[M].北京:2015年清华大学出版社.

[3]张伟华.Android项目开发入门教程[M].北京:2015年人民邮电出版社.

[4]张禄林.蓝牙协议及其实现[M].北京:2001年人民邮电出版社.

[5]陈仁文.单片机原理及应用分层教程[M].南京:2015年南京大学出版社.

标签: 易优控网络温湿度变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司