基于AD7792的pH在线监测传感器采集电路设计

[导读]摘要 温度是影响pH值在线测量精度和长期稳定性的重要因素之一,因此在采集电路中设计温漂低、稳定性高的前级处理电路和高精度的A/D采集电路至关重要。文中采用ADI公司最新生产的低偏置电流、低失调漂移放大器ADA450

摘要 温度是影响pH值在线测量精度和长期稳定性的重要因素之一,因此在采集电路中设计温漂低、稳定性高的前级处理电路和高精度的A/D采集电路至关重要。文中采用ADI公司最新生产的低偏置电流、低失调漂移放大器ADA4505和高精度ADC芯片AD7792,设计的pH值测量电路,分辨率高、稳定性好、结构简单、功耗低,实验结果表明,该方案能在10~60℃范围内保持较高的测量精度。

在pH值在线测量中,电位分析法是实现在线监测和过程监控的唯一方法,该方法所用的电极被称为原电池,使化学反应能量转成为电能。原电池由两个半电池构成,其中一个半电池称作测量电极,它的电位与特定的离子活度有关;另一个半电池为参比半电池,通常称作参比电极,它一般是与测量溶液相通,并且与测量仪表相连。原电池的电压称为电动势(EMF),根据能斯特方程,pH值与电动势E之间的关系如下

基于AD7792的pH在线监测传感器采集电路设计

式(1)和式(2)中,aH+为水溶液中氢离子活度;R为气体常数;F为法拉第常数;T为绝对温度,E0为标准电极电位。

从式(1)和式(2)可以看出,pH值计算时的斜率与温度T成线性关系,因此必须对方程中的斜率进行补偿。此外,由于pH测量电极上产生的电动势较小,最大只有几百mV,因此对于pH值在线监测传感器,在设计信号放大和采集电路时,必须考虑放大电路随时间和温度的漂移对pH值的影响,以获得精确且结果可重复的PH值。

1 低温漂放大和采集电路设计

1.1 DH测量系统原理框图

一般pH测量系统包括pH电极、信号放大电路、A/D采集电路、微控制器和通信接口,如图1所示。pH电极产生的电动势信号经过缓冲和增益放大后进入A/D芯片进行模数转换,同时传感器输出的温度信号也送入到A/D芯片进行转换,MCU对采集到的pH信号进行滤波和温度补偿,计算出pH值,然后通过RS485接口送到远程控制主机,同时也可通过V/I电路转换成4~20 mA的电流信号。

基于AD7792的pH在线监测传感器采集电路设计

如图1所示,要设计一套精确、稳定的pH在线测量系统,首先要减小温度对信号处理和信号采集电路的影响,这就对处理电路和采集电路提出了更高的要求。

1.2 信号放大电路设计

由于pH电极具有较大的输出电阻,要实现精确的pH测量,作为缓冲器的前级,应选用低偏置电流的放大器。经过低漏电流缓冲级后,信号再提供给增益放大级,以实现更高的分辨率。为此,在电路设计中选择ADI公司的ADA4505-2芯片作放大器,设计的电路如图2所示。该芯片是双通道微功耗放大器,具有较低的输入偏置电流(典型值0.5 pA)和出色的PSRR和CMRR性能,其典型失调电压为500μV,0.1~10 Hz内具有2.95μV的低峰峰值电压噪声,满足电路中作为缓冲器和放大器的要求。此外,该芯片在0~50℃范围内具有较低的失调漂移和偏置电流,对提升电路的温度稳定性具有重要作用。

基于AD7792的pH在线监测传感器采集电路设计

1.3 信号采集和温度测量电路

在pH仪表的多数应用中只需要提供3位的分辨率,因此采用16位的∑-△ADC即可满足要求,考虑到pH测量对低噪声和低温漂的要求,采用ADI公司的AD7792作为A/D转换芯片,该芯片内部结构如图3所示。如需更高的采集精度,可采用20位的转换芯片AD7793,其结构原理和引脚功能与AD7792完全相同。

基于AD7792的pH在线监测传感器采集电路设计

AD7792含有3个差分模拟输入,集成了片内低噪声仪表放大器,因而可直接输入小信号。当增益设置为64,更新速率为4.17 Hz时,均方根噪声为40 nV。芯片内置一个精密低噪声、低漂移内部带隙基准电压源,也可采用一个外部差分基准电压源。此外,芯片还内置了两个完全匹配的可编程电流源,适合作RTD温度测量,以便对pH测量作温度补偿。温度测量电路如图4所示。

基于AD7792的pH在线监测传感器采集电路设计

利用AD7792两个完全匹配的电流源,可以实现最佳的三线式RTD配置。在图4中,如果只使用一路电流,引线电阻将产生误差,由于激励电流流经RL1,将在AIN1+引脚和AIN1-引脚之间产生电压误差。如采用三线式配置,第2个RTD电流源可用于补偿因激励电流流经RL所产生的误差。当图中RL1和RL2相等,IOUT1与IOUT2匹配,第2个RTD电流流经RL2后,RL2的误差电压与RL1的误差电压相等,且AIN1+引脚和AIN1-引脚之间无误差电压。虽然在RL3上产生了两倍电压,但由于所产生的电压为共模电压因此,不存在电压误差,温度测量精度高。

AD7792可以采用内部时钟或外部时钟工作,输出数据速率可通过软件编程设置,在4.17~470 Hz范围内选择。

2 软件采集流程

MCU的主要功能是完成对pH信号、温度信号的采集和软件滤波,根据采集的温度信号,自动补偿和修正式(1)中的S斜率,计算出待测溶液的pH值,并根据需要转换成4~20 mA的电流信号或通过RS485总线传送到主控计算机。其主要软件流程框图如图5所示。

基于AD7792的pH在线监测传感器采集电路设计

3 pH测试实验结果

在利用该方案组建的测试系统中,pH电极采用瑞士万通的复合pH玻璃电极。该电极自带pt1000温度传感器,耐温高、碱差小、温度变化响应快,长寿命LL参比系统稳定性好,pH测量范围0~14。在测试之前,首先用苯二甲酸氢盐标准缓冲溶液对pH电极进行了校正,然后分别利用磷酸盐标准缓冲溶液和硼酸盐标准缓冲溶液在各种温度下进行5次测量。测量均值和误差如表1所示。

基于AD7792的pH在线监测传感器采集电路设计

从表1可以看出,两种标准缓冲溶液在10~60 ℃范围内,其测量误差≤±0.02。

4 结束语

采用ADI公司的ADA4505和AD7792芯片设计pH值在线测量电路,利用AD7792中内置的可编程电流源实现高精度的温度测量,电路结构简单,实测结果表明该电路具有较高的测量精度,在10~60℃范围内具有良好的温度稳定性,可以满足pH测量系统长期在线、高精度测量。

该设计为带温度补偿功能的PH测量仪整体解决方案,电路主要由三部分构成:pH探针缓冲器、ADC和数字及电源隔离器。 AD8603,是一款精密微功耗(最大值50 μA)及低噪声(22 nV/√Hz)CMOS运算放大器,配置为连接 AD7793通道之一输入的缓冲器。AD8603的典型输入偏置电流为200 fA,为高内部电阻pH探针提供了一种有效的解决方案。 pH检测和温度补偿系统基于AD7793,24位(Σ-Δ)ADC。它有三个差分模拟输入和一个片内低噪声、可编程增益放大器(PGA),其范围为单位增益至128。AD7793的最大功耗仅为500 μA,适用于任何低功耗应用。有一个低噪声、低漂移内部带隙基准电压源,而且也可采用一个外部差分基准电压。输出数据速率可通过软件编程设置,可在4.17 Hz至470 Hz的范围内变化。 ADuM5401(四通道数字隔离器,集成DC-DC转换器)提供微控制器与AD7793数字线路之间的数字信号和电源隔离功能。利用iCoupler芯片级变压器技术,能够隔离逻辑信号和DC/DC转换器中的电源反馈路径。 pH传感器简化原理图: 本设计PH测量仪电路是一个完全隔离式低功耗pH传感器信号调理器和数字化仪,并且带有自动温度补偿以实现高精度。该电路可为0至14范围内的pH值提供精度为0.5%的读数,无噪声代码分辨率大于14位,适用于多种工业应用,如化工、食品加工、水处理、污水分析等。并且,电路支持众多内部电阻超高(范围从1 MΩ至数GΩ) 的pH传感器,其数字信号和电源隔离设计使其免受恶劣工业环境中常见的噪声和瞬变电压的影响。 更多详细设计说明讲解,详见附件内容的原文出处。 附件内容截图:
KnowFlow 是一款为环境爱好者、研究者、行动者和学生设计的用于自动监测并记录水质信息的DIY电子套件。任何人都可以通过 KnowFlow 搭建低成本水文站分析河流水质。通过监测河流中的5个重要指标温度、pH、ORP、电导率、溶解氧来判断河流的健康程度。 KnowFlow AWM (即Automatic Water Monitor)是KnowFlow团队首款开放科学自动水质监测套件。团队起始于NGO培训机构GreenSeed(绿色种子计划)。 旨在教大众使用市场上购买得到的Arduino器材组装一台低成本的在 线自动水质监测仪,通过监测水质指标,实时掌握你关注的水体长期变化的情况,以达到环境研究、污染追踪以及教学等目的。KnowFlow团队专注于发现并解决农业与环境问题,提供最好的硬件、软件、教程与云技术作为工具,支持科学家、学生、公民、环境从业人员,加速数字科技在农业和环保领域的应用,推动开放科学和开放创新。 KnowFlow套件采用Gravity系列传感器,安装方便,扩展兼容性强。安装后将已经提供的代码烧录入Bluno主板后即可进行在线的数据记录。用户可以将数据存储在TF卡中,用于后期的分析和使用。可以用充电宝或锂电池进行供电。 KnowFlow还被用于蘑菇云创客空间和绿色种子计划合作的《自动水质监测仪课程》,提供视频教程。供广大爱好者学习。 作为KnowFlow的完整版本,含 pH、ORP、溶解氧、电导率以及温度探头五个传感器探头。 KnowFlow推荐使用200mm×150mm×75mm防水盒及亚克力固定板安装。相关开孔图纸及设备开孔图纸详见Github。 https://github.com/KnowFlow/KnowFlow_AWM 特性 pH、氧化还原电位、溶解氧、电导率、温度数据自动记录 SD卡记录 可扩展软件设计 即装即用 可扩展蓝牙通讯 技术规格 主控器: 微控制器: ATmega328 BLE芯片类型: TI CC2540 支持蓝牙HID 支持通过AT指令调试蓝牙模组 通过串口的透明通信 USB升级BLE固件 供电接口:USB or DC2.1电源接口 外部供电范围:7-12V Bootloader: Arduino UNO 兼容Arduino UNO的针脚接口,能够插上任何uno扩展板 尺寸: 75×54mm 重量: 30g pH部分: 模块电源:+5.00V 模块尺寸:43mmx32mm 测量范围:0-14PH 测量温度:0-60℃ 精度:±0.1pH(25℃) 响应时间:≤1min BNC接口型pH传感器 PH2.0接口(3脚贴片) 增益调节电位器 电源指示灯 EC部分 工作电压:+5.00V PCB尺寸:45mm×32mm 测量范围:1ms/cm—20ms/cm 适用温度:5-40℃ 精度:<±10%F.S.(具体精度取决于你的校准精度) PH2.0接口(3脚贴片) BNC接口型电导率电极(电极常数为1) 电导电极线缆长度:大约60厘米 电源指示灯 温度部分 温度显示范围为-10°C to +85°C(误差±0.5°C) 使用温度范围:-55 to 125°C (-67°F to +257°F) 分辨率选择范围:9-12比特 查询时间少于750ms 隔离模块 工作电压:5.0V 响应时间:4秒(typ) 两端模拟量误差:<±20mV(typ) 接口类型:PH2.0-3P 空载电流:75mA(typ) 产品尺寸:42*32mm 非隔离端(接主控板) 供电电压:5.0±0.1V 模拟输出:0~5.0V 隔离端(接传感器) 输出电压:5.0±0.2V 模拟输入:0~5.0V RTC模块部分 工作电压:3.3V\\\\\\\\5V 工作电流:1.0μA 典型值 (时钟电路部分, Ta=25℃) 接口方式:Gravity I2C 工作温度:0℃~+70℃ 模块尺寸:35.50 * 22.00 mm/1.40 x0.866(inches) 安装孔尺寸:内径3.1mm/外径6mm 说起非洲肯尼亚,除了茫茫大草原上的角马大迁徙,还有享誉世界的红茶和咖啡产区。目前肯尼亚是世界上第四大产茶国,同时是最大的红茶出口国。虽然肯尼亚的红茶种植历史不超过100年,但宜人的气候,充沛的雨水,酸性的火山红土壤,使其成为红茶种植的理想场所。 暑假期间(人生中的最后一个暑假,居然献给了肯尼亚)有幸去了一趟现场,然后从百宝里撸出了水质监测套件搞一搞事情,接下来跟着这位“户外地理考察砖家”,一起去教小黑们使用水质监测套件检测当地水源的PH值。 检测地点:肯尼亚梅鲁地区茶园 坐标定位:0°15'11.2"S37°35'27.8"E(南半球靠近赤道),海拔 1600m 硬件清单(附购买链接): Bluno*1 IO ExpansionS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值