共查询到20条相似文献,搜索用时 343 毫秒
1.
2.
3.
基于C8051F023和CAN总线的数据采集通信系统设计 总被引:1,自引:0,他引:1
以C8051F023处理器和CAN总线控制器SJA1000为核心,设计了一种通用的基于CAN总线的数据采集通信系统.给出了此系统的原理及整体结构,重点阐述了CAN总线智能节点的软硬件设计、实现与注意事项.试验表明:该系统结构简单、可靠性高、应用灵活、且易扩展,数据传输稳定,具有广泛的应用前景. 相似文献
4.
5.
6.
为实时接收和记录多路车载信息传感器的数据,设计了以C8051F060单片机为核心控制器,TJA1050为外围CAN驱动器的多路CAN总线数据(包括温度、湿度、压力)接收电路,并通过SPI接口将数据传输到上位机;在程序设计上,给出了在开辟二级缓存下的可变长度帧结构的传输设计;测试表明,该设计对10路CAN总线数据以500k的速率进行传输,工作稳定、可靠,数据接收正确,可变长度帧结构编码无误,实现了多路CAN总线数据的接收、编帧和传输。 相似文献
7.
目前,CAN 总线广泛应用于实时控制系统,其实时性对系统的安全性和可靠性产生很大影响.为了提高 CAN 总线的实时性,文中系统分析了 CAN 总线协议特点,提出减少标识符、增加数据位等改进措施,降低其数据帧自身开销,对CAN 协议进行改进.最后对改进型协议的帧利用率进行了分析,并通过将改进型协议应用于一个消息集,得到了消息集的最坏响应时间.实验结果表明,改进型协议在提高帧利用率的同时,缩短了消息的最坏响应时间,从而提高了 CAN 总线通信的实时性. 相似文献
8.
为满足工业中报警系统对可靠性、抗干扰性方面的严格要求,通过分析工业中各种总线类型的应用背景,以及对目前常见报警类型进行分类,提出了一种基于CAN总线的报警网络结构.在CAN总线底层协议的基础上,设计了一种更加适用于工业报警系统的较高层CAN总线协议,分析了总线数据传输的实时性和报警信息的传输处理,搭建了该通信网络的实际硬件系统.实验论证了该设计方法的有效性. 相似文献
9.
10.
针对多传感器设备互联及数据传输的需要,设计了利用超低功耗单片机MSP430F427实现CAN总线通信的方案;重点介绍了通信节点所用到的单片机和CAN控制器的特点、硬件电路设计、软件框图及软件通信协议的实现方法;该通信方案具有功耗低、结构简单、可靠性高、易于扩充等特点;经调试,文中给出的设计是可行的,能够实现多传感器的互联及数据传送要求. 相似文献
11.
一种适用于煤矿安全监控系统的CAN总线应用层通讯协议 总被引:4,自引:1,他引:3
针对煤矿安全监控系统中的CAN总线通讯,提出了一种适用于该系统的应用层通讯协议。通过对CAN2.0B帧结构的分析,根据监控系统的通讯要求对扩展帧的报文标识符的各位进行了定义,用来存放通讯中的控制信息,而8字节长度的数据场可以全部用来存放通讯数据,进而提高了通讯效率。基于管道技术设计了支持多线程通讯的应用层通讯协议,实现了监控系统中的命令和数据并行传输。基于帧号和位图进行数据包的拆分与重组,解决了由于CAN总线本身的短帧结构所造成的大数据量传输困难的问题。最后对通讯过程中的控制协议及其帧格式的构成进行了简要的阐述。 相似文献
12.
文章简述了CAN总线技术在现代汽车上的运用,详细介绍了利用MC68376[1]片上的TouCAN模块开发CAN通讯网络的具体方法、位定时的设置、通讯接口以及数据帧的结构,构建了满足SAEJ1939协议[2]的车载网络系统,并运用于燃料电池汽车上。实测结果表明,网络速率达到500kbps,实时性和可靠性都达到车载网络的要求。 相似文献
13.
14.
基于CAN总线的分布式火灾报警控制系统 总被引:3,自引:1,他引:2
本文介绍了CAN总线技术在分布式火灾报警控制系统中的应用,描述了控制系统的结构,并且对火灾报警控制系统的各种性能指标进行了模拟测试。结果表明,CAN总线比RS-485总线在通信能力、可靠性、实时性等方面有明显的优势。 相似文献
15.
16.
基于双CAN总线的液压支架控制系统的设计 总被引:3,自引:1,他引:2
针对矿井综采工作面环境恶劣及液压支架节点数量较多的问题,文章提出了一种基于双CAN总线的液压支架控制系统的设计方案,分析了系统工作环境,给出了系统结构,详细介绍了控制器节点的硬件及软件设计,并阐述了双CAN总线通信的实现。该系统根据系统的工作要求将总线上的数据分为邻架操作和支架状态2种数据,并且分2个不同的通道传递数据,在总线出现故障时实现通道的自动切换功能。实际应用表明,在总线和所有节点工作正常的情况下,该系统的实时性比采用单个CAN总线有较大提高;在1条总线中断的情况下,基于单CAN总线的通信系统将瘫痪,而基于双CAN总线的通信系统仍可正常工作,且实时性能与基于单CAN总线的通信系统相比没有下降。该方案为双CAN总线的应用和提高液压支架控制系统通信网络的性能提供了一个新的设计思想。 相似文献
17.
针对目前工业领域应用较广的两种现场总线CAN和PROFIBUS通信协议互不相容的问题,分别对其帧结构及数据传输方式进行研究,提出一种基于STM32的CAN-PROFIBUS协议转换器的设计,并在此基础上,增加了冗余电源电路和存储电路,保证系统稳定可靠工作的同时还具有数据暂存和断点重发功能。 相似文献
18.
19.
为了解决传统电气火灾监控系统在远距离数据通信时误码率高、总线上可连接的终端节点数量少、传输速率低等问题,设计了一种基于CAN总线及STM32F103单片机的电气火灾远程监控系统。给出了系统的整体框架及其组成,重点阐述了火灾终端监控设备的硬件及软件设计思路,制订了火灾监控设备与上位机的通信协议。系统实现了消防联动设备的工作状态、被监控设备的供电电压、电流,被保护用电设备的剩余电流值,以及用电设备工作的环境温度的实时监测,并通过CAN总线将监测状态实时传输到远端计算机。在实现火灾监控的基础功能上,增加了通过现场总线与现场其它监控设备通信的主机功能。测试结果表明,系统在远距离数据通信时传输速率提高、增加监控节点的情况下,系统间的数据通信误码率非常低。 相似文献