100年前是什么朝代| 可喜可贺是什么意思| 女性盆腔炎吃什么药| 1965年属什么生肖| 承欢膝下什么意思| 女人吃维生素b有什么好处| 2009年是什么年| 磨玻璃影是什么意思| 胃食管反流用什么药| 属龙和什么属相最配| 甲状腺功能三项查什么| 狗吐黄水吃什么药| 守护者是什么意思| 航母舰长是什么级别| 漠河什么时候可以看到极光| 妃是什么意思| 西瓜吃多了有什么坏处| 1989年什么生肖| 河粉为什么叫河粉| 经常手麻是什么原因引起的| 吃坏肚子了吃什么药| 南北杏和什么煲汤止咳化痰| 胃反酸吃点什么能缓解| 划扣是什么意思| 三教九流代表什么生肖| 屮艸芔茻什么意思| 孕妇尿酸高是什么原因| 农历7月15是什么节| 黄斑前膜是什么病| 绿加红是什么颜色| 空调风扇不转是什么原因| cd什么意思| 手指关节发黑是什么原因| 什么是散射光| 嗓子干痒是什么原因| 小姨的女儿叫什么| 同房肚子痛是什么原因| 1931年属什么生肖| 吃牛肉不能吃什么| 扁桃体发炎不能吃什么| 柏拉图式恋爱是什么意思| 等闲之辈是什么意思| 喝芝麻糊有什么好处| 头疼吃什么药| 鼻窦炎用什么药效果最好| 嗷呜是什么意思| 大便黑色什么原因| 傻人有傻福什么意思| 美国为什么那么强大| 身体缺钾吃什么可以补充| 上大厕拉出血是什么原因| 近亲结婚有什么危害| 乙肝需要检查什么项目| 男人右眼皮跳是什么预兆| 月经为什么来了一点又不来了| 肩周炎看什么科| 唏嘘什么意思| 心衰做什么检查能确诊| 胸部里面有个圆圆的硬东西是什么| 什么是羊水栓塞| 吃生姜对身体有什么好处| 罗网是什么意思| mds是什么| 出梅是什么意思| 鹿晗有什么歌| 看见黑猫代表什么预兆| 指甲上有白点是什么原因| 乏力是什么原因| 胚由什么组成| 腰椎间盘突出吃什么药| 10月28是什么星座| 什么是相向而行| 梦见狗是什么预兆| 印泥用什么能洗掉| 病毒性疣是什么病| 老是低血糖是什么原因| 茄子吃多了有什么坏处| 头晕可以吃什么药| 手上为什么长湿疹| 吃什么水果可以降火| 吃什么补叶酸最快| 1.5是什么星座| 盆腔检查做什么检查| 西皮是什么意思| 什么叫消融手术| 为什么会黄体功能不足| 什么情况需要做肠镜| 浪琴名匠系列什么档次| 黑无常叫什么| 什么是打飞机| 生理曲度变直什么意思| 学前班是什么意思| 莹是什么意思| 肾阴虚是什么原因造成的| 沉香有什么作用与功效| 酱油什么时候发明的| 肝火旺盛是什么原因引起的| 蓝精灵是什么意思| 是什么原因造成的| 右眼皮跳是什么预兆女| 清热利湿是什么意思| 乙醇和酒精有什么区别| 梦见两口子吵架是什么意思| 月元念什么| pio是什么意思| 什么是亲子鉴定| 马不停蹄是什么生肖| 喝什么可以解酒| 左腹部疼是什么原因| 湿热吃什么药好| 窦卵泡是什么意思| 什么血型招蚊子咬| 波比跳是什么| 1938年属什么生肖| 过期酸奶有什么用| 南京菜属于什么菜系| 喝酒后胃不舒服吃什么药| 股癣用什么药膏好得快| 筋是什么组织| 一日清闲一日仙是什么生肖| spa是什么服务| pu皮是什么材质| 脚常抽筋是什么原因| 央行行长什么级别| 册那是什么意思| 生理期量少是什么原因| 上海有什么烟| 眼睛散光和近视有什么区别| 肌酸什么时候喝比较好| 脚趾甲发白是什么原因| 政府是干什么的| 什么东西补血| 取环挂什么科室| 医德是什么| 挂号特需是什么意思| 肾痛是什么原因| 尿常规能查出什么病| 早上口干苦是什么原因| 早上6点到7点是什么时辰| 芷字五行属什么| 黄精能治什么病| 甲状腺囊肿不能吃什么| 什么色什么流| 幼儿急疹是什么原因引起的| 两面人是什么意思| hda是什么| 什么是中成药| 扑炎痛又叫什么| 中药龙骨是什么东西| 一个句号是什么意思| 令坦是对方什么人的尊称| 屁股长痘是什么原因| 小孩睡不着觉是什么原因| 缺营养吃什么补身体最好| 怀男孩和女孩有什么区别| 胆巴是什么| 有潜力是什么意思| 双手抱在胸前代表什么| lee中文叫什么| 虎配什么生肖最好| 吃什么都是苦的是怎么回事| 胸口疼挂什么科室| 怎么查自己五行缺什么| 阳虚有什么症状| 安全套是什么| 低密度脂蛋白偏低是什么意思| 一般什么人戴江诗丹顿| 风俗是什么意思| 经常腰酸是什么原因女性| 吃什么食物养肝护肝| 什么是根号| 肝ca是什么意思| 卡尔文克莱恩是什么牌子| 艾滋病潜伏期有什么症状| 肚脐眼为什么会有臭味| 去医院查怀孕挂什么科| 及什么意思| 骨头坏死是什么原因造成的| 什么是童话故事| 明月照沟渠是什么意思| 2001年什么年| 晕车喝什么饮料| 右肺小结节是什么意思| 孕期阴道炎可以用什么药| 副区长什么级别| 胎盘植入是什么意思| 走青是什么意思| 耳毛念什么| 除体内湿热最好的中成药是什么| 发达国家的标准是什么| 牛肉可以炖什么| 富士康是干什么的| a和ab型生的孩子是什么血型| 属鸡适合佩戴什么饰品| ccr是什么意思| whan是什么意思| 学海无涯苦作舟的上一句是什么| 157是什么意思| 什么地移入| 病毒感染会有什么症状| 什么是血友病| 大便变黑是什么原因| 钵钵鸡是什么| 1942年是什么年| 氟西汀什么意思| 龙潭虎穴是什么生肖| 喉咙有异物感挂什么科| 喉咙痛看什么科| 公关是什么意思| 阴道刺痛什么原因| 龋齿和蛀牙有什么区别| 脓毒血症是什么原因引起的| 什么叫蓝牙| 柏拉图爱情是什么意思| 阑尾炎可以吃什么东西| 固执己见是什么意思| 胃窦病变意味着什么| 贡缎是什么面料| 为什么女的会流水怎么回事| 鸡属于什么动物| 电影下映是什么意思| 坐北朝南什么意思| 回头鱼是什么鱼| 海参什么季节吃好| 成人补锌吃什么药| 血压高的表现症状是什么| charcoal是什么颜色| 九品芝麻官是什么级别| 属兔带什么招财| 补钙吃什么维生素| 10月7号是什么星座| 黑加出念什么| 外阴红肿疼痛用什么药| 弱阳性和阳性有什么区别| 手指甲发黑是什么原因| 什么东西解辣| 茹是什么意思| 齐耳短发适合什么脸型| 1213是什么日子| 手抖是什么原因导致的| 愈合是什么意思| 梦见挖坑什么意思| camellia是什么意思| 口腔上火了吃什么降火最快| 乳头瘙痒是什么原因| 爱理不理是什么意思| 西同念什么| 腱鞘炎吃什么药好使| kappa属于什么档次| 飞的最高的鸟是什么鸟| 什么叫裸眼视力| 感冒喝什么汤| 骨加客读什么| 每天半夜两三点醒是什么原因| 痔疮和肛周脓肿有什么区别| 什么样的水果| 康庄大道是什么意思| 敢爱敢恨是什么意思| 狗狗感冒了是什么症状| 妈妈弟弟的儿子叫什么| 股骨长是指什么| 毓读什么| 淋巴细胞是什么| 手足口不能吃什么食物| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 企业专区 ? 机智云Gizwits ? 基于物联网的多参数水质监测系统设计

共19条 1/2 1 2 跳转至

基于物联网的多参数水质监测系统设计

助工
2025-08-04 17:08:20     打赏
摘要: 为解决传统水质监测耗时费力、采样精度低、数据统计困难等问题,设计了基于物联网的多参数水质监测系统。该系统以STM32微处理器为控制核心,通过控制内部ADC采集通道对水体温度、浑浊度、pH值和TDS值进行数据采集,以esp8266模块与物联网平台服务器通信,通过串口与LabVIEW上位机进行数据传输。同时,用户可以通过OLED屏、手机App和LabVIEW上位机等3种方式对水质参数进行监测与预警。试验证明,该系统运行稳定可靠,人机交互界面简单方便,且测量精度较高。百度   过去五年,中国经济结构调整与产业升级转型取得一定进展,经济增长实现从投资、出口拉动转向消费、投资与出口等三头马车协力拉动,其中去年消费对经济增长贡献率达到百分之五十八点八,消费已连续四年成为中国经济增长第一引擎。


随着社会的进步与发展,人们对饮用水、生活用水和养殖用水的水体质量都越来越关注。然而近几年来水体污染问题经常发生,这对工农业生产和人民的身体健康都产生了较大威胁[1],因此及时掌握水体的具体情况变得十分必要[2]。
在以往,对水体参数的采集通常使用人工方式测量与记录,该方式耗时费力,且采集到的数据具有偶然性,也不利于对水体水质进行综合分析。故在此设计了一套基于物联网的水质监测系统,该系统能够实时监测水体的温度、浑浊度、溶解性固体总量TDS(total dissolved solids)以及酸碱度(pH),并上传到Lab VIEW上位机生成变化曲线[3-5]。
同时还通过WiFi模块将水质信息传输到机智云物联网平台服务器[6],用户可以通过OLED显示屏、手机App、Lab VIEW上位机等3种方式查看查看水质参数具体数值。该系统利用物联网技术解决了时间与空间的限制,便于在任何时间地点查看水质情况,具有较高的研究价值。
1 系统总体结构设计
基于物联网的水质监测系统下位机围绕STM32单片机展开工作;温度、浊度、TDS、p H这4个传感器模块用于采集水体参数信息;OLED显示模块用于现场显示水体参数具体数值;USB转串口模块负责串口与上位机间数据传输;云服务器负责接收和发送WiFi模块传输过来的数据;手机App负责远距离监测水质参数;Lab VIEW上位机负责电脑端水质数据监测并提供报警服务。系统总体结构如图1所示。
图1 系统总体结构示意图
首先,STM32F103C8T6单片机内部ADC将pH、浊度和TDS传感器采集的模拟信号转换为数字信号,由于温度传感器的输出为数字信号,因此无需A/D转换。MCU将转化后的数字信号发送至内部数据缓冲区,利用串行数据总线将数据传输到OLED显示屏实时显示,并通过USB转串口模块将数据传输到Lab VIEW上位机。同时,MCU通过USART3把数据发送给WiFi模块,WiFi模块再通过TCP/IP协议把数据发送至机智云物联网平台服务器保存,这时手机App通过注册登录后绑定设备,就可以从服务器接收数据信息,从而查看水质参数。
2 系统硬件设计2.1 STM32单片机
主控模块选用STM32F103C8T6微处理器,该单片机功耗小、成本低,功能丰富[7]。其内核为基于ARM架构32位的Cortex鄄M3 CPU,最高主频可达72MHz,其具有64 k B Flash,20 k B的SRAM,2个12位ADC,16个ADC采集通道,9个片上通信接口,37个快速I/O端口,因而被广泛应用于各种低成本的嵌入式产品中。
2.2 浊度传感器模块
浊度传感器采用TSW鄄30浊度模块。该模块供电电压为5V,最大工作电流为40 m A,工作温度为-20~90℃。因该模块采集到的为模拟信号,需要STM32单片机内置ADC转化为数字信号才能被MCU读取使用,在此选取STM32F103C8T6的ADC1的通道1采集浊度参数,其对应单片机引脚为PA1。浊度传感器与主控模块STM32单片机接线如图2所示。


图2 浊度传感器接线示意图
2.3 pH值传感器及温度传感器模块
水体pH值测量的p H电极型号为E鄄201鄄C。该模块供电电压为5 V,测量p H值范围为0~14,工作温度范围为0~60℃,测量精度为±0.1(20℃),响应时间小于1 min。由于pH值受温度的影响较大,通常需要进行温度补偿,因此该模块自带温度传感器连接引脚T0。p H值传感器与主控模块STM32单片机接线如图3所示,其中引脚PA0为STM32单片机ADC1的采集通道0。
图3 PH传感器接线示意图
在正常情况下,水体温度不会发生很大变化。若水温发生急剧变化通常是由于水体受到污染,因此水体温度也作为评估水质好坏的一个重要指标。温度传感器采用DS18B20模块,该模块接3.3V供电,可检测温度最高达125℃,最低可达-55℃,测量精度可达±0.5℃。温度传感器与p H传感器接线如图4所示。
图4 温度传感器接线示意图
2.4 TDS传感器模块
水体TDS值测量采用SEN0244型模拟TDS传感器模块。该模块供电电压为5 V,工作电流范围为3~6 m A,模拟信号输出电压范围为0~2.3 V,TDS测量范围为(0~1000)×10-6,测量精度为±5%。TDS传感器与主控模块STM32单片机接线如图5所示,PA2引脚对应为STM32单片机ADC1的采集通道2。
图5 TDS传感器接线示意图
2.5 OLED显示模块
由于系统需要显示数字、英文以及汉字,因此选用2.4384cm的OLED显示屏。该显示屏采用IIC通信,仅需连接4个引脚即可使用,非常方便。其与STN32单片机接线如图6所示。
图6 OLED显示模块连接示意图
2.6 Wi Fi及串口通信模块
Wi Fi模块采用安信可公司的ESP8266鄄12F模块。该模块兼容3.3 V与5 V电压输入,在此VCC接3.3 V供电,GND接地,GPIO0接1 kΩ上拉电阻默认设置为工作模式,TXD串口发送引脚接单片机USART3的接收引脚PB10,RXD串口发送引脚接单片机USART3的发送引脚PB11,RST复位引脚默认接1 kΩ上拉电阻,低电平时有效。Wi Fi模块电路如图7所示。
图7 WiFi模块电路
由于上位机与STM32单片机的通信方式不同,因此需要USB转串口模块实现两者间的通信功能。该模块TXD与RXD引脚与STM32单片机US鄄ART1的RXD和TXD引脚连接,从而实现把MCU内部数据缓冲区中的数据传输至上位机。USB转串口模块电路如图8所示。
图8  USB转串口模块电路
3 系统软件设计3.1 主控模块软件设计
系统主控模块软件部分的开发工具为KeilμVision5,编程语言为C语言。主控模块软件主要有系统初始化程序、定时器中断程序、传感器信号采集程序、OLED显示程序、Wi Fi传输程序。当系统通电后首先会对系统各个模块执行初始化操作,即进行硬件驱动初始化,待初始化完毕后再调用传感器模块采集水体数据,采集的数据经MCU处理后显示在OLED显示屏和LabVIEW上位机上。同时,若当前Wi Fi连接正常,Wi Fi模块会将经MCU处理并封装的数据点协议报文发送到机智云平台服务器,此时可通过登录机智云手机App实时查看各项水质信息。系统软件整体流程如图9所示。
图9 系统软件整体流程
3.2 上位机软件设计
系统上位机软件基于Lab VIEW开发完成。该上位机显示界面采用图形化的方式展现出所测得的水体数据,操作界面也非常友好、简单,采用串口通信的方式实现与STM32单片机间的数据传输。系统上位机可分为参数数值显示与参数预警设置2个部分,前者用于显示当前p H、TDS、浑浊度、温度的具体数值和曲线图,便于用户整体掌握水质的具体情况;后者用于设置水质参数上限值和水质数据的保存位置,并提供水体污染报警服务,提醒用户采取措施抑制水体污染。上位机部分程序框图如图10所示。

3.3云平台及App的设计与实现
由于自主搭建服务器的成本及难度比较大,因此选用机智云Aiot开发平台作为系统的服务器,机智云为一款致力于物联网、软硬件云服务的开发平台。此次水质监测系统App的开发工具为Android Stu鄄dio。为了使用户更方便地开发手机App并与云服务器对接,机智云公司提供了一套App的开源框架,其框架内部已完成App与云服务器的通信功能,用户只需根据自身功能需求在此框架上进行二次开发。
图10部分程序框图
用户在打开手机App后,会提示用户进行注册,在完成注册操作后让ESP8266 Wi Fi模块进入Air鄄Link模式,然后手机App会搜索并与当前设备绑定,此时系统就会接入无线局域网络与服务器通信。App显示界面如图11所示。
图11 APP显示界面
4 系统测试结果与分析
为保证水质监测系统采集数据的准确性,需要对系统进行实际测试,下位机运行如图12所示。测试试验选取PH鄄100高精度p H测试笔作为p H值的标准检测仪器;选取SGZ鄄1000BS便携式浊度仪作为浑浊度的标准检测仪器;选取格力TDS检测笔作为TDS与温度的标准检测仪器;选择实验室为试验地点,接取3杯自来水,然后向这3杯自来水中由少到多加入p H值为4.0的缓冲液、含磷化肥、干燥的泥土及90℃开水作为待测溶液,将待测溶液充分搅拌后静置10 s,再分别使用标准检测仪器、本文系统进行检测,得到的试验数据见表1。

图12 下位机运行
表1 水质参数测试数据
注:NTU(nephelometric turbidityunit)为散射浊度单位。
表中,由标准检测仪器检测的数据为标准值,由本系统测量得到的数据为测量值;每种参数的3个数据自上而下对应于污染程度逐渐增加的待测溶液。
经过试验验证,采用所设计系统测量出来的水质参数与标准值间的误差均在3%以内,且上位机运行显示结果与下位机相同,由此表明该系统可以稳定地检测水质各项参数。上位机运行界面如图13所示。
图13 上位机运行界面
5 结语
通过试验验证,所设计的基于物联网多参数水质监控系统能够稳定运行,可以实现多种方式对水质参数的实时监测,且系统造价低,测量精度较高。另外,Lab VIEW上位机人机交互界面操作简单,功能较为丰富,手机App显示界面较为直观,该系统能够满足用户的绝大部分需求。该系统还可以应用于水产养殖等需要监测水质的领域,具有较强的应用前景[8]。



关键词: 水质监测     程序猿     app开发    

专家
2025-08-04 18:34:56     打赏
2楼

谢谢分享


院士
2025-08-04 22:44:50     打赏
3楼

详细


专家
2025-08-04 22:51:07     打赏
4楼

不错,学习了


专家
2025-08-04 00:02:38     打赏
5楼

感谢楼主的分享,很实用了。


院士
2025-08-04 09:29:35     打赏
6楼

这个东西挺好的

扩展了知识


高工
2025-08-04 10:58:55     打赏
7楼

感谢分享


高工
2025-08-04 11:57:30     打赏
8楼

谢谢分享


专家
2025-08-04 12:20:35     打赏
9楼

感谢分享


高工
2025-08-04 13:06:55     打赏
10楼

感谢分享,学习学习


共19条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
撩是什么意思 风指什么生肖 蛇吃什么 保家仙都有什么仙 什么人不能吃猪肝
tsh代表什么 泉肌症是什么病 飞机加什么油 淋巴细胞数高说明什么 大便每天四五次是什么病
晨勃是什么 foreverlove是什么意思 爱情是什么 静脉注射是什么意思 什么头
查脂肪肝挂什么科室 智齿发炎吃什么药 防冻液红色和绿色有什么区别 常吃大蒜有什么好处 洋葱炒什么菜好吃
白子画什么时候爱上花千骨的hcv8jop2ns7r.cn 叔公是什么辈分zsyouku.com 为什么会长血管瘤hcv8jop7ns6r.cn 飞吻是什么意思hcv7jop7ns1r.cn 喝老陈醋有什么好处hcv9jop1ns3r.cn
粽子叶是什么植物的叶子hcv8jop4ns8r.cn 83年猪是什么命hcv7jop5ns1r.cn 腿抽筋用什么药weuuu.com 钙过量会有什么症状hcv7jop9ns5r.cn roa是什么意思hcv7jop6ns9r.cn
咳血是什么原因hcv9jop5ns0r.cn 窦性心律电轴右偏什么意思hcv9jop1ns4r.cn 手脱皮什么原因hcv8jop3ns5r.cn 典型是什么意思hcv8jop3ns2r.cn 处女膜破了有什么影响hcv9jop7ns4r.cn
看守所和拘留所有什么区别gysmod.com 迷离的眼神什么意思xianpinbao.com 为什么会长结节aiwuzhiyu.com 出水痘能吃什么食物helloaicloud.com 生命的真谛是什么hcv9jop3ns0r.cn
百度