Part Number:DAC81402
从手册上可以看出Reset引脚拉高后1ms,即可开始配置寄存器并输出电压。
但实际情况却是Reset引脚拉高并等待12ms后,才能正确输出电压,请问这是什么原因?
Kailyn Chen:
您好,Power on reset之后,reset需要拉高1ms对其进行寄存器的配置,这是没问题的。
然后这里又描述了POR后,器件进入power down模式,所有通道和内部参考都处于power down模式,DAC的输出也是通过1Kohm到地。
所以这1ms没有包含并输出电压的时间。
想问下,reset 拉高1ms是否可以正常配置寄存器?
,
Oreo:
您好,reset拉高1ms后可以正常配置寄存器,但是写0x11和0x12寄存器后,DAC没有输出电压。
,
Oreo:
流程是这样的:
方法1:
上电->拉高Reset引脚->等待12ms->配置0xA寄存器->配置0x3寄存器->配置0x9寄存器->配置0x11和0x12寄存器,此时DAC会正确输出电压。
方法2:
上电->拉高Reset引脚->等待1ms->配置0xA寄存器->配置0x3寄存器->配置0x9寄存器->配置0x11和0x12寄存器,此时DAC没有输出电压。
两种方法,唯一的区别只有等待时间不一样,为什么会这样?
,
Kailyn Chen:
您好,上电->拉高Reset引脚->等待1ms-之后,先配置0x3寄存器,先将DAC power down 模式disable ,再去配置其他寄存器试试呢?
默认是power down 模式,我认为在上电POR后,先将其处于normal operation状态,再去配置其他寄存器。
,
Oreo:
感谢您的回复。调整寄存器设置的先后顺序也没有任何效果。不管是先设置0x3还是先设置0xa寄存器,都得等12ms才会有输出。
,
Kailyn Chen:
感谢您的反馈。
Oreo 说:上电->拉高Reset引脚-
上电这里是否指的电压起来稳定之后,再将reset拉高的?还是一上电,就将reset拉高?
,
Oreo:
现在是一上电就拉高Reset,也尝试过上电稳定后再拉高,效果都一样
,
Kailyn Chen:
您更换一块芯片试试吧。不能一上电就拉高,等电压起来稳定之后再将reset拉高,拉高1ms之后再对寄存器进行配置。
,
Oreo:
谢谢