共查询到19条相似文献,搜索用时 375 毫秒
1.
基于USB2.0的多路数据采集系统上位机软件设计 总被引:1,自引:0,他引:1
设计一个上位机软件实现对采集系统数据的传输、存储、分析、绘制曲线图等功能.配合硬件系统,该软件还具有设备复位、Flash坏块检测、Flash擦除等功能.上位机软件采用VB编写主控程序,在VB中调用Matlab绘制数据曲线.文中详细介绍了基于FT245BM的USB2.0与上位机的通信原理,VB与Matlab之间的数据传递机制等关键技术.该软件已成功地用于多种采集系统的数据传输和数据处理.实验表明:该软件执行效率高、数据分析和曲线绘制速度快,适用于通用的数据采集系统 相似文献
2.
通过传统设计方法开发USB通信接口实现FPGA与上位机之间的数据传输,需要开发人员熟练掌握USB协议、驱动程序编程以及固件程序编程等多方面的内容,开发难度较大.基于FPGA可重构仪器数据传输的需要,通过对FT245BL芯片工作原理的分析,设计并开发了基于FT245BL的USB通信接口及上位机应用程序,实现了数据传输的功能.相比传统设计方法,采用该设计方案可简化开发过程,从而降低开发难度、加快开发进程.经测试验证,该通信接口在数据传输过程中迅速、准确,对实现FPGA与计算机间的数据传输具有较强的通用性和实用性. 相似文献
3.
4.
传统的人机交互数据传输多通过计算机串口或并口实现,数据率低,通常会因数据传输堵塞造成系统响应迟滞。针对此问题,设计一种基于FPGA的ARFI系统USB键盘。通信桥芯片FT245RL作为USB虚拟串口芯片,保证传输方式的便捷与灵活性,同时又提供高数据率的传输通道。通过自定义传输协议使得ARFI系统在人机交互数据传输方面更为快速、稳定、可靠。新增加的Multi多功能键,能在不同工作模式下调节不同的参数值。测试结果表明,键盘能准确、快速、稳定地传输数据,系统灵敏性高。 相似文献
5.
设计了一种基于FPGA与DDR2SDRAM的图像采集显示系统,该系统采用Xilinx公司Spartan-6系列的FPGA作为主控芯片,利用高带宽数据、大容量的DDR2SDRAM存储器实时地对CMOS数字图像传感器OV7670图像数据进行缓存,最后图像数据通过TFT LCD液晶显示屏实时显示出来.实验结果表明,设计并实现的图像采集系统不仅运行稳定,而且图像显示效果较好. 相似文献
6.
7.
介绍了一种基于并联ADC芯片结构方式,实现了一种通用的、用相对较低速的ADC器件实现较高采样频率的数据采集系统的设计方法.所设计的系统以FPGA为核心器件,通过采用并联的两片AD9254模拟转换芯片作为一个数据采集通道,利用时钟芯片AD9516-3进行时钟时序分配,控制两片AD9254芯片轮询采样.实验结果验证了用两片150 MHz采样频率的ADC器件并联工作,能够使数据采集系统达到300MHz的采样频率,并能准确测试72 MHz的输入信号. 相似文献
8.
9.
10.
11.
12.
13.
设计了以FPGA(现场可编程门阵列)为核心逻辑控制模块的高性能数据采集系统,该系统除了可完成24路最大采样频率为100kHz(精度16位)的模拟信号采集和8路宽范围频率信号采集,还具有较强的数字信号处理能力和一定的容错、自检功能。FPGA模块采用VHDL语言设计,在MAX PLUSII集成环境中进行软件设计和系统仿真,本文给出了FPGA主要功能模块的仿真图形。 相似文献
14.
15.
针对光栅光调制器阵列的显示控制,提出了一种控制系统设计方案。设计应用软件,产生显示数据源,由USB数据线发送到FPGA芯片,在FPGA芯片上实现格式转换、乒乓操作、脉宽调制等模块电路。实验结果表明,该控制系统操作灵活方便,为测试光栅光调制器的显示参数提供了有力的技术支持。 相似文献
16.
为了满足高速数据采集系统的实时性、高速性和结构小型化要求,设计完成了基于FPGA+DSP+USB控制器架构的嵌入式数据采集与处理系统.利用FPGA实现多通道高速数据采集,利用DSP完成对已采集数据的处理.系统采用高速USB2.0控制器完成对数据的高速传输.实验表明,该系统采样速率最高可达10 MSPS,并具有较高的实时性与稳定性. 相似文献
17.
针对目前大多数采集系统无法实现多通道高分辨率采样及携带不方便等情况,提出了一种基于USB的多路数据采集系统的设计方法。系统利用ARM+FPGA+AD7656的系统组合实现16路通道同步信号采样,FPGA用于实现对A/D转换的逻辑控制,通过ARM7处理器对A/D转换数据进行处理,再由USB接口与计算机进行数据通信。测试结果表明,基于FPGA与ARM的多通道数据采集系统结构简单、控制方便、设计成本较低,能够准确快速地对16路信号同时进行采集。 相似文献
18.
T. Steele L. Mo L. Bignell M. Smith D. Alexiev 《Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment》2009,609(2-3):217-220
The FASEA (FPGA based Acquisition and Software Event Analysis) system has been developed to replace the MAC3 for coincidence pulse processing. The system uses a National Instruments Virtex 5 FPGA card (PXI-7842R) for data acquisition and a purpose developed data analysis software for data analysis. Initial comparisons to the MAC3 unit are included based on measurements of 89Sr and 3H, confirming that the system is able to accurately emulate the behaviour of the MAC3 unit. 相似文献