TI中文支持网
TI专业的中文技术问题搜集分享网站

OPT3007: 上电的时候初始化,可以访问到opt3007的数据,但是过160ms左右就不可以访问了

Part Number:OPT3007

一、硬件原理图

二、软件流程

1、上电

2、复位IIC总线,发送0x0和0x6 ,datasheet中说是复位总线,实测发送这个可以访问到芯片

3、读取芯片的ID号,代码及结果如下图

4、之后经过160ms之后,访问IIC总线,就没有数据应答了

三、问题点

请问下是不是有低功耗模式,需要唤醒的,我尝试过SCL拉低28ms~100ms,都没法将opt3007唤醒

Amy Luo:

您好,

电路图中,红色圈内,是不是没有交叉点?5脚应该是供电管脚,应该有交叉点的,另外供电电源VDDIO应该对地加滤波电容,为什么C5的右端仍然接VDDIO?

上面的寄存器值,是您发送完0x0和0x6 后读取的吗?这好像不对,因为发送完0x0和0x6收到应答后,设备会将寄存器恢复至默认值

,

huangzedong huangzedong:

您好:

     1、交叉点那里是VDDIO,C5电容那里我问下硬件确认下是否画图有误

      2、上面的寄存器值是我设定之后再读回来的,设定的是0xcc10,让它以800ms的间隔连续采集,请问下这个参数是否有问题

      谢谢!

,

Amy Luo:

1、请反馈硬件是否存在问题,建议硬件无误后再进行软件调试

2、配置寄存器设置为0xcc10没问题

您是在做什么之后经过160ms后,访问IIC没有应答?这个160ms是怎么得来的

赞(0)
未经允许不得转载:TI中文支持网 » OPT3007: 上电的时候初始化,可以访问到opt3007的数据,但是过160ms左右就不可以访问了
分享到: 更多 (0)