新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基金会现场总线压力测量系统的设计

基金会现场总线压力测量系统的设计

作者:时间:2012-08-17来源:网络收藏
1、引言

  基金会现场总线(FF)系统是把具备能力,同时具有控制、测量等功能的现场设备作为节点,通过总线把它们互联为网络。通过各节点仪器仪表间的操作参数与数据调用,实现信息共享和系统的各项自动化功能,形成网络集成自动化系统。作为控制现场的最底层网络可以通过符合协议的通讯接口卡将其与工厂管理层的网络挂接,实现生产现场的运行和控制信息与控制室、办公室的管理指挥信息的沟通和一体化,构成一套完整的工业控制信息网络系统。

2、FF压力测量系统的总体设计

  本文设计的是一套完整的FF压力测量系统。它不仅设计了符合FF协议的智能压力变送器,而且设计了用来实现智能压力变送器与上位机通讯的FF总线PC接口卡,由系统中的FF总线连接,形成了一套完整的FF总线压力测量系统。具体的系统框图如图1所示:

  本系统的工作原理如下:FF总线智能压力变送器将测得的压力信号转化为符合基金会现场总线数字信号传送到FF总线上,通过FF总线信号被FF总线PC接口卡接收,FF总线PC接口卡将接收到的信号转化为符合PC_ISA总线的信号,然后通过PC_ISA总线传送到

  上位PC机;相对应,上位PC机的控制信号则是通过对称的方式传送到FF智能压力变送器来实现对变送器的操作。

3、FF总线智能压力变送器的设计

  FF总线智能压力变送器主要由传感器与输入电路、接口和媒体访问单元三部分构成,其中的通信接口的设计是重点方面。本部分设计采用美国德州仪器公司(TI)的集成多路24位A/D转换器的微处理器和SMAR公司的基金会现场总线通信控制芯片来研制FF智能压力变送器,完成对液体或气体压力参数的高精度数据采集、处理,并通过FF总线进行可靠的全数字数据通信。

  本部分的具体构成及连接方式如图2所示。下面简单介绍一下这部分的工作原理,首先压力传感器在恒流源的驱动下采集压力信号并将采集到的mv信号通过由模拟输入通道AIN0和AIN1组成的差分输入通道传送给微处理器进行处理,经过处理之后的信号再通过和MAU进行与总线通信。通信接口设计是本部分的重点和难点所在,具体的设计方法如下:由于的接口设计上已经充分考虑了与Intel系列CPU接口问题,因此MSC1210的数据地址总线可以直接与FB3050的数据地址总线相连接,但必须输出一个高电平信号到PI_MODE,表示选用的是Intel系列CPU。MSC1210具有数据/地址复用端口P0,同时FB3050也支持数据/地址复用,所以无需外接地址锁存器电路。具体的连接方法是:MSC1210的P0.0~P0.7与FB3050的8位CPU数据总线PB_CDATA[0:7]对应相连接,同时输出一个高电平给FB3050的PI_MUXON表示使用的是地址/数据复合总线,并且将MSC1210的地址锁存信号输出脚ALE与FB3050的地址锁存信号输入脚PI_CAS相连接。MSC1210地址总线的高8位输出P2端口与FB3050的16位CPU地址总线PI_ADDR的15~8脚对应相连。由于使用了地址/数据复用总线,因此FB3050的16位CPU总线的7~0脚需要与地相连接。FB3050的中断输出、MSC1210的外部中断输入均为低电平有效,所以直接相连即可完成中断请求的要求。MSC1210的时钟输出信号直接可以作为FB3050的系统时钟输入。具体的连接如图2所示,这样MSC1210与FB3050之间的数据和控制信息的通信就得到了解决,也就完成了通信接口的设计。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭