我在网上买的加上稳压电源和放大器的DAC,核心是DAC8563,我利用SPI通信,最后我测试的时候AVDD=5.5V,DIN,SCLK,SYNC均为3.3V的控制信号,LDAC和CLR均接地,然后没有输出。我的控制器是TMS320F28027。
Gen Guo:
回复 Hao Wang14:
您好,我利用电平转换芯片已经解决了目前的问题,我的程序上输出的三角波,程序没有问题,但是不知道为啥VOUTA和VOUTB都只输出2.5V。我已经进行了DAC的初始化,POWER UP了A和B通道,不使用LDAC引脚更新数据,复位到中间值,使能内部比较器,并设定增益为2。
Hao Wang14:
回复 Gen Guo:
你好!
你应该使用的是内部Reference,内部Reference是2.5V,所以VOUTA和VOUTB最多输出2.5V。如果想要输出更高的电压,可以使用外部Reference,比如REF5050,但是切记Vrefin最好不要超过AVDD。
Gen Guo:
回复 Hao Wang14:
我设定的增益是2,那么应该最大的输出电压值是5V,那么输出范围也就是0——5V,而且我输出的是三角波,从0x0000到0xFFFF,都没有输出变化。