微型虚拟任意信号发生器新设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目标——吉林大学虚拟实验室
DAQ
LabView
CCU
AWG
RLC
微型虚拟任意信号发S生C器O新P设E计与实现
WEB
二、系统设计方案
设计指标 USB通信接口,实现即插即用 无需外部电源,工作电流〈500mA 具有DDS模式和ARB模式; 波形频率 0.01Hz(DC)~80KHz(ARB模式点数为8 ) 0.01Hz(DC)~1MHz(DDS模式)。 频率分辨率 :0.01HZ 波形存贮容量 :32K 垂直分辨率 :16位 波形幅度 :0~2.5 Vpp 微型,80mm*70mm 采用LabVIEW或者LabScene作为上层软件
3.1.3 DDS波形产生电路
AD公司提供的DDS芯片 ,内部包括32位相位累加器、正弦查询表、 高性能DAC、高速比较器和滤波器,能实现全数字编程控制的频率合 成器和时钟发生器,其最高时钟源可达125M;32bits频率控制字,5bit 相位调制,简化的控制接口,并行或串行输入形式。
DGND 1 DGND 2
三、硬件系统开发
DDS波形产生模块设计 任意波形产生模块设计 USB通信接口设计
微型虚拟任意信号发生器新设计与实现
3.1 DDS波形产生模块设计
直接频率合成(DDS)原理 DDS波形成产方案选择 DDS波形产生电路
微型虚拟任意信号发生器新设计与实现
3.1.1直接频率合成(DDS)原理
直接频率合成技术(DDS)
微型虚拟任意信号发生器新设计与实现
研究意义及现状
虚拟任意波形发生器
综合其他信号源产生波形能力 产生波形可编程控制 适用于各种仿真试验、教学实验等
微型虚拟任意信号发生器新设计与实现
仪器发展历史
分立仪器
GPIB
虚拟仪器
微型虚拟任意信号发生器新设计与实现
美国NI公司虚拟测试系统软硬件产品
微型虚拟任意信号发生器新设计与实现
微型虚拟任意信号发生器 的设计与实现
微型虚拟任意信号发生器新设计与实现
内容提纲
研究意义及现状 系统设计方案 硬件系统设计 软件系统设计 任意信号发生器测试效果
微型虚拟任意信号发生器新设计与实现
一、研究意义及现状
传统信号发生器
正弦波信号源 函数发生器 脉冲发生器 扫描发生器
针对特定应用 产生波形种类有限 波形不可编程
综合上述因素,本设计采用了MAXIM公司的MAX5541, 它是16位D/A,电压输出,10MHz三线式串行总线接口, 1us的信号建立时间。
微型虚拟任意信号发生器新设计与实现
参考 频率源
频率 控制字
频率 累加器
正弦波形 存储器
D/A 转换器
信号
低通 输出 滤波器
根据奈奎斯特采样定律将一个正弦信号取样、量化、 编码,形成一个正弦函数表存于EPROM中,通过改变 相位累加器的频率控制字来改变相位增量,并将变化的 相位/幅值量化的数字信号通过D/A转换器及低通滤波 器即可得到合成的模拟信号。
微型虚拟任意信号发生器新设计与实现
3.2 任意波形产生模块设计
任意波形产生原理 任意波形产生电路设计
D/A转换控制电路 D/A基准电压产生模块 波形数据存取电路 CPLD控制电路 波形处理模块
微型虚拟任意信号发生器新设计与实现
3.2.1任意波形产生原理
利用计算机产生所需信号的波形数据,存 入波形数据存储器,在CPLD的控制下同时 选通存储器和D/A转换器,在两者之间建立 直接的数据通道,使存储器相应单元中的波 形数据传送给D/A转换器产生具有一定幅 度、频率、相位的模拟波形。 波形频率由CPLD的时钟信号决定。 CPLD的时钟信号由AD9850提供。
微型虚拟任意信号发生器新设计与实现
3.1.2 DDS波形成产方案选择
方案一:根据DDS原理,用EEPROM存储 器、高精度D/A再配以CPLD的控制时序实 现; 缺点:成本高、调试难度大、开发周期长 方案二:根据系统需要,选择合适的DDS 芯片,配以简单的外围电路实现;可大大 缩短开发周期
微型虚拟任意信号发生器新设计与实现
U2 DGND
DGND OSC
OSC 3 CLKIN +5VD 4 +5V
R ESET9 85 0
Байду номын сангаасR11 3 .9 K
DSS3 1 DSS2 2 DSS1 3 DSS0 4 DGND 5 +5V 6 W_ C LK7 FQ_UD 8 CLKIN 9 DGND 10 +5V 11
12 G_CLK 13
23 +5V
22 RST9850
21 IOUT
R7 50
20 IOUTB
50
19 DGND
18 +5V
R8
17
16 VINP 15 VINN
R9 R110K
1K
AD9 85 0
微型虚拟任意信号发生器新设计与实现
IOUT IOUTB
并行装入方式的时序图
W_CLK、FQ_UD控制信号由CPLD内部产生; 总线DATA在W_CLK上升沿将数据装入寄存器,40位需重复 5次。最后在FQ_UD上升沿把40位数据从输入寄存器装入到 频率、相位及控制数据寄存器控制数据寄存器。
14
D3 AD9850D4
D2
D5
D1
D6
D0
D7
DGND DGND
DVDD DVDD
W_CLK RSET
FQ_UD IOUT
CLKIN IOUTB
AGND AGND
AVDD AVDD
RSET DACBL
QOUT VINP
QOUTB VINN
28 DSS4
27 DSS5
26 DSS6
25 DSS7
24 DGND
微型虚拟任意信号发生器新设计与实现
3.2.2任意波形产生电路设计
D/A转换器的选择
D/A转换器是整个系统的核心器件,波形信号的质量取决于 其分辨率和数据输出速率。其制约关系为: 1. D/A的分辨率越高,则高次谐波的分量越小; 2. 一周期的数据点数越多,模拟信号越平滑; 3. 一周期数据点数多,则信号所能达到的最高频率则降低; 4. D/A的输出速率越高,波形平滑度越好,一般情况下并行 D/A的输出速率高,但是占用的I/O也多;
微型虚拟任意信号发生器新设计与实现
设计思想
USB电缆
PC或笔记本
产生波形
VC软件
LabVIEW或LabScene
微型虚拟任意信号发生器新设计与实现
硬件系统设计框图
USB接口 通信模块
任意波形 产生模块
微控制器 89S52
CPLD 逻辑控制模块
放大 滤波 模块
DDS波形 产生模块
微型虚拟任意信号发生器新设计与实现
相关文档
最新文档