能不能用51单片机做出输出频率范围在0.1——20KHZ幅度5V,失真小于1%, 的dds信号发生器???

如题所述

正弦波吗,由于51的速度不算快,20khz会失真大,例如一个周期用100个采样点,就要求51输出DAC有2M的数据流,你觉得可行吗,当然降低采样点数可以实现,但失真也就变大了。
本人建议换速度更快的单片机或者外扩展DDS芯片
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-15
应当可以,但难度不小。追问

那么用51做的dss在常规下 能到达什么样的一个指标呢?

追答

对不起,我没做过。建议到“电子工程设计”网站去,那里高手挺多。

本回答被网友采纳

用单片机能够控制信号发生器芯片产生不同的频率,幅度可变及不同波形吗...
可以,用单片机控制DDS芯片即可。你可以去看看DDS芯片手册,比如AD9832, AD9954等等

在程序上怎么改变单片机输出信号的频率?
如果不能整数分频的,可以用DDS算法实现,不过这个更适合于将信号改变成各种频率的,单为了改变成某种频率的话,优化算法可以更精确。

寻求一篇数学专业关于点集拓扑的大学毕业论文,题目“连续映射的等价条件...
摘要:在电子和通信产品中往往需要高精度的正弦信号,而传统的正弦信号发生器往往在低频输出时的频率的稳定度和精度等指标都不高。文中介绍了Micro Linear公司的一款单片正弦信号发生芯片ML2035,它可以在几乎不需要其它外围器件的条件下,产生从直流到25kHz的正弦信号,并利用此芯片完成了简易正弦信号发生器电路的设计。 ...

单片机DDS波形发生器
它将先进的数字信号处理理论与方法引入信号合成领域,具有以往频率合成器难以达到的优点,如频率转换时间短(<=20ns)、频率分辨率高(0.01Hz)、频率稳定度高(10-7至10-8)、输出信号频率和相位可快速程控切换等,因此可以很容易地对信号实现全数字式调制。由于DDS是数字化高密度集成电路产品,芯片体积小...

利用89C51单片机设计多功能低频函数信号发生器,能产生方波、正弦波...
单片机控制给DA的数据的时间间隔就可以控制输出的频率了,为了得到比较精确的频率,可以用定时器控制数据的输出频率啦。幅度的调节可以用双DA来做啊,也就是用另外一块DA来控制数据转换DA的基准电压。第二种方案:用单片机控制DDS芯片啊,比如用单片机控制AD9834,可以产生正弦波、方波、三角波,频率的调节...

低频信号发生器的设计
其主要优点有:(1)频率转换快:DDS频率转换时间短,一般在纳秒级;(2)分辨率高:大多数DDS可提供的频率分辨率在1 Hz数量级,许多可达0.001 Hz;(3)频率合成范围宽;(4)相位噪声低,信号纯度高;(5)可控制相位:DDS可方便地控制输出信号的相位,在频率变换时也能保持相位联系;(6)生成的正弦\/余弦信号正交特性好等。因此...

单片机或者 FPGA能不能通过设计程序 输出正弦波 锯齿波以及其他波形...
用DDS方法去产生你需要的任意波形,比如AD9850,单片机控制其产生正弦波或者锯齿波,频率可以任意调整。一个DDS芯片AD9850,一片单片机AT89S52,全搞定,比你用FPGA简单多了吧?

设计一个频率为1000Hz的正弦波信号发生器,输出幅值为1V左右。
DDS输出,运放衰减到1V

设计并制作一个DDS型信号发生器。邮箱:eyeny@sina.cn
基于51单片机的信号发生器-完整电路、程序 http:\/\/wenku.baidu.com\/view\/effec6f2ba0d4a7302763a13.html 免费的。可以产生弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率(最大790HZ)和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。这是本人...

急需单片设计方案
输出波形幅度范围0~5V(峰-峰值),可按步进0.1V(峰-峰值)调整。 具有显示输出波形的类型、重复频率(周期)和幅度的功能。 2.发挥部分 输出波形频率范围扩展至100Hz~200KHz。 用键盘或其他输入装置产生任意波形。 增加稳幅输出功能,当负载变化时,输出电压幅度变化不大于±3%(负载电压变化范围 :100Ω~∞)。 具有...

相似回答
大家正在搜