success_基于vc60的usb型虚拟示波器设计与实现

success_基于vc60的usb型虚拟示波器设计与实现

ID:20042915

大小:645.00 KB

页数:4页

时间:2018-10-08

success_基于vc60的usb型虚拟示波器设计与实现_第1页
success_基于vc60的usb型虚拟示波器设计与实现_第2页
success_基于vc60的usb型虚拟示波器设计与实现_第3页
success_基于vc60的usb型虚拟示波器设计与实现_第4页
资源描述:

《success_基于vc60的usb型虚拟示波器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黄石理工学院学报基于VC6.0的USB型虚拟示波器设计与实现张坤沈华东尹念东(黄石理工学院机电工程学院,湖北黄石435003)摘要:以8位A/D转换器TLC5510、逻辑控制芯片EPM7064、USB接口芯片AN2131QC为核心,以计算机系统为硬件平台,以Labwindows/CVI和VC为开发工具,设计并制作一种USB型虚拟示波器。系统由数据采集、数据分析处理、数据输出与显示三部分组成。关键词:虚拟示波器;Labwindows/CVI;USB;中图分类号:TM935.37文献标识码:ADesignandI

2、mplementationofvirtualoscilloscopewithUSBbasedonVC6.0ZhangKunYinNiandongShenHuadong(SchoolofMechanicalEngineering,HuangshiInstituteofTechnology,HuangshiHubei435003)Abstract:Onthebasisof8-bitA/DconverterTLC5510,logiccontrolchipEPM7064,USBinterfacechipAN2131Q

3、C,akindofvirtualoscilloscopewasdesignedandmade.WiththecomputersystemhardwareplatformandLabwindows/CVIforinstrumentforthedevelopment,aUSB-basedvirtualoscilloscopewasdesignedandproduced.Thesystemconsistsofdataacquisition,dataprocessing,dataoutputanddisplay.Ke

4、ywords:VirtualOscilloscope;Labwindows;USB黄石理工学院学报调理电路A/D转换FIFO缓冲USB接口PC处理与显示被测信号CPLD时序控制1引言虚拟仪器是利用现有的PC计算机、加上特殊设计的仪器硬件及专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的新型仪器。本文介绍一种基于USB总线接口技术,用Labwindows/CVI及VisualC++6.0编程的虚拟示波器试验系统。该系统集波形采集、数据分析、输出、显示为一体。2系统总体框图1、湖北省自然科学基

5、金项目(编号2007ABA403)2、湖北省重点学科“机械电子工程”资助项目3、“虚拟试验技术”校级创新团队项目虚拟示波器系统主要由数据采集卡、计算机和专用软件组成,其中,数据采集卡主要包括:信号调理电路、A/D转换模块、CPLD时序逻辑控制、FIFO缓冲、USB接口。系统的结构框图如图1。信号调理电路主要负责信号的滤波、放大和阻抗匹配;A/D模块主要对经过调理后的信号进行模/数转换实现信号数字化;CPLD时序控制主要为A/D转换和FIFO缓冲提供时序信号完成A/D转换和数据的存储;USB接口实现与PC间的通

6、讯,把采集的数据送给PC处理和接收PC发来的控制信号进行相应的处理。图1系统总体结构2.1系统硬件电路设计根据系统总体框图选择元器件。A/D转换选择美国德州仪器(TI)公司生产的8位半闪速结构模数转换器TLC5510。CPLD选择ALTERA公司MAX7000系列EPM7064CPLD,具有高性能低功耗CMOSEEPROM技术、遵循PCI规范、内嵌JTAGBST电路、标准ISP特性、5–nspintopin延时,最高频率175.4MHz、I/O接口支持5V、3.3V和2.5V等多种电平的特点。USB接口选择C

7、ypress公司的EZ-USB系列的AN2131QC,它支持12Mb/s的全速传输,可使用4种USB传输协议方式:控制传输、中断传输、块传输和同步传输,完全兼容USB1.1协议,AN2131QC主要包括USB收发器、AncherCore、增强型8051、8KBRAM、2KB黄石理工学院学报的FIFO存储器、24个I/O口、8位数据总线、16位总线和I2C接口。系统的电路如图2。该系统的主要技术指标:1.A、B双通道工作模式2.+/-10V的双极性输入图2系统硬件电路原理图3.最高采样率为1MSPS4.50Ω阻

8、抗匹配3USB驱动的设计3.1WDM驱动程序的组成WDM(WindowsDriverMode,Windows驱动模型)基本组成包括以下5个例程。(1)驱动程序入口例程:处理驱动程序的初始化。(2)即插即用例程:处理PnP设备的添加、删除和停止。(3)分发例程:处理用户应用程序发出的各种I/O请求。(4)电源管理例程:处理电源管理请求。(5)卸载例程:处理驱动程序的卸载。3.2USB驱动的开发编写US

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。