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

TLV5638输出有问题

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

TI专家您好:

         最近在用TI的TLV5638做DAC输出,根据芯片手册的典型电路接到TMS320F28035的SPI接口。应用过程中碰到了如下的问题。

目标:第一步:写控制字,0x9002,选择R1R0=11,SPD=slow mode,PWR=normal operation,REF1REF0=10,即期望参考电压为内置2.048V。

           第二步:写数据,0x83E8,向DAC1写数字1000,输出一个期望的DAC值。

问题:1.在第一步中的REF引脚始终为1.13V,不是2.048V,不管写其他什么都是这个数值,外面接运放的电阻已经去掉,该管脚悬空。

            2.第二步中的DAC1通道的输出电压值只有0.03V,这个值也是没有任何变化,外部电阻也去掉了以后还是这个值。

PS:CLK频率为150KHz,控制字波形如下

写数据的波形如下:

期待您的耐心解答,谢谢!

你好,

看了你的波形,有一个疑问就是你的/CS在数据输出完以后没有恢复到高电平,不知道是不是这个原因呢?

Dear Michael

          谢谢提醒,的确是CS的问题,原先是用一个普通的IO口做的位选信号,换成SPITE这个口就好了,时序就正确了,也有了正确的读数,非常感谢!

为人们服务 =,=

 

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

网站地图

Top