- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于STM32单片机水质监测系统的设
计
摘要:设计了基于STM32单片机的鱼塘水质检测系统,可以检测PH、水的
液位以及电导率。使用TDS水质电导率传感器测量电导率,经过AD采样和数据
转换后,液位、PH和电导率可以在LCD1602液晶上显示,可以帮助水产养殖户
快速有效地对鱼塘的水质进行监控和管理。
关键词:STM32;水质检测;PH值;液位;电导率
1引言
目前,随着国家经济的高速发展,人们的生活水平在不断的提高,但环境污染,
水质污染日益严重,导致人们的日常生活受到困扰,所以水质在人们的生活中越
来越重要,而对于水产养殖户来说更为重要,本系统主要用于水质的PH值、液
位和电导率的检测。
2基于STM32单片机水质检测系统的设计
2.1整体设计思路
本系统中,PH值检测传感器模块可以很方便的检测液体的PH值,其由PH电
极和PH值转换器两部分组成。电导率TDS传感器采用TDS传感器模块来读取传
感器模块数据。水位检测采用超声波检测技术,显示装置采用LCD1602液晶实时
显示液位、PH值和电导率。整个系统由STM32F103C8T6、超声波测距模块(超声
波测液位)、PH值传感器模块、电导率传感器、LCD1602液晶及电源组成。
LCD1602液晶实时显示液位、PH值和电导率。系统整体结构框架图如图1所示。
图1整体结构框架图
2.2STM32单片机
STM32单片机的主要优点:使用ARM最新的、先进架构的Cortex-M3内核;
优异的实时性能;杰出的功耗控制;出众及创新的外设;最大程度的集成整合;
易于开发,可使产品快速将进入市场。STM32F103C8T6单片机核心板接口电路图
如图2所示。
图2STM32单片机核心板接口原理图
2.3硬件设计
(1)、PH值传感器模块电路
本PH值检测传感器模块可以很方便的检测液体的PH值,其由PH电极和PH
值转换器两部分组成。PH值检测传感器电路图如下图所示
图3PH值检测传感器电路图
(2)、电导率检测电路
本水质检测传感器模块,可实时检测各种水质的TDS数值,也可以检测化学
水质液体电导参数。注意:传感器只可以将探针放入水中,不可将整个探头进入
水中。TDS传感器模块电路图如下图所示
图4TDS传感器模块电路图
(3)、超声波测量电路
HC-SR04超声波模块性能优越,灵敏度高,满足本设计要求。其模块接口图
如下图所示。
图5超声波测量电路
(4)、显示电路
系统中采用LCD1602作为显示器件输出信息。与传统的LED数码管显示器件
相比,液晶显示模块具有体积小、功耗低、显示内容丰富等优点,而且不需要外
加驱动电路,LCD1602可以显示2行16个汉字。
图7LCD1602液晶显示电路原理图
1.
电路原理图
电路原理图总共由五大部分组成,超声波模块电路、PH值传感器电路、电导
率检测电路、单片机核心板电路、LCD显示电路组成。电路原理图如下图所示。
图8主电路图
2.3各传感器模块及实物图
1.
PH值检测传感器模块接口
1.
VCC:5V电源正输入口(只能用5V,不可用3.3V)
2.
GND:电源负输入口
(3)P0:pH模拟量输出口(输出电压范围为0-5V)蓝色电位器可以调节P0
口的电压输出值域。
文档评论(0)