共查询到18条相似文献,搜索用时 140 毫秒
1.
ATmega8通过SPI接口与两个MCP2515进行通信。CAN收发器模块CTM1050将CAN控制器的逻辑电平转换为CAN总线的差分电平。驱动程序包括SPI读写操作函数、MCP2515初始化函数和MCP2515寄存器读写操作函数。在应用程序中调用驱动程序,就可实现多路CAN总线接口的通信功能。 相似文献
2.
3.
以FPGA代替传统的单片机和外围扩展芯片,给出了CAN总线通信节点的详细设计方案.其中以SJA1000为CAN总线控制器、FPGA为主控制器,设计实现通信节点的硬件接口电路.基于对CAN总线控制器的功能分析,并应用Verilog语言进行软件设计,从而实现CAN节点之间的通信功能. 相似文献
4.
《仪表技术与传感器》2017,(5)
为了及时、准确地掌握液压支架立柱压力情况,保障煤矿工作面安全生产,设计了以AT89S52单片机和CAN总线通信模块为核心的液压支架压力监测装置。提出了该装置总体方案,开发了由单片机最小系统、显示模块、存储模块、A/D转换模块、光电隔离模块、CAN总线通信模块、电源模块和报警模块组成的硬件电路原理,设计了主程序流程,实现了数据采集与显示、数据通信、系统设置、报警等功能。 相似文献
5.
6.
设计了基于虚拟仪器技术的CAN总线转接器.以单片机和SJAI000 CAN总线控制器为核心构成下位机通信模块;以LabVIEW为开发平台,设计了上位机控制软件;上位机通过串口与下位机通信,实现上位机对CAN总线上的数据监测,还可以实现上位机向CAN总线各节点发送数据.实践表明此转接器具有一定的适用性,可以应用于某些CAN总线系统中. 相似文献
7.
根据CAN总线的技术特点,提出了基于CAN总线的结晶器振动监控系统设计方案,介绍了CAN总线网络结构和MC9S12DG128的CAN控制器结构.在硬件电路设计中,对CAN总线实现原理及设计要点进行了详细介绍,软件部分给出了以控制器为核心的CAN总线节点模块的应用层软件.实验表明:该通信系统性能稳定、可靠、成本低,具有较高的实用价值. 相似文献
8.
基于CAN总线的智能控制器的设计 总被引:3,自引:8,他引:3
控制器局域网(CAN)以其固有的特点必将在将来的控制系统中得到广泛的应用。文中介绍了一种以CAN总线为基础采用双CPU结构的智能控制器的设计,该控制器的硬件部分主要由通信与输出控制模块和数据采集与显示模块组成,软件部分给出了主控芯片SST89C54和ATmega16的工作流程。实际运行证明CAN总线智能控制器通信速率高、准确、可靠性高、传输距离远、控制精度高。 相似文献
9.
基于CAN总线的船舶数据通信系统 总被引:2,自引:0,他引:2
针对船舶传统通信系统存在的问题,提出了基于控制器局域网络(CAN)总线的通信系统网络化方案,分析了磁罗经数据采集模块、无线数据CAN总线接入模块、PCI-CAN总线接口卡模块、步进式方位仪舷角测量模块的设计理念,给出了最基本的CAN总线接口电路原理图,采用了TTCAN协议和双冗余设计理念,最后设计了防雷抗干扰和脉冲群测试实验以测试数据通信系统的可靠性。研究结果表明,系统的可靠性在很大程度上得到了提高,该设计在船用高精度数字磁罗经的项目中得到了成功的应用。 相似文献
10.
随着新能源电动汽车的迅速发展,充电桩的安装数量日益增多。考虑到充电桩的方便快捷调试,设计了一种充电桩调试用的电动汽车动力电池模拟装置。硬件部分以可编程序控制器为核心,通过协议转换模块实现与充电桩的CAN总线通信,还集成了AD转换器、充电控制装置、状态指示灯、操作显示单元以及保护装置等;软件程序包括模拟装置与充电桩的CAN总线通信应答过程、充电控制、电量处理程序、状态显示程序、报警程序等,完成了动力电池模拟装置与充电桩的CAN总线通信应答、动力电池充电、状态显示及系统报警等功能。通过对一款型号为TCZ-Z50kW/700V的充电桩的调试测试,所介绍的动力电池模拟装置可以实现充电桩的调试过程,满足设计要求。 相似文献
11.
针对轨道交通运行环境中有诸如电磁干扰、振动的特点和轨道交通制动系统通信数据的高要求,提出一种基于ARM的CAN总线通信节点设计方案,制成轨道交通制动系统CAN通信模块,并实现制动系统的互相通信。经过试验台测试,在通信速度、通信可靠性等方面都能达到使用需求,效果良好,现已稳定在调试车辆上使用。 相似文献
12.
13.
在传统压力变送器的基础上,研制了一款基于CAN总线的智能压力变送器。该压力变送器以低功耗的16位嵌入式微处理器MSP430F157为核心,采用硅压阻式压力传感器。传感器输出微小电压信号经放大调理后送入到微处理器内部12位A/D测量。CAN总线控制器MCP2510和收发器MCP2551构成CAN总线接口模块,通过SPI总线实现与微处理器的通信。经压力测量和CAN总线通信功能测试表明,该智能压力变送器测量精度高,通信稳定可靠,灵活性好,具有一定的实用价值。 相似文献
14.
15.
简要介绍了CAN总线和控制器,针对单片机多机系统主从式通信的缺点,提出利用CAN控制器实现举片机多机系统对等式通信,并对其硬件组成原理、通信程序的设计做了具体分析。该设计采用了PHILIPS公司的82C200为总线芯片,以单片机、CAN控制器和收发器构成每个节点进行数据的收发,并在CAN总线上传输。而软件主要由初始化、发送和接收数据等模块构成。 相似文献
16.
17.
雷达液位仪是一种非接触式的高精度液位测量仪表。针对现有雷达液位仪的通信方式比较单一的现状,设计了一种多端口的通信模块,使得雷达液位仪同时具有CAN总线、工业以太网等接口功能。给出了硬软件的设计方案,为组建基于CAN总线和工业以太网的液位测量网络系统打下了基础。实验表明,该通信模块具有结构简单,工作稳定可靠、通信速率高等特点。 相似文献
18.
对CAN网络进行深入研究,给出基于高/低速CAN网络的车身控制系统设计与实现方法。在系统中,高速CAN总线连入高实时性系统,低速CAN总线连入低实时性系统,将两者构建成混合控制网络并实现网络间的通信,使控制系统兼具高可靠性、高性能和低成本的优点。在器件选型上,采用NEC的32位单片机μPD70F3378作为微控制器,既实现了可靠网络控制功能,同时也降低了车辆电子系统的开发和生产成本,具有较高的实用性。 相似文献