CAN总线在变电站高压开关柜在线检测系统中的应用2范文.docVIP

CAN总线在变电站高压开关柜在线检测系统中的应用2范文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAN总线在变电站高压开关柜在线检测系统中的应用2范文.doc

CAN总线在变电站高压开关柜在线检测系统中的应用2行政论文范文... CAN总线在变电站高压开关柜在线检测系统中的应用   3.1 can 接口电路[2]   3.1.1 can 控制器的选取①   采用sja1000芯片,它支持can2.0b通信协议,它与仅支持can2.0a的can控制器pca82c200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收fifo;可读写访问的错误计数器和错误限制报警及只听方式等。   3.1.2 can 收发器①   pca82c250是philips公司的can控制器和物理总线间的接口,可提供对总线的差动发送和接收   能力。它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。硬件电路中使用pca82c250是为了增大通信距离,提高系统的瞬间抗干扰能力,保护总线等作用。   3.1.3 光电隔离   为了进一步提高系统的抗干扰能力,在控制器sja1000和收发器pca82c250之间增加了由高速隔离器件6n137构成的隔离电路。   3.1.4 单片机的选取②   装置选用at89c51为处理器,它是atmel公司8位单片机,与mcs51完全兼容,内部集成有4kbit/s的闪速e2prom,工作频率最高可达20mhz。   3.1.5 电平转换芯片的选取   在can 接口电路中,at89c51芯片使用的是ttl电平,而从计算机串口输出的是rs-232电平,因此要想计算机串口与单片机连接,必须进行电平转换。maxim公司生产的max202芯片是在缺少±12v电源时进行rs-232/ttl双向电平转换芯片,它的供电电源是单+5v,电平转换的速度的最大值不小于120kbit/s。为了使计算机的电源与can接口电路的电源互不受干扰,还在max202与at89c51之间采用光电耦合器,以达到电源隔离的目的。   3.1.6 数据采集单元电路   采集单元电路一般由微处理器外加显示键盘电路、模拟量输入电路、开关量输入/输出电路、can 总线通信接口电路、实时时钟电路等组成。   4 软件设计   系统采用c语言开发软件。can总线各节点与at89c51要有效、实时地完成数据通信,软件的设计是关键,也是难点。   软件设计主要包括计算机串口通信程序、at89c51通信程序、can节点初始化程序、can数据发送、接收程序以及can总线出错处理程序等。can控制器sja1000的内部寄存器作为at89c51芯片的片外寄存器,at89c51和sja1000之间进行状态、控制和数据的交换都是通过sja1000在复位模式或工作模式下对这些寄存器的读写完成的。   在初始化can内部寄存器时,注意使得各节点的位速率必须一致,而且收、发双方必须同步。数据的接收主要有中断和查询接收两种方式。为提高通信的实时性,采用中断接收方式,而且这样也可保证接收缓存器不会出现数据溢出现象。下面给出sja1000工作在basic can模式下的初始化流程图(图3)及数据接收的源程序。   采用can总线技术组成的变电站高压开关柜在线检测系统已在中小型变电站中得到应用,经过实际运行,具有很好的可靠性和抗干扰性,能更好地掌握高压开关柜的运行状态,稳定显示出各参数的波形,可以及时对设备进行检修,避免事故发生。   5 结束语   在变电站高压开关柜在线检测系统中应用了can总线技术,设计了主要硬、软件,并得到实际应用。其硬件电路和软件的设计方法同样适合于其他基于can总线的分布式控制系统的节点设计。   ① sja1000 stand-alone can controller, philips data sheet.   ② philips semiconductor-a worldwide company application notes and development tools for 80c51 microcontrollers.   参考文献:   [1]邬宽明.can总线原理和应用系统设计[m].北京:北京航空航天大学出版社,1996.   [2]何雄,刘涤尘,管保安.rs-232总线转can总线装置的设计与实现[1].工业控制计算机,2002,15(1):11-12,19. 信息工作上半年个人总结 各位领导、同志们:今年上半年在领导和同事的指导帮助下,我较圆满地完成了组织上交办的任务,完成了分解的信息工作指标,共撰写上报省市信息余条,其中长篇信息篇。编发《快报》期。下面,我将自己上半年来的工作学习情况详细作一汇报。一、勤恳工作,勇于探索,不断提高信息写作水平。我在信息科工作 阅读全文

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档