This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC8571电压输出问题

Other Parts Discussed in Thread: DAC8571

程序下载完之后,发现直接测量Vout引脚电压的时候,电压总是为0.16V,但是如果先将Vout与VDD短接一下,再测量Vout引脚电压的时候就可以得到正确的输出电压,这是怎么回事呢?

电路连接是这样的

  • 你好,

    能否简单描述一下 DAC8571的参数配置?

    你说的后面看到正确的输出电压的时候,如果用IIC改变输出值, VOUT输出电压也会改变吗?

  • 关于DAC8571的参数,我只是发送了设备地址0x98,控制字0x10,这是DAC8571工作的函数:

        void DAC8571(void)

       {    

              I2C_Start();
             Write_Byte(0x98);      //0x98为DAC8571的设备地址
             Write_Byte(0x10);    //0x10为控制字节,control byte,设置dac工作模式
             Write_Byte(MSB);
             Write_Byte(LSB);

             I2C_Stop();

     }          //MSB和LSB是我发送数据的高低8位,在看到正确输出电压后,用IIC改变输出值, VOUT输出电压也是会随着变化的

  • 检查输出端是否有太大的电容(实体元件/寄生电容),8571推不动大容性负载,我的问题跟你一样,拆掉一个电容就好了