1 / 3
文档名称:

基于USB接口虚拟在线电阻电容测试仪的硬件设计.doc

格式:doc   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于USB接口虚拟在线电阻电容测试仪的硬件设计.doc

上传人:sanshengyuanting 2013/12/2 文件大小:0 KB

下载得到文件列表

基于USB接口虚拟在线电阻电容测试仪的硬件设计.doc

文档介绍

文档介绍:基于USB接口虚拟在线电阻电容测试仪的硬件设计
摘要:提出一种基于USB接口虚拟在线电阻电容测试的方法,采用不拆卸dianzijixie电子元件进行参数检测,通过USB接口把检测数据上传到PC,在PC上开发上位机程序快速实现数据转化为参数的pc计算、显示、存储等功能。
关键词:电阻电容检测;微处理器;USB;VisualB++
基于USB接口虚拟在线电阻电容测试的方法其总体设计思想为:将电阻电容的参数值转换成与之成正比关系变化的电压输出,经模数(A/D)转换,然后送PC机进行数据及信息处理,在PC机上进行数据和信息显示。最终完成电阻电容的在线测试与显示。
一、电阻电容测试原理
电阻电容的参数测试在电子设计中是至关重要的,目前其测试基本上都采用直接测量的方式,即用万用表直接测试元件的两端以测得元件参数。但通常设计者们在电路设计初期只能通过理论分析计算需要的电子元件的参数,在实际的设计中,需要测试更换一些电路板上的电子元件。但此时元件已经焊接在电路板上,特别像电阻电容往往都不是分立的元件,直接测试将会造成极大的误差。传统的做法是焊开原器件再测量,以避免受板上其他元器件的影响。
二、VisualB++
VisualB++,以其强大功能友好的界面,32位面向对象的程序设计而受广大软件开发者的青睐,被广泛应用于各个领域。
应用程序用VisualB++开发环境在WindowsXP系统下编写,对USB接口的电阻电容测试仪进行打开、读写、关闭等操作都通过调用系统API函数完成。应用程序首先调用CreatFile得到USB设备的句柄,然后利用DeviceIoControl函数提交一个I/O控制代码,通过设备句柄打开连接驱动的输入输出缓冲。
三、通用串行总线(USB)及其接口芯片
通用串行总线(USB)是一种简单的计算机外围接口标准。在早期的计算机系统上常用串口或并口连接外围设备。每个接口都需要占用计算机的系统资源(如中断,I/O地址,DMA通道等)。无论是串口还是并口都是点对点的连接,每添加一个新的设备,就需要添加一个ISA/EISA或PCI卡来支持,同时系统需要重新启动才能驱动新的设备。USB总线是INTEL、DEC、MICROSOFT、IBM等公司联合提出的一种新的串行总线标准,主要用于PC机与外围设备的互联。USB总线具有低成本、使用简单、支