主题中讨论的其他器件:BQ35100、 EV2400、 BQSTUDIO
尊敬的女士,先生,
我有一个电池供电门锁设计、使用 FANSO ER14505M 3、6V LISOCL2主电池。 我喜欢使用 BQ35100测量正确的电池状态。
我安装了 BqStudio 软件并通过 EV2400将评估板连接到 PC。
我从器件上进行了一些读取。
首先、我实现了芯片存储器中的默认 Chem_in 为0x0606。 我的电池不正确。 我的电池容量是2200mAh、制造商是 FANSO、类型是 ER14505M。 653型的不同之处在于100mAh。
我使用 BQstudio 进行了化学编程、设置为0x0653。 该数字接近我使用的电池。 化学更新文件为966。
那么、如果我想使用我的应用而不是 BQstudio 对电池化学成分进行编程、该怎么做呢。 我想将芯片安装到 PCB 上、我的应用程序将检查化学 ID 并在必要时更改这些数据表。
我研究并记录了化学更新过程中的完整 I2C 通信、并意识到有4pcs 30字节长度的块写入和4pcs 控制和块写入。
我检查了块中的地址、并在 TRM 中查找了这些地址。 我没有找到它们。
值得注意的地址为0x4075、0x4093、0x40b1、0x40cf,它们用于化学更新。
您会告诉我、在哪里可以找到可读形式的正确电池数据表? 对于 合适的电池、我应该向 Bq35100编程什么? 如果不需要 I2C 通信、我不想总是进行反向工程。
我认为这些表会放入我的应用程序源代码中。 我们将使用多节 LISOCL2型电池、这是可以想象的。 在产品寿命期间、我们以 AA 形式使用了3种以上的 LISOCL2电池、具有不同的 mAh 以及连续和峰值电流。
如果需要、我喜欢通过我的应用程序在运行中实现改变电池化学成分的能力。


