首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
» 完全隔离式电导率测量数据采集系统
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
完全隔离式电导率测量数据采集系统
发短消息
加为好友
我是MT
当前离线
UID
1023166
帖子
6651
精华
0
积分
3328
阅读权限
90
来自
燕山大学
在线时间
230 小时
注册时间
2013-12-19
最后登录
2016-1-5
论坛元老
UID
1023166
性别
男
来自
燕山大学
1
#
打印
字体大小:
t
T
我是MT
发表于 2015-1-19 12:49
|
只看该作者
完全隔离式电导率测量数据采集系统
数据采集
,
转换器
,
电导率
,
分析仪
,
隔离器
连接/参考器件
AD5934
250 kSPS、12位阻抗转换器网络分析仪
AD8606
精密、低噪声、轨到轨输入/输出、
CMOS
、运算
放大器
(双通道)
ADG715
CMOS、低
电压
、I2C控制、八通道单刀单掷开关
ADuM1250
双通道I2C数字隔离器
ADuM5000
2.5 kV、隔离式DC/DC转换器
评估和设计支持
电路
评估板
CN-0349电路评估板(EVAL-CN0349-PMDZ)
SDP-I-PMOD转接板(SDP-PMD-IB1Z)
系统演示平台,SDP-B (EVAL-SDP-CB1Z)
设计和集成文件
原理图、布局文件、物料清单
电路功能与优势
图1显示的电路提供了完整可靠的数据采集解决方案,用于测量被测物的电导,包括温度校正。此电路非常适合测量液体的离子含量,以及进行水质分析和化学分析。
该设计针对高精度和低成本优化,仅使用5个有源器件。校准后,该电路总误差小于1% FSR。所有器件均具有小尺寸,因此该电路非常适合注重印刷电路板(
PCB
)空间的应用。该电路的数字输出是完全隔离的;因此,该电路不存在接地环路干扰问题,非常适合在恶劣工业环境下使用。
图1.用于电导率测量的完全隔离式数据采集系统(简化原理图: 未显示所有引脚、连接和去耦)
电路描述
图1中显示的电路集成了AD5934 12位阻抗转换器、ADG715八通道单刀单掷(SP
ST
)开关、AD8606轨到轨
运算放大器
、ADuM1250双通道I2C隔离器以及ADuM5000隔离式DC-DC转换器,形成用于电导率测量的完整数据采集系统。该电路具有板载8引脚IMOD
连接器
,可用于连接客户微处理器或现场可编程门阵列(
FPGA
)。
AD5934是一款高精度的阻抗转换器系统解决方案,片上集成一个可编程直接数字频率合成器(DDS)和一个12位、250 kSPS模数转换器(
ADC
)。可调频率发生器产生已知频率来激励外部复阻抗。 片上
DAC
监控未知阻抗的电压和
电流
。AD5933是与1 MSPS ADC类似的器件。片上数字信号处理器(
DSP
)引擎计算离散傅里叶变换(DFT)。 DFT算法在每个输出频率返回一个实部(R)数据字和一个虚部(I)数据字。
选择AD8606运算放大器的原因是该器件具有低失调电压(最大值65 μV)、低偏置电流(最大值1 pA)和低噪声(最大值12 nV/√Hz)等特性。
ADG715是一款互补金属氧化物
半导体
(CMOS)、8通道单刀单掷开关,通过双线串行接口控制,该接口可兼容I2C接口标准。该器件的功耗较低,具有2.7 V至5.5 V的低工作电源范围和低导通
电阻
(通常为2.5Ω),采用小型24引脚TSSOP 封装,因而成为诸多应用的理想之选。
ADuM5000是一款隔离式DC/DC转换器,具有3.3 V或5 V输出,基于
ADI
公司的isoPower技术,采用16引脚SOIC封装。
ADuM1250是一款支持热插拔的数字隔离器,提供非闩锁双向通信通道,且与I2C接口兼容,基于ADI公司的iCoupler芯片级
变压器
技术,采用8引脚SOIC封装。
电导率理论
材料或液体的电阻率ρ定义为:当立方体形状的材料反面完全导电接触时,该材料的电阻。 其他形状材料的电阻可按以下方式计算:
R = ρL/A
其中:
L 是接触距离。
A 是接触面积。
电阻率的测量单位为Ω cm。当接触1 cm × 1 cm × 1 cm立方体的反面时,1 Ω cm材料的电阻为1 Ω。
电导是电阻的倒数,电导率是电阻率的倒数。
所有水溶液都在一定程度上导电。 溶液导电能力的测量指标称为电导,它是电阻的倒数。 电导的测量单位为西门子(缩写为“S”)。 向纯水中添加电解质,例如盐、酸或碱,可以提高电导并降低电阻。 电阻率表示为Ω cm,电导率表示为S/cm、mS/cm或μS/cm。
在此电路笔记中,我们使用Y作为电导率的通用符号,测量单位为S/cm、mS/cm或μS/cm。但在很多情况下,为了方便起见,我们会省略距离项,电导率仅表示为S、mS或μS。
电导率系统通过连接到沉浸在溶液中
传感器
的
电子
元件来测量电导。 分析仪电路对传感器施加交流电压,并测量产生的电流大小,电流与电导率相关。 由于电导率具有很大温度系数(最高达到4%/°C),因此电路中集成了必需的
温度传感器
,用于将读数调整为标准温度,通常为25°C (77°F)。 对溶液进行测量时,必须考虑水本身的电导率的温度系数。 为了精确地补偿温度,必须使用第二个温度传感器和补偿网络。
电导率传感器
接触型传感器通常包括相互绝缘的两个电极。 电极通常为316型不锈钢、钛钯合金或石墨,具有特定的大小和间距,以提供已知的电导池常数。 从理论上说,1.0/cm的电导池常数表示两个电极,每个电极面积为1平方厘米,间距为1厘米。 对于特定的工作范围,电导池常数必须与分析仪相匹配。 例如,如果在电导率为1 μS/cm的纯水中使用电导池常数为1.0/cm的传感器,则电导池的电阻为1 MΩ。 相反,相同电导池在海水中的电阻为30 Ω,由于电阻比过大,普通仪器很难在仅有一个电导池常数情况下精确测量此类极端情况。
对1 μS/cm溶液进行测量时,电导池配置了很大的电极,相距很小的间距。 例如,对于电导池常数为0.01/cm的电导池,结果是电导池电阻大约为10,000 Ω,可以非常精确地测量。 因此,对于超纯水和高电导率海水,使用具有不同电导池常数的电导池,测量仪表可在相同的电导池电阻范围内工作。
温度补偿
电导率测量系统精度只有经过温度补偿才能达到最佳。 由于常见溶液温度系数在1%/°C至3%/°C或更高值之间变化,因此必须使用带有可调温度补偿的测量仪器。 溶液温度系数在某种程度上是非线性的,通常还随着实际电导率变化。 因此,在实际测量温度下进行校准可以达到最佳精度。
图1显示的电路可实现精确的电导率测量,从较低的μS到几百mS的范围,它还优化了AD5934在很大导纳范围内的整体精度。 此外还集成了使用Pt100电阻温度检测器(RTD)的温度测量功能。 该电路可以使用8引脚IMOD(I2C接口)连接器来连接到微处理器评估板,以实现
快速原型
开发(Digilent Pmod规格)。
该电路主要由四个模块组成。 第一个模块是阻抗到数字转换器,包含:AD5934(U3)阻抗转换器;用于将交流信号偏置至VDD/2的跟随器(AD8606的一半,U2A);使用AD8606的另一半的电流电压转换器配置U2B。
第二个模块是可编程电阻反馈(R6、R8、R9)和校准电路(R3、R4、R7)以及8通道单刀单掷开关ADG715 (U1)。它通过I2C串行接口控制ADG715,以实现测量范围和校准程序。
第三个模块是ADuM1250 (U5)热插拔数字隔离器,用于将串行数据从AD5934 (U3)传输到IMOD CON (J2)。 第四个模块是ADuM5000 (U4),它是隔离式DC-DC转换器,具有3.3 V的输出电压,为电路提供电源。
但是,第三个模块和第四个模块是可选的,它们提供电路和微处理器评估板之间的电流隔离。 除非必须隔离,否则这两个模块不是必需的。
该电路使用CON1 (J1)连接器连接到带有内置Pt100 RTD温度传感器的电导池。
利用一个稳定的低抖动FXO-HC536R-1 (U6)石英晶体
振荡器
,将施加于MCLK引脚的时钟频率设置为1 MHz。此隔离器让AD5934能够激励频率为2 kHz的电导池,非常适合电导率测量。
电路设计
图2显示了电路中使用的电导率和温度测量的优化信号链。AD5934具有四个可编程输出电压范围。 每个范围都有对应的输出阻抗。 例如,1.98 V p-p输出电压的输出阻抗一般为200 Ω(参见AD5934数据手册)。 输出阻抗会影响阻抗测量精度,在低ohm范围内尤为突出。 在信号链内的简易缓冲器可防止输出阻抗影响未知的阻抗测量。 应选择低输出阻抗放大器,保证足够的带宽来适应AD5934的激励频率。 针对AD8605 /AD8606 /AD8608系列的CMOS运算放大器,能够实现的低输出阻抗示例如图2所示。 在增益为1时,此放大器的输出阻抗小于1 Ω(最高100 kHz),这是AD5934的最高工作范围。
图2. 电导率和温度测量的优化信号链
AD5934中的四个可编程输出电压范围具有四个关联的偏置电压(参见AD5934数据手册)。例如,1.98 V p-p激励电压需要1.48 V的偏置。但是,AD5934的电流电压(I-V)接收级设置为固定偏压VDD/2。因此,对于3.3 V电源,发射偏压为1.48 V,而接收偏压为3.3 V/2 = 1.65 V。此电位差会引起测试溶液YX极化,并可导致电导率测量不准确。 一种解决方案是添加一个在低Hz范围内具有转折频率的简单高通
滤波器
(参见电路笔记CN-0217)。 消除发射级的直流偏置,并将交流信号重新偏置至VDD/2,在整个信号链中保持直流电平恒定。 R1和R5(10 kΩ)两者均使用精度0.1%的电阻作为偏置电阻以减少误差。
AD5934的I-V放大级还可能轻微增加信号链的误差。I-V转换级易受放大器的偏置电流、失调电压和共模抑制比(CMRR)影响。 通过选择适当的外部分立放大器(U2B)来执行I-V转换,可以提高精度。 选择AD8606的原因是该器件具有低失调电压(最大值65 μV)、低偏置电流(最大值1 pA)、高CMRR(通常为95 dB)、低噪声(最大值12 nV/√Hz)等特性。 该内部放大器随后可配置成一个简单的反相增益级。 如AN-1252应用笔记中所述,RFB仍根据系统的整体增益来选择。 I-V转换器的输入和输出必须精确偏置为VDD/2。R12和R13(10 kΩ)两者均使用精度0.1%的电阻作为偏置电阻。
精度很大程度上取决于未知阻抗范围(电导率范围)相对于校准电阻RCAL的大小幅度(参见电路笔记CN-0217和应用笔记AN-1252)。 选择接近未知阻抗的RCAL可实现更精确的测量,即以RCAL为中心的未知阻抗范围越小,测量精度越高。 因此,对于较大的未知阻抗范围,可在各种RCAL电阻之间切换,如图2中所示。在RCAL增益系数计算期间可通过校准消除开关的导通电阻(RON)误差。 使用不同反馈电阻(RFB)值(见图2)可优化ADC所获得信号动态范围。
为了改进图1中所示的大范围电导的精度,使用三个校准电阻RCAL(100 Ω、1 kΩ和10 kΩ)、两个反馈电阻RFB(100 Ω和10 kΩ),由软件和ADG715八通道开关控制。 电路设置为在两个范围内运行:
低范围: μS至mS,RFB = 1 kΩ,RCAL =1 kΩ和10 kΩ
低范围: μS至mS,RFB = 1 kΩ,RCAL =1 kΩ和10 kΩ
使用这两个范围,整体测量范围为25 μS t至200 mS,精度高于1% FSR,如测试数据所示。 可以选择RCAL和RFB的其他值以覆盖不同的范围。
CN-0349评估软件允许电路在三种模式下工作。 在模式1(图2中开关的位置1)中,低范围和高范围的校准程序都是自动执行的。 在模式2(图2中开关的位置2)中,溶液的温度测量使用外部Pt100 RTD温度传感器自动执行。 在模式3(图2中开关的位置3)中,测量溶液的实际电导率。
校准程序
对于图1显示的电路,校准程序使用三个精密电阻RCAL(R3 = 100 Ω、R4 = 1 kΩ和R7 = 10 kΩ)进行三点校准,最大程度地减小失调和增益误差,在每个范围内使系统线性化。 对于每个范围,校准程序在输入范围的开头和末尾执行,使用两个参考信号(校准电阻)YL和YH,如图3所示。参考信号的值预加载在微控制器的存储器中,也可以通过键盘输入。
对于低范围校准点,参考信号是YL(例如,YL = 1/R7 = 1/10 000 Ω = 0.1 mS)。 当参考信号YL连接时,将获取与参考信号YL相对应的代码NL(幅值ML)。 同样,对于高范围校准点,参考是信号YH(例如,YH = 1/R4 = 1/1000 Ω = 1 mS)。 当参考信号YH连接时,将获取与参考信号YH相对应的代码NH(幅值MH)。
图3. 电导率测量的两点校准
然后按照公式1计算增益系数(GF)
(1)
系统的失调(NOS)可通过参考图3确定,并按照公式2计算。
(2)
在测量模式中,未知输入信号(YX)在代码(NX)中转换,并按照公式3计算。
(3)
对于高范围,程序是相同的,但参考信号如下: YL = 1/R4 = 1/1000 Ω = 1 mS,YH = 1/R3 = 1/100 Ω = 10 mS。
为了在低电导范围(高电阻)内实现更宽的测量范围,我们使用AD5934的2 V p-p激励输出电压。 为了在高电导范围(低电阻)内扩大测量范围,在保持2 V p-p激励输出电压的同时,还串行连接了一个精密电阻R2 = 100 Ω,具有未知电导YX。 可以使用其他输出电压范围来优化高电导范围(低电阻)内的ADC动态范围。
测试数据结果
使用图1中的校准值和反馈电阻,按照“电路设计”部分和“校准程序”部分中所述,我们进行了一系列试验。
表1、表2和表3显示了低范围模式和高范围模式下的结果。 表4、表5和表6显示了每个范围的相对误差和相应读数。 具有0.1%或0.2%容差的精密非感性电阻定义了输入(未知电导YX)。 表中使用的符号定义如下:
RX: 参考电阻
YX: 计算的参考电导率
YR: 测量的电导率(读数)
RR: 测量的电阻(读数)
RR: 校正的电阻 = RR – RR(对于RX = 0)
低范围电导率测量
表1显示了低范围测量的结果,图4显示了范围的相对误差百分比以及读数的相对误差百分比。 在从25 μS到2500 μS的低范围中,读数的误差百分比不超过0.5%。
图4. 低范围内(从25 μS到2.5 mS)的相对误差
表1. 从25 μS至2.5 mS的低范围测量数据,RFB = 1 kΩ,RCAL1 = 1 kΩ,RCAL2 = 10 kΩ
高范围电导率测量
表2显示了高范围测量的结果,图5显示了范围的相对误差百分比以及读数的相对误差百分比。 在从0.2 mS到200 mS的高范围中,读数的误差百分比不超过3%。
图5. 高范围内(从 0.2 mS到200 mS)的相对误差
表3显示了表2的结果,0.1903 Ω的电阻失调已校正。 RR列在表3中已经校正,通过从表2中的RR列减去0.1903 Ω得出。
软件(CN-0349评估软件)可以进行此校正。 校正之后,从0.2 mS到200 mS范围的误差百分比小于1%(参见图6)。
图6.从0.2 mS至200 m的高范围内的测量相对误差,校正电阻失调(0.1903 Ω)之后
表2. 从0.2 mS至200 mS的高范围测量数据,RFB = 100 Ω,RCAL1 = 100 Ω,RCAL2 = 1 kΩ
表3. 从0.2 mS至200 mS的高范围,电阻失调(0.1903 Ω)已校正,RFB = 100 Ω,RCAL1 = 100 Ω,RCAL2 = 1 kΩ
表4. 标准氯化钾(KCl)溶液的电导率测量结果,使用图1中显示的电路
使用电导池的电导率测量
表4显示对以下六种0.1%精度标准KCl溶液进行的电导率测量结果: 0.1469 mS/cm、0.2916 mS/cm、0.7182 mS/cm、1.408 mS/cm、12.85 mS/cm和111.3 mS/cm。
使用的电导池是Sensorex CS200TC-PT1,其电导池常数等于1/cm,带有内置的Pt100 RTD温度传感器。
标准KCl溶液在专门的保加利亚实验室中配制,用作数据点来检查系统。 当电导池的电导池常数未知时,也可以使用标准溶液作为校准点,而不是使用校准电阻。
有关电导率测量和标准溶液的更多信息,请参阅Shreiner, R.H和Pratt, K.W的《电解电导率的主要标准和标准参考材料》(2004),
NI
ST特别出版物260-142。
PCB布局考虑
在任何注重精度的电路中,必须仔细考虑电路板上的电源和接地回路布局。 PCB必须尽可能隔离数字部分和模拟部分。 该系统的PCB采用简单的双层板堆叠而成,但采用4层板可以得到更好的电磁干扰/
射频
干扰(EMI/RFI)性能。
采用10 μF和0.1 μF
电容
对AD8606电源去耦,以适当抑制噪声并减小纹波。 这些电容应尽可能靠近相应器件,0.1 μF电容应具有低有效串联电阻(ESR)值。 对于所有高频去耦,建议使用陶瓷电容。 电源走线必须尽可能宽,以提供低阻抗路径,并减小电源线路上的毛刺效应。 请注意,低ESR旁路电容必须尽可能靠近芯片焊盘。 需要并联至少两个电容,以抑制噪声并减少纹波。 对于VDD1和VISO,推荐的电容值是0.1 μF和10 μF,它们适用于ADuM5000和ADuM1250。 较小的电容必须具有低ESR,例如陶瓷电容。 低ESR电容末端到输入电源引脚的走线总长不得超过2 mm。如果旁路电容的走线长度超过2 mm,可能会破坏数据。
设置和编程
EVAL-CN0349-PMDZ使用CN-0349评估软件来执行校准程序,并从电导池采集数据。
图7显示了软件的校准窗口。 单击“Calibrate”可初始化校准程序。 该软件通过控制ADG715八通道开关,自动执行三点校准程序。 为了正确执行校准程序,必须在三个校准电阻指标中填写正确的值。 在自动校准程序中,软件在三个校准点进行测量,并将校准系数(增益系数G和系统失调NOS)存储在软件存储器中,如“校准程序”部分中所述。 针对两个测量范围,计算两个不同的校准系数,并将其存储在存储器中(G1和G2,NOS1和NOS2)。 执行测量时,会根据选定的范围,选择相应的增益系数和系统失调。
图7. CN-0349软件校准窗口
图8显示了该软件的主窗口,其中显示了不同的测量结果。 根据选择的范围,可以执行测量,并获取输入阻抗、电导率、温度和补偿电导率温度的值。 要正确显示结果,必须正确选择探头校正的数据。
图8. CN-0349评估软件窗口
电导池常数必须与用于测量的常数相同。 对于标准电导池,此常数通常在0.01/cm至10/cm之间。
失调指标用于失调校正,用mS/cm表示的失调值来更改测量值。
必须根据测量的溶液来选择温度系数。 当此系数的值设置为0%/°С时,则不执行温度补偿。
常见变化
AD8608是AD8605的四通道版本,在需要额外的精密运算放大器时,可以替代AD8606。
AD8601、AD8602和AD8604分别为单通道、双通道和四通道轨到轨、输入和输出、单电源放大器,具有超低失调电压和宽信号带宽等特性,可以替代AD8605、AD8606和AD8608。
经验证,采用图中所示的元件值,该电路能够稳定地工作,并具有良好的精度。 可以使用其他高精度运算放大器,取代双通道版本AD8606。 可以使用两个单通道版本AD8605运算放大器,而不是使用AD8606,以便进行PCB布局。
AD5933阻抗转换器类似于AD5934,并将片上集成频率发生器与12位1 MSPS ADC组合在一起。
ADM3260是一款支持热插拔的双通道I2C隔离器,集成了DC-DC转换器,可用于取代ADuM5000和ADuM1250组合。
如果不需要电流隔离,则可将电源和I2C线路直接连接到微处理器。
电路评估与测试
EVAL-CN0349-PMDZ板包含要评估的电路,SDP评估板与CN-0349评估软件一起使用,可从EVAL-CN0349-PMDZ电路板获取数据。
本电路采用EVAL-CN0349-PMDZ电路板、SDP-PMD-IB1Z和EVAL-SDP-CB1Z系统演示平台(SDP)评估板。 转接板SDP-PMD-IB1Z和EVAL-SDP-CB1Z板采用120引脚对接连接器。 转接板SDP-PMD-IB1Z和EVAL-CN0349-PMDZ板采用8引脚IMOD对接连接器,可快速进行设置和评估电路性能。
设备要求
需要以下设备:
带
USB
端口的Windows XP或Windows Vista(32位)或Windows 7或Windows 8(64位或32位)PC
EVAL-CN0349-PMDZ电路评估板
EVAL-SDP-CB1Z SDP评估板
SDP-PMD-IB1Z转接板
6 V电源或壁式电源适配器(EVAL-CFTL-6V-PWRZ )
CN-0349评估软件
集成Pt100传感器的电导池(例如,Sensorex CS200TC-PT1)
开始使用
将CN-0349评估软件光盘放入PC,加载评估软件。 用户也可从CN-0349评估软件中下载最新版的评估软件。 打开“我的电脑”,找到包含评估软件光盘的驱动器,打开setup.exe。按照屏幕上的提示完成安装。 建议将所有软件安装在默认位置。
图9. 测试设置功能框图
图10. EVAL-CN0349-PMDZ评估板照片
功能框图
电路框图见图1,电路原理图见EVAL-CN0349-PMDZ-
Altium
DesignerSchematic.pdf文件。 此pdf文件在CN-0349设计支持包中。 测试设置的框图如图9所示。
设置
要正确进行设置,请执行以下步骤:
1.通过直流管式插孔将EVAL-CFTL-6V-PWRZ(6 V直流电源)连接到SDP-PMD-IB1Z转接板。
2.通过120引脚连接器A将SDP-PMD-IB1Z转接板连接到EVAL-SDP-CB1Z SDP板。
3.通过USB电缆将EVAL-SDP-CB1Z SDP板连接到PC。
4.通过CN-0349板附带提供的8引脚接头IMOD连接器电缆(4引脚MTE电缆,Digilent, Inc.),将EVAL-CN0349-PMDZ评估板连接到SDP-PMD-IB1Z转接板。
EVAL-CN0349-PMDZ板照片如图10所示。
通过J1端子板,将电导池连接到EVAL-CN0349-PMDZ评估板。
测试
启动CN-0349评估软件。如果设备管理器中列出了Analog Devices SDP驱动器,软件将能与SDP板通信。一旦USB通信建立,就可以使用SDP板来发送、接收、获取来自EVAL-CN0349-PMDZ板的串行数据。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议