U接口波形发生器设计与实现.pdfVIP

  • 0
  • 0
  • 约4.16千字
  • 约 6页
  • 2026-01-22 发布于北京
  • 举报

本系统介绍USB接口波形发生器的设计。它采用直接数字频率合成(DDFS)技

术,实时将USB接收到的数据转换成各种频率的波形输出,所使用的USB传输方式

为全速同步传输。它可以输出正锯齿波、反锯齿波、三角波、和正弦波5种

波形。其硬件电路由以USB控制AN2131QC为的USB接口单元、以可

编程逻辑器件EPM7064为的DDFS单元、以数模转换器TLC7524和

DAC0832为的波形输出单元三大部分构成。其中,USB接口单元负责完成硬件

系统和PC机之间的数据传输,DDFS控制单元负责控制系统输出波型的频率,波形

输出单元负责对波形数据进行DA转换,并负责控制输出波形幅度峰峰值。它的系

统软件包括用KeilC51语言编写的AN2131QC固件程序、用VisualC++语

言编写的USB设备驱动程序和Win32应用程序。其波形频率范围是0.5Hz

~15999.5Hz,步进值为0.5Hz,幅度范围是0V~+5V,步进值为20mV。

:USB接口;任意波形;DDFS;波形发生器;VisualC++语言

本系统介绍USB接口波形发生器的设计。它采用直接数字频率合成(DDFS)技

术,实时将USB接收到的数据转换成各种频率的波形输出,所使用的USB传输方式

为全速同步传输。它可以输出正锯齿波、反锯齿波、三角波、和正弦波5种波

形。其硬件电路由以USB控制AN2131QC为的USB接口单元、以可编程逻

辑器件EPM7064为的DDFS单元、以数模转换器TLC7524和DAC0832为的

波形输出单元三大部分构成。其中,USB接口单元负责完成硬件系统和PC机之间的

数据传输,DDFS控制单元负责控制系统输出波型的频率,波形输出单元负责对波形

数据进行DA转换,并负责控制输出波形幅度峰峰值。它的系统软件包括KeilC51

语言编写的AN2131QC固件程序、VisualC++语言编写的USB设备驱动程序和

Win32应用程序。其波形频率范围是0.5Hz~15999.5Hz,步进值为0.5Hz,幅度范围

是0V~+5V,步进值为20mV。

:USB接口;任意波形;DDFS;波形发生器;VisualC++语言

摘要

本系统介绍了USB接口波形发生器的设计。它使用直接数字频率合成

(DDFS)技术,实时将接收到的USB数据转换为各种频率的波形输出,适用于

全速USB传输模式下的异步传输。它可以输出锯齿波、抗混叠波、三角波、

和正弦波。硬件电路以AN2131QCUSB控制器为构建USB接口单元,以

EPM7064可编程逻辑器件为构建DDFS控制单元,以TLC7524和DAC0832为

的波形输出单元构成系统的三大主要部分。其中,USB接口单元负责完成硬

件系统与PC之间的数据传输,DDFS控制单元负责控制输出波形的频率,波形输

出单元负责波形数据的DA转换,并负责控制输出波形的峰峰值幅度。其系统软件

包括用KeilC51语言编写的AN2131QC固件,用VisualC++语言准备的

USB设备驱动程序和Win32应用程序。其频率调节范围为0.5Hz~15999.5Hz,步

进值为0.5Hz,幅度调节范围为0V~+5V,步进值为20mV。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档