基于STM32的物联网环境监测系统

丰富的线上&线下活动,深入探索云世界

做任务,得社区积分和周边

最真实的开发者用云体验

让每位学生受益于普惠算力

让创作激发创新

资深技术专家手把手带教

遇见技术追梦人

技术交流,直击现场

海量开发者使用工具、手册,免费下载

极速、全面、稳定、安全的开源镜像

开发手册、白皮书、案例集等实战精华

为开发者定制的Chrome浏览器插件

Abstract:Withthepeople'syearningforabetterlife,peoplepaymoreandmoreattentiontotheenvironment,theimpactoftheenvironmentonlifehasbecomeahotissue.ThisdesignusesSTM32asthecontrolanddataprocessingunit.Meanwhile,theAHT10,BH1750,BMP280sensorstomonitorthesurroundingenvironmentalparameters.DisplayofsensordataandrelatedinformationontheLCDscreen.Atthesametime,thewirelessmoduleandthesinglechipmicrocomputerareusedfordatainteraction.Whenthewirelesscommunicationmoduleissuccessfullyconnectedtothenetwork,andconnectedtotheInternetofThingscloudplatform.BylogintothebackgroundoftheInternetofThingscloudplatform.Userscanviewthedatareportedbythesensorandconductremotecontrol.Inthedesignprocess,Androidsoftwareapplicationisdevelopedtoenableuserstomonitorrelevantenvironmentalparameters.Displaytemperature,humidity,lightintensityandpressuredataontheAPP.Keywords:STM32;InternetofThings;EnvironmentalMonitoring

本次环境监测系统的设计过程中,需要使用显示模块进行显示。需要的显示的数据,主要包括传感器设备测量采集到的数据和系统的基本状态信息。在电子系统设计过程中,常使用的显示模块主要有以下两种,TFT彩屏和LCD1602两种。方案对比如下。方案一:TFT屏幕是以背透和反射相结合的方式工作的,通过点脉冲直接控制[10]。从而实现显示效果。查询资料了解到了一种1.8寸的TFT彩屏模块。在色彩显示上,TFT屏幕的效果较好,色彩丰富且具有对比度高特点。同时在使用该LCD显示模组时,需要用到的单片机的IO端口数量较少。方案二:LCD1602是一种字符型液晶显示模块,具有成本低等特点。但是缺点是在使用LCD1602需要较多的单片机的IO端口数量。而且需要通过调节变阻器的大小,才能改变屏幕的显示效果,不能直接得到显示效果。经过上述两个方案对比,由于需要对传感器数据的实际测量值进行显示,选择了显示内容更多和色彩效果更好的方案一,TFT显示模块实物图如图2-4所示。

环境监测系统选取了STM32F103ZET6芯片作为电路的核心控制和数据处理单元。该芯片支持UART、SPI、I2C接口,芯片内部集成了512KB闪存和64KBSRAM,可以存储更多的程序和数据。环境监测系统的主控电路设计如图3-1所示。STM32芯片正常运行所需要的电压范围为2.0~3.6V,实际运行时的电流只有几十毫安,因此芯片功耗非常低。芯片可对系统电路之中的电压进行检测,可与电源芯片相接一起完成开关电源调节。芯片正常运行时,需要一个外部时钟触发信号,为此将使用频率范围在4~16MHz之间的晶体振荡器。芯片内部存在一个自动校准的RTC振荡电路,其实际运行的频率能够达到32KHZ。在本次设计中,因为STM32系列拥有丰富的串口接口,因此可以实现与多个通讯模组通信。同时可以添加调试接口,利用串口软件实现调试功能,打印设备状态信息。

温湿度传感器模块核心是以AHT10芯片作为核心部分,还包括电平转换电路。AHT10芯片的产品特性如下,芯片的输入电压范围:2.3V至3.3V;具有低功耗的特点;芯片通讯方式采用标准的I2C接口通信。该温湿度传感器芯片的精度如下,湿度精度±3%RH,温度精度0.5℃。模块的参考设计电路如图3-2所示。

光强传感器模块核心是以BH1750芯片作为核心部分,还包括电平转换电路。BH1750芯片的产品特性如下,芯片的输入电压范围:3.0V至3.6V之间;其峰值灵敏度波长的典型值为560nm;输入的光照强度范围为1~65535Lx,其最小的分辨率为0.5Lx[11]。BH1750芯片采用的通讯方式是标准的I2C接口通信。模块的参考设计电路如图3-3所示。

气压传感器模块核心是以BMP280芯片作为核心部分,还包括电平转换电路。气压传感器的产品特性如下,芯片的输入电压范围:1.7~3.6V;芯片的气压工作范围为300hPa至1100hPa;芯片工作温度范围为-40℃至85℃;BMP280芯片支持标准的I2C接口通信和SPI通信;模块参考设计电路图如图3-4所示。

在本次的环境监测系统设计中,选择了1.8寸TFT彩色屏幕作为该系统的显示模块,LCD彩屏采用SPI接口通讯方式,驱动IC是ST7735S,其支持的显示的分辨率为128*160;支持16BitRGB范围65K色显示。该显示模块支字符,字符串,汉字,图片等效果显示。彩色TFT显示模块接口电路图如图3-5所示。

环境监测系统选择了ESP8266系列芯片作为无线通讯部分。ESP8266系列芯片,其CPU时钟速率最高可以达到160MHz,同时具有丰富的外设接口;经典的WIFI模式支持三种类型,包括Station客户端模式、SoftAP服务端模式和SoftAP+Station混合模式[12];该无线模组支持TCP、HTTP、MQTT等基本网络协议。无线通信模块参考电路设计如图3-6所示。

在电源供电方式选择过程中,可以采用的是连接USB接口进行供电。由于大部分的传感器设备模块的输入电压范围在3.3V左右,所以需要设计电平转换电路。该部分主要由电源线引入5V/1A的电源给系统供电,经KIA1117芯片降压为3.3V,给STM32主控系统和传感器设备供电。电源接口电路图如图3-8所示。

对于光照强度数据的采集,使用BH1750传感器。计算BH1750采集结果,单片机通过I2C协议读取的第一个字节是BH1750寄存器的高8位,第二字节为寄存器的低8位数据,高8位数据左移8位再加上低8位数据[13],利用公式去计算最终的光照强度数值。测量步骤如图4-3所示。

在读取数据时,需要进行滤波操作使结果的更加稳定。BMP280传感器获取气压数值的底层驱动代码如图4-5所示。

THE END
1.08输变电设备物联网一体化智能监测装置技术01主ied要求.pdf08输变电设备物联网一体化智能监测装置技术01主ied要求.pdf,Q/CSG 中国 公司企业标准 Q/CSG . 输变电设备物联网 智能监测装置技 术规范:监测主 IED技术要求 (草案) - ××发布 - ××实施 中国 公司 发布 目次前言3 1 范围4 2 规范性 文件4 3 术语和定义4 4 总则5 5 https://m.book118.com/html/2022/0821/6000035100004225.shtm
1.物联网空气环境传感器监测解决方案室内空气环境传感器适用于空气环境监测设备嵌入配套和系统集成;诸如智能办公楼宇环境监测系统、智能家居环境监测系统、学校医院环境监控系统、酒店环境监测系统、新风控制系统、空气净化效率检测器、车载空气环境检测仪等场所。 物联网环境监测应用场景 室内空气质量监测:通过在室内安装空气质量传感器,监测温度、湿度、PM2.5、CO...https://www.eepw.com.cn/zhuanlan/344041.html
2.物联网智能家居环境监测系统物联网智能家居环境监测系统 作为物联网工程专业的学生,做一个智能家居非常重要,大家是这个专业的同学可以了解一下,不是这个专业的同学也可以了解一下,毕设可以参考哦。 稍微简单的了解(仅对代码可以自己写的同学) 对于一个零基础的物联网工程专业的学生来说,选择一个既简单又具有教育意义的嵌入式物联网智能项目...https://blog.csdn.net/speaking_me/article/details/143061962
3.受种子启发的飞行微装置问世可用于环境监测无线通信节点及物联网原标题:受种子启发的飞行微装置问世可用于环境监测、无线通信节点及物联网 核心速读 英国《自然》杂志近日发表一项工程学突破,包括美国西北大学科学家在内的研究团队研发了一种飞行装置,其受到风力传播的植物种子启发,未来可应用于环境监测或通信。这种飞行装置可以携带有源电子载荷,从而可在一定范围建立无电池无线设备。https://m.yunnan.cn/system/2021/09/24/031681365.shtml
4.物联网环境监测传感器大全2.GCP2000 VOCs在线大气监测仪 产品号:500050316 行业:空气,大气监测,工业制造,环境监测,空气污染,空气质量监测,空气质量 描述:GCP2000 VOCs在线大气监测仪采用GC-PID技术,利用物联网感知、GPRS无线通信等技术在线连续监测苯、甲苯、乙苯、二甲苯、苯乙烯浓度等相关参数,并统计去除率、排放总量等,从而对测量到的数据...https://www.wuwuzaixian.com/chuanganqi/74.html
5.物联网工程综合应用实训装置,DBLY86DBLY-86物联网工程综合应用实训装置 物联网工程指的是将无处不在的末端设备和设施,包括具备“内在智能”的传感器、移动终端、工业系统、楼控系统、家庭智能设施、视频监控系统等,以及“外在使能”的,如贴上RFID的各种资产、携带无线终端的个人与车辆等“智能化物件或动物”或“智能尘埃”,通过各种无线和/或有线的...https://www.spse.cn/znly/2193.html
6.无线烟感探测器无线水浸无线温湿度无线门磁物联网无线环境监测传感器 无线烟感探测器 一、产品说明 独立式无线烟感探测器采用特殊结构设计的红外光电传感器、性能可靠的MCU,以及SMT贴片加工工艺生产,具有灵敏度高、稳定可靠、耗电小、美观耐用、使用方便等。 该产品适用于厂房、家居、商店、机房、仓库等场所。 http://www.xiazhongkj.com/tag/435.html
7.HT500物联网配电智能终端变配电辅助监控装置提供多种数据采集...产品标签|环境数据采集单元变配电辅助监控装置物联网配电智能终端配电监控终端物联网辅助设备 <上一个下一个> HT500物联网配电智能终端变配电辅助监控装置是将RFID、传感器以及各种动力或电器设备进行联网,实现各类数据监测和控制。物联网终端设备能够兼容并利用现有绝大部分设备, ...https://cetcht8888.cn.china.cn/supply/3764594577.html
8.辛集市先进适用技术指导目录(节能和环境治理领域)河北思蓝开发基于传感器技术、物联网技术、云计算技术、大数据技术、环境科学研究等多领域、多学科前沿技术的空气质量传感监测网及大数据分析平台,主要包括物联网智能硬件、云校准平台及大数据分析应用平台。 1、(已授权国内实用新型)空气检测仪 2、(已授权国内实用新型)一种集成化气象监测仪 ...http://www.xjcgzh.com/content-3-54-1.html
9.基于单片机设计的家用自来水水质监测装置IoT平台IoT物联网本文介绍基于单片机设计的家用自来水水质监测装置。利用STM32F103ZET6作为主控芯片,结合水质传感器和ADC模块,实现对自来水水质的检测和监测功能。通过0.96寸OLED显示屏,将采集到的水质数据以直观的方式展示给用户。 随着人们对健康意识的提高和环境保护的重视,水质安全已经成为人们生活中一个重要的议题。自来水作为我们日常生...https://developer.huawei.com/home/forum/hwc/thread-02107133063277658005-1-1.html
10.基于物联网环境监测(精选6篇)篇2:基于物联网环境监测 随着现代科技的发展,以冷链温度监控系统为代表的现代制冷系统的应用也越来越广泛。冷链温度监控系统对环境温度进行严格的监控、记录、分析、决策,无线传输到计算机,对环境温度实现智能化管理。冷链物流泛指冷藏、冷冻类物品在生产、贮藏运输、销售,到消费前的各个环节中始终处于规定的低温环境下,...https://www.360wenmi.com/f/fileix7yh1ji.html
11.重磅发布丨2021(第十六届)青岛国际水大会二轮通知基于污染物特征的工业废水处理技术 杨敏,中国科学院生态环境中心,副主任/研究员 关于建设江河湖互济水网(国家水网)的认识和思考 庞进武,水利部,(原)副总工程师 污水处理厂碳中和行动与思考 王爱杰,哈尔滨工业大学,教授;城市水资源与水环境国家重点实验室(深圳),主任 ...http://www.goootech.com/topics/72010183/detail-10304391.html
12.工业气体探测设备储能安全解决方案便携式气体检测终端环境监测、智慧环保等领域的仪器仪表及物联网 智慧监测整体解决方案。 展望未来 感闻安全将基于智能传感器领域的技术优势及在行业应用方面的经验积累,为储能领域、石油化工及燃气等行业提供更优质及专业的气体监测设备及智慧化解决方案。 出色的客户服务 领先的的智能传感器研发和丰富的应用开发经验 ...https://www.igwenv.com/
13.变压器套管绝缘在线监测装置1、工作环境 ● 工作电压:交流 220V±10%,50Hz ●功 耗: 额定电压下<5W ● 环境温度 户内系统: -10℃ ~ +55℃ 户外系统: -25℃ ~ +70℃ ● 工作环境湿度: ≤95% 2、容性设备监测装置技术参数 ● 泄露电流测量范围:0.1mA—1000mA ● 泄露电流测量准确度:±(0.5%读数+0.01mA) ...https://www.jotry.cn/product/493.html
14.skills.tianhuang.cn/THProject/Project.ashx本赛项针对物联网技术,要求设计一种工程应用系统或教学实验/实训系统。所设计的系统经专家网评后进入决赛时,必须在指定的平台“THUNHM-3B型 物联网技术应用实验/开发平台”上实现。 本赛项涉及设备智能识别、无线传感、信号处理、计算机网络通信、嵌入式系统应用等技术环节。 http://skills.tianhuang.cn/THProject/Project.ashx
15.基于物联网的室内环境监测系统艾方立科技基于物联网的室内环境监测系统|深圳市艾方立科技有限公司是一家专业从事各类室内/外环境及空气质量检(监)测仪器终端设备/系统产品的研发、生产、销售于一体的高科技企业,我们可以为您提供在线式室内空气质量环境监测/检测系统设备仪器、负离子监测、土壤墒情监测站、雨量https://www.aifli.com/jiyuwulianwangdeshineihuanjingjiancexitong.html
16.智慧消防系统消防物联网系统智慧消防物联网监管平台无线水位传感器通过无线的方式实时监测、采集消防给水系统中水池、水箱水位;无线独立式感烟探测器实现现场火警信息的远程报警预警功能;组合式电气火灾探测器对用电环境进行实时检测,实时监测电压、电流、电缆温度等;室外消火栓监测装置对室外消火栓水压进行实时监测;4G物联网卡支持2/3/4G数据通讯;NB流量卡支持NB频段数据...http://119.gdliontech.cn/news/268.html