深度解析ADuCM355+LTC6078 电化学测量系统

描述

今天这个东西呢,也是ADI的U的二次封装的产品,但是做了一些有趣的设计,所以来分析,以及我也要设计类似的东西。

Emstat pico ADuCM355电化学模组详细解读 这篇是去年的分析文章。

气体传感器

为了使电化学传感器工作,需要搭建的电路系统被称为恒电位电路。以三端式电化学气体传感器为例,如图所示。需要搭建的电路包括偏置电压源、电位保持、电流转电压、滤波、模数转换等,再送入MCU中进行数据处理。

ADC电路之前的信号为TIA电路转换的电压信号,与气体的浓度值成比例变化,根据传感器的氧化或还原反应,TIA电路转换的电压可能正向变化,也可能反向变化。

整体电路的元器件包含了精密运放、精密电阻、高性能ADC等,每个部位的电路设计都有其理论支撑,对工程师的模拟信号电路知识储备要求高。

气体传感器

最基本和常用的测量原理是基于恒电势器。如图所示,恒电势器测量和控制工作电极(WE)和参考电极(RE)之间的电压。通过调节流过计数器或辅助电极的电流,工作电极的电势相对于参考电极保持恒定。

气体传感器

最简单的电流测量方法是对传感器施加偏置电压并测量响应电流。其中,在RE和WE之间施加一个恒定电压,然后使用电流-电压转换器和模数转换器(ADC)将电流剖面转换为数字信号。

气体传感器

大多数用于所述测量的传感器可以通过ADuCM355输入直接操作。例如,用于恒电势器测量,如血糖测量。

与此相对,实现更准确的测量(例如电导率和pH值)需要用到扩展信号链,所以也需要采用外部芯片,例如LTC6078。

这个也是后面模块的一个选型,以及温度传感器也是后面选型的一个关键。

这个运放它增加了输入阻抗,以适应传感器的高输出阻抗,从而获得准确的读数。

除了前面描述的测量以外,还需要测量温度,以补偿传感器的波动。扩展测量原理如上图所示。

借助较大的信号链,ADuCM355可以读取电压和电流值。在所示的电路中,可以检测到范围小于100Ω至10MΩ的阻抗。较大的测量范围可以覆盖医疗领域所需的整个阻抗图谱。

而且是话说回来,集成器件也做不小:

气体传感器

展示一个我手工焊接的测量器件

气体传感器

这个是集成器件设计的开发板

接下来看他们做的这个模块:

模块为2*2cm尺寸的邮票孔模块形式、通过串口交互数据,易于集成和使用。

模块采用3.3V供电,常规工作电流为5mA,在低功耗或休眠情况下消耗电流仅为几uA

对于电化学又时候要长时间测量,这个低功耗是确实有用的。

气体传感器

邮票孔设计是宜于表面贴装

气体传感器

对于接口,就控制串口和烧录SWD

气体传感器

这个上面也有更详细的介绍,而且看这个表面,外围的原件很少

气体传感器

这里看,功能接口,阻抗测量+PH+电导率+模拟电压+EIS

因为这个功能有助于后面分析集成的芯片的作用。

MCUM355的板上包含1只ADUCM355芯片、1只LTC6078高阻运放、1只SHT31型号的温湿度传感器、以及一些必要的外围被动器件。

气体传感器

这个图是我们分析的重点,而且上面都写了一些重要的符号,让我这个练习快一年的工程师分析一下。

这么多的接口怎么看?数据手册是我们最终的归宿~

气体传感器

AIN5,6+Vzero6

气体传感器

然后看这个,没有看到AIN5,是0,不是1

气体传感器

在这里

气体传感器

这次看懂了,就是拓展了ADC的信号链

气体传感器

这里第一组测量

气体传感器

第二组

气体传感器

引出了三个ADC,AIN2是单独输出的

气体传感器

校准

气体传感器

在这里

气体传感器

好,加了个小传感器

SHT31是一款精密温湿度传感器,在气体探测场景中,温湿度可以作为环境指标扩充和结果校正依据。

气体传感器

也就是说,这个是精密的参考电阻

此外,板上还设置了若干精密电阻,用于ADUCM355的内部模拟电路校正,以及作为水质测量过程的参照电阻。

气体传感器

这个是常规的接口

气体传感器

也就是这里

气体传感器

还有一种常用的气体传感器为PID或MOS原理,它输出的是单端电压信号,此时只需将该传感器输出引脚接入MCUM355模块的AIN端。

套件采用了2只电化学气体传感器和1只PID传感器,测量氧气、CO、TVOC三种气体浓度指标,是单个MCUM355模块能够支持的最多气体传感器数量。

接下来的内容是重要的,也是需要甄别的内容:

搭建水质检测应用时,主要是基于单模块实现水温、pH值、ORP值、电导率4种参数的测量。

气体传感器

传感器连接方案如图所示,水温传感器连接电化学1通道,水温传感器的原理是热电阻,这种方式利用的是其恒电位电路间接测量电阻值的原理。

pH电极连接的是模块上专用的通道,主要是由于其高阻输出的特性,同时pH电极也能够反映被测液体的ORP值。(氧化还原反应电位)

电导率探头通常与电导率仪一起使用,是一种用于测量溶液电导率的设备。溶液的电导率表明其导电能力,并且与溶液中离子浓度直接相关。

对于电导率电极,其阳极端连接模块的电化学0通道,阴极端可连接电化学0通道或专用高阻通道,这取决于被测液体的阻抗范围:

如果是低阻液体(导电性强),则可连接电化学0通道的WE0引脚

如果是高阻液体(导电性弱),则需要如图所示连接高阻接口。

气体传感器

这就是高阻接口

低阻液体(导电性强):

阳极端:连接到模块的电化学0通道。

阴极端:连接到电化学0通道的WE0引脚(工作电极)。

这种情况下,由于液体的导电性强,电流容易通过,因此可以使用标准的电化学通道来进行测量。低阻液体通常意味着较高的离子浓度,例如盐水或酸碱溶液等。

高阻液体(导电性弱):

阳极端:仍然连接到模块的电化学0通道。

阴极端:连接到专用的高阻通道。

在高阻液体中,由于离子浓度低,导电性较弱,电流更难通过,这可能导致测量不稳定或准确度下降。

因此,采用专用的高阻通道可以提高测量的准确性和稳定性。高阻通道通常具有更高的输入阻抗和专门的电路设计,以优化对低电流的测量。也就是我接下来要说的。

也就是小电流的测量,高阻而且微弱电流,然后呢?是不是需要TIA呀!

我化学学的最不好了,现在出来当人了。。。

其中阳极通常指电流流入电池或电解池的端点,而阴极则是电流流出的端点。

阳极(Anode):

作用:在直流电场中,阳极是电流进入电解液的地方。在电导率测量中,阳极通常是连接到电流源的电极,负责向液体中输入电流。

电化学反应:在电解过程中,阳极通常发生氧化反应,即电子的释放。

阴极(Cathode):

作用:阴极是电流从电解液流出的地方。在电导率测量中,它通常接收从阳极通过液体传输过来的电流。

电化学反应:在电解过程中,阴极通常发生还原反应,即电子的获取。

在电导率探头中,这两个电极共同工作来完成电导率测量。通过电极施加一个小的交流电(以避免极化),电流会通过液体从阳极流向阴极。电导率探头测量这个电流的强度或相应的电压变化,以确定溶液的电导率。

OK,这里要说的是电路的精华部分,如果说错了,请马上来和我确认。

LTC6078 是ADI公司的一款高阻双路运放,其中一路作为pH电极的接口电路,电压信号直接送入ADUCM355内的ADC功能通道,另一路则作为电导率电极的接口电路,将微弱电流转换为电压,再送入ADC通道。

后面这个不就是TIA吗?

气体传感器

pH电极接口电路:

这个通道的运放通常配置为缓冲放大器,因为pH电极的输出电压变化范围相对较小,但输出阻抗很高。

LTC6078因其高输入阻抗和低偏移特性,非常适合这种应用,它可以准确地读取微弱的pH电极电压信号,并将其稳定地送到ADUCM355的ADC功能通道进行数字化。

电导率电极接口电路:

电导率测量通常涉及到测量通过溶液的微弱电流,因此需要将这微弱的电流转换为电压信号,以便测量。

在这个通道中,LTC6078可能被配置为跨导放大器(Transimpedance Amplifier,TIA),用于将电流信号转换为电压信号。TIA配置利用运放的高输入阻抗和低噪声特性,能够提供稳定、准确的电流到电压转换,适合于测量微弱的电导率电流。

模拟输入输出

16位400k SPS ADC

电压、电流和阻抗测量能力

内部/外部电流和电压通道

超低漏电开关矩阵及输入多路复用器

输入缓冲器、可编程增益放大器

电压DAC

2个双输出电压DAC

输出范围:对于 12 位输出,0.2 V 至 2.4 V (±2.2 V 传感器电位差)

2个偏置恒电势器及TIA放大器
超低耗电: 每DAC 1μA

高速12位VDAC: 1个 

传感器输出范围:±607 mV

用于阻抗测量的快速TIA

输出用可编程增益放大器

放大器、加速器和参考

低耗电、低噪音放大器 2个

适用于电化学传感中的恒电势器偏压

低耗电、低噪音TIA 2个

适用于测量传感器电流输出
±0.00005 μA ~ ±3000 μA   

可编程负载和增益电阻

模拟硬件加速器

DDS波形发生器

DFT和数字滤波器

2.5 V和1.82V片上高精度参考电压
±2°C的精确内部温度传感器
<1Ω10MΩ、0.016Hz至200kHz的阻抗测量范围
伏安法扫描速率可达每秒 2000 步

微控制器

26 MHz ARM Cortex-M3处理器

支持通过串行线端口下载和调试代码

128 kB 闪存/64kB的SRAM

安全性和安全

AES-128和AES-256的硬件加密

可编程多项式发生器的硬件CRC

用户闪存的读写保护

片上外围设备

UART、I2C和SPI串行输入/输出

最多17个GPIO引脚

外部关闭选项

通用、启动和监视定时器

电源

2.8 V 至 3.6 V 电源和主动测量范围

电源监视器

工作功耗:数字部分为 30μA/MHz

外部传感器休眠偏置:8.5 μA

封装和温度范围

6 mm × 5 mm、72pin LGA封装

额定工作温度范围:−40°C 至+85°C

LGA的封装是手焊不了的

气体传感器

气体传感器

最大偏移电压:25μV(25℃)

最大偏移漂移:0.7μV/℃

最大输入偏置电流:

1pA(25℃)

50pA(85℃ 以下)

微功率:54μA/放大器

CMRR:95dB(最小)

PSRR:100dB(最小)

输入噪音电压:16nV/√Hz

轨对轨输入输出

2.7V~5.5V的工作电压

8引脚MSOP和10引脚DFN封装

气体传感器

气体检测

气体传感器

水质检测

本来文章到这里就结束了,但是我发现真正有趣的事情才开始。

首先这个骁龙科技也不是自己设计的,就是改了一下ADI的设计demo,哼。

气体传感器

参考的是这个设计

同时AD5940,AD5941,这两个是去掉MCU的FAE处理器。

气体传感器

甚至这两个我都没有看出来有什么区别

气体传感器

事实上还有很多的测量设计

例如上面这个:是一款完全隔离的低功耗pH传感器信号调理器和数字化仪,具有自动温度补偿功能,可实现高精度。该电路可为 0 至 14 的 pH 值提供 0.5% 的准确读数,无噪声代码分辨率大于 14 位,适用于各种工业应用,如化学、食品加工、水和废水分析。该电路支持各种pH传感器,这些传感器具有非常高的内阻,范围为1 MΩ至数GΩ,数字信号和电源隔离可对恶劣工业环境中经常遇到的噪声和瞬态电压进行抗扰度。

气体传感器

以上这些应用,都是可以直接在ADI的这个板子上面来测试的

气体传感器

这个基于ARM -M3的MCU,主打是低功耗

气体传感器

这个就是我上面说的AD5941

气体传感器

参考设计在此

气体传感器

再把视角调整回去

我标的地方,是不是不知道为什么设置的这几个电阻。

气体传感器

额,原来是参考设计的电阻

气体传感器

我真的哭死,AIN5,AIN6,Vzero0,它就是都不带换的

气体传感器

pH的测量图,就是做缓冲作用的

为高阻抗传感器提供精密缓冲。其精密性能和低偏置电流(输入偏置电流最大值为1 pA)是此设计的关键因素,其中pH探针的阻抗可能有数千兆欧(GΩ)

气体传感器

电导率这里是,TIA测量,直接上了10M的电阻还加了补偿电容

前面的测量端,可以到电极系统,也可以到ADC系统。

气体传感器

看最大的电流是多少

气体传感器

设计原理图

气体传感器

这个是AD5940的高阻测量,可以对比的看

气体传感器

校准电阻

生病了,不想工作了。。。PCB在最近会制作,如果有需要的请来洽谈。电化学这块还是很多应用的。

 

 

审核编辑:黄飞

 

 

 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分