共查询到18条相似文献,搜索用时 125 毫秒
1.
基于Verilog HDL语言的CAN总线控制器设计及验证 总被引:2,自引:2,他引:0
在此利用Verilog HDL设计了一款CAN总线控制器,首先根据协议把整个CAN总线控制器划分为接口逻辑管理、寄存器逻辑和CAN核心模块3个模块,然后用Verilog HDL硬件描述语言设计了各个功能模块,并使用Modelsim软件对各个模块的功能进行了仿真,最后使用FPGA芯片对设计的CAN总线控制器验证,并连接了一个包含该FPGA CAN总线控制器的4节点CAN总线网络。测试结果表明所设计的CAN总线控制器能够完成设定的功能。 相似文献
2.
现场总线已成为数据总线领域中最为活跃的热点,CAN总线被公认为最有前途的现场总线之一,CAN总线节点的设计、调试是CAN总线通讯系统设计的重点。在此介绍了C8051F040单片机内部集成的CAN控制器,并基于C8051F040单片机设计了一个CAN通信节点,并给出了CAN节点测试模式软件设计程序,可以用于CAN总线模块的测试,节省测试时间。 相似文献
3.
基于FPGA和MCU的CAN—VME总线转换设计 总被引:1,自引:1,他引:0
为了扩展VME总线和CAN总线的应用范围,充分利用两种总线的不同传输特点,采用了模块设计方法,提出一种基于FPGA和MCU的总线转换方案。该方案给出了FPGA与上位VME总线部分的VME总线接口设计,利用MCU控制CPLD扩展的多通道CAN节点完成CAN总线部分的设计,还给出软件实现上的重点、难点和流程。实现了两种不同总线的转换,满足了工业环境对两种总线混合使用的要求。 相似文献
4.
作为新一代控制系统,现场总线控制系统在自动化领域中得到了广泛的应用。现场总线的技术标准众多,CAN总线是一种应用极为普及的现场总线。文章对我国自行研发的iCAN总线协议作了简单的介绍。给出了一种基于PC机的iCAN总线主节点软件的设计方法,对软硬件进行了相应的说明。节点的设计,特别是主节点的软件设计是iCAN总线应用的关键,论文在相关实际设计工作的基础上,阐述了主要软件模块的设计程序流程,介绍了iCAN总线主节点软件的设计方法,实践证明该设计方法具有标准化程度高,可靠性高,通信速度快,抗干扰能力强,组态灵活等特点,具有广泛的应用前景。 相似文献
5.
6.
介绍了基于CAN总线技术的智能测控节点设计。对CAN总线的特点、智能测控节点的功能模块组成、各模块的工作原理、软硬件设计作了介绍,尤其是对CAN通信模块的实现进行了较深入的探讨和详细的论述。 相似文献
7.
介绍CAN总线,提出基于CAN总线的汽车仪表数据采集系统。通过CAN总线节点来完成汽车仪表上显示信息的数据采集。本文主要对数据采集模块的软硬件设计作详细说明。 相似文献
8.
9.
针对国内学生公寓安全令人堪忧的状况,提出了一种基于CAN总线的分布式监测系统。文中主要给出了系统的总体模块结构,简单介绍了CAN总线控制器SJA1000,重点阐述了系统控制单元部分的设计,包括A/D模块和CAN控制模块,最后给出了系统工作的软件实现流程图。 相似文献
10.
针对国内学生公寓安全状况,提出了一种基于控制器局域网络(CAN)总线的分布式监测系统,给出了系统的总体模块结构,在简单介绍CAN总线控制器SJA1000的基础上,重点阐述了系统控制单元部分的设计,包括微处理器模块和CAN控制模块,给出了系统工作的软件实现流程图。试验证明,该系统可靠性强,软硬件开发容易,具有一定的参考使用价值。 相似文献
11.
设计并实现一种新颖的CAN总线双冗余节点电路,增强了冗余切换的灵活性。基于对冗余数学模型运用概率论分析冗余提高可靠性的理论,并指出双冗余的性价比最好,设计出了一种节点电路,给出了硬件连接原理图,阐述了程序设计的思想,最后指出了这种电路切换应考虑的各种事项。 相似文献
12.
This paper introduces the method of the application of CAN bus on the design of Car body network.and then gives a scheme for the design of vehicle lamp control system based on CAN bus.The .structure of the System, the hardware circuit of CAN node and the design of software are described in detail.Its feasibility is validated. 相似文献
13.
随着千兆网络的逐步全面积覆盖,现用的百兆网关工业设备将被淘汰。为改进现用的网关设备,文中提出了一种千兆网与现场总线的互联设计。在硬件设计中,分为CAN模块电路和千兆网模块电路两部分。AX88180和M88E1111为构成千兆网关模块的主体器件;在软件设计中,以VxWorks操作系统作为软件平台。利用Socket编程完成了网络协议和CAN总线协议的相互转化。通过测试证明,设计千兆网关的可实用性。 相似文献
14.
基于CAN总线的通信节点设计 总被引:3,自引:1,他引:2
介绍了基于CAN总线的通信节点设计方法.在分析CAN总线的主要技术特性及CAN总线在工业控制系统中所处的位置之后,给出了设计CAN通信节点选用的器件及其硬件特性和通信节点的硬件设计框图.描述了CAN节点软硬件设计方法,同时给出了CAN控制器的初始化流程以及发送、接收程序流程图.介绍的设计方法易于掌握且具有较强的灵活性和通用性,可用于多种工业现场控制. 相似文献
15.
介绍了CAN总线技术及特点,提出了一种基于CAN总线的温度测量节点的设计,该系统采用单片机技术和CAN总线技术实现,给出了温度测量节点的硬件、软件的设计。经实际应用,使用CAN总线的温度测量节点在信号传输的实时性、可靠性、传输距离和测量精度有着显著的提高。 相似文献
16.
17.
18.
基于AT89C51型单片机的CAN总线智能节点设计 总被引:11,自引:0,他引:11
介绍CAN(控制器局域网)总线的特点,给出CAN总线系统智能节点电路原理及用C51语言编写的开发程序,方便使用者学习和掌握. 相似文献