[发明专利]一种通过bq25703+fusb302组合实现PD充电协议的方法在审
申请号: | 202210624508.3 | 申请日: | 2022-06-02 |
公开(公告)号: | CN115173500A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 郑洪明;骆瑞;金盛明;袁和 | 申请(专利权)人: | 赣州市江元电子有限公司 |
主分类号: | H02J7/00 | 分类号: | H02J7/00;G01R31/385 |
代理公司: | 深圳市徽正知识产权代理有限公司 44405 | 代理人: | 郭振媛 |
地址: | 341000 江西省赣州市赣州*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 bq25703 fusb302 组合 实现 pd 充电 协议 方法 | ||
1.一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:包括以下步骤:
S1:设立检测模块以及bq25703控制模块,在检测模块以及bq25703控制模块之间设立I2C通讯模块以及fusb302物理层模块;
S2:在所述检测模块内设立第一检测单元、第二检测单元、第三检测单元以及第四检测单元,所述第一检测单元于检测外部接入的电流大小及方向,所述第二检测单元主要用于检测外部接入电压,所述第三检测单元主要用于检测电池电压,所述第四检测单元主要用于检测电池充放电电流大小及方向;
S3:检测模块将检测的数据通过I2C通讯模块反馈至bq25703控制模块中;
S4:bq25703控制芯片通过数据处理实现过充判断、过放判断以及电流过大判断,并将判断结果发送至fusb302物理层模块;
S5:所述fusb302物理层控制模块,具体防止电池过充,处理过程中:当电池电压上升超过设定电压,然后断开电流流入电池的通路,以阻止继续充电,但保持放电依然畅通,其次防止电池过放处理过程中,当电池电压低于设定电压,然后控制断开电流流出的通路,但保持充电通路畅通,防止电池电流过大,当电流超过设定范围,然后自动断开电流流出通路,然后立即回复,检测模块持续检测是否过流,并重复步骤S5。
2.根据权利要求1所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述bq25703控制模块支持自定义充电电压在1.024V-19.2V之间,以及自定义充电电流在0.064A-8.128A的锂电池。
3.根据权利要求1所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述bq25703控制模块使用前根据设定不同的电池设定对应的电压区间以及电流区间。
4.根据权利要求1所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述I2C通讯模块中设置有单片机,单片机上配置有I2C接口,所述I2C通讯模块直接通过单片机上的I2C接口配置寄存器完成数据通讯。
5.根据权利要求1所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述fusb302物理层模块包括两类指令单元,第一类指令单元中按地址写入数据,第二类指令单元中按地址读取数据。
6.根据权利要求5所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述第一类指令单元中按地址写入数据,包括具体以下步骤,I2C通讯模块通过I2C接口向fusb302物理层模块写入地址,然后fusb302物理层模块从机应答,然后写寄存器地址,然后fusb302物理层模块从机应答,然后写寄存器数据,最后fusb302物理层模块再行从机应答。
7.根据权利要求5所述的一种通过bq25703+fusb302组合实现PD充电协议的方法,其特征在于:所述第二类指令单元中按地址读取数据,包括具体以下步骤:I2C通讯模块通过I2C接口向fusb302物理层模块写入地址,然后fusb302物理层模块从机应答进行从机应答,然后写寄存器地址,然后fusb302物理层模块从机应答,再次I2C通讯模块通过I2C接口向fusb302物理层模块写入地址,然后fusb302物理层模块从机应答,最后读取寄存器数据,完成从检测模块到bq25703控制芯片再到fusb302物理层模块的数据通讯传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赣州市江元电子有限公司,未经赣州市江元电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210624508.3/1.html,转载请声明来源钻瓜专利网。