利用基于2组CAN Bus的MCU实现电梯控制器和监测设计

上网时间: 2013年04月24日? 我来评论 【字号: ? ?小】

关键字:MCU?

CAN Bus(Controller Area Network),控制器区域网,起源于80年代,由国际标准化组织(ISO)所发布,因为利用双线差动(two-wired differential),使其即使在电器条件恶劣环境下,也可正常运作的一种传输汇流排。又因双线沟通的特性,大幅缩减了其应用线路的使用量,也降低传统线路复杂易造成错误的发生机会。

基于以上特性,CAN Bus一大应用层面即被导入于汽车工业,因传统的汽车使用线路复杂,使得早期汽车内部线路易于发生故障时且较难以排除。因此双线差动讯号式CAN Bus的电器特性即被快速导入并广泛运用在各交通工具领域(航空、轮船与汽车)或是工业控制。

强健的协议与其编码格式

CAN Bus基本的协议可分为CAN2.0A与CAN2.0B两个版本,A版与B版的主要差别在于识别子(ID)长度分别为11位与29位。如图1所示为一个CAN 2.0协议传输的数据封包(Data Frame)。

利用基于2组CAN Bus的MCU实现电梯控制器和监测设计_《国际电子商情》_1
图1:CAN 协议编码格式图
Source

图1为一个CAN 数据封包的格式,可分为起始域、仲裁域、控制域、数据域、CRC域、应答域和结束域。每个封包(Frame)最长可达128位,以下分别说明各域的意义,其他详细资料可参考BOSCH公司的相关CAN Bus技术文件。

起始域(SOF, Start of Frame):该值必为0,表示封包的开始。

仲裁域(Arbitration Field):用于确定封包的优先级,由11位或29位识别子(ID)加上一位的RTR(Remote Transfer Request),当RTR为0时,表示传出资料;RTR为1则表示为接收资料。

控制域(Control Field):包含两个保留位(一般为0)和表示数据域内的数据长度DLC0~DLC3共有4位。

数据域(Data Field):0~8个Byte的被传送数据

CRC域(CRC Field):从SOF到Data Field的CRC验证码,用于检测传输上的错误,共有15位的长度。

应答域(ACK Field):确认对方接收是否正常,若接收成功则会回传1。

结束域(EOF, End of Frame):表示封包的结束,为7位连续的1。

本文下一页:CAN Bus的架构与输出准位

? 第1页:CAN Bus协议与其编码格式? 第2页:CAN Bus的架构与输出准位
? 第3页:优先权:解决多节点发生冲突的问题? 第4页:电梯控制器和监测应用设计
? 第5页:电梯控制系统方块图说明?

相关阅读:
? 新唐科技针对大型计算机系统应用推出硬件监测控制芯片
? 新唐NCT6683D为Intel及AMD最新平台提供最佳解决方案
? 新唐NuMicro微控制器家族新成员登场,运行速度高达72MHz

标签 模组??

[ 投票数:? ] 收藏 ??? 打印版 ??? 推荐给同仁 ??? 发送查询 ??? ?订阅杂志

评论
免费订阅资讯速递
信息速递-请选择您感兴趣的技术领域:
  • 安防监控
  • 便携设备
  • 消费电子
  • 通信与网络
  • 分销与服务
  • 制造与测试
  • 工业与医疗
  • 汽车电子
  • 计算机与OA
  • 电源管理
  • 无源器件与模组
  • 新能源
  • 供应链管理
论坛速递
相关信息
  • MCU是什么
  • MCU是英文Micro Control Unit的简称,中文意思是微控制单元,也称单片微型计算机(Single Chip Microcomputer)或者单片机。MCU是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。

  • 什么是CAN BUS
  • CAN-BUS(ControllerAreaNetwork-BUS)是一种实时数据总线技术,具有极强的抗干扰和纠错能力,最早被用于飞机、坦克等武器电子系统的通讯联络上。

?新浪微博推荐
Global Sources


编辑推荐
?大家正在说


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
电子元器件数据手册下载
数据手册搜索

Datasheets China.com

《汽车电子特刊》

汽车电子系统在现代的汽车中占有的比重越来越高,对产品设计的工程师来说,产品的设计和验证面临着很多的挑战。本期《汽车电子特刊》将会向您呈现ADI技术对于汽车电子行业的应用等,还有IIC汽车电子论坛的精彩回顾哦!

扫一扫,关注最新资讯

esmc