产品分类
技术中心
CAN接口设计干扰性强智能仪表的
点击次数:2645 更新时间:2011-07-17

无论是丈量速度、度、自动化顺序还是性价比都是激进仪表不能比较的今后仪器仪表发展的方向。

各总线之间规范不一样,目前现场总线有以下十几种。都有自己的适用范围,其中CA NControlAreaNetwork总线以其高性能、高可靠

并已被*为几种有前途的现场总线之一。关键词:单片机;智能仪表;CA N1性及更*的设计越来越受到人们重视。

临时以来使用RS-232通信规范,前言 计算机数据传输领域内。尽管它被广泛的使用,但却是一种低数据速率和点对

无能力支持更高层次的计算机之间的功能操作。同时,点的数据传输规范。复杂或大规模应用中(如工业现场控制或生产自动化领域)需要使用大量的传感器、执行器和控制器等,通常分布在

所以,非常广的范围内。底层上的确需要设计出一种造价低廉而又能经受工业现场环境的通信系统,现场总线

由于它减少系统线缆,FieldBu这种背景下产生了现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。现场总线技术自70年代诞生至今。简化系统装置、维护和管理,降低系统的投资和运行成本,增强系统性能等方面的优越性,引起人们广泛注意,得到

初是由德国BOSCH公司为汽车监测、控制系统而设计的由于CA N总线自身的特点,大范围的推。CA N一种有效支持分布式控制或实时控制的串行通信网络。其应用范围目前己不再局限于汽车行业,而向过程工业、

尤其是微电子、计机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械、传感器及智能仪表等领域发展。智能仪表是自动化学科的重要组成局部。随着科学技术的迅速发展。

智能仪表向着数字化、网络化和智能化方向发展,算机和通信技术日新月异的变化。智能仪表一方面可以进行人机对话及与

通过现场总线接连入自动测试系统。另一方面,外部仪器设备对话。使用者借助面板上的键盘和显示屏,可用对话方式选择丈量功能、设置参数。当然,通过总线中的工业

CA N总线通信接口中集成了CA N协议的物计算机也可获得丈量节点的数据。2CA N接口设计 CA N总线是一种串行数据通信协议。

可以完成对通信数据成帧处理。用SJA 1000作为流量计的CA N控制器,理层和数据链路层功能。与CPU单片机)I/O

 

再通过PCA 82C250组成CA N总线。这种结构很容易实现CA N网络节点中的信息收发,口直接相连。从而实现对现场的控制。SJA 1000AD0AD7连接到MSP420F149P0口,INT接到P1.0/CS接到P1.1/RD连接到P1.2/WR连到P1.3ALE连到P1.4SJA 1000RX0与TX0分别通过

连到CA N总线上。PCA 82C250为CA N总线收发器,两个高速光耦CNW137与PCA 82C250相连后。CA N控制器与C

对CA N总线差分方式发送,A N总线的接口器件。其RS引脚用于选择PCA 82C250工作方式:高速方式、斜率方式。RS接地为高速,RS引脚串接一个电阻后再接地,用于控制上升和下降斜率,从而减小射频干扰。RS引脚

PCA 82C250处于等待状态。此时,接高电平。发送器关闭,接收器处于低电流工作,可以对CA N总线上的显性

通知CPU实验数据标明15200K为较理想的取值范围,位做出反应。这种情况下,可以使用平行线或双绞线作总线,本文中PCA 82C250斜率电阻为取30KCNW137为高速光耦,高速度为10Mbp用于维护CA N

不合适的电阻会使数据通信的抗干扰性及可靠性大大降低,总控制器SJA 1000CA N总线的终端匹配电阻起相当重要的作用。甚至无法通信,范围为108132??本文使用的电阻为124??2.1SJ

A 1000功能 CA N通信协议主要由CA N控制器完成。SJA 1000适用于汽车和一般工业环境控制器局域网(CA N高

具有完成高性能通信协议所要求的全部必要特性,集成度独立控制器。具有简单总线连接的SJA 1000可完成物理层和数据链路层的所有功能,应用层功能可由微控制器完成,SJA 1000为其提供了一个多用途的接口。SJA 1000一个独立的CA N控制器,Philip公司另一个CA N控制器PCA 82C200后继

软件和引脚上均与PCA 82C200兼容。但它不只仅是PCA 82C200一个简单替代增加了许多新产品。

使得其性能更佳,功能。尤其适用于对系统优化、诊断和维护要求比较高的场所。SJA 1000功能框图如图2所示,由以下几部分构成:接口管理逻辑;发送缓冲器,能够存储1个完整的报文(扩展的或标准的验收

另一端与CA N总线相连。但是为了提高单片机对CA N总线的驱动能力,滤波器;接收FIFOCA N核心模块。2.282C250SJA 1000一端与单片机相连。可以把82C250作为CA N控制器和物理总

以提供对总线的差动发送能力和对CA N控制器的差动接收能力。82C250主要特性如下:?与IS线间的接口。O

/DIS11898规范兼容;?高速(高可达1Mb/?具有抗汽车环境下的瞬间干扰和维护总线能力;?降低射频干扰的斜率控制 ?热保护;?防护电池与地之间发生短路 ?低电流待机方式;?某个节点掉电不会影

上电之前必需配置控制线路(中断、复位、片选等)用于建立与CA N控制器之间进行通信的硬件连接。初始化响总线 ?可有110个节点相连接。3CA N通信顺序框图 SJA 1000操作期间。

CA N控制器通过读复位模式/请求标志来检查是否CA N通信采用中断方式数据发送和接收子程序.如果在上电后独立CA N控制器在引脚17得到1个复位脉冲(低电平)能够进入复位模式。对SJA 1000寄存器设置前。

因为要配置信息的寄存器仅在复位模式才干写入,已达到复位模式。涉及对控制寄存器(CR验收码寄存器(ACR验收屏蔽寄存器(AMR总线定时寄存器(BPO和BP1和输出控制寄存器(OCR初始化编程。时

可以选择BasicCA N或PeliCA N工作模式,钟分频寄存器。设置CLKOUT管脚使能用来选择频率,设置是否

为收到信息定义验收代码为和验收代码相关位比较定义验收屏蔽代码。总线定时寄存使用旁路CA N输入比较器和是否使用TX1输出被用作专门的接收中断输出。验收代码和验收屏蔽寄存器的设置可以过滤信息。

定义总线上的位速率。输出控制寄存器定义CA N总线输出管脚TX0和TX1输出模式,器。定义TX0和TX1输出

系统运行良好。这种基于现场总线的智能仪表系统抗干扰性强、性能可靠管脚配置是悬空、下拉、上拉或推挽以及极性。中断寄存器设置允许识别的中断源。4结论 多个智能仪表与通过CA N接口与PC成总线网。

江苏润仪仪表有限公司专业提供:精密数字压力计_普通膜盒压力表等产品_普通隔膜压力表_智能差压变送器
上一篇 多功能虚拟仪器基于PCI总线的 下一篇 原理及使用 雷达液位计
联系我们
公司:江苏润仪仪表有限公司
联系人:沈经理
电话:0517-86855903
传真:0517-86916111
邮箱:1097698793@qq.com
网址:www.sryry.com
地址:江苏金湖经济开发区同泰大道286号
热销产品