共查询到20条相似文献,搜索用时 125 毫秒
1.
基于SJA1000的CAN总线系统智能节点设计 总被引:13,自引:1,他引:12
CAN总线上的节点是网络上的信息接收和发送站。智能节点能通过编程设置工作方式、ID地址、波特率等参数。它主要由单片机和可编程的CAN通信控制器组成。本文介绍这类节点的硬件设计和软件设计。软件设计包括SJA1000的初始化、发送和接收等应用中的最基本的模块子程序。 相似文献
2.
介绍了一种CAN总线网络节点电路设计方案,微处理器采用AT89S52单片机,控制器和收发器分别采用PHILIPS公司的SJA1000和PCA82C250.给出了CAN总线节点的硬件和软件设计方案.软件设计由三部分组成,分别是SJA1000初始化程序、发送报文程序、接收报文程序. 相似文献
3.
4.
以煤矿井下胶带输送机智能控制保护系统为应用背景,介绍了CAN通信控制器的功能特点,给出了CAN总线智能节点的硬件电路设计思路和电路原理图,从CAN节点软件设计的节点初始化、报文发送、报文接收三大部分探讨了程序编制时需要注意到的实际问题,并给出了相应的程序代码。 相似文献
5.
基于Intel 80C196KC的CAN总线系统智能节点设计 总被引:2,自引:1,他引:2
论文详细介绍了基于Intel80c196kc的CAN总线系统智能节点设计,包括硬件设计和软件设计,其中在软件设计中给出了SJA1000初始化、报文发送、报文接收的流程图。该智能节点已应用在混合动力汽车总成控制器中,满足了总成控制需要。 相似文献
6.
基于C8051F040 CAN 总线的节点通信研究 总被引:1,自引:0,他引:1
简要介绍了C8051F040 单片机CAN 控制器的结构,设计了CAN 通信节点的硬件电路,并详细阐述了一种基于FIFO 技术的CAN 多消息通信的软件设计方法。硬件电路采用CAN 收发器TJA1040 建立了C8051F040 CAN 控制器与CAN 总线之间的连接,并由6N137 与TLP521 实现了光耦隔离。软件部分对数据发送节点与接收节点的通信程序作了分别介绍,并由较详细的源代码说明CAN 多消息通信中一些关键寄存器的设置。文中所介绍的软件设计方法具有一定的通用性。 相似文献
7.
8.
CAN报文验收滤波原理及实现 总被引:1,自引:1,他引:0
由于CAN总线采用广播的传输方式,对于标识符不同的报文,总线上的所有节点均予以接收,如此以来各节点会接收并处理相当数量的无用报文,增加了系统软件的开销;通过CAN控制器对报文的验收滤波功能,从硬件层过滤掉了无用的报文,各个节点便可以针对不同的标识符而有选择性地接收来自CAN总线上的报文,从而降低了节点软件运行时的负担,阐述了使用ARM微控制器实现CAN报文验收滤波的方法,结合实际应用,较好地实现了CAN报文的验收滤波功能. 相似文献
9.
CAN总线智能节点设计 总被引:1,自引:0,他引:1
CAN总线节点是网络上的信息接收和发送站,智能节点就是能通过编程设置工作方式,波特率等参数,本文给出了基于CAN控制器SAJ1000的智能节点的硬件电路设计、软件结构设计以及一种高精度信号调理电路设计。 相似文献
10.
介绍一种基于CAN总线的通信系统.采用两个CAN节点进行相互通信,这两个节点分别为自主研发的基于AT89C52单片机的CAN节点和瑞典Kvaser公司的CAN总线分析仪,并使用NI公司的LabVIEW软件设计上位机程序,成功地实现了CAN总线系统的通信. 相似文献
11.
混合动力汽车CAN总线系统智能节点设计 总被引:1,自引:1,他引:0
由于汽车电控技术的广泛应用,对汽车内部通信网络的需求越来越大,整车运行参数共享已成为现代汽车网络的特点。一种基于CAN总线的通讯网络具有速度高、抗噪性强及通用性好等特点,尤其适合汽车应用。文章详细介绍了一种以80C196微控制器和82527独立CAN总线控制器为核心组成的CAN总线智能传感器节点的设计,其中在软件设计中给出了CAN控制器intel82527初始化、报文发送、报文接收的流程图。该智能节点已应用在混合动力柴油发电机组控制器中,满足了控制需要。 相似文献
12.
13.
介绍了一种以凌阳单片机作为控制器、SJA1000作为可编程CAN通信控制器的CAN总线智能节点并给出了硬件设计和软件设计. 相似文献
14.
基于DSP的现场测控装置及通信软件设计 总被引:1,自引:1,他引:0
目前,测控技术广泛应用于炼油、化工、冶金、电力、轻工和纺织等行业.本文设计了基于"CAN现场总线的测控网络中下位机节点的设计,开发了基于DSP的下位机节点CAN现场硬件智能测控装置及通讯软件.通讯软件主要包括三大模块:CAN现场智能测控装置初始化,报文发送及中断接收,基于自定义协议Proto-Can节点的协议实现即D/A,A/D等子程序. 相似文献
15.
16.
17.
本文在将嵌入式实时操作系统μCOS-Ⅱ移植到S3C44B0的基础上,将CAN总线通讯程序作为一个模块植入μCOS-Ⅱ之中,形成一个CAN总线智能节点.阐述了CAN总线智能节点的设计思想,硬件构成及软件设计. 相似文献
18.
基于单片机和MCP2510的CAN总线通信模块的设计 总被引:2,自引:0,他引:2
CAN总线上的分布控制节点一般由单片机和可编程的CAN通信控制器组成。本文介绍了一种新型的独立通信控制器MCP2510,并给出其在CAN总线系统智能节点中的一个应用实例。硬件设计给出了节点的电路原理图,软件设计给出了系统程序的设计流程图及其需要注意的问题。 相似文献
19.
基于单片机C8051F060的CAN总线智能节点设计 总被引:3,自引:1,他引:3
现场总线是自动化领域的热点之一.本文提出一种基于单片机C8051F060和CAN总线驱动器SN65HVD230组成的CAN总线智能节点的设计方案.根据系统功能要求,给出基于CAN总线智能节点系统的硬件结构和软件设计方法,实现了稳定可靠的数据测量控制,提高了工业现场的可操作性.实际应用表明,该方案提出的智能节点组态灵活、结构简单、性能稳定、扩展性好. 相似文献