|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:CAN总线是几种最有前途的现场总线之一。但是CAN总线开发需要一定的技术基础,如何在较短的时间内开发出一套可靠性高实时性好的CAN系统,成为众多电子开发人员十分关注的问题。采用AVR单片机作为微处理器,设计一个用于气体监测的CAN总线网络,给出了基本CAN节点的硬件原理围和程序流程困,阐述CAN总线调试过程一些细节和经验。
) r! e5 A1 v- x: J% C! {0 _关键词:CAN总线﹔AVR单片机;RISC;应用层协议% d8 m6 l3 S) J" ?/ |' C
* e6 `* n" O* g, w! Y- z( }6 `$ c 目前﹐在我国应用的分布式实时测控系统中,多采用RS 485半双工、全双工异步通信总线组网。但是由于RS485总线本身存在的许多局限性,随着科技的发展,RS 485的总线效率低、系统的实时性差,通讯的可靠性低、后期维护成本高.网络工程调试复杂.传输距离不理想(小于1.5 km),单总线可挂接的节点少,应用不灵活等先天性缺点慢慢的暴露出来。而CAN总线在通信能力、可靠性、实时性、灵活性、易用性.传输距离远、成本低等方面有着明显的优势,以CAN总线代替RS 485构建分布测控系统将是许多厂矿企业的首选。2 B" x" p! e( z" w
- `8 c9 Z6 Q I. J; z5 A v5 d
5 H9 h' p& o. A9 K5 O/ j" T
; M, P$ F9 m/ B( z4 q3 [/ Y% ~ |
|