Part Number:DAC8830
问题1:DAC8830输出电压一直保持不变;
问题2:DAC8830上电,输出不复位到0,输出电压值是上次断电前输入的数据;
SPI引脚时序图SDI与SCLK,SCLK与CS,由于只有两通道示波器,所以分成了两次抓拍了这三个引脚了时序;
上图为DAC8830上电就输出一个电压值,没有上电复位到0,波形绿色为电源,黄色为输出电压;
上图为电路设计图
Amy Luo:
您好,
电路图中 AGND和AGND1是连接在一起的吗?
DAC8830输出电压一直保持在多少伏?
DAC8830基准电压VREF实测是多少?是稳定的吗?
DAC8830断开与主控端U20的连接,然后再上电,测量输出不是0吗?我担心上电后主控端直接给DAC8830一个输入,使得DAC8830上电后表现出输出不是0
,
?? ?:
1、电路图中AGND与AGND1两个地是通过一个0欧姆电阻单点连接的;
2、DAC8830输出电压一直保持不变,电压值是上一次断电前的输入数据;比如现在给DAC8830输入0xFFFF,但是输出不刷新,现在断电然后再上电,此时上电后输出的电压2.5V,现在给DAC8830发数据0x8000,输出不刷新,现在重新上电,输出电压刷新为1.25v;
3、DAC8830基准电压VREF实际测量为2.5v,是通过基准电压芯片提供;
4、主控端接口用示波器测量,上电后没有数据输入。当单片机程序需要发送数据时才会有数据输入;
,
Amy Luo:
您的意思是说给DAC8830输入0xFFFF,输出不刷新,再接着给它输入其他code,其输出也一直不刷新?
您使用的SCLK 频率是多少?
,
?? ?:
1、上电后给DAC8830输入不同的code,其输出也一直不刷新;
2、SCLK频率为90KHz
,
Amy Luo:
您测试了几块板子是这种情况?您可以多测试几块板子吗以排除焊接问题
在通信过程中,您可以检测一下供电电压的状态吗?是否一直稳定在3.3V?
另外,示波器测量的CS\SCLK\SDI是DAC管脚处的波形吗?
,
?? ?:
问题已经解决,重新更换了DAC8830芯片,功能正常。看来是芯片坏了