Part Number:DAC80501
尊敬的先生,您好:
我们现在使用DAC80501,,现在出现了一下问题。
1、默认状态下,80501的vrefio管脚是2.5V,但有几个一开始是2.5V,后来就变成5V了。
2、SPI通信不能对其进行操作。输出无任何变化。
Amy Luo:
您好,
1、DAC80501的默认基准电压是使用的内部基准电压,为2.5V,此时,您是默认使用的内部基准电压吗?
在没有更改寄存器配置的情况下,基准电压变成了5V吗?或者说基准电压变成5V时是否对寄存器操作了?
2、SPI2C pin 是怎样连接的?如果SPI2C pin接低电平则工作在SPI模式下;若接高电平则是工作在I2C模式下。请确认下此管脚的电平状态是什么?另外,您可以附上您使用电路的接线图吗
,
wenjuan duan:
HI,Amy Luo
您好。
以上是使用的电路图。其中四个数字信号连到了FPGA上。
1、不进行任何操作,基准电压一开始是2.5V,上电一段时间就变成了5V,今天发现还有的变成了0V;
2、原理图入上图所示。
,
Amy Luo:
1、SPI2C pin 是两个10K电阻二分之一分压3.3V后接入SPI2C pin ,相当于接的是1.65V;DAC80501 数字输入识别的高电平最小是1.62V,因此,如果3.3V稳定的话,那么选择的通信方式是I2C模式;
另外如果接高电平的话,不建议通过两个10K电阻分压3.3V获得,因为3.3V如果存在其他负载的话可能不稳定,分压电阻值也有精度的问题,分压值有跌落1.62V的风险。
2、DAC80501默认使能的是2.5-V精密带隙基准,输出电流是5mA。
基准电压是:上电是2.5V,不进行任何操作变为5V?后又变为0V?
您断开VREFIO后端电路,上电一段时间看VREFIO是否正常输出?以排除后端电路的影响
,
wenjuan duan:
谢谢您的回复。
1、我只焊了1个10K-对地的,另一个拉高的10K没焊。另外这个SPI2C pin还连到了FPGA,也给了它低电平。
2、后端接的是个放大器,我把他焊掉试试。
,
wenjuan duan:
将后面的电阻焊下去了,也不行。仍然是5V
,
wenjuan duan:
试了用I2C,是可以的,但是SPI完全不行。不能操作任何寄存器。
,
Amy Luo:
您把输出5V基准电压的芯片换一个新的,因为不确定这个是不是已经坏了,然后焊掉后端的放大器,不进行任何操作,看其输出电压是否改变?如果改变的话,可能是焊接的问题,也可能是物料的问题,需要从这两个方面去考虑;
关于SPI通信,看下是否与主控端SPI电平兼容?如果电平是兼容的,建议您用示波器测量SPI通信波形,看寄存器读写时序是否存在问题?