首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
基于CAN总线的双DSP通信方案设计与实现   总被引:1,自引:0,他引:1  
针对目前逐渐增多的双DSP系统中的通信问题,分析比较了各种DSP通信方案以及将CAN总线用于DSP通信中的优势;介绍了DSP中CAN通信接口的硬件和软件设计及实现,重点阐述了CAN模块的相关寄存器设置,并且采用中断接收数据和双缓冲存取数据的方法;本方案已成功运用于某无人机飞行控制系统,系统运行良好.  相似文献   

2.
基于DSP + FPGA结构的石油仪器组合导航系统中CAN总线系统设计,为了使数据能够在整个CAN总线网络协调、有效、快速、稳定的传输,提出了一种使用FPGA作为CAN总线节点结构中的核心处理器的设计方法;CAN控制器采用具有SPI接口的MCP2515,利用FPGA实现MCP2515的初始化、数据的发送和接收,实现了DSP处理器的CAN总线扩展应用;该方法由于把CAN节点控制的大量的工作交给FPGA实现,DSP只需要对FPGA中CAN数据接收FIFO和CAN数据发送FIFO进行读写操作,即可完成CAN总线的数据读写操作,大大减轻了DSP的数据处理压力;试验测试及产品应用表明,该设计有效、稳定可靠、可扩展性好,易于修改和移植,具有较强的工程实用价值。  相似文献   

3.
基于CAN总线的网络监控系统   总被引:3,自引:5,他引:3  
本文介绍了一种基于CAN总线的网络监控系统方案.该方案使用CAN卡和DSP中的CAN模块作为上下位机通信接口,研究了CAN通信协议模型,VC 与CAN卡的通信接口,DSP中CAN模块通信的数据处理方法.  相似文献   

4.
以TMS320LF2407控制器的CAN模块为核心,设计了CAN总线节点模块,实现一台PC对多禽謦辅器的监控。给出了实现PC与DSP控制器通信协议转换的软硬件。调试出一台PC对多个DSP控制器的监控,实现了基于DSP的CAN总线监控网络的信息传输。  相似文献   

5.
基于DSP的嵌入式CAN/Ethernet网关设计   总被引:1,自引:0,他引:1  
为了实现现场设备与以太网之间的数据通信,使信息交换深入到工业现场,做到底层设备与以太网的无缝连接,提出基于DSP的CAN总线与以太网互联的方案.介绍了DSP与以太网接口方法和CAN/Ethemet间的协议转换方法,采用嵌入式网络接口设备在网络环境下的自识别、自描述和互操作性技术,实现网络传感器动态配置和重构功能.测试结果表明,嵌入式CAN/Ethemet网关满足自动化设备维护系统的实时性和可靠性要求.  相似文献   

6.
本文介绍了一种基于DSP TMS320LF2407A的新型电梯群控系统主控制器的设计.其中该系统采用分布式多路CAN总线网络结构,主控制器扩展了三路独立的CAN网络接口,并扩展有USB、以太网口等.该控制器采用的是DSP+CPLD的核心架构.DSP技术和CPLD技术有效的结合,实现了系统的硬件设计和修改软件化,提高了系统的运行速度和可靠性.  相似文献   

7.
为了提高高速条件下数据传输的稳定性和可靠性,文章提出了运用DSP与FPGA相配合的方式,控制CAN总线实现数据传输;系统采用SJA1000作为CAN总线控制器;采用PCA82C250作为CAN总线收发器;采用特有并行处理方式的FPGA实现对CAN总线控制器读写、使能等信号的控制;采用数据处理单元DSP与CAN总线控制器直接进行数据传输,省去了数据在DSP与FPGA之间传输的时间;采用两片74LVC4245完成3.3 V TTL标准信号与5 V COMS电平信号之间的转换;实验结果表明,系统数据传输过程稳定可靠,可以基本满足高速信号的处理与传输要求.  相似文献   

8.
本文简要介绍了基于TMS320LF2407的智能断路器的总体结构和CAN总线特点及其在断路器中的应用,重点介绍了CAN通信接口的硬件设计和软件设计.利用DSP中内嵌的CAN控制器,外加TJ1050高速总线收发器实现CAN通信,并用光电隔离元件6N137增强节点的抗干扰能力.实验证明此CAN通信具有高的可靠性、实时性.  相似文献   

9.
介绍了CAN总线的优良性能,给出了针对DSP运动控制器的CAN总线系统结构框图。主要完成了对TMS320LF2407A运动控制器上CAN总线硬件接口电路的设计和软件的实现。实现了对TMS320LF2407A的CAN总线通信软件的模块化设计,并用实验验证其正确性。在此基础上,CAN总线通信的实现只需要修改相应的几个寄存器即可,大大降低了软件设计的周期,也为DSP的CAN总线硬件电路的设计提供了参考。  相似文献   

10.
CAN总线在工业电源现场控制系统中的应用   总被引:2,自引:3,他引:2  
周志军  向农 《微计算机信息》2003,19(10):12-13,85
本文分析了使用DSP的CAN控制器和独立CAN控制器SJA1000实现CAN通讯的硬件结构和软件设计。CAN控制系统方便的实现了系统工作状态的监测和定值设定,系统可对电压、电流、变压器温度变化迅速反应。对IGBT模块实现PWM控制。  相似文献   

11.
本文主要介绍了基于多DSP的CAN总线通信电机控制系统的设计,利用PC机作为监控主机,采用CAN总线接口卡实现CAN协议的物理层和数据链路层,最终实现对各节点电机的监控和管理。设计充分利用TI公司TMS320F2407A的高速运算能力和丰富的片内外资源,采用C语言进行编程。实验结果证明了其有效性和可靠性。  相似文献   

12.
该测试系统使用CVI编写上位机软件,采用CAN总线作为通信的接口,功能包括多个伺服电机的状态显示及位置控制、数据记录等。CAN总线物理层采用了CAN2.0B标准,应用层协议采用了CiA组织的CANopen协议,详细介绍了使用CANopen的DSP402协议实现对多路伺服电机的实时测量与控制的方法,实验表明,该测控系统响应迅速,界面友好,数据传输可靠,满足设计需求。  相似文献   

13.
王克峰  吴森  曹永欣 《微机发展》2006,16(7):227-229
介绍了用NI FP-2010网络控制器模块与TI LF2407A数字处理器芯片(DSP)进行串口通讯的方法。主要是为了应用DSP处理器芯片的CAN模块来监测并接收CAN总线上的CAN信号,然后用DSP芯片上的SCI模块把接收到的CAN信号通过串口传送给NI FP-2010网络控制器模块的串口,实现下位机独立采集CAN信号的功能。LabView7.1作为FP-2010端的程序开发平台,用LabView开发的串口接收程序在FP-2010的实时模块中运行,实时接收DSP通过串口发送的数据,详细介绍了LabView串口通讯软件的设计方案。  相似文献   

14.
本文基于ARM嵌入式系统和CAN通信技术,设计了锂电池化成系统的现场控制系统。CAN总线通信具有高速、高可靠、高效、高抗干扰性等优点,通过CAN总线与底层DSP通道控制单元通信,实现化成系统的巡检、化成管理、电池分选等功能。该文对系统结构、实现功能、通信架构做了介绍,给出了CAN通信的软件设计流程和方法。  相似文献   

15.
基于CAN总线的实时DSP应用算法   总被引:1,自引:0,他引:1       下载免费PDF全文
根据控制局域网络(CAN)的特点及应用要求,提出一种新的动态调度协议(DSP),通过动态选择时间间隙调度信息,同时考虑实时数据的重传机制,并在此基础上介绍基于CAN总线的实时DSP应用算法,该算法不仅能满足CAN网络中实时应用系统的性能要求,还能充分利用CAN网络带宽。实验结果表明,该算法降低了传输请求程序的平均信号延迟,同时提高了网络利用率。  相似文献   

16.
基于DSP的CAN总线通信系统   总被引:4,自引:0,他引:4  
本文给出了一种以DSP为微控制器的CAN总线通信系统,介绍了DSP与CAN控制器的接口电路、工作过程和软件功能,该系统在某中电源监控系统中得到了成功的应用,取得了满意的效果,该方法提供的基本思路也可用于其它CAN分布式控制系统中。  相似文献   

17.
喻萌  雷宏杰  朱少华 《微机发展》2006,16(8):137-139
文中主要研究了基于TMS320LF240DSP控制器实现CAN总线通讯的原理和方法,以TI公司生产的定点DSP-TMS320LF240和CAN控制器SJA1000为例,详细讲述了怎样用C2xx汇编语言完成SJA1000的初始化;放开TMS320LF2407的可屏蔽中断INT1,以中断方式接收CAN总线的数据,以及用查询方式向其它外围设备发送数据。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号