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.
最近在使用DAC7565上遇到一些问题,希望给点回复!
1.DAC7565手册上31页的示例1是ABCD四个通道的data buffer 只要都写完了,四个通道的输出就会更新吗,不用另外发更新命令是嘛?
2.手册上使用示例2(DB20=1),比如说第一步,写完第一步那个指令是不是A通道就会输出对应的电压呢?不用把ABCD全部写完才会输出吧?
3.DAC7565手册第五页,引脚定义那里,我使用时候是不是我把13引脚拉高,把14引脚一直拉低呢,这样不会一直复位吧,导致无数据输出或者一直输出中量程,最终写入的数据无效?望回复,谢谢
嗯嗯,首先,感谢您的回复!那看来我的电路接线没什么问题。
这几天调试遇见几个问题
1.我按照DAC7565手册的33页,示例6测试了几遍。我先发送了12000H(0000 0001 0010 0000 0000 0000)发送结果如下图,这个指令按道理是不使用内部参考电压,为啥我测试ref-H有电压输出呢,是指令发的不对吗?应该发啥呢?而且单纯发这个指令参考电压输出还不一样,有时输出4.13V,有时2.68V,有时2.5V,有时0V。
2.我发送上述第一问禁用内部基准,然后继续发示例6的更新和数据指令,348008000H(0011 0100 1000 0000 0000 0000),发送结果如下图。会出现基准电压为2.5v,输出为0V;按道理应该输出为基准电压一半,对吗。
3.我发送使用内部基准命令10000H(手册Table 3,26页 ),电压输出的也不是全是2.5v,有时4.13V,请问,如果我想使用内部基准发这个指令对吗,还需要其他的指令吗?应该是什么顺序呢?
4.另外,我想使用内部基准2.5V,然后A通道输出内部基准的一半,我先发送指令10000H(手册Table 3,26页 )使用内部基准,,然后发送指令控制A通道输出参考电压一半(108000H)结束,A通道就会输出电压的一半,这样对吗。还需要添加其他的指令吗?
5.我贴几个我测试的结果:按照示例6
第一步:禁用内部基准(12000H),第二步:输出满量程data=34FFF0(001101001111111111110000)结果:参考电压输出4.13V,ABCD输出2.06V
第一步:禁用内部基准(12000H),第二步:输出半量程data=347FF0(001101000111111111110000)结果:参考电压输出4.13V,ABCD输出1.03V
第一步:禁用内部基准(12000H),第二步:输出其他电压data=3455500(0011010001010101010100000000)结果:参考电压输出4.13V,ABCD输出0.88V
第一步:禁用内部基准(12000H),第二步:输出满量程data=34FFF0(001101001111111111110000)结果:参考电压输出2.5V,ABCD输出1.25V
第一步:禁用内部基准(12000H),第二步:输出半量程data=347FF0(001101000111111111110000)结果:参考电压输出2.5V,ABCD输出0.62V
所以,有几个疑问,我禁用内部基准为啥基准还有输出?请问我发的指令这样对吗,还需要其他的指令吗?参考电压假如应该输出,为啥还会变呢?在有参考电压情况下,为啥输出减半了?
5.我使用示例2(手册31页),在发送上述命令之前我先发送使用内部基准命令(10000H),然后写入示例2的ABCD四个通道的命令就可以了是嘛,还需要其他的指令吗,
以上诸多问题,还望给与解答,感激不尽!