DAC0832输出失真

2019-03-25 14:38发布

最近实验做一个数字调制解调,想利用DAC0832产生不同频率正弦波,但焊好DAC0832后得出的波形失真,求朋友们助力!
DAC0832原理图:
N6G_{467IS(GWJ6%T14ILQR.png
示波器波形:
IMG_20170520_215925.jpg
希望大家能帮帮忙,谢谢大家。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
maychang
1楼-- · 2019-03-26 08:39
20ling 发表于 2017-5-21 10:21
好的,谢谢!

0832_1.PNG
上图是DAC0830系列电原理图和单极性输出外部电路电原理图,摘自原厂数据手册。
图中8个机械开关,实际上是8个模拟开关。
maychang
2楼-- · 2019-03-26 12:48
20ling 发表于 2017-5-21 10:21
好的,谢谢!

如果DAC0832的Vref引脚接到一个稳定的正电压基准上,Iout1和Iout2引脚为地电位,那么片内各电阻中电流流向如图所示。
各开关掷于左边(数字输入为“1”)时,各电阻中电流流入Iout1,掷于右边时电流流入Iout2。所以无论开关掷于何处(无论数字输入为何值),Iout1和Iout2电流之和总相等。
那么,电流Iout1和数字输入成正比(条件是Iout1引脚地电位)。
maychang
3楼-- · 2019-03-26 15:07
20ling 发表于 2017-5-21 10:21
好的,谢谢!

Iout2流入地(回流到电源),不必管它。Iout1引脚要保持地电位,如何输出电压?
这就需要一个运放作为电流-电压变换(跨阻放大器)。下面电原理图中运放就是电流-电压变换器。运放线性工作时,存在“虚短”,即两输入端电位因负反馈作用总保持相等,又存在“虚断”,即运放输入端可认为没有输入电流(输入阻抗无穷大)。那么下面图中Iout1引脚实际电流为零,由此可知,电流Iout1必是经过电阻Rfb流走了,如图所示。那么我们更可以推出:运放输出端一定是负,只有运放输出为负,才可能经电阻Rfb将电流Iout1引走。
maychang
4楼-- · 2019-03-26 16:39
20ling 发表于 2017-5-21 10:21
好的,谢谢!

DAC0832手册中也正是这么标注的。见下面图中蓝 {MOD}框中公式。公式中明确标出Vout为负。绝对值最大约为Vref。
maychang
5楼-- · 2019-03-26 17:59
 精彩回答 2  元偷偷看……
maychang
6楼-- · 2019-03-26 19:07
20ling 发表于 2017-5-21 10:21
好的,谢谢!

如果想让运放输出为正,Vref就应该为负。DAC0832允许Vref为负。这样仍然需要一个负电源。也可以再加一个运放将前面运放输出倒相。
如果想让运放输出为双向(有正有负,随数字变化),手册中有电原理图,仍然需要使用双电源。

一周热门 更多>