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