低功耗电磁流量计的设计与实现

低功耗电磁流量计的设计与实现

传统电磁流量计大多采用交流 220 V 或直流 24 V 供电,励磁电流高达 250 mA 左右,耗能高,成本高。文中设计了一种基于MSP430F4794 单片机的低功耗电磁流量计,采用 3. 6 V 锂电池供电,励磁方式采用三值梯形波励磁,励磁电流仅为 30 mA。围绕低功耗详细叙述了 DC - DC 升降压电路、三值梯形波励磁电路、信号处理电路、MSP430F4794 单片机控制及外围电路。经实验测试,该电磁流量计能够满足用户需求。

0.引言

 

电磁流量计是一种基于法拉第电磁感应定律测量导电液体体积流量的仪表。由于其测量不受介质性能的影响、无压力损失和抗腐蚀性等特点,得到了越来越广泛的应用 。传统电磁流量计功率大、耗能高,无法满足低功耗的要求,且大多采用低频两值矩形波励磁,由于矩形波存在电平突变,磁场变化率 dB / dt 过高,引入微分干扰和同相干扰,同时两值励磁容易引起零点不稳导致电磁流量计无法测量小流量导电液体,测量范围受到限制。

 

本文在对传统电磁流量计大量研究的基础上,设计了一种锂电池供电的低功耗电磁流量计,供电电压为 3. 6 V,励磁电流 30 mA,功耗大大降低,相对于传统励磁方式,采用三值梯形波励磁,减小了微分干扰和同相干扰,同时提高了零点稳定性和测量精度。

 

1.原理

 低功耗1.jpg

 

BSD 外,还包含了微分干扰、同相干扰等各种干扰信号,根据以往的资料和经验,共模干扰 ec 、串模干扰 ed 和直流干扰 es 可以通过电路静电屏蔽、良好接地等方法得到很好的抑制和降低。传统低频矩形波励磁时,电平跃变,磁感应强度 B 跃变,磁感应强度的微分和二次微分趋向于无穷大,即微分干扰和同相干扰趋向于无穷大,测量导电液体时会覆盖有用信号,影响测量精度。为了减少跃变引起的干扰,采用新型的低频三值梯形波励磁,励磁频率设定为 6. 25 Hz,为工频的 18 ,可对工频干扰起到低功耗电磁流量计的设计与实现正负抵消的作用。如图 1 所示,电流不是陡升或陡降,而是有一定的斜度,减小了因电平突变引入的干扰。每隔 10 s 测量一次信号,减少功耗,延长电池的使用寿命。

 低功耗2.jpg

2.系统硬件设计

整个系统框图如图 2 所示,主要由 DC-DC 升降压电路、励磁电路、流量信号调理电路以及 MSP430F4794 单片机等部分构成。锂电池为整个电路提供电源,选用两节一次性锂电池并联使用,型号 ER34615H,标称电压 3. 6 V,标称容量为 19 AH,储存寿命超过 10 年; 锂电池输出电压经 DC-DC 升降压电路转换成3. 3 V和 ± 5 V 供励磁电路、信号处理电路、单片机、液晶等使用; 励磁电路输出恒定电流给电磁流量传感器的励磁线圈,线圈感生出恒定磁场,流体流过测量管道切割磁力线,传感器的一对电极感生出电压; 电压信号经信号调理电路滤波放大后,由单片机 A / D 采集; 超低功耗的 MSP430F4794 单片机为系统电路的控制核心,控制励磁电路输出三值梯形波,完成流量信号的运算以及液晶的显示和按键输入的反馈等。

低功耗3.jpg

2. 1 DC-DC 升降压电路

 

DC-DC 升降压电路分为两种 DC-DC 电路,分别产生 3. 3 V和 ± 5 V,如图 3 所示。TPS65130 芯片产生 5 V,该芯片在低负载时有 Power-Save Mode,由于 ± 5 V 主要使用在放大器上,所以电路中使能此种模式,转换效率达 90% 以上,同时该芯片可通过单片机的 P1. 0 和 P1. 1 来使能转换电路,当关闭转换电路时,该芯片会与负载断开,进一步减少功耗。TPS62736 芯片产生3. 3 V,该芯片是超低功耗的降压转换器,针对 50 mA 的输出电流进行了优化,静态电流只有 380 nA,转换效率在 90% 以上,与 TPS65130 一样可以通过单片机的 P1. 3 来切换芯片的两种状态 Buck Mode 和 Standby Mode,Buck Mode 为正常转换状态,

 低功耗4.jpg

Standby Mode 则关闭转换器以减少功耗,同时该芯片可以检测输入电压的高低,当低于设定值时,可以通过 P1. 2 向单片机发送信号,从而当电池没有电的时候提醒用户更换。

2. 2 梯形波励磁电路

 低功耗5.jpg

梯形波励磁电路如图 4 所示。电压 3. 3 V 为 DC-DC 芯片

降压后得到,传统电磁流量计大多采用 24 V 励磁,此电路只需要 3. 3 V 是由于采用了 DMC2004 芯片,该芯片内部含有 1 个 NMOS 管和 1 个 PMOS 管,开启电压小于 1 V,当 Vgs 大于 1. 2 V 时,NMOS 导通电阻小于 0. 035 Ω,PMOS 的导通电阻小于 0. 065 Ω,耗能少,符合低功耗的要求。

恒流源电路采用低功耗放大器 TLC2252,电流大小为 Uz /R3 ,该电路取 R3 =39 Ω,恒流源约为 30 mA. LM385、R1 和 C1  是

梯形波形成的关键,LM385 为低功耗的参考电压芯片,C1 充电到参考电压 1. 235 V,形成梯形的一边,放电时形成另一边。

 低功耗6.jpg

P2. 0、P2. 1、P2. 2 的逻辑曲线如图 5 所示。

t1 时段,P2. 1 高电平,P2. 2 低电平,T2 、T3 导通,T1 、T4 截止,励磁线圈 L1 上的电流由 B 到 A( 假设从 B 到 A 为正) ,T2 、T3 导通的同时,P2. 0 由低电平变为高电平,电容 C1  开始充电,Uz 由 0 近似线性增加,上升速率由 R1 ,C1 参数决定,当电压增加到 1. 235 V 时,LM385 开始导通,稳定在 1. 235 V,这个过程励磁线圈电流也由 0 上升到 30 mA,并稳定在 30 mA; t2 时段,P2. 1、P2. 2 电平维持不变,P2. 0 由高电平变成低电平,C1 放电,Uz 线性降低,电流也从 30 mA 降到 0; t3 时段,P2. 1、P2. 2 都为高电平,T1 、T2 都截止,励磁线圈 L1 上的电流为 0; T4 时段,P2. 1 低电平、P2. 2 高电平,T1 、T4 导通,T2 、T3 截止,励磁线圈 L1 上的电流由 A 到 B,T1 、T4 导通的同时,P2. 0 由低电平变为高电平,电容 C1 充电,电流从 0 下降到 - 30 mA,并稳定在 - 30 mA; t5 时段,P2. 1、P2. 2 电平维持不变,P2. 0 由高电平变成低电平,C1 放电,Uz 线性降低,电流也从 - 30 mA 上升到 0; t6 时段,P2.1、P2. 2 都变为高电平,T1 、T2 截止,励磁线圈 L1 上的电流又变为0。经过 t1 到 t6 一个周期,形成了 1—0— - 1—0 的三值梯形波。

 

2. 3 流量信号调理电路

 

电磁流量传感器电极两端输出的感应电压信号相当微弱,属于微伏级信号,测量难度大,且感应信号中包含了各种各样的干扰成分,如式( 1) 中的共模干扰、串模干扰等。本文设计了图 6 所示的流量信号调理电路,把流量信号从干扰中检测出来,电路包括仪用放大电路、低通滤波电路、二次放大电路以及电位提升电路等 。

低功耗7.jpg

信号在进入处理电路前使用对称的电容进行简单的预滤波,去除夹杂在信号中的直流分量。传感器流量信号内阻可达MΩ 级别,所以在选用放大器时应选择输入电阻高的放大器,同时为消除共模干扰,电路中使用低功耗的 INA128 仪用放大器来进行放大,INA128 只需要改变电阻 Rg 的值就可获得不同的放大倍数,但在这里,信号中仍然含有干扰信号,所以放大器的放大倍数不宜取得太高,防止信号放大失真,为此取 Rg 为5 kΩ的精密电阻,设计信号放大倍数为 11 倍,放大后的信号中仍含有多种频率成分的噪声,在这种情况下就要采用滤波措施,增加系统的信噪比。滤波电路采用单位增益的二阶巴特沃斯低通滤波器,在梯形波形励磁电路中励磁频率为 6. 25 Hz,所以有用信号的频率也应该为 6. 25 Hz,在此设计的低通滤波器的截止频率为 33. 9 Hz。二次放大电路采用简单的同向放大电路,放大倍数 100 倍。信号经两次放大后,仍不满足 A / D 采样的要求,所以采用加法电路把电压提升,在电路中,放大后的信号与

VREF( 由 LM385 得到) 相加,使流量信号在 0. 6 V 上下波动。

 

2. 4 单片机及外围电路

 

单片机采用超低功耗的 MSP430F4794,该单片机有一种活动模式和五种低功耗模式,在活动模式***大电流 560 μA,

 

在低功耗模式***小电流可达 0. 1 μA. 在励磁时,每隔 10 s 单片机进入活动模式,且只持续 160 ms,其它时间则进入低功耗模式。芯片内部自带 16 位的 A / D,测量精度高。内部配备了***大可驱动 160 个段的 LCD 驱动模块,与低功耗的段式液晶相连,实现流量的显示。电路中设置了 4 个按键,可以在流量和累计流量之间切换,可以实现参数的设置等。

 

3.软件设计

 

在软件设计上,采用模块化设计思想,主要包括主程序、初始化子程序、中断子程序、按键子程序、液晶显示子程序等。

围绕低功耗,程序流程图如图 7 所示。程序中每隔 10 s 进行一次励磁,单片机 A / D 采样,计算显示后单片机休眠,进入低功耗模式。由于传感器是感性线圈,即使采用三值梯形波励磁,在励磁电流变化时仍然会产生波动,图 5 中的电压曲线即为此在程序中 A / D 采样时忽略这部分波动,只采样中间的部分,多次采样取平均值同时采用动态零点补偿的方法求得***终的励磁电压 U = ( u1 - u2 ) - ( u12 - u11 ) ,这种方法可以消除动态的零点漂移,提高了测量精度。

低功耗8.jpg

4.实验结果

 

实验中,使用的实验装置可以调节流速,一段时间内流过的液体质量可以称重,通过计算来标定流速和累积流量,实验中测量管的直径为 50 mm,得到以下几组数据,通过 Matlab 软件生成曲线,如图 8 所示。从图中可以看出,在流量较大时测量误差控制在 0. 5% 以内,在流量较小时误差也控制在 3% 以内,该方案在保证测量精度的基础上实现了仪表的低功耗。

低功耗9.jpg

 

 

相关新闻

返回顶部
0517-8699 6066 欢迎来电咨询
Hello. Add your message here.