CAN BUS及CAN应用节点设计
- 格式:ppt
- 大小:2.21 MB
- 文档页数:46


CAN总线通信网络智能节点的软硬件设计张春林;赵丽【摘要】设计了一种通信网络节点控制系统,整体组成包括总线收发器、总线控制器和微处理器控制系统。
系统基于成熟的CAN总线技术,智能节点以单片机为控制核心作为微处理器控制系统,能够采集和存储数据,并通过总线控制器和收发器与上位机DSP相联系,进行数据的传输。
控制器与收发器之间进行光电隔离,能够抑制干扰,运行稳定可靠。
%This paper designs a communication network node control system, which includes bus transceiver, bus controller and micro-processor control system. Based on CAN bus technology, the microprocessor control system controlled by single-chip microcomputer can collect and store data, and contact with the host computer DSP through the bus controller and transceiver to complete data transmission. The photoelectric isolation between the controller and transceiver can suppress the interference and keep stable and reliable operation.【期刊名称】《长春大学学报(自然科学版)》【年(卷),期】2014(000)003【总页数】3页(P719-721)【关键词】DSP;单片机;CAN总线【作者】张春林;赵丽【作者单位】中国科学院长春光学精密机械与物理研究所,长春 130033;长春职业技术学院,长春 130033【正文语种】中文【中图分类】TP2740 引言CAN总线是一种分布式控制或实时控制的串行通信网络,许多的著名汽车制造厂、农用机械、数控机床、机械工业、机器人、纺织工业、医疗器械及传感器等领域都采用CAN总线来实现总控制系统与各检测机构和执行机构间的数据通信。
课程设计课程名称车载总线题目名称学生学院专业班级学号学生姓名指导教师20 年月日摘要:通过iCAN协议,设计单片机对SJA1000连接,进行控制收发器TJA1050的收发,通过iCAN-4050数字I/O产品进行流水灯输出试验。
关键词:CAN总线、SJAl000、TJA1050、AT89C521 引言CAN(Controller Area Network)是控制器局域网,主要用于各种设备检测及控制的现场总线。
CAN总线是德国BOSCH公司20世纪80年代初为解决汽车中众多控制与测试仪器间的数据交换而开发的串行数据通信协议。
这是一种多主总线,无论是在高速网络还是在低成本的节点系统,应用都很广泛。
由于采用了许多新技术及独特的设计,与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,其主要特点如下:●通信方式灵活,可以多主方式工作,网络上任意一个节点均可以在任意时刻主动向网络上的其他节点发送信息,不分主从。
●CAN节点只需对报文的标识符滤波即可实现点对点、点对多点及全局广播方式发送和接收数据,其节点可分成不同的优先级,节点的优先级可通过报文标识符进行设置,优先级高的数据最多可在134μs内传输,可以满足不同的实时要求。
●CAN总线通信格式采用短帧格式,每帧字节数量多为8个字节,可满足一般工业领域中控制命令、工作状态及测试数据的要求,同时,8个字节不会占用总线时间过长,保证了通信的实时性。
●采用非破坏性总线仲裁技术,当多个节点同时向总线发送信息出现冲突时,优先级低的节点会主动退出数据发送,而优先级高的节点可不受影响地继续传输数据,大大节省了总线冲突仲裁时间,在网络重载的情况下也不会出现网络瘫痪。
●直接通信距离最大可达10 km (速率在5 kb/s以下),最高通信速率可达1 Mb/s (此时距离最长为40 m);节点数可达110个,通信介质可以是双绞线、同轴电缆或光导纤维。
●CAN总线采用CRC检验并可提供相应的错误处理功能,保证数据通信的可靠性,其节点在错误严重的情况下具有自动关闭输出功能,使总线上其他节点的操作不受影响。
CAN总线节点设计实现肖冲【期刊名称】《商情》【年(卷),期】2011(000)048【摘要】CAN是ControllerAreaNetwork的缩写(以下称为CAN),即控制器局域网,是国际上应用最广泛的现场总线之一。
最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。
CAN总线诞生于汽车应用领域,但随着其技术的不断完善,应用领域也不断扩展。
由于CAN在性能、可靠性等方面的技术优势与独特设计,己经被航天、电力、石化、≯台金、纺织、造纸、仓储等行业广泛采用,在火车、轮船、机器人、楼宇自控、医疗器械、数控机床、智能传感器、过程自动化仪表等自控设备中,CAN总线技术具有良好的应用前景。
对于目前应用最为普及、价格也很便宜的MCS.51系列单片机,本身并不嵌有CAN控制器的功能,因此本文介绍一种与51系列单片机接口的CAN节点电路设计。
对于利用CAN总线的进一步普通推广应用也有着积极的意义。
【总页数】1页(P96-96)【作者】肖冲【作者单位】重庆工贸职业技术学院【正文语种】中文【中图分类】TP336【相关文献】1.基于双CAN总线的环网柜监控系统设计实现 [J], 曾志强;白树军;2.基于双CAN总线的环网柜监控系统设计实现 [J], 曾志强;白树军3.CAN总线控制器在FDP250K-II上的设计实现 [J], 钱兆康;孙峥;吴国楠4.CAN总线控制器IP核设计实现 [J], 赵强;田泽;楼小强;马超5.基于CAN总线的汽车语音功能设计实现 [J], 冯世杰;刘鹏飞;靳兵因版权原因,仅展示原文概要,查看原文内容请购买。