0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于机智云的一种智能水质检测仪设计

机智云 2022-05-13 15:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘要: 针对传统的水质检测仪器存在因体积过大使用不便,检测参数单一以及不能对水质进行实时监控显示的问题,设计了一款便携式水质在线检测仪。设计以STC8A8K64S4A12单片机控制器,由温度采集模块、pH测量模块、TDS检测模块等完成水质的温度、pH及TDS参数的检测;通过esp8266无线模块、手机App模块的设计与应用,实现手持式监测功能,结合C语言程序设计,最终实现了一种智能型便携式的水质检测仪。测试结果表明,该系统操作简单方便,准确度较好,具有广泛的应用前景。

引言在日常生活中,对日常普通人来说,这样的工作是不现实的。中国在多参数水质检测仪技术开发和产品生产方面成果较好,可自动检测pH、溶解氧、水温、浊度和导电率等5种参数,但是价格较高,不适宜在民用生活中使用。为了保证饮用水的水质安全,不仅需要在水源处对水质检测进行把关,还需要将水质检测工作落实到千家万户中去,这样才能真正的保证饮用水的安全。作为民用产品,便携式及低廉的产品价格是基本要求,满足这一要求的水质测试仪应具有小型、低成本、便捷和实用性特点,因此,本设计以单片机技术为基础,采用内嵌式AD转换模块实现模数的转换,从而实现小型便携式的智能水质检测器。

1、系统硬件电路设计系统主要以STC8A8K64S4A12单片机为主控芯片,围绕单片机设计了电源模块、温度采集模块、pH值采集模块、TDS采集模块、WiFi通信模块、OLED显示模块等,其系统结构框图如图1所示。

f7347074-cfb8-11ec-8521-dac502259ad0.jpg

图1系统结构框图

1.1 主控制器的选型

拟采用STC8系列的单片机。由于STC8系列MCU使用了比现有的8051快12倍的超高速8051核心。不需要外部晶振和外部复位电路,减小体积的同时,也极大地方便了设计。内置15通道的12bits高精度ADC,速度最快可达800K,对于水质检测仪中模拟量输出的传感器具有良好的采集能力[10]。所有的GPIO均支持4种模式,分别为高阻输入、开漏输出、强推挽输出和准双向口。在数字信号采集和处理中有速度和稳定性的双重优势。故本设计选择型号为STC8A8K64S4A12的单片机作为主控芯片。

1.2 pH检测电路设计

pH检测模块电路设计如图2所示,pH电极测量后产生的mV信号通过BNC接口输出,输出到pH模块通过电路来实现信号的滤波放大,将极小的mV电压信号放大为0~5V电压信号,放大后的信号由J2端口输出到单片机。

f75215a2-cfb8-11ec-8521-dac502259ad0.jpg

图2 PH 检测电路

其中LM2 660M为开关电容转换器,可将输出电压稳定在1.5~5.5V范围内,这是电压信号的最佳状态。CA3104AMZ运算放大器可以将微弱的mV电压信号放大,它是结合了高压PMOS晶体管和高压双极晶体管在单片芯片上优点的产品,可以给电路提供一个特别高的输入阻抗以及特别低的输入电流,同时它还有特别高的效率。输出信号的比值关系为59.16 mV/pH,在25℃时0V单片机接收到的pH为7。pH探头输出的信号大小与温度成比例关系,液体温度越高影响越大,R6电阻的作用是温度补偿。从pH=7开始,集成放大器CA3104AMZ将接收到的探头信号放大,输出电压为正负100 mV/pH的信号。然后第2级反相和偏置运放TL081BCDG4的作用是调整探头输出信号,使信号在一个有效的区间内,使输出信号能一直与pH成比例关系。D1是静电保护二极管也是通电指示灯,R5的作用是在温度补偿不足时根据标准液手动调节输出大小。pH值检测电路由J2端口输出电压Vout为:

f75fe150-cfb8-11ec-8521-dac502259ad0.jpg

式中:Vin为pH电极的输出信号即BNC端口电压信号,VD1为D1的稳定电压均值。

1.3 TDS检测电路设计

本文设计采用数字TDS水质传感器,其电路原理图3所示,内部集成高精密放大电路、温度测量校准电路和低压差线性稳压电路。温度一直是影响pH值测量的重要因素,pH的精度和测量长期稳定性大部分是由温度决定的,因此本设计在AD采集电路中设计了预处理电路,具有低温漂、高稳定性和高精度的特点。采用的是低偏置电流、低失调漂移信号放大器LMV324,LMV324四路低电压轨至轨输出运算放大器是专门为低压操作而设计的,它有4个频道数,典型偏移量5μV,输入偏置电流最大值250 000pA,共模抑制比65dB。TPS60400DBVR电荷泵为放大电路提供负输入电压,它可以将1.6~5.5V的输入电压直接转置为固定的负输出电压。由于它可以接受输入电压范围较大,一般只要有5或3.3V的预置整理电源供电,本文设计直接由模块上的VCC供电。ME6206A30M3G是一种低压差线性稳压芯片,它具有高精度、低功耗的特点,它能提供具有显著小电压降的电流,它将输入的5V电压降为3V后线性稳定输出给放大电路。探针的信号由J1端口流入,信号放大整理后J2端口输出到单片机。

2、系统软件程序设计

主程序部分采用顺序结构,程序启动后进行初始化,然后通过串口迅速进行温度采集,温度返回后数字型数据采集模块pH模块、TDS模块开始检测,随后进行AD采样变换为模拟输入量,并进行标度变换对数据做进一步处理。数据采集处理结束后将数据显示到OLED屏幕,然后将数据暂存到数据发送寄存器中,通过ESP8266模块WiFi信号发送至手机App。主程序流程如图4所示。

f76c0a02-cfb8-11ec-8521-dac502259ad0.jpg

图3 TDS检测电路

f7782936-cfb8-11ec-8521-dac502259ad0.jpg

图4系统主流程

2.1 延时子程序设计

由于TDS和pH采样需要温度补偿,之后还要进行ADC采样及标度变换,所以在系统采集到温度之后需要一定的延时来等待TDS和pH的显示,因此设计了延时子程序来缓冲等待这一过程。24 MHz主频下在示波器上看一个语句的时间大概是0.8μs,本设计首先设了0.8μs的倍数4μs,再用函数将其增加至1ms,最终延时1s。在系统供电之后直接读取温度,延时1s后读取ADC采样数据。

2.2 OLED显示程序设计

本文设计使用的是OLED显示器,与单片机的接口采用了I2C连接方式,在设计程序时需要根据连接方式进行。在程序开始执行之后首先初始化屏幕,然后开始写入数据或命令,数据标志表示为0,命令的标志表示为1。而后开始读取数据,数据读取之后还要设置以下显示参数:页地址、显示位置列低和列高地址、起点坐标、显示模式等。显示完成后关闭OLED进入清屏函数,清屏完成后屏幕是黑色的,和未通电点亮时一样。

2.3 无线通信设计

为了实现最终的智能化水质检测,使人们在手机上能对日常用水的水质实时了解,采用无线通信的方式完成手机App在线监测。本设计采用专用的ESP8266模块实现联网与云端进行数据传输,由机智云平台可以提供手机端App的设计。首先要在机智云开发者中心注册一个机智云的开发者账号,注册完成后选择个人项目创建一个新产品,填写一些基本的信息,产品的名称是“智能水质检测仪”,技术方案为WiFi/移动网络方案,保存之后就会产生项目的基本信息;其次,创建数据节点,考虑到主要检测水质的3个参数,本设计创建了3个数据点,设置3个节点名称分别是温度、pH和TDS;再次,在手机上安装机智云通用版本的App,安装完成后登陆个人账号,在机智云官网下载ESP8266模块专用固件,专用固件在数据节点创建创建完成后即可下载使用,固件下载完成后,使用串口调试器将WiFi模块连接到电脑上,使用固件自带的下载程序刷新固件,并对机智云固件进行装载,装载完成后,WiFi成为基于机智云手册的无线透传模块;最后,设备与App通信时,需要先连接到机智云服务器,等待服务器传输回来的数据,当产品配置完成后,发送生成的PK代码和密钥,服务器对产品进行检测后,系统可以传输温度、pH、TDS等信息来实现数据上传,上传完成后接入网络的手机App即可读取数据。

3、硬件调试结果为了验证上述设计的正确性和可行性,搭建硬件调试平台。为了防止硬件损害和测试的方便性,系统上电调试时将DS18B20、pH电极和TDS探针都插入了自来水溶液中,如图5(a)所示,水质温度、TDS及pH参数值分别为22.3、99和6.85,从中可知,生活中的自来水温度、TDS及pH值参数在人们健康范围内,是达标的;当改变水质pH值,再次测量,结果如图5(b)所示,水质参数分别为22.2、102及8.95,由于无预热及制冷,水温基本没有发生变化,但是水质的pH值明显发生了改变,从而引起了水质TDS的变化。由显示结果可知,该系统测试结果准确;最后,为了实现可手持监测,通过WiFi模块联网与手机端App同步显示,即在手机接入系统WiFi之后打开手机App,通信结果如图6所示。经过实际的操作验证,本设计实现了硬件系统与手机App同步显示测量结果,与市场现有水质测试仪相比,该测试仪体积小、操作简单、成本低,且迎合当前用户潮流需求,将测试结果由手机APP进行实时查看,实现了线下线上同时监测,满足用户对智能型水质检测仪的需求。

f7873c46-cfb8-11ec-8521-dac502259ad0.jpg

图5 系统测试

f795c40a-cfb8-11ec-8521-dac502259ad0.jpg

图6手机app

4、结论本文阐述了一种便携式智能水质检测仪的设计。介绍了pH检测电路、TDS检测电路等主要硬件的结构、工作原理,及软件程序设计中的核心子程序,最后通过硬件平台的测试,验证了该检测仪具有体积小、成本低、可携带、实时显示等多种功能,从实时应用角度出发,方便了人们对水质状况的实时在线检测需求,具有广泛的市场应用前景。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 检测仪
    +关注

    关注

    5

    文章

    4510

    浏览量

    47664
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新手如何快速上手防水喇叭气密性检测仪-岳信仪器

    很多刚接触防水喇叭生产、质检的新手朋友,面对气密性检测仪,总会担心操作复杂、学不会、容易测错。其实防水喇叭气密性检测仪并没有那么难,只要掌握核心步骤、注意关键点,新手也能快速上手、稳定测出合格结果
    的头像 发表于 03-20 17:02 123次阅读
    新手如何快速上手防水喇叭气密性<b class='flag-5'>检测仪</b>-岳信仪器

    物联网 + 养老:基于机智与 STM32 的智能拐杖安全监测系统

    随着老龄化加剧与科技进步,“物联网+养老”成为智慧养老核心方向,老年人出行安全与健康监测需求日益迫切。针对传统拐杖智能化不足、功能单的痛点,本文提出一种融合多传感器与机智
    的头像 发表于 01-09 19:00 1809次阅读
    物联网 + 养老:基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>与 STM32 的<b class='flag-5'>智能</b>拐杖安全监测系统

    蓝牙耳机气密性检测仪的原理与应用详解-岳信仪器

    科学检测。那么,它到底是如何工作的?又在生产中起到什么作用呢?本文带你文看懂。、什么是气密性检测仪?蓝牙耳机气密性检测仪
    的头像 发表于 12-04 15:30 732次阅读
    蓝牙耳机气密性<b class='flag-5'>检测仪</b>的原理与应用详解-岳信仪器

    什么是在线气密性检测仪文看懂原理、应用与精诚工科的技术优势

    正在成为智能制造中不可或缺的环。Ⅰ.在线气密性检测仪的原理与特点所谓「在线气密性检测仪」(InlineLeakTester),是指能与生产线同步运行的自动化
    的头像 发表于 10-21 10:42 1045次阅读
    什么是在线气密性<b class='flag-5'>检测仪</b>?<b class='flag-5'>一</b>文看懂原理、应用与精诚工科的技术优势

    基于机智平台的新疆农田气候检测系统设计与实现

    本文设计了一种基于平台的新疆农田气候检测系统,用于实时监测风速、温湿度和PM2.5等环境参数,提升农业生产智能化水平。系统采用STM32单片机与传感器采集数据,通过ESP8266Wi
    的头像 发表于 09-23 18:45 909次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>平台的新疆农田气候<b class='flag-5'>检测</b>系统设计与实现

    凯米斯便携式多参数水质分析:精密之光,守护每滴水的纯净

    凯米斯便携式多参数水质分析款专为环境监测、实验室检测及现场水质分析设计的高精度仪器。采用先进的光电比色技术,它与专用
    的头像 发表于 08-19 10:31 805次阅读
    凯米斯便携式多参数<b class='flag-5'>水质</b>分析<b class='flag-5'>仪</b>:精密之光,守护每<b class='flag-5'>一</b>滴水的纯净

    凯米斯便携式高光谱水质检测仪:水环境的智能守护者

    在水资源管理与环境保护领域,精准的水质监测是保障生态安全和人类健康的核心需求。凯米斯科技推出的便携式高光谱水质检测仪,凭借其先进的光谱分析技术,为用户提供了一种高效、可靠的现场检测解决
    的头像 发表于 08-18 08:58 915次阅读
    凯米斯便携式高光谱<b class='flag-5'>水质检测仪</b>:水环境的<b class='flag-5'>智能</b>守护者

    科普知识:带你了解家用电器气密性检测仪

    在现代家电生产中,气密性检测仪扮演着至关重要的角色。它犹如位严谨的“质检卫士”,守护着家用电器的品质与安全。、什么是家用电器气密性检测仪
    的头像 发表于 07-17 14:25 711次阅读
    科普知识:带你了解家用电器气密性<b class='flag-5'>检测仪</b>

    智能手表外壳气密性检测仪:操作简单,检测高效-岳信仪器

    智能手表制造业中,外壳的气密性是衡量产品质量的重要指标之。为了确保智能手表的防水性能和防尘性能,制造商们纷纷采用智能手表外壳气密性检测仪
    的头像 发表于 07-03 11:07 783次阅读
    <b class='flag-5'>智能</b>手表外壳气密性<b class='flag-5'>检测仪</b>:操作简单,<b class='flag-5'>检测</b>高效-岳信仪器

    烟气检测仪是如何工作的?工作原理大揭秘

    烟气检测仪一种先进的烟气检测设备,在工业生产、环保监测等众多领域当中有着广泛的应用。它就像双敏锐的眼睛,能够捕捉烟气中的各种成分和参数,帮助用户了解燃烧状况、评估环境质量。那么,烟
    发表于 06-16 16:10

    气密性检测仪出现故障不用慌,看这里

    在生产和质检过程中,气密性检测仪发挥着举足轻重的作用。然而,任何设备都有可能遇到故障,气密性检测仪也不例外。面对突如其来的故障,您是否感到手足无措?别担心,今天我们就来聊聊气密性检测仪
    的头像 发表于 06-06 13:35 810次阅读
    气密性<b class='flag-5'>检测仪</b>出现故障不用慌,看这里

    烟气检测仪是什么?这里为你精准揭秘!

    检测仪一种用于检测烟气中各种成分和参数的设备。它就像是环境和工业生产的“健康卫士”,能够实时、准确地测量烟气中的多种物质,如氧化碳、二氧化碳、二氧化硫、氮氧化物等有害气体的浓度,以
    发表于 05-26 13:59

    解决手表后壳气密性检测仪常见问题的实用技巧

    在手表生产与质检过程中,手表后壳气密性检测仪起着至关重要的作用。然而,在实际使用中,不少用户会遇到些常见问题。以下是些实用的解决技巧,助您轻松应对。
    的头像 发表于 05-22 11:21 787次阅读
    解决手表后壳气密性<b class='flag-5'>检测仪</b>常见问题的实用技巧

    掌握智能手机气密性检测仪操作技巧,检测更高效

    智能手机生产与维修过程中,气密性检测至关重要,它能确保手机具备良好的防水防尘性能,延长手机使用寿命。而掌握智能手机气密性检测仪的操作技巧,能显著提升
    的头像 发表于 05-20 11:04 1525次阅读
    掌握<b class='flag-5'>智能</b>手机气密性<b class='flag-5'>检测仪</b>操作技巧,<b class='flag-5'>检测</b>更高效

    手机喇叭气密性检测仪质检环节的关键利器

    在手机制造的复杂流程中,质检犹如道坚固的防线,守护着产品的品质与声誉。而手机喇叭气密性检测仪,则是这道防线上把锐利且精准的关键利器。手机喇叭作为音频输出的核心部件,其气密性直接关乎
    的头像 发表于 05-06 15:47 1286次阅读
    手机喇叭气密性<b class='flag-5'>检测仪</b>:<b class='flag-5'>质检</b>环节的关键利器