首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 187 毫秒
1.
设计一个基于FPGA和USB 2.0接口控制芯片的高速线阵CCD声光信号采集系统.FPGA是硬件电路系统的核心,主要完成线阵CCD时序脉冲的产生.专用A/D芯片的采样控制以及FIFO缓存数据的片内配置,并通过USB 2.0接口与上位机实现通信.讨论并开发了USB 2.0接口控制芯片的固件程序、USB驱动程序及上位机应用程序.实验结果表明,系统达到了设计要求,可广泛应用于相关领域的信号检测.  相似文献   

2.
张静  阎学文 《电子科技》2007,(11):59-61,65
给出了基于USB的智能数据采集处理系统的设计及实现.硬件电路设计中,下位机选用通用8位51内核MCU AT89C52.USB接口芯片采用Philips公司推出的PDIUSBDl2.本设计软件包括3部分:固件程序、驱动程序及用户应用程序.固件程序用Keil uVision2开发,采用Windriver开发USB驱动,并用Visual C 6.0对主机软件中硬件接口操作部分进行动态链接库封装.  相似文献   

3.
本文采用STM32F103作为主控芯片,利用该芯片产生线阵CCD驱动时序,通过USB技术进行数据传输,使用Qt+Libusb进行上位机软件开发,实现了一个驱动时序稳定,传输速率高、可即插即用,跨平台的USB线阵CCD图像采集系统。  相似文献   

4.
LIU Yan  刘艳  赵洪  于效宇  丁倩 《半导体光电》2009,30(2):294-299
在线阵CCD信号采集系统中,实时更改CCD芯片的驱动脉冲频率和光积分时间可以提高整个系统的测量精度,为此设计了一种基于FPGA的线阵CCD信号采集处理系统,此系统可以灵活地调节CCD驱动波形,并可以根据CCD的输出信号调整FIR数字滤波单元的截止频率.系统通过USB2.0接口接收PC机的设定参数对CCD驱动单元和FIR数字滤波单元进行配置,然后将处理数据上传至PC机.实验结果表明:系统控制灵活、集成度高,能够满足线阵CCD信号采集系统多种应用场合的需要.  相似文献   

5.
在了解国外先进科学级CCD相机的基础上,自主研发一种适合在工业无损检测中使用的相机。做的主要工作是设计和开发了一种面阵CCD驱动电路,介绍了全帧型面阵CCD光电传感器的成像原理、芯片结构、驱动时序的要求。通过分析各个引脚的关系,把用硬件描述语言(VHDL)编写的驱动程序,烧到FPGA芯片EP2C5Q208C8中。仿真结果及其用逻辑分析仪测得的实验结果表明该方法完全满足CCD芯片的要求。该方法能提供多路驱动时序,驱动频率高,硬件电路简单,编程方便,具有较好的性价比和应用推广价值。  相似文献   

6.
金涛  罗斌 《现代电子技术》2011,34(18):142-145,152
提出一种以电荷耦合器件(CCD)TCD1703C为感光元件的光电测量信号高速传输与控制设计方案。CPLD(EPM240)作为整个传输系统的控制核心,主要完成线阵CCD驱动时序的产生、高速A/D芯片(THS12082)的初始化与采样控制以及FIF0(SN74V273)缓存数据的复位配置;并通过USB2.0(CY7C68016A)接口的GPIF接口模式完成控制信号的发送以及实现采集系统与计算机之间的数据高速传输。描述了CPLD的逻辑控制软件设计流程及USB固件、软件设计方案及思想,通过多次软件和实验室测试仿真表明,该设计已满足多种光电测量的硬件数据采集卡要求。  相似文献   

7.
张旭  何维  田增山 《数字通信》2011,38(1):88-91
介绍了嵌入式操作系统WinCE6.0下的流接口驱动模型及USB驱动模型结构,以使用流接口驱动模型开发的通信模块的USB转串口驱动程序为实例,详细介绍并分析了基于流接口驱动模型设计USB设备驱动程序的过程。实验证明所采用的面向对象的程序设计方法及其思想,对其他类似嵌入式系统软件的设计有较强的参考价值。  相似文献   

8.
设计了一种基于USB总线的程控系统,以实现任意波形发生器的USB程控.首先采用完全的中断驱动结构为主控芯片ISP1362设计了固件程序.然后以复制缓冲区数据的方法管理内存,在Windows XP环境下设计出基于WDF框架模型的USB设备驱动程序,分离了驱动程序与操作系统内核,降低了驱动程序对操作系统内核的影响.最后采用设备接口命名方案给出了设备驱动程序与计算机程控软件进行程控命令数据通信的实现方法.利用设计的USB程控系统在任意波形发生器上进行验证.试验表明,该系统反应迅速、数据传输快速准确、系统性能稳定,有较好的应用价值.  相似文献   

9.
穆磊  姜德生  戴珩 《现代电子技术》2007,30(22):138-139
CCD作为一种新型的光电器件,被广泛地应用于非接触测量,而在CCD工作过程中,其驱动电路的设计成为其应用的关键技术之一。介绍了一种利用VHDL(硬件描述语言)编写线阵CCD驱动程序的实现方法,对TCD1501D型号的CCD工作时序做了分析。详细介绍用VHDL完成TCD1501D驱动时序的源代码,最后用Max PlusⅡ开发软件进行仿真验证,测量和仿真结果表明,该方法结构简单、系统简化,具有可行性。  相似文献   

10.
USB2.0通用串行总线软件系统的设计   总被引:4,自引:0,他引:4  
介绍了基于USB2.0规范的通用串行总线的硬件系统和软件系统,并结合USB2.0接口在实时高带宽数据采集系统中的应用,探讨了系统的固件程序、Windows 2000系统下的设备驱动程序和应用程序的开发.该USB接口方案给设备端提供了一个通用的接口,无须更改硬件电路,只需升级固件程序,就可以应用在各种实时高带宽系统(例如雷达系统、音频和视频采集系统等)中,也可应用于其他USB设备上,具有广泛的通用性.  相似文献   

11.
周跃  闫丰  章明朝 《红外与激光工程》2014,43(10):3451-3456
研制了一套CCD光电参数测试系统,可实现对CCD的无效像元、相对光谱响应、响应度、等效噪声照度、动态范围、面响应度不均匀性等光电参数的全自动测试。CCD的相对光谱响应测试基于单光路直接比较法实现,而其他CCD光电参数的测试则基于特制的积分球光源。四个可独立开关的溴钨灯分别安置于四个次积分球内,经高精度电动光阑与主积分球级联,主积分球壁上的照度计经标定后可实时测试积分球光源出口照度值。该光源色温不变,可在大动态范围内以较高精度实现连续调节,满足CCD光电参数测试的需求。利用上述装置对E2V公司科学级CCD47-10B进行了实际测试,并分析了测量的不确定度。结果表明:相对光谱响应测试覆盖光谱范围400~1 000 nm,不确定度为4.37%。光电转换参数测试装置距离光源出口23 mm处照度覆盖动态范围0~235 lx,80 mm范围内照度均匀性达到99%,测试不确定度为4.9%。该系统可用于航天级CCD的光电参数测试及芯片甄选。  相似文献   

12.
基于USB的DMA方式实现CCD高速数据采集   总被引:6,自引:5,他引:1  
提出一种CCD用于通用串行总线(USB)高速数据采集系统设计的新方法。通过对USB及其DMA传输方式分析,采用无外部缓冲区的结构实现数据的高速传输.具有精度高、结构简单、方便易行等优点。详细描述了硬件、固件、驱动程序及应用程序的设计情况。实验证明,该系统可实现CCD的高速高精度数值量化及数据传输。  相似文献   

13.
提出针对光谱仪器的CCD数据采集SoPC系统,采用并行A/D及异步FIFO转换和缓冲数据.利用Verilog HDL硬件描述语言编写驱动模块,把CCD、A/D和FIFO输入的驱动控制集成与一体,得到严格的时序保证;建立Avalon StreamingSource接口部件,为FIFO输入提供流数据;调用SLS USB20...  相似文献   

14.
CMOS型传感器比传统的CCD型传感器具有诸多优势,基于CMOS型传感器的图像系统已成为研究和开发的重点。设计一种以FPGA为核心控制芯片、基于USB接口和ADCS1121 CMOS型单色图像传感器的图像采集系统。介绍系统的构成及其硬件设计方法,给出USB固件程序、设备驱动程序及用户应用程序的实现方法。  相似文献   

15.
针对有线传输的缺点或不足,为避免经常插拔接口造成测试仪器损坏,设计基于USB2.0的红外数据传输系统。详细论述系统的总体结构和关键硬件电路的设计及实现,并阐述系统的固件程序、驱动程序及应用程序的设计方法。利用USB2.0接口技术与红外传输技术实现测试仪与PC机之间的无线数据传输。  相似文献   

16.
提出针对光谱仪器的CCD数据采集SoPC系统,采用并行A/D及异步FIFO转换和缓冲数据。利用Verilog HDL硬件描述语言编写驱动模块,把CCD、A/D和FIFO输入的驱动控制集成与一体,得到严格的时序保证;建立Avalon Streaming Source 接口部件,为FIFO输入提供流数据;调用SLS USB20HR软核实现USB2.0接口;实现NIOS II 数据采集软件设计、编译和调试。  相似文献   

17.
基于USB 2.0的高速数据采集系统的设计   总被引:5,自引:0,他引:5  
通用串行总线USB为高速数据采集提供了很大的便利,利用USB可以实现较传统方式更有效、更经济、速度更快的数据采集.本文讨论了一种基于USB 2.0的高速数据采集系统的软硬件设计方案.首先介绍了系统硬件设计部分,包括系统的硬件设计方案以及所采用的CY7C68013芯片.软件部分主要由固件设计、驱动程序设计和应用程序设计3部分组成,重点阐述了在Windows 2000下的USB设备驱动程序的设计.  相似文献   

18.
介绍了USB的系统结构、软件结构以及WDM驱动程序的基本概念、分层结构和WDMUSB驱动程序开发方法,并简单阐述了用Driver Studio工具包开发Windows2000环境下WDMUSB设备驱动程序的步骤。  相似文献   

19.
USB设备及其驱动程序的复杂性给开发人员带来了很大的开发难度.本文给出一种以ARM9微处理器S3C2440为核心的USB HID类通信接口的设计方案.首先介绍了HID类的基础知识;然后结合主机在枚举期间的请求,论述了USB HID固件程序的实现过程;最后介绍了如何编写应用程序对HID类设备进行访问.采用该方案实现USB...  相似文献   

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

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