当前位置:文档之家› 电流传感器应用技巧

电流传感器应用技巧


本文链接:/Periodical_dzzz201105018.aspx
由于4—20mA传感器输出4mA时.在取样电阻 上的电压不等于0.直接经模拟数字转换电路转换后的 数字量也不为0,通过硬件电路将4mA在取样电阻上 产生的电压降消除.4rnA对应的蝓^电压为0V.这样
再进行帅转换.工作原理如图1。
在图1中.由传感器产生的4~20mA电流在取 样电阻R1上产生定压降.并将此电压值输入到放大 器u1(LM358)的3脚。囤1中方框内的R5/R3电阻 分压电路用来在集成电路LM358的2脚产生一个固定 的电压值,用于抵消在取样电阻上4 rnA电流产生的压 降。所以当传感器为最小值4mA时.u1的3脚与2 脚电压差基本为0v。R7可调整电压放大倍数.U1的1 脚输出至模拟数字转换电路.提供给单片机CPU.通 过数据处理可以将压力传感器的压力值直接显示出来。 但是这个电路存在以下问题: (1)在仪表零点的4mA信号不能完全被抵消.电
DCLK=1 DCLK=0
ah=[ah(<11
IHDOUT伯h=ahlox01
for(i=0:i<8:i++)//获取低八位AD结果
,………ADS7816转换子程序…………“/
sbit
DCLK=PI^o:fl时钟I/O端1:3
sbitDOUT-P1‘1∥数据IfO端1:3
sbitDCS-P1‘2Ⅳ片选I/{3端口
Uout-__一5V
●●● 作者,#亲朋,来洪升.束Ⅱ蜢/中目^目镕放¥96630∞M
换成电信号.如压力传感器、温度传感器、流量侍感 器等。早期的传感器大多为电压输出型,先将微弱的 模拟信号信号经过调理电路放大.再通过模拟数字转 换电路转换为数宇信号供单片机读取、控制。但在信 号需要远距离传输或使用环境中电网干扰较大的场合. 电压输出型恃感器的使用受到了限制.有噪声干扰、 线路损耗的问题。 而近几年出现的电流输出型传感器轻电压输出型 传感器在某些应用场台有着明显的优势,下面本文将 着重介绍一下该类传感器的特点和应用技巧。 电流输出型传感器的输出范围常用的有0~20mA 及4—20mA两种.传感器输出最小电流及最大电流 时.分别代表传感器所标定的最小夏最大额定输出值。 如测压范围为以0~35Mpa的输出压力传感器为例进 行叙述。对于输出0—20mA的传感器.0mA电流对
l这个电阻小到不足以产生
显著误差.因此.可以允许的电线长度比 电压遥测系统更长更远; (4)各个单台示读装置或记录装置
72l
万方数据
20ll∞l…elel8∞m

可以在电线长度不等的不同通道间进行换

接.不因电线长度的不等造成精度的差异; (5)将4mA用于零电平,使判断开路或传感器损 坏1 0mA状态l+分方便: (6)在两线输出13窖易增设防浪涌防雷器件,有 利于安全防爆。 压放大器输出端总会育残留电压存在, (2)LM358放大器随着信号幅度增加,线性也越 发不好: (3)为了使放大器在小信号工作状态.不得不降 低模拟数字转换电路的基准电压.这样会使稳定性降低。
万方数据
2011
e5I qj目*I
73

VCC

—匠Ⅱ
唧簿
AD输出值为:819~4096.压力传感器的读数对应为 0-35MPa,测量结果通过单片机输出送显示压力或奠 他控制机构。 应用举倒: 数据处理完毕后.便可根据应用的需要将测量结果 通过单片机输出送显示或其他控制机构。
器瓣嚣群 拣麓燃灞溉揣
unsigned int
al-(al<<1). IffD0uTlal=a¨0x01
read_ads7816()
uns岣nedint
resufl:
8CS=l;ff拉高
result=ah; result<<=8:
unsigned char i;al=0、ah=0; DOUT=1.
DCS;0.Ⅳ拉低 whle(DOuT=;1){DCLK=1;DCLK=0}
臣一"

圈圈固圆圈固曰圜瞳
应0MPa压力值,输出4—20mA的传感器.4mA电 流对应0MPa压力值.20mA电流对应35MPa压力值。 在许多应用场台.郡要使用传感器将非电信号转 对于输出0~20mA的传感器.在电路设计上我们只 需选择合适的降压电阻,通过~D转换器直接将电阻 上的电压转换为数字信号即可.电路调试爱数据处理 都比较简单。对于输出4~20mA的传癌器,电路调 试及数据处理上都比较烦琐。但这种传感器能够在侍 感器线路不通时.通过是否能检测到正常范围内的电 流.判断电路是吾出现故障,因此使用更为普遍。 标准化的模拟信号电流值为4~20mA.两线制 的环路在发送数据以及控制那些易于以这一标准接受 指令的某些执行器的过程中有广泛的应用。在国际上 已作为模拟信号中的电流遥测技术标准。在利用两根 导线的电流遥测电路中.工作电源与示读装置.包括 传感器和发送导线的任何其他电阻都是相串联在环路 肉。其优点: {1)不易受寄生热电偶和沿电线电阻压降和温漂 的影响,可用非常便宜的更细的导线. (2)在电流源输出电阻足够大时.经 磁场耦台感应到导线环路内的电压.不会 产生显著影响,因为干扰源引起的电流极 小,一般利用双绞线就能降低干扰; 【3)电窖性干扰会导致接收器电 阻有关误差,对于4~20rnA两线制 环路.接收器电阻通常为250Q(取样
_2软件计算法
一一
_。
还有一种方法不把地电位抬起来.而是通过软件
11.砸韩≮h矗电也灌三
叠蓦::i:誊曩一
调零,如图2、图3所示。其中囤2为电流电压转换及 AD转换部分.图3为单片机控制部分。 在图2中.我们通过一个250Q01%的精密电阻 将4~20mA的标准电流转换成1—5V的电压信号,由 于般电流源(这里实际上是电流传感器l的内阻都相 当高.故其输出信号的大部分压降都会落在2500的 取样电阻上.按理说,我们完全可以将经过转换后的电 压信号直接接在ADS7816的输人端.但是为了进一步 提高输^阻抗+避免不必饕的前端干扰.以迭到更高的 AD转换精度,我们在2500取样电阻和AD之间加^ 了一个由单电源运放TLC2712组成的跟随器.这样阻 断了前后级的干扰,有效提高转换精度。 转换完成后剩下的工作就是通过单片机读取AD转 换过来的数据.由于AOS7816的转换位数为12位. 所以其满量程输出的数字信号的值应该为:0—4096。 参考电压5V由两个TL431串联获取,而从侍感器转 换过来的电压是1~5v,这样便可计算出其对应的
resultl=al;Ⅳ得到AD值
fetu
rR(result);//返回转换后的AD值
for(i=0;i<4;i++)//获取高口位AD结果
型D
74●2011 05 1 万方数据
w~eIel89∞m
刊名: 年,卷(期): 牛余朋, 朱洪升, 朱正斌 中国人民解放军96630部队 电子制作 ELECTRONICS DIY 2011(5)
相关主题