|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:CAN总线是几种最有前途的现场总线之一。但是CAN总线开发需要一定的技术基础,如何在较短的时间内开发出一套可靠性高实时性好的CAN系统,成为众多电子开发人员十分关注的问题。采用AVR单片机作为微处理器,设计一个用于气体监测的CAN总线网络,给出了基本CAN节点的硬件原理围和程序流程困,阐述CAN总线调试过程一些细节和经验。
/ n( d$ N; v; c: D关键词:CAN总线﹔AVR单片机;RISC;应用层协议+ S( H" w1 j- u/ j; q
; n) t: l/ Q2 A. B
目前﹐在我国应用的分布式实时测控系统中,多采用RS 485半双工、全双工异步通信总线组网。但是由于RS485总线本身存在的许多局限性,随着科技的发展,RS 485的总线效率低、系统的实时性差,通讯的可靠性低、后期维护成本高.网络工程调试复杂.传输距离不理想(小于1.5 km),单总线可挂接的节点少,应用不灵活等先天性缺点慢慢的暴露出来。而CAN总线在通信能力、可靠性、实时性、灵活性、易用性.传输距离远、成本低等方面有着明显的优势,以CAN总线代替RS 485构建分布测控系统将是许多厂矿企业的首选。
9 a. f, a5 Y9 W. b4 j0 }' e8 H5 S7 `* G# K5 E
0 ~5 A1 `- R" r& c
+ G1 e- i/ J- h v ]
|
|