微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DAC161P997两路输出的 问题

DAC161P997两路输出的 问题

时间:10-02 整理:3721RD 点击:

各位高手,请教一下,我单独调试一路DAC161P997都正常,原理图和程序都是按照demo板设计的,这个应该没有问题,但是两路同时输出不对,目前两路DAC161P99都是采用同一电源供电,如果我一路输出10MA,另一路输出4MA,但是实际上两路输出都是10MA,即使我第二路不接单片机,完全没有SWIF信号,也会有电流输出,并且和第一路的电流一样,是不是DAC161P997不能够多路输出,每个DAC161P997只能使用单独的电源供电?这个问题调试了好久,万急!

1. 我的手册是2013年版本的,上面显示997只有一路输出,是个单通道的。从你的描述看,你想用一组处理器接口控两片997?这样应该是不行的,这颗芯片没有片选。可以考虑用两组接口分别控两个997。

2. “即使我第二路不接单片机,完全没有SWIF信号”,你是指第二个DAC和处理器的连接线都被切断了?还是说连接线没有切断,只不过你“认为”处理器没有给第二个DAC控制信号?

我是单片机控制两片DAC161P997,两组SWIF信号,两片DAC161P997采用同一电源供电,外部LOOP+、loop-是相同24V外接电源,调试时只焊接任何一路DAC161P997输出都是正常的,两路都焊接调试输出就不对了,例如我用一个SWIF给第一个DAC输出10MA的电流,第二个SWIF给第二个DAC161P997输出5MA的电流,但是实际上测试到的电流值两路都是10MA,无论单片机给两路DAC输出的电流是多少,两路输出的电流值都是相同的,是不是DAC161P997形成一个电流环都需要单独的电源供电,难道需要两组3.3V的电源给DAC161P997供电吗?

3.3V共一个电源没有问题,电流环的24V你分开试试。

但是项目的外部电源只能够有一路的24V,不知道是否还有更好的解决方案?

首先确保处理器有两组用于配置芯片的DBACK,DIN,ACKB,即处理器有6根线,配置线不要复用。

如果出现预期输出4mA,实际输出10mA,试试用DBACK把DAC的配置读回来,看看写进去的配置和读回来的是否相同,如果相同,再去查模拟域的问题。

数字部分都用示波器看过信号,完全都符合datesheet要求。我将两片DAC161P997的24V采用完全隔离的两个电源就可以了,好像每一个单独的DAC161P997都需要单独的隔离电源形成一个单独的电流环。目前项目的PCB的尺寸都固定了,没有把办法在改动了,再加入一块DCDC做出一路隔离电源,空间上面不允许,真是头疼啊。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top