TI论坛
直播中

的撒的

11年用户 814经验值
擅长:可编程逻辑
私信 关注
[问答]

DAC8581只能输出几个特殊电压,为什么?


  • 在使用DAC8581时,参考电压3.3V,只能输出下表中的电压:


    也就是SPI输出7FFF、4000、0000、BFFF、8000时候均能输出相应电压。(令测试输出1FFF也可以)。
    我的波形截图如下:(SPI照此输出后,DA输出电压不变)。恳请大家帮我分析分析。


    电路是按照如下原理图搭建的:参考电压已经改为3.3V (2.5V时候情况一样)。


回帖(1)

王焕锁

2025-2-11 17:43:54
DAC8581是一款8位的数字模拟转换器(DAC),它的输出电压范围是由参考电压(Vref)和DAC的分辨率决定的。在您的情况下,参考电压为3.3V,DAC8581是8位的,所以它的分辨率是2^8=256。理论上,DAC8581可以输出256个不同的电压级别。

根据您的描述,DAC8581只能输出几个特殊电压,这可能是由以下几个原因导致的:

1. 代码或硬件问题:请检查您的代码和硬件连接是否正确。确保SPI通信正常,并且DAC8581的引脚连接正确。

2. 电源问题:请检查DAC8581的电源是否稳定,以及是否达到了所需的电压和电流要求。

3. 参考电压问题:您提到已经将参考电压改为3.3V,但请确保参考电压稳定且无波动。不稳定的参考电压可能导致输出电压不准确。

4. 外部电路问题:请检查与DAC8581相连的外部电路,如滤波器、放大器等,确保它们正常工作且不影响DAC的输出。

5. DAC8581本身问题:如果以上都检查过且没有问题,那么可能是DAC8581本身存在问题。您可以尝试更换一个新的DAC8581,看是否能解决问题。

建议您按照以上步骤逐一排查问题,希望能够帮助您找到问题所在并解决。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分