如题,BQ76930的LD0能正常输出3.3V,现在进行I2C通讯,单步调试,等不到BQ76930的ACK信号。采用模拟I2C,此功能时序成功读写EEPROM(24L02)。
Mingmo Zhu:
你检查下REGSRC和BAT两个引脚是不是都已经供电;检查CAP和REGOUT都有输出3.3V?
yulin wang:
回复 Mingmo Zhu:
谢谢你的回答,这个星期我们放高温假了,等上班了,我再量量,有问题再请教,谢谢!
nanyu peng:
回复 yulin wang:
76930有个不厚道的设计,刚上电要手动激活才能读取数据datasheet 中的第10页,你可以看到电气连接图中有个按钮开关,设计初期不明白,所以我电路中没有画.调试时才发现CAP对地有3.3V电压,就是没有通讯短路图中位置就好了.希望对你有帮助.
nanyu peng:
还有就是你写对器件的地址.不同后缀器件地址不同.
yulin wang:
回复 nanyu peng:
nanyu peng 谢谢你的回答,明天上班 我就试试,看来我们可以以后多交流交流,谢谢了!
yulin wang:
回复 Mingmo Zhu:
我刚才测量了一下,BAT : 24.23V REGSRC : 9.28V CAP1 : 3.3V REGOUT : 3.3V CAP2 : 14.67V 这些电压应该没有什么问题吧?
yulin wang:
回复 nanyu peng:
嘿,你说的那个地方 板子上已经短路了,我用的器件地址是0x18 你也是搞软件的吧,希望向你多学习学习
yulin wang:
回复 nanyu peng:
刚才测量了一下,ALERT一直为3.3V高电平,请教NANYU PENG 你能给些经验么? 我卡在这里 有段时间了,谢谢了!
yulin wang:
回复 yulin wang:
我刚才用示波器测量了一下,发现SCL一直为高电平,这种情况,能反映BQ76930有什么问题没? 我的MCU单步调试的时候,将SCL拉高拉低语句都执行了,可是示波器反映,SCL一直为高电平
yulin wang:
回复 yulin wang:
现在SCL已经正常,就是等不到BQ76930的ACK信号