首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
针对建筑电气与安防系统中不同波特率和不同协议的CAN总线网络节点,以STM32F103单片机为主控制器,设计了一种CAN总线测试平台。给出了该平台的硬件电路和软件设计方案。其中,硬件电路包括MCU控制模块、CAN总线接口模块、按键及开关模块、一键下载/串口通信模块与SWD调试模块等。软件部分包括波特率设置模块、CAN数据封装模块、串口/CAN转发模块、数据反射模块、灯光信号处理模块等。功能方面,该测试平台具有CAN总线信号反射、串口/CAN数据双向转发两种功能。经调试表明,该测试平台通讯可靠,灵活性高,可扩展空间大,达到预期设计目的。  相似文献   

2.
CAN(Controller Area Network)总线越来越多的应用于工业及移动目标。SJA1000作为一种独立的CAN总线通信控制器,可以实现CAN协议部分电路的结构和功能。本文主要内容是基于SJA1000设计一款CAN总线智能网桥,实现了不同的波特率甚至不同总线协议的CAN总线间的信号转送。  相似文献   

3.
针对CAN总线通信质量、测试和验证的需要,以及传统CAN分析仪的复杂性,且必须选择PC机作为显示终端的不足,论证了一种基于ARM单片机和智能手机的CAN总线分析仪设计。该分析仪采用以ARM单片机为核心的硬件电路完成对CAN网络的实时数据收集和监控;采用蓝牙通信方式实现分析仪与智能手机的通信并以智能手机为终端完成数据分析。文章对分析仪硬件、软件和智能手机页面进行了具体设计,提出了一种新的波特率自动检测方法,最后给出了所设计的CAN总线分析仪的实际试验结果,可实现CAN总线波特率自动检测、正常监测以及CAN总线状态分析的功能。  相似文献   

4.
为满足无人机的多通道CAN总线监测要求,设计一种波特率自适应的多通道CAN总线实时监控系统.该系统使用FP GA作为控制芯片,可自动识别总线通信波特率并记录数据,双片冗余存储模块作为存储单元,引入基于汉明码(hamming code)的ECC数据纠错技术,最大限度地保证数据正确性.实验结果表明,系统能够对多种常用波特率...  相似文献   

5.
电动汽车动力总成系统控制器局域网(CAN)总线通信协议   总被引:12,自引:0,他引:12  
给出制定控制器局域网(Controller area network, CAN)总线通信协议应遵循的基本原则.结合电动汽车的控制结构特点,设计混合动力、纯电动、燃料电池等三种类型电动汽车动力总成系统推荐的网络拓扑结构.针对目前电动汽车应用层协议的不统一现状,在SAE J1939的基础上,制定同时适用于三种类型电动汽车动力总成系统的CAN总线通用协议,并与传统内燃机汽车的通信协议兼容.该通用协议综合考虑了三类电动汽车的拓扑结构以及控制所需参数,并充分利用CAN通信的优势,对电动汽车各节点源地址分配、输出参数以及参数组定义等都做出明确的规定.在总线波特率为500 kb/s时,协议的有效性分别在CANoe软件和自主开发的网络在环平台中得到验证,通信性能满足控制的实时性要求.  相似文献   

6.
CAN总线通讯速率设定   总被引:2,自引:0,他引:2  
CAN通信中,波特率、位周期内取样点数和位置可以编程设置,这些设置为用户优化网络通信性能提供了方便。通过设定位定时参数,能够获得需要的总线通讯波特率,能够保证通讯信息同步,保证传输延迟和时钟误差在极端条件下进行恰当的错误检测。本文以C8051F040集成的CAN控制器为例说明CAN总线通讯速率的确定方法。  相似文献   

7.
本文介绍了一种高速CAN总线称重仪表,该仪表集成了CANopen协议,以及仪表与传感器通信的内部CAN协议。文中对称重仪表CAN接口电路、CANopen应用协议及内部CAN协议设计的关键点进行了重点阐述。  相似文献   

8.
适合于温室控制系统的CAN总线应用层协议开发   总被引:2,自引:1,他引:2  
CAN总线是一个具有实时性的高速串行总线系统,它被广泛应用于各种控制系统中.该文根据CAN总线协议规范,结合温室控制系统特点设计了一种实用可靠的CAN总线应用层协议,该协议特别适合于温室控制系统的使用.  相似文献   

9.
针对水下机器人的推进系统,设计了一种主从模式的CAN总线应用层协议,该通信协议采用轮询、命令/响应、节点控制、状态传输4种通信模式。详细介绍了CAN总线应用层协议的报文格式和通信模式设计,并将该通信协议成功的应用于水下机器人推进系统中。应用结果表明,该协议能够保证推进系统通信的实时性、可靠性,很好的满足了水下机器人推进系统的通信要求。对于CAN应用层协议在水下机器人其它方面的应用也具有一定的借鉴意义。  相似文献   

10.
本文介绍了利用Motorola DSP56807实现CAN总线点对点调试。1秒钟CAN总线通信一次,把收到对方的数据送到PC机串口调试工具上显示;并且设置过滤机制,实现CAN可以选择性地接收总线上的数据帧。此程序还添加了利用红、绿灯的闪烁,来实现在没有显示器时,可以直接看出CAN总线有数据发送和接收。  相似文献   

11.
本系统是一种新型在线监测系统,它由带有CAN接口单元的主站和用于蓄电池参数测量的从站—监测模块组成。本文主要介绍了监测模块的硬件电路设计及其软件设计,包括CAN总线的位速率检测,CAN控制器的初始化,报文的发送、中止发送和接收;最后介绍了集中监测站的软件设计。  相似文献   

12.
介绍了现场总线系统中一种很有影响的控制局域网络CAN(Control Area Network)总线技术的特点,设计出一套基于CAN总线的空压站实时监控系统.给出了系统总体结构框图及系统工作原理,介绍了CAN总线通信接口硬件及软件设计的程序流程.指出CAN总线技术作为一项全新的技术,在自动化领域中将有广阔的应用前景.  相似文献   

13.
针对自动化装配的小型PLC控制多个伺服电机的要求,以集成CAN总线模块的PIC18F458单片机作为控制器,设计了基于CAN总线的运动控制卡,实现小型PLC对复杂机械自动化装置执行机构的简洁、高效控制.  相似文献   

14.
概述CAN控制器SJA1000的特点、内部结构、SJA1000的基本特征以及SJA1000控制器的工作原理。介绍CAN网络系统节点的一般构成。并以独立CAN控制器SJA1000为例,结合CAN协议介绍了通用CAN总线节点的硬件电路和软件设计方法。  相似文献   

15.
介绍了一种基于CAN总线的提升设备状态监控系统设计方案,并对其硬件电路和软件系统进行了设计。  相似文献   

16.
从工程对监控的实际要求出发,提出了一套集现场监控和远程监控于一体的、应用于液压同步滑移系统的分层监控系统,并通过CAN总线技术、无线通信技术、人机界面以及基于C/S模式和B/S模式相结合的远程通信技术加以实现.最终,由实际工程应用验证了该分层监控系统的有效性和可操作性.  相似文献   

17.
介绍了如何利用P87C591内嵌CAN控制器进行CAN总线节点的设计和应用,并利用P87C591处理器完成对日本则武株式会社真空荧光显示屏(VFD)的操作,达到正确显示Protos卷接机组故障信息的目的。  相似文献   

18.
基于CAN总线的煤矿安全检测系统的探讨与研究   总被引:2,自引:0,他引:2  
煤矿井下监控系统的应用是保证煤矿安全生产必不可少的手段。本文针对煤矿井下监控现场防爆、防尘、防潮、防水、电网波动大、传输距离远及检测点经常增加的要求,选取了CAN总线作为煤矿井下监控网络方案。  相似文献   

19.
CAN总线是一种应用广泛的实时性现场总线,将CAN总线引入石油钻井多参数系统中,充分发挥CAN总线的灵活性,可以提高石油钻井过程中的各种设备的可靠性。本文在分析CAN总线在石油钻井仪器应用的基础上,从硬件设计原理、CPU与CAN总线接口以及CAN总线通信软件进行了论述。  相似文献   

20.
介绍了CAN总线在多相多单元的永磁无刷直流电机控制系统中的应用.着重对CAN总线通信系统的构建、通信协议及通信的可靠性等几个方面做了分析,给出了多单元通信系统的整体方案和基于PIC单片机、SJA1000所组成CAN网络的硬件电路及软件流程.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号