5370|12

10

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

DAC0832输出失真 [复制链接]

 
最近实验做一个数字调制解调,想利用DAC0832产生不同频率正弦波,但焊好DAC0832后得出的波形失真,求朋友们助力!
DAC0832原理图:

示波器波形:

希望大家能帮帮忙,谢谢大家。
此帖出自模拟电子论坛

最新回复

如果想让运放输出为正,Vref就应该为负。DAC0832允许Vref为负。这样仍然需要一个负电源。也可以再加一个运放将前面运放输出倒相。 如果想让运放输出为双向(有正有负,随数字变化),手册中有电原理图,仍然需要使用双电源。  详情 回复 发表于 2017-5-21 12:26
点赞 关注

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 
1、没有仔细读datasheet,甚至没有告清楚DAC0832和运放如何工作。
2、太过急于求成,直接给DAC0832输入正弦波数字信号,其实这些问题,给DAC0832一个固定数值,看看运放输出多少(既然是固定数值,用万用表测量即可),换个数值,再看看运放输出多少,问题很容易找出来。
此帖出自模拟电子论坛
 
 

回复

10

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
maychang 发表于 2017-5-20 22:51
1、没有仔细读datasheet,甚至没有告清楚DAC0832和运放如何工作。
2、太过急于求成,直接给DAC0832输入正 ...

试过给DAC一个固定数值了,结果和示波器出来的差不多,数值大于64的时候,都是0.59V,小于60的时候只有0.0几V
此帖出自模拟电子论坛

点评

对的。 因为需要截取datasheet中一些图片,才可能详细讲解,今天上午九时或者十时再说吧。  详情 回复 发表于 2017-5-21 00:53
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

4
 
20ling 发表于 2017-5-21 00:24
试过给DAC一个固定数值了,结果和示波器出来的差不多,数值大于64的时候,都是0.59V,小于60的时候只有0. ...

对的。
因为需要截取datasheet中一些图片,才可能详细讲解,今天上午九时或者十时再说吧。
此帖出自模拟电子论坛
 
 
 
 

回复

9744

帖子

24

TA的资源

版主

5
 
电路中IOUT2需要接地
此帖出自模拟电子论坛
 
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(初级)

6
 
littleshrimp 发表于 2017-5-21 07:38
电路中IOUT2需要接地

谢谢,后来我接上了,但还是一样
此帖出自模拟电子论坛
 
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(初级)

7
 
maychang 发表于 2017-5-21 00:53
对的。
因为需要截取datasheet中一些图片,才可能详细讲解,今天上午九时或者十时再说吧。

好的,谢谢!
此帖出自模拟电子论坛

点评

如果想让运放输出为正,Vref就应该为负。DAC0832允许Vref为负。这样仍然需要一个负电源。也可以再加一个运放将前面运放输出倒相。 如果想让运放输出为双向(有正有负,随数字变化),手册中有电原理图,仍然需要使用  详情 回复 发表于 2017-5-21 12:26
既然我们要求运放输出一个负电压,那么显然必须使用负电源。 对LM358来说,其输出端可以很接近于电源负端(相差几十mV)。所以Vref为正5V,LM358电源为正负5V即可。但对其它非轨到轨运放,电源电压还要更大一些。例如  详情 回复 发表于 2017-5-21 12:23
DAC0832手册中也正是这么标注的。见下面图中蓝色框中公式。公式中明确标出Vout为负。绝对值最大约为Vref。  详情 回复 发表于 2017-5-21 12:17
Iout2流入地(回流到电源),不必管它。Iout1引脚要保持地电位,如何输出电压? 这就需要一个运放作为电流-电压变换(跨阻放大器)。下面电原理图中运放就是电流-电压变换器。运放线性工作时,存在“虚短”,即两输入端  详情 回复 发表于 2017-5-21 12:14
如果DAC0832的Vref引脚接到一个稳定的正电压基准上,Iout1和Iout2引脚为地电位,那么片内各电阻中电流流向如图所示。 各开关掷于左边(数字输入为“1”)时,各电阻中电流流入Iout1,掷于右边时电流流入Iout2。所以无  详情 回复 发表于 2017-5-21 12:04
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

8
 


上图是DAC0830系列电原理图和单极性输出外部电路电原理图,摘自原厂数据手册。
图中8个机械开关,实际上是8个模拟开关。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

9
 

如果DAC0832的Vref引脚接到一个稳定的正电压基准上,Iout1和Iout2引脚为地电位,那么片内各电阻中电流流向如图所示。
各开关掷于左边(数字输入为“1”)时,各电阻中电流流入Iout1,掷于右边时电流流入Iout2。所以无论开关掷于何处(无论数字输入为何值),Iout1和Iout2电流之和总相等。
那么,电流Iout1和数字输入成正比(条件是Iout1引脚地电位)。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

10
 

Iout2流入地(回流到电源),不必管它。Iout1引脚要保持地电位,如何输出电压?
这就需要一个运放作为电流-电压变换(跨阻放大器)。下面电原理图中运放就是电流-电压变换器。运放线性工作时,存在“虚短”,即两输入端电位因负反馈作用总保持相等,又存在“虚断”,即运放输入端可认为没有输入电流(输入阻抗无穷大)。那么下面图中Iout1引脚实际电流为零,由此可知,电流Iout1必是经过电阻Rfb流走了,如图所示。那么我们更可以推出:运放输出端一定是负,只有运放输出为负,才可能经电阻Rfb将电流Iout1引走。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

11
 

DAC0832手册中也正是这么标注的。见下面图中蓝色框中公式。公式中明确标出Vout为负。绝对值最大约为Vref。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

12
 

既然我们要求运放输出一个负电压,那么显然必须使用负电源。
对LM358来说,其输出端可以很接近于电源负端(相差几十mV)。所以Vref为正5V,LM358电源为正负5V即可。但对其它非轨到轨运放,电源电压还要更大一些。例如LM1458,要输出正负5V,电源电压至少要用到正负7.5V。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

13
 

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

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表