[go: up one dir, main page]

CN106816933A - 一种复杂充电协议的系统处理装置及方法 - Google Patents

一种复杂充电协议的系统处理装置及方法 Download PDF

Info

Publication number
CN106816933A
CN106816933A CN201710162241.XA CN201710162241A CN106816933A CN 106816933 A CN106816933 A CN 106816933A CN 201710162241 A CN201710162241 A CN 201710162241A CN 106816933 A CN106816933 A CN 106816933A
Authority
CN
China
Prior art keywords
protocol
waveform
coding
response
mcu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710162241.XA
Other languages
English (en)
Other versions
CN106816933B (zh
Inventor
常子奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Yiwei Technology Co Ltd
Original Assignee
Zhuhai Amicro Semiconductor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Amicro Semiconductor Co Ltd filed Critical Zhuhai Amicro Semiconductor Co Ltd
Priority to CN201710162241.XA priority Critical patent/CN106816933B/zh
Publication of CN106816933A publication Critical patent/CN106816933A/zh
Application granted granted Critical
Publication of CN106816933B publication Critical patent/CN106816933B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • H02J7/44
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M10/4257Smart batteries, e.g. electronic circuits inside the housing of the cells or batteries
    • H02J7/42
    • H02J7/47
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Communication Control (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本发明公开一种复杂充电协议的系统处理装置及方法,由MCU和充电协议芯片配合,实现复杂充电协议的处理。所述处理装置包括充电协议芯片和MCU,充电协议芯片包括设备插入拔出检测电路、协议命令接收电路及响应波形发送电路;MCU包括协议命令分析模块及响应数据编码模块。本发明充电协议芯片中不需要存储响应数据的内容,也不需要设计复杂的解码电路,将这部分功能的实现转移到MCU中,从而降低支持复杂充电协议移动源应用方案中协议芯片的设计难度和成本,降低系统应用方案的成本,并且提升方案的扩展性。

Description

一种复杂充电协议的系统处理装置及方法
〖技术领域〗
本发明涉及电能传导技术领域,具体涉及电子设备与充电器之间的一种复杂充电协议的系统处理装置及方法。
〖背景技术〗
电子设备日益智能化,尤其以智能手机为代表的移动智能设备,由于其强大的功能,丰富的应用,对电池容量的需求越来越高,但如果电池体积不变的情况下,要提高电池容量,在目前的技术条件下很难实现,因此提高充电速度成为了另一个可行的途径,可以让智能手机在很短的时间内获得大量的能量。
因此国内外厂商纷纷推出了各种快速充电协议,而作为电源备用设备,移动电源产品同样需要支持这些快速充电协议,才能很好的发挥智能设备的充电性能。
充电协议种类繁杂,但总体可以分为两类:1、通过简单改变USB接口中DP/DM的电平来进行握手,确定充电状态;2、通过在USB接口中DP/DM上增加复杂的握手协议,确定充电状态;在充电协议芯片中增加处理复杂协议的电路,将需要存储响应的响应数据内容以及命令编解码电路,会导致充电协议芯片设计复杂,成本高。
〖发明内容〗
本发明提供了一种复杂充电协议的系统处理装置及方法,由MCU和充电协议芯片配合,实现复杂充电协议的处理。本发明由以下技术方案实现:
一种复杂充电协议的系统处理装置,包括充电协议芯片和MCU,其特征在于,充电协议芯片包括设备插入拔出检测电路、协议命令接收电路及响应波形发送电路;MCU包括协议命令分析模块及响应数据编码模块;所述设备插入拔出检测电路的输入端用于监测是否有待充电设备接入,输出端连接所述协议命令接收电路的输入端;所述协议命令分析模块的输入端连接所述协议命令接收电路的输出端,输出端连接响应数据编码模块的输入端;所述响应波形发送电路的输入端连接响应波形编码模块的输出,输出端用于连接待充电设备。
一种复杂充电协议的系统处理方法,其特征在于,包括:
(1)插入拔出检测电路监测是否有智能设备接入,若有接入则开始一次处理,否则持续等待;
(2)协议命令接收电路判断命令的起始、结束,并从中解析命令或产生状态信号,供MCU的协议命令分析模块读取;
(3)协议命令分析模块分析命令并查询出相对应的响应数据;
(4)响应波形编码模块按照预先设计好的波形编码表的对响应数据进行波形编码;
(5)响应波形发送电路按照响应数据的波形编码,将数据送到响应的引脚上。
相对于现有技术,本发明的有益效果是:充电协议芯片中不需要存储响应数据的内容,也不需要设计复杂的解码电路,将这部分功能的实现转移到MCU中,从而降低支持复杂充电协议移动源应用方案中协议芯片的设计难度和成本,降低系统应用方案的成本,并且提升方案的扩展性。
〖附图说明〗
图1为本发明本实施例提供的复杂充电协议的系统处理装置的结构框图。
图2为本发明本实施例提供的复杂充电协议的系统处理方法的波形编码表。
图3为本发明本实施例提供的复杂充电协议的系统处理方法的编码波形示例图。
图4为本发明本实施例提供的复杂充电协议的系统处理方法的图3波形依图2的编码表的波形编码结果。
图5为本发明本实施例提供的复杂充电协议的波形发送电路状态图。
〖具体实施方式〗
下面结合附图对本发明的具体实施方式作进一步说明:
如图1所示,本发明提供了一种复杂充电协议的系统处理装置,包括MCU和充电协议芯片,充电协议芯片包括设备插入拔出检测电路、协议命令接收电路及响应波形发送电路,MCU包括协议命令分析模块及响应数据编码模块。
基于图1的电路结构,其控制方法说明如下:
插入拔出检测电路1,监测是否有智能设备接入,若有接入则开始一次处理,否则持续等待。协议命令接收电路2,判断充电命令的起始、结束,并从中解析命令,或产生状态信号,供MCU读取。协议命令分析模块3,负责分析命令并产生相对应的响应数据。响应数据编码模块5,按照事先预定的波形编码表生成响应波形编码。响应波形发送电路5,负责按照事先预定的波形编码表和响应波形编码,将响应波形送到输出的引脚上。
结合图2、图3、图4、图5对波形的编码方式描述如下:
1)、如图2描述,波形编码表提供3’d0~3’d7八种编码,分别表示波形电平不翻转、维持波形电平特定时间长度(包括40us、80us、160us、200us、320us)、波形发送结束,通过以上3类编码可以对以40us长度为粒度的波形进行编码.
2)、如图3所示的波形,当检测到需要发送波形时,按照波形编码表可做如下编码,如图A、B、C为40us连续翻转,则可编码为3’d1、3’d1、3’d1;D为80us,编码为3’d2,E为160us,编码为3’d4,F为640us,单个编码无法描述,因此编码为3’d6、3’d0、3’d6,其中3’d0编码可以将两个较小时间长度的编码连接起来,表示更长时间的编码。
3)上述的波形编码后(如图4所示)通过MCU和协议芯片之间的通讯总线,由MCU发送给协议芯片,当协议芯片收到上述编码数据后,将按照图5所示的流程图进行波形发送;
S101,上电复位;
S102,判断是否有响应波形需要发送;
S103,从MCU发送来的波形编码保存在一个16bit宽度的缓存中,该步骤从该缓存中取回一个编码数据;
S104,判断该编码是否是“保持波形电平”,如果是则记录当前该状态,并继续取下一个波形编码;
S105,判断该编码是否是“波形结束”,如果是则进入S109,停止发送响应波形,如果不是进入S106步骤;
S106,判断上一个编码是否是“保持波形电平”,如果是则进入S107,如果不是则进入S108;
S107,波形电平翻转,即如果是高电平就翻转为低电平,如果是低电平则翻转为高电平;
S108,让响应波形在编码对应的时间范围来保持稳定,保持时间完成后处理下一个编码。
上述实施例相比现有技术的有益效果在于:目前的移动电源方案中都会有一颗MCU,通过MCU和充电协议芯片的配合可以方便的实现对复杂充电协议的处理,但是如果全部由MCU实现的话,受制于MCU IO操作速度限制,无法很好的处理窄脉冲协议,如果采用高性能的MCU成本又会大幅增加,而如果通过MCU存储响应数据并处理命令,协议芯片只负责处理接口电气信号的方式,将能很好的解决这一问题。
以上实施例仅为充分公开而非限制本发明,凡是基于本发明主旨且未经创造性劳动即可获得的等效技术特征的替换,应当属于发明所涵盖的范围。

Claims (5)

1.一种复杂充电协议的系统处理装置,包括充电协议芯片和MCU,其特征在于,充电协议芯片包括设备插入拔出检测电路、协议命令接收电路及响应波形发送电路;MCU包括协议命令分析模块及响应数据编码模块;所述设备插入拔出检测电路的输入端用于监测是否有待充电设备接入,输出端连接所述协议命令接收电路的输入端;所述协议命令分析模块的输入端连接所述协议命令接收电路的输出端,输出端连接响应数据编码模块的输入端;所述响应波形发送电路的输入端连接响应波形编码模块的输出,输出端用于连接待充电设备。
2.一种复杂充电协议的系统处理方法,其特征在于,包括:
(1)插入拔出检测电路监测是否有智能设备接入,若有接入则开始一次处理,否则持续等待;
(2)协议命令接收电路判断命令的起始、结束,并从中解析命令或产生状态信号,供MCU的协议命令分析模块读取;
(3)协议命令分析模块分析命令并查询出相对应的响应数据;
(4)响应波形编码模块按照预先设计好的波形编码表的对响应数据进行波形编码;
(5)响应波形发送电路按照响应数据的波形编码,将数据送到响应的引脚上。
3.根据权利要求2所述的复杂充电协议的系统处理方法,其特征在于,所述波形编码表波形编码表提供表示波形电平不翻转、维持波形电平特定时间长度、波形发送结束的三类编码。
4.根据权利要求3所述的复杂充电协议的系统处理方法,其特征在于,所述波形编码表如下表:
5.根据权利要求2、3或4所述的复杂充电协议的系统处理方法,其特征在于,所述进行波形编码的发送包括以下步骤:
S101,上电复位;
S102,判断是否有响应波形需要发送;
S103,从MCU发送来的波形编码保存在一个16bit宽度的缓存中,该步骤从该缓存中取回一个编码数据;
S104,判断该编码是否是“保持波形电平”,如果是则记录当前该状态,并继续取下一个波形编码;
S105,判断该编码是否是“波形结束”,如果是则进入S109,停止发送响应波形,如果不是进入S106步骤;
S106,判断上一个编码是否是“保持波形电平”,如果是则进入S107,如果不是则进入S108;
S107,波形电平翻转,即如果是高电平就翻转为低电平,如果是低电平则翻转为高电平;
S108,让响应波形在编码对应的时间范围来保持稳定,保持时间完成后处理下一个编码。
CN201710162241.XA 2017-03-17 2017-03-17 一种复杂充电协议的系统处理装置及方法 Active CN106816933B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710162241.XA CN106816933B (zh) 2017-03-17 2017-03-17 一种复杂充电协议的系统处理装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710162241.XA CN106816933B (zh) 2017-03-17 2017-03-17 一种复杂充电协议的系统处理装置及方法

Publications (2)

Publication Number Publication Date
CN106816933A true CN106816933A (zh) 2017-06-09
CN106816933B CN106816933B (zh) 2019-03-01

Family

ID=59115609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710162241.XA Active CN106816933B (zh) 2017-03-17 2017-03-17 一种复杂充电协议的系统处理装置及方法

Country Status (1)

Country Link
CN (1) CN106816933B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080773A1 (en) * 2000-12-21 2002-06-27 Lg Electronics Inc. Voice over internet protocol gateway system and method therefor
CN101814896A (zh) * 2010-03-30 2010-08-25 东北大学 海上油井潜油泵电机远程控制装置及方法
CN202025234U (zh) * 2011-04-12 2011-11-02 中国电子科技集团公司第四十一研究所 用于自诊断传感器的现场总线模块
CN204497797U (zh) * 2015-04-17 2015-07-22 深圳市鸿达顺科技开发有限公司 一种双usb智能车载充电器
CN106300551A (zh) * 2016-09-26 2017-01-04 宇龙计算机通信科技(深圳)有限公司 电子装置及其充电方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080773A1 (en) * 2000-12-21 2002-06-27 Lg Electronics Inc. Voice over internet protocol gateway system and method therefor
CN101814896A (zh) * 2010-03-30 2010-08-25 东北大学 海上油井潜油泵电机远程控制装置及方法
CN202025234U (zh) * 2011-04-12 2011-11-02 中国电子科技集团公司第四十一研究所 用于自诊断传感器的现场总线模块
CN204497797U (zh) * 2015-04-17 2015-07-22 深圳市鸿达顺科技开发有限公司 一种双usb智能车载充电器
CN106300551A (zh) * 2016-09-26 2017-01-04 宇龙计算机通信科技(深圳)有限公司 电子装置及其充电方法

Also Published As

Publication number Publication date
CN106816933B (zh) 2019-03-01

Similar Documents

Publication Publication Date Title
CN1881738B (zh) 充电模式控制电路及方法
CN109149694B (zh) 充电方法、充电装置、电源提供设备及待充电终端
JP2013531822A5 (zh)
CN222191879U (zh) 一种多协议兼容的快充控制装置
WO2018072443A1 (zh) 一种充电方法、设备及存储介质
CN103365817A (zh) 一种通用串行总线usb电路及终端
CN103390303B (zh) 基于音频及usb数据传输的金融密匙及其控制方法
CN110168511B (zh) 一种电子设备和降低功耗的方法及装置
KR20200042480A (ko) 충전 방법, 단말 및 컴퓨터 저장 매체
CN104853193A (zh) 视频压缩方法、装置及电子设备
CN106816933A (zh) 一种复杂充电协议的系统处理装置及方法
CN211264303U (zh) 智能模块及其usb2.0切换电路
CN106300466A (zh) 一种otg快速充电的方法、装置及终端
CN104167793B (zh) 一种手持终端的充电系统和充电方法
CN105515118A (zh) 一种充电控制方法和终端
CN217984557U (zh) 一种双电池供电装置、设备
CN205004821U (zh) 一种后备电源系统
CN105280970B (zh) 一种移动终端的充电方法及移动终端
CN104637540B (zh) 接收电路、接收电路的实现方法及ic卡
CN222719876U (zh) 读卡器数据传输系统及读卡器
CN209994399U (zh) NB-IoT模块
CN102289278B (zh) 超低功耗接口
CN201018573Y (zh) 一种机顶盒前面板电路
CN220823091U (zh) 一种网关设备及其主板
CN203632546U (zh) 功率输出装置和计算机

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 519000 2706, No. 3000, Huandao East Road, Hengqin new area, Zhuhai, Guangdong

Patentee after: Zhuhai Yiwei Semiconductor Co.,Ltd.

Country or region after: China

Address before: Room 105-514, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee before: AMICRO SEMICONDUCTOR Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 519000 Guangdong Province Zhuhai City Hengqin New District Zhi Shui Road 88 Office 1508

Patentee after: Zhuhai Yiwei Technology Co., Ltd.

Country or region after: China

Address before: 519000 2706, No. 3000, Huandao East Road, Hengqin new area, Zhuhai, Guangdong

Patentee before: Zhuhai Yiwei Semiconductor Co.,Ltd.

Country or region before: China