APP下载

基于MSP430的HART协议流量计设计

2014-12-11翟会

仪器仪表用户 2014年6期
关键词:智能仪表数字通信环路

翟会

(南京航空航天大学,南京 2100 16)

0 引言

HART协议是从模拟量通信到数字量通信转变的一个过渡性协议。它是事实上的工业标准[1],扩展了现场设备仪表的数字通信能力。在各类智能仪表、数据采集终端有着广泛的应用[1]。

HART协议采用在4~20mA电流环路上叠加mA的FSK信号来实现模拟通信和数字通信的功能。数字信号用两种不同频率的正弦信号来表示,1200Hz代表数字逻辑“1”,2200Hz代表数字逻辑“0”。应用层的功能通过HART命令来实现。

由于HART协议需要使用4~20mA电流环路作为模拟通信方式[2,3],所以为了防止对模拟通信线路的影响,系统的功耗电流必须小于4mA,工程实际需控制在3.5mA以下。MSP430为TI公司开发的超低功耗单片机,具有超低功耗、处理能力强、片上资源丰富、适合工业运行环境等特点。符合HART通信协议的智能仪表需求。

1 系统硬件设计

1.1 MSP430单片机

MSP430系列单片机是TI公司专门为超低功耗应用研制的16位单片机,其功耗低至200uA/MHz,广泛的应用于消费类电子、便携式医疗仪器、各类数据仪表中。

1.2 HT20C15

HT20C15是Smar公司生产的单片CMOS微功耗HART调制解调器,它只需要外接少量的无源器件即可满足HART协议物理层的需求,可以实现调制、解调、接收滤波、载波检测和信号整形等功能。

HT20C15包含4个功能模块:数据调制器和波形整形、载波检测、信号接收和解调以及时钟振荡器。

HT20C15需要460.8kHz(误差不超过±1%)外部时钟输入,3.3V-5.0V供电。

HT20C15调制解调器是半双工的,调制器和解调器只能同时有一个在工作,工作在贝尔202标准,FSK频率为1200Hz和2200Hz,调制解调速率为1200bps。

1.3 AD421

AD421是AD公司专为HART协议仪表设计的,用于将数字信号转换为±0.5mA的频率信号,叠加在4-20mA的电流环路上[4]。它同时还具有开关电流源和滤波器功能模块,能够输出2.5V和1.25V参考电压用于自身和系统其他器件,为应用带来极大方便。AD421能够提供3V、3.3V或5V电压给其他器件供电,它有两种工作模式:0mA-40mA普通输出方式和3.5~24mA报警输出方式。

HT20C15和AD421之间的连接电路如图3所示。

图1 MSP430的接口及外围电路Fig.1 MSP430 interface and peripheral circuit

图2 HT20C15中解调器解调示意图Fig.2 HT20C15 in modem demodulation schemes

图3 HT20C15和AD421连接电路Fig.3 HT20C15 and AD421 connection circuit

2 软件设计

HART协议每个字节包含1位起始位,8位数据位,1位奇偶校验位和1位停止位。HART消息帧数据长度不固定,最长25个字节,寻址范围为0~15,当地址为0时,处于DC与数字通信兼容模式,当地址为1~15时,处于全数字通信模式。系统软件主要包括测控程序和HART通信程序。系统软件负责对系统进行初始化,完成数据采集、数据处理、串口设置、数据输出等功能。

3 结束语

上述基于MSP430单片机的HART协议流量计,实践证明实验方法可行,工作稳定,各项性能指标良好,较易改装成其他HART仪表,具有一定的实用价值和参考价值。

[1]高琦.用MSP430开发基于HART协议的智能仪表[J].自动化仪表,2003,24(9):36-38.

[2]余芳,陈琛.遵循HART协议的智能变送器的通信软件的设计[J].福建电脑,2006,18(9):130-132.

[3]顾伟,费元春,周建明.基于A5191HRT和AD421的HART协议通信模块的设计与实现[J].今日电子,2004,12(2):70-71.

[4]刘焕成,刘智勇,严征琦,等.基于HART协议的智能变送器设计[J].单片机与嵌入式系统应用,2001,6(4):15-16.

猜你喜欢

智能仪表数字通信环路
外差式光锁相环延时对环路性能影响
数字通信技术的原理及其应用探讨
智能仪表的抗干扰和故障诊断研究
数字通信系统中自适应均衡技术
智能仪表技术及工业自动化应用发展分析
智能仪表在动态称重系统中的应用
智能仪表在工业自动化控制中的运用研究
选取环路切换策略的高动态载波跟踪算法研究*
数字通信系统中同步技术的研究
单脉冲雷达导引头角度跟踪环路半实物仿真