智能仪表的can接口设计

智能仪表的can接口设计

ID:13734741

大小:388.00 KB

页数:7页

时间:2018-07-24

智能仪表的can接口设计_第1页
智能仪表的can接口设计_第2页
智能仪表的can接口设计_第3页
智能仪表的can接口设计_第4页
智能仪表的can接口设计_第5页
资源描述:

《智能仪表的can接口设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、智能仪表的CAN接口设计1前言在计算机数据传输领域内,长期以来使用RS-232通信标准,尽管它们被广泛的使用,但却是一种低数据速率和点对点的数据传输标准,无能力支持更高层次的计算机之间的功能操作。同时,在复杂或大规模应用中(如工业现场控制或生产自动化领域),需要使用大量的传感器、执行器和控制器等,它们通常分布在非常广的范围内,所以,在最底层上的确需要设计出一种造价低廉而又能经受工业现场环境的通信系统,现场总线(FieldBus)在这种背景下产生了。现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网

2、络。其拓扑结构如图一。现场总线技术自70年代诞生至今,由于它在减少系统线缆,简化系统安装、维护和管理,降低系统的投资和运行成本,增强系统性能等方面的优越性,引起人们的广泛注意,得到大范围的推。CAN是一种有效支持分布式控制或实时控制的串行通信网络,最初是由德国BOSCH公司为汽车监测、控制系统而设计的。由于CAN总线本身的特点,其应用范围目前己不再局限于汽车行业,而向过程工业、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械、传感器及智能仪表等领域发展。智能仪表是自动化学科的重要组成部分。随着科学技术的迅速发展,尤

3、其是微电子、计算机和通信技术日新月异的变化,智能仪表向着数字化、网络化和智能化方向发展,智能仪表一方面可以进行人机对话及与外部仪器设备对话,通过现场总线接连入自动测试系统。另一方面,使用者借助面板上的键盘和显示屏,可用对话方式选择测量功能、设置参数。当然,通过总线中的工业计算机也可获得测量节点的数据。(来自大比特商务网站:http://www.big-bit.com/index.aspx)2CAN的接口设计CAN总线是一种串行数据通信协议,在CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可以完成对通信数据成

4、帧处理。CAN总线接口的具体的电路设计如图1所示。智能仪表的CAN接口设计1前言在计算机数据传输领域内,长期以来使用RS-232通信标准,尽管它们被广泛的使用,但却是一种低数据速率和点对点的数据传输标准,无能力支持更高层次的计算机之间的功能操作。同时,在复杂或大规模应用中(如工业现场控制或生产自动化领域),需要使用大量的传感器、执行器和控制器等,它们通常分布在非常广的范围内,所以,在最底层上的确需要设计出一种造价低廉而又能经受工业现场环境的通信系统,现场总线(FieldBus)在这种背景下产生了。现场总线是连接智能现场设备

5、和自动化系统的数字式、双向传输、多分支结构的通信网络。其拓扑结构如图一。现场总线技术自70年代诞生至今,由于它在减少系统线缆,简化系统安装、维护和管理,降低系统的投资和运行成本,增强系统性能等方面的优越性,引起人们的广泛注意,得到大范围的推。CAN是一种有效支持分布式控制或实时控制的串行通信网络,最初是由德国BOSCH公司为汽车监测、控制系统而设计的。由于CAN总线本身的特点,其应用范围目前己不再局限于汽车行业,而向过程工业、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械、传感器及智能仪表等领域发展。智能仪表是自

6、动化学科的重要组成部分。随着科学技术的迅速发展,尤其是微电子、计算机和通信技术日新月异的变化,智能仪表向着数字化、网络化和智能化方向发展,智能仪表一方面可以进行人机对话及与外部仪器设备对话,通过现场总线接连入自动测试系统。另一方面,使用者借助面板上的键盘和显示屏,可用对话方式选择测量功能、设置参数。当然,通过总线中的工业计算机也可获得测量节点的数据。(来自大比特商务网站:http://www.big-bit.com/index.aspx)2CAN的接口设计CAN总线是一种串行数据通信协议,在CAN总线通信接口中集成了CAN

7、协议的物理层和数据链路层功能,可以完成对通信数据成帧处理。CAN总线接口的具体的电路设计如图1所示。笔者用SJA1000作为流量计的CAN控制器,与CPU(单片机)的I/O口直接相连,再通过PCA82C250组成CAN总线。这种结构很容易实现CAN网络节点中的信息收发,从而实现对现场的控制。(来自大比特商务网站:http://www.big-bit.com/index.aspx)SJA1000的AD0~AD7连接到MSP420F149的P0口,INT接到P1.0,/CS接到P1.1,/RD连接到P1.2,/WR连到P1.3

8、,ALE连到P1.4,SJA1000的RX0与TX0分别通过两个高速光耦CNW137与PCA82C250相连后,连到CAN总线上。PCA82C250为CAN总线收发器,是CAN控制器与CAN总线的接口器件,对CAN总线差分方式发送,其RS引脚用于选择PCA82C250的工作方式:高速方式、斜率方式。RS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。