共查询到18条相似文献,搜索用时 86 毫秒
1.
2.
一种可靠的CAN总线多点通信设计方法 总被引:4,自引:4,他引:0
介绍了利用控制器局域网总线(即CAN总线)实现系统间串行通信的硬件和软件的设计方法。讨论了在多点通信中,应用典型流程所出现的无应答或应答错误后,不能正常执行发送的原因。针对这个问题,通过增加发送失败后的处理,提出了在发送失败后自动恢复总线和寄存器状态的改进方法。采用改进流程后,提高了系统的稳定性和可靠性,确保了在多点通信中发送的正常执行。 相似文献
3.
4.
针对船舶燃机监控系统的CAN总线数据通信需求,设计了一种多通道CAN总线通讯模块。该方案采用M模块标准设计,使用4片独立的CAN控制器和CAN隔离收发器实现CAN节点电路、4通道CAN通讯控制和信号电气隔离。通过可编程逻辑器件CPLD以及硬件描述语言VerilogHDL,实现了M模块接口和4通道CAN总线接口的转换;在硬件设计的基础上,进行了CAN总线通信程序设计。经测试和应用结果表明,本模块能够实现4通道CAN总线大量数据通信,满足了设计需求,具有很好的应用前景。 相似文献
5.
论文在研究车载网络CAN总线技术的基础上,设计出了一种应用于汽车动力子网的CAN测试系统。文中详细介绍了系统开发涉及到的硬件结构、软件设计及通信网络转换,并实现了基于PC的车用CAN测试系统的实验验证。 相似文献
6.
介绍了一种锅炉控制系统的CAN总线通讯网络,详细阐述了CAN总线通讯网络的硬件设计,并运用VB语言设计了操作站中的通讯软件,以及CAN通讯软件的设计,实现了锅炉生产过程中操作站与现场控制站之间各个参数的准确、实时、可靠传输。 相似文献
7.
电梯控制器中CAN通讯的设计与实现 总被引:1,自引:0,他引:1
将CAN总线用于电梯控制器中,实现了基于51的CAN与基于ARM的CAN之间的通讯;在BasicCAN模式下,对CAN2.0A协议帧信息进行实际内容规划,并对通讯过程中的一些重要参数进行设置;以MEDWIN为软件平台,采用C51编程,实现电梯控制器中楼层控制板和轿厢扩展板的功能,主板控制器、轿厢控制器以及轿顶控制器采用ADS1.2作为软件平台;各控制器通过CAN总线进行信息的传输;实验证明,CAN总线可以用于电梯控制器的通讯中,性能可靠,实时性好. 相似文献
8.
9.
10.
CAN总线测控网络的设计与实现 总被引:8,自引:0,他引:8
本文介绍了基于CAN总线构建现场测控网络的设计和实现方法。文中阐述了CAN总线网络的设计原理 ,给出了应用层软件的编制方法和现场组网的方式 相似文献
11.
1553B和CAN总线已经得到广泛的应用,但是这两种总线标准在性能和造价上各有所长。作为一种折中的设计,在系统中的不同部分按照其需求分别采用不同总线的方案成为一种理想的选择。因此两种总线之间的网关设计成为一个栾守廷*重点,设计一种可行的CAN总线到1553B总线的网关,以满足实际应用系统的需求。 相似文献
12.
13.
14.
工业以太网和CAN总线系统的通信软件设计 总被引:7,自引:1,他引:6
为了实现企业设备控制层到数据管理层的信息集成,采用工业以太网和现场总线混合控制网络,可以实现控制和管理的有机统一.采用Maxim公司推出的8051家族中的微控制器DS80C400芯片,利用微型因特网接口(Tiny Internet Interfaces-TINI)平台,采用JAVA语言,应用套接字技术、OPC技术和JAVA多线程技术,完成了工业以太网和CAN总线网络间嵌入式网关的设计,给出了两层网络间通信软件设计的方法.方案以CAN总线为底层控制网络,以太网作为上层管理网络,中间为嵌入式网关,网关实现了异质网络之间的无缝连接. 相似文献
15.
16.
17.
CAN总线是一种多主方式的串行总线。最初CAN总线被应用在汽车上,其目的是连接汽车上各个部件,并使其可以进行自由通信和控制。同时减少原始方法的复杂的布线,实现基于CAN总线协议的局域网通信。CAN总线局域网通信具有以下优点:具有高抗干扰性;具有较高的实时性;它应用简单,项目开发周期短。文中的工作是实现基于CAN总线协议的数据采集通信系统。通过利用CAN总线模块(Basic)实现单片机之间的基于CAN总线协议的通信。 相似文献