首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
刘杰  蒋幽君 《应用声学》2016,24(4):174-177
基于DSP + FPGA结构的石油仪器组合导航系统中CAN总线系统设计,为了使数据能够在整个CAN总线网络协调、有效、快速、稳定的传输,提出了一种使用FPGA作为CAN总线节点结构中的核心处理器的设计方法;CAN控制器采用具有SPI接口的MCP2515,利用FPGA实现MCP2515的初始化、数据的发送和接收,实现了DSP处理器的CAN总线扩展应用;该方法由于把CAN节点控制的大量的工作交给FPGA实现,DSP只需要对FPGA中CAN数据接收FIFO和CAN数据发送FIFO进行读写操作,即可完成CAN总线的数据读写操作,大大减轻了DSP的数据处理压力;试验测试及产品应用表明,该设计有效、稳定可靠、可扩展性好,易于修改和移植,具有较强的工程实用价值。  相似文献   

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.
为了满足 HL-2A 装置二级加热系统的高压电源系统的要求,开发了脉冲步进调制(PSM)高压脉冲电 源控制系统。PSM 电源控制系统采用数字信号处理器(DSP)和现场可编程门阵列器件(FPGA)组合控制方式,总计 输出 112 路脉冲。DSP 芯片实现计算、反馈、远程通信等功能,FPGA 主要负责与 DSP 的数据传输及 112 路脉冲 输出的时序控制功能。利用控制器局域网络(CAN)总线实现上位机与 DSP 之间的远程通信功能,上位机采用 LABVIEW 软件实现相关参数的设定与远程通讯。测试结果表明,该控制系统能够实现远程通讯功能,具备快速 的反馈控制功能,满足实验要求。  相似文献   

4.
针对在重离子同步加速器运行过程中,如何解决设备控制器与上层数据处理程序之间的高速数据交换的问题,自主研发了基于Compact PCI总线板卡,板载FPGA,DSP,SDRAM等资源,并设计了DMA完整控制逻辑,传输协议解译全部由硬件完成(FPGA)。多个软硬件模块共同实现了该实时高速数据交换系统。该系统经实测,结构完整自洽,数据传输带宽符合重离子同步加速器运行要求,实现了数据传输的实时性。重点描述该系统数据通路上的诸多技术环节,包括硬件和软件的功能划分、FPGA、DSP、驱动程序、上层应用等各环节的技术细节。该实时数据交换系统系原创性设计,系统解决了控制与数据采集系统的设备控制层与上层数据处理层之间的实时数据交换问题。  相似文献   

5.
介绍了采用CAN总线数据传输方式的系统中,光电编码器CAN总线接口的设计与应用。首先,设计了由单片机、独立CAN总线控制器SJA1000、CAN总线收发器TJA1050及高速光耦TLP113等构成的光电编码器CAN总线接口硬件电路;然后,介绍了光电编码器CAN总线接口的软件设计,包括初始化的设计、CAN总线报文接收及发送的设计;最后,通过周立功公司的“USBCAN1”型号CAN总线接口卡验证了该光电编码器CAN总线接口设计的可行性。实验中采用1米长的屏蔽双绞线作为传输介质,通信速率为800kbps;结果表明:带有CAN接口的光电编码器克服了传统的通信线路的缺点,具有更高的实时性、可靠性且通信速率高、传输距离长、抗干扰能力强,更加适用于自动化测量和控制系统。  相似文献   

6.
介绍了HL-2A装置上用于二级加热系统的PSM高压脉冲电源的反馈控制系统.该电源控制系统以DSP+FPGA作为控制核心,输出112路驱动脉冲,以此来控制112个IGBT的通断,包括了驱动、通信、计算、反馈等部分,使电源系统输出稳定高压.设计了远程通信系统,其中基于VB的上位机与控制系统之间采用CAN总线技术来实现电源系统的相关参数设定及传输.DSP与FPGA实现了计算、反馈等功能.完成了相关的代码编写与系统测试.实验测试结果表明,该控制系统实现了高压电源的稳定输出,满足了实验的需求.  相似文献   

7.
介绍了HL-2A装置上用于二级加热系统的PSM高压脉冲电源的反馈控制系统。该电源控制系统以DSP+FPGA作为控制核心,输出112路驱动脉冲,以此来控制112个IGBT的通断,包括了驱动、通信、计算、反馈等部分,使电源系统输出稳定高压。设计了远程通信系统,其中基于VB的上位机与控制系统之间采用CAN总线技术来实现电源系统的相关参数设定及传输。DSP与FPGA实现了计算、反馈等功能。完成了相关的代码编写与系统测试。实验测试结果表明,该控制系统实现了高压电源的稳定输出,满足了实验的需求。  相似文献   

8.
李正军  周志权  赵占锋 《应用声学》2016,24(9):188-190, 194
为了满足国家重点专项“量子科学实验卫星”中“量子存储板”高速串行数据传输的测试要求,提出了一种以Nios II嵌入式处理器为控制核心,TLK2711、RS422、USB2.0和千兆以太网为传输接口的高速数据传输解决方案;系统采用TLK2711完成高速数据的串并转换,采用RS422完成命令和控制信号的传输,实现与“量子存储板”的高速数据传输;利用Xilinx公司Zynq-7000芯片独有的ARM+FPGA架构实现千兆以太网完成数据的高速传输,利用EXAR公司XR21V1414 USB转串口芯片实现命令、遥测等数据的传输;采用Labview编写上位机控制整个系统的运行,实现命令发送、指令解析、运行状态显示、数据帧产生、高速数据传输、解析和存储等功能;实测结果表明,此系统数据传输速率高达600 Mbps,满足高速串行数据传输的要求,且具有稳定性高、可靠性好等优点。  相似文献   

9.
针对水下机器人(ROV)在深海高噪声干扰环境中工作的特点,设计了一套基于VxWorks实时操作系统的ROV整体通信系统,实现了水下核心控制器对水下分系统快速高效的信息采集和数据分配,水下系统和水面控制器稳定实时的数据交换;硬件方面设计了以CAN总线为基础的水下通信系统,通过FPGA实现了CAN总线和PC104总线之间的时序逻辑转换,软件方面设计了基于TCP/IP协议栈的水面操控台和ROV之间的网络通信方式和水下各系统之间的CAN总线通信方式,着重介绍了基于缓冲队列的网络通信编程;通信系统数据测试实验表明:CAN总线通信和网络通信均具有良好的实时性和可靠性,满足最初的设计需求,而且采用模块化设计,便于维护和移植。  相似文献   

10.
刘飞强  周新志 《应用声学》2015,23(11):47-47
在电磁干扰较强的工业现场环境下,为了提高数据传输的可靠性,以光纤作为数据传输介质的应用越来越广泛。目前以光纤作为传输介质的CAN总线的标准并没有形成,对各种CAN网络的拓扑结构和光纤CAN网络的特点进行了分析之后,提出了一种基于光纤的有源星型CAN网络的数据传输系统的设计方案。设计出数据传输系统的结构、硬件和软件,其中硬件主要包括用LPC2292作为CAN控制器,光纤收发模块的设计以及采用FPGA芯片作为有源耦合器的主控芯片,软件主要包括基于LPC2292微控制器实现CAN应用层协议和上位机监控软件的设计。通过四个CAN节点的实验的测试,系统具有良好的可靠性,同时验证了系统设计方案的正确性与可行性。  相似文献   

11.
CAN总线在核磁共振波谱仪中的应用   总被引:1,自引:1,他引:0  
介绍基于CAN(Controller Area Network,控制器局域网)总线构建核磁共振波谱仪通信系统的方案. 由STM32、FPGA(Field Programmable Gate Array, 现场可编程门阵列)和PCI-104完成CAN总线与以太网之间的通信数据转换,并使用可复用的CAN驱动程序设计方法简化系统设计, 实现了谱仪工作站与各控制器之间高速可靠的通信. 调谐实验过程中的数据通信测试结果表明,CAN总线是构建核磁共振波谱仪通信系统理想的解决方案.  相似文献   

12.
为了提高脉冲信号多参数提取的准确性,从而更精确地表征细胞多种物理和生化特性,设计了基于FPGA 的快速脉冲数据采集与处理系统。首先,采用对时间窗口和幅值同时设定阈值的方法,有效避免了噪声对有效脉冲识别的影响;其次,采用FPGA实现数据采集、快速数字滤波、以及脉冲峰值、面积和脉宽三个参数的提取,并利用FPGA作为外部主控制器实现对USB芯片CY7C68013A内部FIFO的控制,实现脉冲数据的高速处理、传输;最后,对系统的可行性及准确性进行了实验。实验结果表明,本系统能够对脉冲信号进行有效实时识别和高准确度的参数提取,同时USB的数据传输速度可达29.8MB/S,满足系统数据传输的实时性要求。  相似文献   

13.
邱政  赵龙龙  蒋楚欧 《应用声学》2015,23(5):1835-1837
针对现代水声定位系统性能检测需求,设计了一种基于PCI-E总线的高速多通道信号发生器。利用PC机LABVIEW软件生成不同的电模拟信号,通过PCI-E总线板卡输出到信号发生板,实现信号高速稳定传输;以FPGA为核心控制器,利用PCI9054桥芯片实现本地总线转换,经过DA逻辑控制以及多通道模拟电路调理,最终完成多通道信号波形输出。经测试系统功能稳定,达到了指标要求。该设计结构简单,可扩展性强,具有广阔的应用前景,目前已成功应用于某水声定位系统实验室功能检测。  相似文献   

14.
船舱监控系统中,需要对各种设备的交互数据进行实时采集分析。提出一种基于FPGA多路CAN总线的高速通信设计。采用多路隔离CAN总线通道,在FPGA中引入FIFO处理单元,实现实时操作系统上的高速报文交互。试验证明,该设计有效提高多路CAN总线通信的极限速率,合理优化计算机系统中断资源分配方式,降低CAN总线通信的中断频率。  相似文献   

15.
针对船舶燃机监控系统的CAN总线数据通信需求,设计了一种多通道CAN总线通讯模块。该方案采用M模块标准设计,使用4片独立的CAN控制器和CAN隔离收发器实现CAN节点电路、4通道CAN通讯控制和信号电气隔离。通过可编程逻辑器件CPLD以及硬件描述语言VerilogHDL,实现了M模块接口和4通道CAN总线接口的转换;在硬件设计的基础上,进行了CAN总线通信程序设计。经测试和应用结果表明,本模块能够实现4通道CAN总线大量数据通信,满足了设计需求,具有很好的应用前景。  相似文献   

16.
光网络终端(network terminal,NT)是光纤数据总线中的数据传输与处理终端,是光纤总线的重要组成部分。介绍了一种集成通用异步收发传输(universal asynchronous receiver&transmitter,UART)、控制器域网(controller area network,CAN)、以太网、高速串行计算机扩展总线(peripheral component interconnect express,PCIE)等多种接口的NT。这种NT以现场可编程逻辑门阵列(field programmable gate array, FPGA)为硬件基础,通过设计各接口对应知识产权模块(intellectual property core,IP核),以及基于FPGA平台设计不同接口数据格式转换逻辑模块,完成了符合光纤数据总线要求的NT设计。以该方法设计的NT可以低延时处理在光纤数据总线上UART、CAN、以太网、PCIE等接口的数据。最后,通过与国内外相似总线产品和标准比对,表明该种NT组成的光纤数据总线可以有效解决不同类型接口之间数据传输的问题。  相似文献   

17.
随着飞行器电子综合化技术的发展,数据总线在飞行器中得到大量应用。为满足某飞行器总线系统测量的需求,本文设计了一种基于CAN总线的遥测数据处理模块。硬件部分主要由CAN总线驱动器模块、DSP数字信号处理模块、FPGA逻辑处理模块组成。软件设计包括TMS320F28335的初始化,CAN总线数据处理和外部中断处理三部分。该模块用于某飞行器双路CAN总线数据的采集及处理,并经过了多次飞行试验验证。该模块简化了系统设计,实现了高速、可靠的CAN总线遥测数据处理。  相似文献   

18.
邱永成  谢荣清 《应用声学》2017,25(5):232-235, 239
随着海洋地震勘探发展,为了实现海洋地震勘探采集数据的实时传输和处理,设计了一种基于MPC8270的地震数据采集处理板卡;根据海洋地震数据采集处理的实时性和大数据量要求以及MPC8270处理器的特性,设计了基于MPC8270和FPGA的CPCI总线通信结构,能够实现地震数据的高速实时传输;详细介绍了MPC8270的关键外围电路、FPGA及CPCI总线电路的硬件设计及实现方法,并在实际应用中给出了板卡嵌入式操作系统VxWorks配置的实现方式;板卡以MPC8270作为核心处理器,以FPGA为控制核心电路,以VxWorks为实时操作系统,实现地震数据的高速处理和CPCI总线实时传输功能;经过多次实验室内部测试及海上实际生产应用,结果表明地震数据采集处理板卡能够实现地震数据的高速处理和实时传输,并且板卡性能稳定可靠;板卡的设计简单,结构通用,对数据处理、总线控制和信息交换等领域相关系统的开发具有一定的参考价值。  相似文献   

19.
李言武 《应用声学》2016,24(2):222-224
基于FPGA和单片机技术,设计了多路信号光纤传输系统,利用单片机实现了模拟数据的高精度采集和通信信号的双向传输,利用FPGA实现了多路复杂信号的处理与传输。实验证明:该系统不仅能传输多路模拟与数字信号,以及低速数字信号与高速脉冲信号,还能实现双向CAN通信。与现有光纤传输系统相比,多路信号光纤传输系统不仅实现了多路复杂信号的采集,而且使用一根光纤实现了大容量多数据的双向传输,一方面减小了产品体积,另一方面降低了产品成本。  相似文献   

20.
基于FPGA嵌入式片上可编程技术,采用现有的CAN总线控制器软核模块,设计了软核控制程序,将由CAN控制器软核及其控制程序组成的CAN发送软件嵌入在FPGA内部,开发了CAN总线通信系统,实现了对CAN总线数字量的发送。经过软件仿真验证、静态时序分析和硬件系统测试,仿真和测试结果表明,该系统设计合理,方案可行,时序正确,功能、性能满足要求。系统将硬件软件化,有效的减少了外围芯片的数量,降低了系统的体积和功耗,提高了产品的集成度、通用性和可靠性,具有良好的实用价值和推广前景。  相似文献   

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

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