bq76940 DSG_ON打开后需要重新上电才生效 怎么解决?
现在我用了一个MCU连接bq76940(不带CRC) 可以读取电压 然后设置DSG_ON 没有输出电压,重新上电后输出正常 另外做了实验 发现是第一次操作不成功 比如开打和关断DSG_ON共三次 第一次不会成功 第二三次是成功的 CHG_ON也是一样的现象 这是什么问题 如何解决?希望得到解答
一般来讲,不应该存在第一次不成功的问题,除非是通讯时序上面的问题,只不过有一个基本的原则,就是在上电之后,需要对940正确的初始化,设置合适的参数,然后清除掉所有的fault之后再去使能MOSFET的控制,另外,因为你没有带CRC效验,所以一般建议你的操作之后再读取出来确认一下。
读取一下状态位,看是否存在错误的发生。
非常感谢你的回复 另外请教一个问题 读取SYS_STAT显示并无置位(CC_READY除外) 但alert pin有高低相间的电平输出 而且高电平是类似三角波形式 alert pin接499K电阻到GND
非常感谢你的回复 另外请教一个问题 读取SYS_STAT显示并无置位(CC_READY除外) 但alert pin有高低相间的电平输出 而且高电平是类似三角波形式 alert pin接499K电阻到GND
如果是三角波形状的话,那应该确实不对,应该是方波。你的Alert管脚有接电容吗?只能接一个非常小的电容。
没有接电容 直接接499K电阻接地的
那需要进一步确认三角波的原因,可以通过断开后级或者前级来进行确认,看是否是外部的因素或者芯片本身的因素引起的,当然,也可以更换芯片对比。
嗯 好的 有一个很有意思的现象就是 对BQ76940进行读取时 有用耳朵都能听见的 嗒嗒嗒 声 不读取则没有 不知道这是否属于正常现象
嗯 好的 有一个很有意思的现象就是 对BQ76940进行读取时 有用耳朵都能听见的 嗒嗒嗒 声 不读取则没有 不知道这是否属于正常现象
无论如何有声音都是不对的,需要确认下声音是从哪里发出来的。
分清了是谁在响 bq76200和bq76940组合,bq76200有 滴滴滴 (我也不知道这声音描述是否正确)声,基本原理按bq76200手册上的 Typical Applications电路图 在10MΩ电阻两端并联了一个稳压二极管 对3Ω2000W的一个电阻放电 电池大概是50V MOS管烧坏 想请教一下是否CP_EN使能后延时100ms再使能DSG_EN效果会比直接使能DSG_EN的效果好? 另外 因为MOS管导通需要时间 使能DSG_EN后MOS(BSC046N10NS3)管多久就可以导通呢 ?烧MOS管的原因有没有可能是在MOS导通的过程中还没有完全开启电流太大引起的?
我觉得是你的过流较大,然后并联的MOS数量太多,单纯的芯片驱动能力不够(940出来的驱动是串联了兆欧级别的电阻),你可以先用IC驱动小MOS,再放大驱动功率MOS看看,一般来讲大电流时候你需要搞个图腾驱动了。。。。