手机版

低频三相函数信号发生器(2)

发布时间:2021-06-08   来源:未知    
字号:

DSFDG

相位控制字均由单片机控制输出。DDS合成信号波的过程如下(以正弦波为例):首先将正弦波的波形数据存入波形存储器中,并给波形存储器和寄存器同一基准时钟fc,在此同一时钟的控制下寄存器输出的数同相位控制器输出的数相加后形成一N位有效地址来查询波形存储器中的值,并在时钟fc的控制下将对应的波形数据输出。当全加器经过k次循环相加后又回到初始值k,则波形存储器就会输出对应的一个正弦波周期内的波形数据,这样通过ROM可将相位值转换为与之对应的D位幅度码S (n),然后经D/A转换器变成阶梯波S (t),再经过低通滤波器平滑后,就可以得到合成的信号波形。合成的信号波形形状取决于波形存储器ROM中存储的幅度码,而且相位控制字可控制输出波形的相位在0o~359o的范围内加减。因此,理论上将DDS可以产生任意波形。

图1 DDS的工作过程和原理

3.两相正弦波产生原理

采用FPGA设计DDS函数发生器可以方便的输出双路信号,而不必增加硬件成本,设计思想如下:设计时将一相的波形数据复制到新建的波形数据ROM表中,作为另一项波的波形数据,在第一相查表地址的基础上加上相位增量(由相位控制字决定),所得的值即为第二路信号的查表地址,由此便可实现两相信号波形的输出,其原理如下图2:

图2 两项正弦波生成原理

4.系统整体框图

由题意知,本系统主要由数模转换模块、显示模块、键盘模块、低通滤波电路模块、电压放大模块和移位电路模块等组成,原理框图如下图2所示:

低频三相函数信号发生器(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)