单片机DDS波形发生器

如题所述

产生模拟信号的传统方法是采用RC 或LC 振荡器,它们产生的信号频率精度和稳定度都很差,后来出现了锁相环技术,频率精度大大提高,但是工艺复杂,分辨力不高,频率变换和实现计算机程控也不方便。DDS 技术出现于二十世纪70年代,它是一种全数字频率合成技术。完全没有振荡元件和锁相环,是用一连串数据流经过数模转换器产生出一个预先设定的模拟信号。它将先进的数字信号处理理论与方法引入信号合成领域,具有以往频率合成器难以达到的优点,如频率转换时间短(<=20ns)、频率分辨率高(0.01Hz)、频率稳定度高(10-7至10-8)、输出信号频率和相位可快速程控切换等,因此可以很容易地对信号实现全数字式调制。由于DDS是数字化高密度集成电路产品,芯片体积小、功耗低,因此可以用DDS构成高性能频率合成信号源而取代传统频率信号源产品。近年来DDS技术得到了飞速的发展,各种通用的DDS 芯片不断上市,性能很好,使用简单,价格也在不断下降,给一般用户使用提供了极大的方便,这里给大家介绍一款采用Analog公司的AD9835 DDS专用芯片设计的由单片机控制的合成信号源,它的主要技术指标如下:
频率范围:0.1Hz~10MHz
频率分辨率:0.1Hz
频率稳定度:1×10-7
输出幅度:0~5V可调
输出波形:正弦波、方波(TTL电平)
输出设定方式:数字键盘直接设定
显示方式:LCD液晶显示器
6.1 DDS原理与特点
DDS的基本结构如图6-1所示。因为正弦波信号可以用这样的函数来表示, y = sin(ωt) ,这是一个非线性函数。要直接合成一个正弦波信号, 首先应将函数y=sin(x)进行数字量化,然后以x 为地址,以y 为量化数据,依次存入波形存储器。DDS 使用了相位累加技术来控制波形存储器的地址,在每一个基准时钟周期中,都把一个相位增量加到相位累加器的当前结果上。相位累加器的输出即为波形存储器的地址,通过改变相位增量即可以改变DDS 的输出频率值,所以基准时钟频率的稳定度也就是输出频率的稳定度。根据相位累加器输出的地址,由波形存储器取出波形量化数据,经过数模转换器转换成模拟电流,再经过运算放大器转换成模拟电压。由于波形数据是间断的取样数据,所以DDS 发生器输出的是一个阶梯正弦波形,必须经过低通滤波器将波形中所含的高次谐波滤除, 输出即为连续的正弦波。

图6-1 DDS原理框图
DDS 芯片通常带有一个幅度调节器,可以通过微处理器将幅度设定值送到DDS 芯片的相关寄存器,以产生出一个合适的信号幅度。如果要求功率输出,则再经过功率放大器进行功率放大,最后由"输出"端口输出。采用直接数字合成技术(DDS)设计的信号发生器与传统信号源相比具有其独特的优点:
l 频率稳定度高:频率稳定度取决于使用的参考频率源晶体振荡器的稳定度,一般市面上常见的廉价晶振的稳定度可以达到10-6。
l 频率精度高:常见的DDS 芯片的频率分辨率在1/1228 ~32 。适用于高精度的计量和测试。尤其对于那些需要特别低的频率(比如:0.0001Hz),用通常的方法是很难实现,而采用DDS 技术,可以非常容易的实现,而且精度、稳定度非常高,体积也很小。
l 无量程限制:在全部频率范围内频率设定一次到位,最适合于宽频带系统的测试。
l 无过渡过程:频率转换时没有过渡过程,信号相位和幅度真正连续无畸变,最适合于动态特性的测试。
易于控制:目前新上市的DDS 芯片大多都带有微控制器,设计者只要增加少许外围器件就可以制作成基于DDS 技术的高质量信号发生器,如果再增加一些智能控制可以设计出幅度、频率、相位多方便控制的多功能信号发生器。而且性能完全可以达到高档进口信号发生器所具有的性能,而价格可以大大节省。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-10
产生模拟信号的传统方法是采用RC 或LC 振荡器,它们产生的信号频率精度和稳定度都很差,后来出现了锁相环技术,频率精度大大提高,但是工艺复杂,分辨力不高,频率变换和实现计算机程控也不方便。DDS 技术出现于二十世纪70年代,它是一种全数字频率合成技术。完全没有振荡元件和锁相环,是用一连串数据流经过数模转换器产生出一个预先设定的模拟信号。它将先进的数字信号处理理论与方法引入信号合成领域,具有以往频率合成器难以达到的优点,如频率转换时间短(<=20ns)、频率分辨率高(0.01Hz)、频率稳定度高(10-7至10-8)、输出信号频率和相位可快速程控切换等,因此可以很容易地对信号实现全数字式调制。由于DDS是数字化高密度集成电路产品,芯片体积小、功耗低,因此可以用DDS构成高性能频率合成信号源而取代传统频率信号源产品。近年来DDS技术得到了飞速的发展,各种通用的DDS 芯片不断上市,性能很好,使用简单,价格也在不断下降,给一般用户使用提供了极大的方便,这里给大家介绍一款采用Analog公司的AD9835 DDS专用芯片设计的由单片机控制的合成信号源,它的主要技术指标如下:
频率范围:0.1Hz~10MHz
频率分辨率:0.1Hz
频率稳定度:1×10-7
输出幅度:0~5V可调
输出波形:正弦波、方波(TTL电平)
输出设定方式:数字键盘直接设定
显示方式:LCD液晶显示器
6.1 DDS原理与特点
DDS的基本结构如图6-1所示。因为正弦波信号可以用这样的函数来表示, y = sin(ωt) ,这是一个非线性函数。要直接合成一个正弦波信号, 首先应将函数y=sin(x)进行数字量化,然后以x 为地址,以y 为量化数据,依次存入波形存储器。DDS 使用了相位累加技术来控制波形存储器的地址,在每一个基准时钟周期中,都把一个相位增量加到相位累加器的当前结果上。相位累加器的输出即为波形存储器的地址,通过改变相位增量即可以改变DDS 的输出频率值,所以基准时钟频率的稳定度也就是输出频率的稳定度。根据相位累加器输出的地址,由波形存储器取出波形量化数据,经过数模转换器转换成模拟电流,再经过运算放大器转换成模拟电压。由于波形数据是间断的取样数据,所以DDS 发生器输出的是一个阶梯正弦波形,必须经过低通滤波器将波形中所含的高次谐波滤除, 输出即为连续的正弦波。

图6-1 DDS原理框图
DDS 芯片通常带有一个幅度调节器,可以通过微处理器将幅度设定值送到DDS 芯片的相关寄存器,以产生出一个合适的信号幅度。如果要求功率输出,则再经过功率放大器进行功率放大,最后由"输出"端口输出。采用直接数字合成技术(DDS)设计的信号发生器与传统信号源相比具有其独特的优点:
l 频率稳定度高:频率稳定度取决于使用的参考频率源晶体振荡器的稳定度,一般市面上常见的廉价晶振的稳定度可以达到10-6。
l 频率精度高:常见的DDS 芯片的频率分辨率在1/1228 ~32 。适用于高精度的计量和测试。尤其对于那些需要特别低的频率(比如:0.0001Hz),用通常的方法是很难实现,而采用DDS 技术,可以非常容易的实现,而且精度、稳定度非常高,体积也很小。
l 无量程限制:在全部频率范围内频率设定一次到位,最适合于宽频带系统的测试。
l 无过渡过程:频率转换时没有过渡过程,信号相位和幅度真正连续无畸变,最适合于动态特性的测试。
易于控制:目前新上市的DDS 芯片大多都带有微控制器,设计者只要增加少许外围器件就可以制作成基于DDS 技术的高质量信号发生器,如果再增加一些智能控制可以设计出幅度、频率、相位多方便控制的多功能信号发生器。而且性能完全可以达到高档进口信号发生器所具有的性能,而价格可以大大节省。本回答被网友采纳
第2个回答  2011-07-16
用dds芯片ad9850 10块钱一个,程序控制
第3个回答  2011-07-10
可以看看AD9850,9833。反正就是用单片机初始化dds芯片,

单片机DDS波形发生器
由于波形数据是间断的取样数据,所以DDS 发生器输出的是一个阶梯正弦波形,必须经过低通滤波器将波形中所含的高次谐波滤除, 输出即为连续的正弦波。图6-1 DDS原理框图 DDS 芯片通常带有一个幅度调节器,可以通过微处理器将幅度设定值送到DDS 芯片的相关寄存器,以产生出一个合适的信号幅度。如果要求功...

设计一个函数信号发生器~要求输出波形为正弦波,方波,三角波,频率1KHZ...
建议采用多波形发生器专用集成电路ICL8038,它可以同时输出你要的各种波形。该IC可以双电源工作。并且调频方便。电路见图。

ddsDDS优点
在各行各业的测试应用中,信号源扮演着极为重要的角色。信号源根据其功能和特性,适用于不同的应用场合。常见的信号源类型包括任意波形发生器、函数发生器、RF信号源以及基本的模拟输出模块。而采用直接数字合成(DDS)技术的信号源,在当前的测试测量行业逐渐成为主流。DDS技术的优势在于其高频率分辨率,能...

新功能上线!德思特为您详解AWG多音DDS模式!
一、多音DDS模式 DDS(直接数字合成)是一种生成任意周期波的方法,由德思特AWG(任意波形发生器)应用。该功能通过添加多个“DDS 核心”生成多载波(多音调)信号,每个载波具有自己定义的频率、幅度和相位。此外,还内置了频率和幅度斜率等动态参数,允许多个内核进行固有的线性变化。用户可写入特定DDS内核...

刘勃的论文
电气时代,总287期 2006年第3期,2006年3月,P132。·刘勃,宋庆恒,胡三庆. 基于RFID的停车场智能管理系统.计算机与数字工程 第36卷,第5期 2008.05 P153-155·刘勃,李岩.基于C8051F120的功率型任意波形发生器的研制,自动化技术与应用,总136期,2006年第25卷第10期,2006年10月,P68 ...

请问DDS有什么缺点吗?合成信号频率不稳啊!
合成的信号频率不稳?不会吧!很稳定的啊!一般dds能做到的,波形较好的,频率大概有晶振频率的0.45倍左右吧。超过了,肯定波形不好看 另外,你的滤波器效果肯定没做好。有很多实用了椭圆滤波,但是椭圆滤波很不好做。此外,就是你程序的问题了,有些dds芯片,只要写入一次控制字即可输出波形,若你在...

功放上面的DTS+DDS是什么意思?
DDS属于数字化技术,输出波形等,适用于波形发生器,函数发生器,RF信号源,以及基本的模拟输出模块。DTS也是数字音频技术,适用于音视频的声音视频整合技术输出播放,多声道环绕技术。

有关DDS波形发生器的英文文献 至少3000单词 有中文翻译 最好能快点啊...
波形发生器是随着不断进步的计算机技术和微电子技术在测量仪器中的应用而形成和发展起来的一类新型信号源。基于DDS技术的波形发生器具有输出频率稳定、准确,波形质量好和输出频率范围等一系列独特的优点,是波形发生器研究的一个重要方向。DDS技术是一种先进的频率合成技术,其主要优点是易于程控,相位连续,...

DDS的原理
DDS的基本原理是利用采样定理,通过查表法产生波形。DDS的结构有很多种,其基本的电路原理如图所示。相位累加器由N位加法器与N位累加寄存器级联构成。每来一个时钟脉冲fs,加法器将频率控制字k与累加寄存器输出的累加相位数据相加,把相加后的结果送至累加寄存器的数据输入端。累加寄存器将加法器在上一个...

单片机如何输出正弦波
令单片机输出高、低电平,可以形成不同脉宽的脉冲波,再经过 RC 电路平滑滤波,就会出现不同高低电压的信号。这就可以近似实现正弦波或其它波形。

相似回答