资讯详情

FPGA的AD采集、USB传输、Labview上位机显示

所需软件:Quartus/ISE、EZ-USB_devtools、Labview与VISA驱动

步骤:

1,安装Quartus/ISE、EZ-USB_devtools、Labview与VISA驱动,解释略;

2,下载程序,解释略;

3,下载USB固件,解释:上电,连接开发板与PC机的USB,自动安装USB的驱动,此次出现的安装硬件向导界面,是固件缺失状态下的安装驱动界面,如图

打开Cypress->USB->EZ-USBControlPanel,Target选择FX2,点击Downlod,下载固件程序,即后缀为.hex的文件,如图

调试阶段的固件为.hex文件,掉电后该固件数据丢失,因此一般设计USB芯片通过IIC总线外扩一片E2PROM存储器,可以通过Hex2Bix.exe软件把.hex文件转化成.iic文件,在产品阶段下载.iic固件程序,(Cypress公司USB2.0的内核为51单片机,USB3.0的内核为arm9,开发USB固件程序指的就是编写内核单片机或者arm的程序,对USB2.0可以用KeiluVision2进行开发,跟51单片机的开发类似。);

下载完成后,如图

会重新出现安装硬件向导,此次出现的安装硬件向导界面,是固件存在状态下的安装驱动界面,如图

4,Labview驱动, 解释: 打开NationalInstruments->VISADriverWizard,如图

选择USB,next,点击Refresh,在List栏找到相应的USB的VID&PID(VID与PID的信息存储在固件程序里,可以通过对固件程序的修改改变他们的值),选择VID&PID后,在右侧的ManufacturerName和ModelName栏会出现相应的USB信息,可以看到ModelName为使用的EZ-USBFX2,如图

next,生成Labview的USB驱动为prefix,可以选择驱动存放位置,如图

next,确定创建驱动,如图

安装驱动,如图

如果安装不成功,可以找到驱动存放的位置,手动安装,右键prefix.inf安装即可,如图

如果仍不成功,重复Labview驱动这一步骤,Labview驱动这一块有时会出现问题;

5,Labview应用程序,解释:打开NationalInstruments->LabVIE011->LabVIEW,打开应用程序,后面板如图

前面板如图

选择USB设备,刷新,找到USB设备,如图

点击运行,如图

采集到的直流信号,如图

采集到的交流信号,如图

采集到的图像信号,如图

-电子元器件采购网(www.ruidan.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快速交付的采购需求。 自建高效智能仓储,拥有自营库存超过50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元化服务。
锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台