BQ76930外接热敏电阻读取温度问题
你好,我现在用两片BQ76930测17串电池,第一片测9串,短接的是VC9-VC8,第二片测8串,短接VC4-VC3和VC9-VC8.在不外接热敏电阻时,读取电压还挺稳定的,一接上热敏电阻后芯片的VC5和VC10引脚读取电压时不时会出现50多个mv的跳动,而且我们的热敏电阻读出来的温度值比实际大10摄氏度左右。请问一下这是什么原因?
NTC是怎么接的? TS1和GND上1个, TS2 和VC5X上1个么?
最好看一下在看一下原理图
你好,是按要求接的。NTC是103AT的。原理图附上了,你看看有什么问题吗?
U6 和U26 的光耦部分的,增加了NTC之后,SHIP是高还是低?
检测那部分电路是否有漏电流
你好,SHIP是用来唤醒的,SHIP为低电平唤醒,唤醒之后SHIP一直为高电平的。两片76930的TS1、TS2读的温度都是不对的,都有问题。检测漏电流怎么检测啊?
你好,外接热敏电阻测温度不对不是光耦那电路引起的,我把热敏电阻两端的4.7uf的电容去掉就可以了。但是还有一个问题,我在外接热敏电阻时,BQ76930的第五串和第十串测的电压就会时不时的几十个毫伏跳动,去掉热敏电阻就不会跳动。(测温程序不开也是这样的),你看看我们那电路VC5和VC10那部分电路有什么问题吗?
王工,你好,上次那个接热敏电阻时每片76930的VC5和VC10采集的电压时不时会跳动几十个毫伏。现在急需用这个芯片,一直没解决,麻烦看看硬件方面哪还有问题。还有今天测电流时误差很大,有两点几安培的误差,就算没有电流时读出来居然也有1.29A的电流。电流误差大没办法进行电流积分啊,采样电阻是1毫欧,精度1%,你看看这是什么原因造成的。
唤醒之后ship不能一直是高, 会影响测量,
和4.7uF的电容没有关系 ,
王工,你好,我那电路是ship为低电平时,光耦导通才能唤醒的。ship为高电平时光耦不导通的。原来的4.7uf电容太大了,今天看到你们demo板上的4700pf, 我换成了3.3nf,测温是可以的。但是一接上热敏电阻,即使不测温电压会大幅度跳动,第5 、10串的,这会是什么原因?
检查一下 CAP1 和 CAP2 上并的电容的电压是否也存在跳动。
王工,你好,今天我测试过了,CAP1和CAP2上并的电容电压不存在跳动,CAP1上的电压是3.27V,CAP2上的电压是3.29V,接热敏电阻和不接热敏电阻时都是一样的电压,都不存在跳动。我们也仔细的分析了电路,真心不知道原因出在哪?还是得麻烦王工多帮我看看,可能是哪方面的原因?
用示波器看一下, 这个跳动是不是周期性的。看看和其他什么信号频率一致, 例如Alert, MCU的某个GPIO, I2C之类的
另外, MCU有用自生的ADC,通过分压电阻测量电池包总压么?
王工,你好,电池组的总压是通过BQ76930测得,通过读取两片76930的BAT寄存器然后相加得到的。你说的跳动周期性问题之前测试过,没有发现什么规律性变化。就是他跳动时那会一直在跳,不跳时电压挺稳定的,也是对的。但是这两者的时间也不是固定的,每次都不一样,都在20~40秒之间。Alert信号我们没有用,是通过1M电阻接地的。我一直在想一个问题,就是接热敏电阻时,为什么会只有VC5和VC10管脚的所测得电压会跳动,其他的都很稳定,但我们测过电池组进来的电压是不在跳动的。还有一个问题就是,用示波器测不了信号,一接上去芯片就不工作了。今天本来想用示波器测CAP的电压波形的,结果一接到电容两端芯片就不工作了。
王工,你好,刚刚我又重新测试了下,如果TS1接了热敏电阻,只有VC5接的那串电池测得电压会跳,如果TS2接了热敏电阻,只有VC10接的那串电池测得电压会跳。跳动的时间大概在24S左右,不跳动的时间大概在100S左右,时间不是特别准确,大概都差不多。我们在想会不会与VC5B到VC5x和VC10到BAT这部分电路的哪个电容有关?
王工,你好,我想问一下,如果不用BQ76930的TS1,TS2引脚测温度,TS1,TS2都是通过10K电阻下拉到VSS吗?
电流我一开始用就发现很准呢,不过温度也有相同的问题,不知道你温度的问题解决了没?
你的温度是什么问题?我们的板子是两层的,采样电阻和芯片不在一层,中间通过排针连接的,所以会产生误差
我的高温(NTC电阻小)的时候是准确的,但是低温(电阻大)的时候就非常不准。