文档详情

CAN总线智能节点设计硬件选型问题的探讨.doc

发布:2018-02-28约9.64千字共15页下载文档
文本预览下载声明
CAN总线智能节点设计硬件选型问题的探讨 CAN总线智能节点设计硬件造型问题的探讨 DiscussionontheHardwareDesignSolutionsforIntelligentNodeBasedonCANBUS 黄育和张立平徐永谦 (广东省科学院自动化工程研制中心,广州市510070) HuangYuheZhangLipingXuYongqian (AutomationEngineeringRamp;MCenter,GuangdongAcademyofSciences,Guangzhou510070) 【摘要】在简要介绍CAN协议主要性能的基础上,围绕CAN节点硬件设计的器件选型问题,详细描述当 前国内流行的CAN收发器,CAN独立控制器和内置CAN控制器的嵌入式微控制器.对采用CAN 独立控制器和直接使用内置CAN控制器的微处理器硬件设计方案进行简单的比较.并提出内置 CAN控制器的微处理器硬件设计方案将成为CAN智能节点设计的首选方案. 【关键词】CAN现场总线CAN收发器微控制器(Mcu) Abstract:Firstly,thepaperbrieflyintroducedthemainperformanceoftheCANprotoco1.Accordingtotheselectionof hardwaredesignforCANbusnode,itdescribedindetailthecharacteristicsofsomepopularchipsatpresentinthe nationalmarket,includingtheCANtransceivers,thesthnd—aloneCANcontrollers,andtheembeddedmicrocontrollers withintegratedCAN.Anditcomparedthehardwaredesignsolutionsbasedonthestand—aloneCANcontrollerandthe microcontrollerwithintegratedCANbus.Finally,itindicatedthatthedesignsolutionbasedonmicrocontrollerswith integratedCANwillbethebestselectionforthedesignofintelligentCANbusnode. Keywords:ControllerAreaNetwork(CAN)FieldBusCANTransceiverMicrocontroller 引言 1986年2月,德国RobertBosch公司在汽车工程 协会(SAE)大会上介绍了一种新型的串行总线——控制 器局域网(ControlAreaNetwork,CAN).最早, CAN总线用于汽车内部测量与执行部件之间的数据通 信,其总线规范现已被国际标准化组织(ISO)制定为国 际标准.由于得到Freescale(飞思卡尔半导体,原摩托 罗拉半导体),Intel,NXP(恩智浦,原飞利浦半导体), Infineon(英飞凌,原Siemens半导体),NEC等公司的 支持,CAN总线广泛应用在离散控制领域. CAN协议建立在ISO开放系统互联模型的基础 上,但只取ISO模型结构的3层:物理层,数据链路 层和应用层.1993年,CAN成为国际标准ISO11898 (高速应用)和ISO11519(低速应用).与一般的串行通 信总线相比,CAN总线具有突出的性能特点: 1)通信方式灵活,CAN为多种工作方式; 2)CAN网络上的节点具有不同的优先级,可满 足不同的实时要求; 收稿日期:2007-01—15 作者简介:黄育和(1975一),男,工程师,现攻读华南理工大学电子与 信息学院电子与通信领域工程硕士学位.主要从事与机电一体化相 关的电控产品设计与开发,嵌入式系统设计. 张立平(1981一),女,助理工程师,现工作于广东省科学院自动化工程 研制中心. 徐永谦(1972-),男,副研究员,现攻读华南理工大学自动化科学与工 程学院工程硕士学位.主要从事复杂工业过程控制与监测系统,先 进制造技术,工厂自动化技术服务. 3)CAN采用非破坏性总线仲裁技术,即载波监 听多路访问冲突避免(CSMA/CA); 4)通信距离最远可达10km(速率5kb/s),通信 速率可达1Mb/s(此时距离最长为40m); 5)CAN总线上的节点数取决于总线驱动器,当 前可达1l0个; 6)CAN采用短帧格式,而传输时间短,受干扰 的概率低; 7)CAN通信介质可为双绞线,同轴电缆或光 8)CAN总线接口集成了CAN协议的物理层和数 据链路层功能.… 采用现场总线技术构造
显示全部
相似文档