[发明专利]兼容多种充放电协议的快充设备及协议识别和充放电方法有效
申请号: | 201710056524.6 | 申请日: | 2017-01-25 |
公开(公告)号: | CN106786979B | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 李仕胜;刘浩淼;王诺;钟裕捷;李仕炽 | 申请(专利权)人: | 北京鸿智电通科技有限公司 |
主分类号: | H02J7/00 | 分类号: | H02J7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 多种 放电 协议 设备 识别 方法 | ||
1.一种快充设备的充电协议识别和充电方法,其特征在于,快充设备包括用于与充电器的连接器相连接的充电端口、用于与待充电设备相连的放电端口、以及控制充电端口和放电端口的充放电的微控制单元,该方法包括如下步骤:
微控制单元检测充电端口是否连接有对快充设备进行充电的充电器;
如果检测到连接有充电器,则微控制单元识别充电器的充电协议类型是QC协议、MTK协议和Apple协议中哪一种协议,如果这三种协议都不是则是USBBC1.2协议;
微控制单元根据检测出来的协议类型从充电器获取对应的充电电流以对快充设备进行充电;
其中,快充设备的充电协议识别和充电方法具体流程如下:
步骤S401,检测充电端口是否连接有快充设备充电器,如果检测到连接有充电器则执行步骤S402,否则经过第一预定时长后返回步骤S401;
步骤S402,读取充电端口上的VBUS电压;
步骤S403,判断VBUS电压是否大于4.5V,如果大于4.5V则经过第二预定时长100ms后执行步骤S405;
步骤S405,判断VDP2.5V和VDM1.8V或者VDP1.8V和VDM2.5V是否成立,如果成立则当前连接的充电器是Apple协议充电器并且选择Apple协议控制充电器充电,流程结束,如果不成立执行步骤S406;
步骤S406,设置USB_D+上的电源VDP=0.6V;
步骤S407,读取USB_D-上的VDM电压;
步骤S408,判断VDM电压是否大于或等于0.5V,如果不是则是普通恒压充电USBBC1.2协议并且选择普通恒压充电协议控制充电器充电,流程结束,如果是则执行步骤S409;
步骤S409,进入循环,设置MTK_loop变量用于记录循环多少次,初始化为0;
步骤S410,设置IBUS的输入电流为130mA并且持续第三预定时长100ms;
步骤S411,IBUS的输入电流设置为250mA;
步骤S412,MTK_Loop加1;
步骤S413,判断MTK_loop是否大于2,如果不大于2则经过第三预定时长100ms后执行步骤S415,如果大于2则执行步骤S414;
步骤S414,判断MTK_loop是否大于5,如果不大于5则经过第四预定时长300ms后执行步骤S415,如果大于5则经过第五预定时长500ms后执行步骤S418;
步骤S418,判断VBUS是否提升200mV,如果没有提升200mV则是普通恒压充电并且选择普通恒压充电协议控制充电器充电,如果有提升200mV则是MTK2.0协议并且选择MTK2.0协议控制充电器充电,流程结束;
步骤S415,判断VDM是否大于或等于0.5V,如果大于或等于0.5V则返回步骤S410,如果小于0.5V则执行步骤S416;
步骤S416,退出循环,设置VDP为3.3V且VDM为0.6V并且持续第六预定时长100ms;
步骤S417,检测VBUS是否大于8V,如果大于8V则是QC协议并且选择QC协议控制充电器充电,流程结束,如果不大于8V则是普通恒压充电USBBC1.2并且选择普通恒压充电协议控制充电器充电,流程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京鸿智电通科技有限公司,未经北京鸿智电通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710056524.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内燃机的阀正时控制装置
- 下一篇:用于外热式发动机的进气阀装置和方法