

BQ25758 I2C 接口连接到板载的RP2350,RB2350上还有4个理想二极管开关。

LM74810-Q1理想二极管控制器可驱动和控制外部背对背N沟道MOSFET,从而模拟具有电源路径开/关控 制和过压保护的理想二极管整流器。


4路理想二极管:

所有高电流连接都被拉出到可插拔端子块,以便重新配置电路以适应不同的使用场景。 能够切换DC/DC转换器方向,意味着系统总线电压可以与电池电压解耦。
作者本来打算用STM32做主板微控制器,因为之前设计的很多型号都用过,但是作者开始研究电池容量追踪算法时,注意到更先进的系统采用无迹卡尔曼滤波(是一种用于估计非线性系统状态的递归算法。 其目标是通过结合系统模型和观测数据,估计系统的最优状态),并要求电池使用等效电路模型。

因此选择带有浮点数硬件的RP2350,能运行MicroPython会更容易迭代固件和在板上做实验,同时使用 MicroPython可以将日志文件写入闪存允许电池电压、电流和温度的连续记录。

开源地址:https://github.com/ddowling/BidirectionalSupply

最后再说一句“要好好工作,但是请不要把把所有赌注压在公司”,多提升自己。
声明: