本发明涉及电子控制技术,尤指一种实现连接控制的方法及装置。
背景技术:
移动终端的充电技术在不断发展,充电需求变得日益简单化、快捷化、多样化,无线充电技术在需求下产生。无线充电源于无线电力输送技术,又称作感应充电,通过电感耦合,由供电设备(充电器)将能量传送至用电装置进行电池充电。由于供电设备与用电装置通过电感耦合进行能量传送,因此,无需有线连接,供电设备及用电装置均可实现无导电接触点外露。
无线充电时,用电装置的接收器通过将交流信号转换为5V直流信号后进行充电,与标准充电器(有线充电器)不同,输出信号仅为电源线和地线。市场上大多数用电装置的充电管理器将只有电源线和地线的充电器默认为连接电脑进入USB模式,而此模式只能提供小于或等于500mA的充电电流(例如450mA),加上系统消耗,实际进行电池充电的电流只有400mA左右,而400mA左右进行电池充电,其充电过程十分缓慢。因此,将无线充电默认为连接电脑进行通用串行总线(USB)模式,充电缓慢,无法满足用户进行充电的需求,影响无线充电技术的应用。
为了提高无线充电的效率,大多数带无线充电功能的用电装置通过在有线充电和无线充电进入不同的充电管理器;有线充电与无线充电都设置相应的充电管理器,增加了用电装置的成本和印制电路板(PCB)布局。若使用一个充电管理器,由于充电管理器已经完成充电类型的枚举,将无线充电配置为AC充电,这样,在无线充电时连接电脑或OTG设备,是无法识别出电脑或OTG设备的;而如果截止无线充电后,在中断USB连接或移除OTG设备后,由于无线充电通讯断链,无线充电无法恢复,即由于无线充电截止,充电管理器进行了充电类型的枚举,因此还是无法识别出USB连接中断或OTG设备移除。
综上,采用两个充电管理器的方法,在成本和PCB布局上都将对用电装置造成很大影响,不利于用电装置的应用;采用一个充电管理器的方法,在完成无线充电枚举之后,将无法识别连接电脑或OTG设备;在完成连接电脑或OTG设备的枚举之后,将无法识别USB连接中断或OTG设备移除,因此也无法进行无线充电。
技术实现要素:
为了解决上述技术问题,本发明提供一种实现连接控制的方法及装置,能够识别用电终端的连接状态,从而正确进行相应连接控制。
为了达到本发明目的,本发明提供了实现连接控制的方法,包括:
从充电管理器读取连接参数信息,根据连接参数信息确定用电设备的连接状态;
根据用电设备的连接状态,控制电路的通断和/或电路的使能状态。
进一步地,连接参数信息包括:
无线充电状态参数CHG、电源线VBUS导通状态、外部电源输入管脚电压值和用于确定是否有一健拷贝OTG设备连接的身份标识号码ID检测参数。
进一步地,确定用电设备的连接状态具体包括:
当所述无线充电状态参数CHG为高时,确定所述用电设备为无线充电状态;或,
当所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值大于预设电压值时,确定所述用电设备为有线充电状态;或,
当所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值小于预设电压值时,确定所述用电设备为USB连接电脑状态;或,
当所述ID检测参数确定有OTG设备时,确定所述用电设备为连接OTG设备状态;或,
当所述无线充电状态参数CHG为高、所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值小于预设电压值时,确定所述用电设备为 USB连接电脑和无线充电不使能状态;或,
当所述无线充电状态参数CHG为高、所述ID检测参数确定有OTG设备时,确定所述用电设备为连接OTG设备和无线充电不使能状态;或,
当所述无线充电状态参数CHG为低、所述电源线VBUS状态为不导通、所述ID检测参数确定未连接OTG设备时,确定所述用电设备为空闲状态。
进一步地,根据用电设备的连接状态控制电路的通断和/或电路的使能状态具体包括:
当所述用电设备为无线充电状态时,断开所述用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接;或,
当所述用电设备为有线充电状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为USB连接电脑状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为连接OTG设备状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为USB连接电脑和无线充电不使能状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当所述用电设备为连接OTG设备和无线充电不使能状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当所述用电设备为空闲状态时,断开所述用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接。
进一步地,所述电路断开与导通通过一个或一个以上模拟开关实现。
另一方面,本申请还提供一种实现连接控制的装置,包括:确定单元及切换单元;其中,
确定单元,用于从充电管理器读取连接参数信息,根据连接参数信息确定用电设备的连接状态;
切换单元,用于根据用电设备的连接状态,控制电路的通断和/或电路的使能状态。
进一步地,连接参数信息包括:无线充电状态参数CHG、电源线VBUS导通状态、外部电源输入管脚电压值和用于确定是否有OTG设备连接的ID检测参数;
所述确定单元具体用于,
当所述无线充电状态参数CHG为高时,确定所述用电设备为无线充电状态;或,
当所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值大于预设电压值时,确定所述用电设备为有线充电状态;或,
当所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值小于预设电压值时,确定所述用电设备为USB连接电脑状态;或,
当所述ID检测参数确定有OTG设备时,确定所述用电设备为连接OTG设备状态;或,
当所述无线充电状态参数CHG为高、所述电源线VBUS导通状态为导通、所述外部电源输入管脚电压值小于预设电压值时,确定所述用电设备为USB连接电脑和无线充电不使能状态;或,
当所述无线充电状态参数CHG为高、所述ID检测参数确定有OTG设备时,确定所述用电设备为连接OTG设备和无线充电不使能状态;或,
当所述无线充电状态参数CHG为低、所述电源线VBUS状态为不导通、所述ID检测参数确定未连接OTG设备时,确定所述用电设备为空闲状态。
进一步地,切换单元具体用于,
当所述用电设备为无线充电状态时,断开所述用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接;或,
当所述用电设备为有线充电状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为USB连接电脑状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为连接OTG设备状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当所述用电设备为USB连接电脑和无线充电不使能状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当所述用电设备为连接OTG设备和无线充电不使能状态时,导通所述用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当所述用电设备为空闲状态时,断开所述用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接。
进一步地,切换单元具体用于,根据用电设备的连接状态,通过一个或一个以上模拟开关实现所述电路断开与导通、和/或通过使能信号实现所述电路的使能状态,从而实现连接的切换控制。
进一步地,该装置还包括基带芯片单元,用于控制所述模拟开关和/或发送无线充电的使能或不使能信号。
与现有技术相比,本申请技术方案包括:从充电管理器读取连接参数信息,根据连接参数信息确定用电设备的连接状态;根据用电设备的连接状态, 控制电路的通断和/或电路的使能状态。本发明方法通过连接参数信息确定用电设备的连接状态,进而实现连接控制,实现了仅适用一个充电管理器进行用电设备的连接管理,降低了成本,保证了连接变化时,用电设备的无线充电或连接的切换控制。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实现连接控制的方法的流程图;
图2为本发明实现连接控制的装置的结构程图;
图3为本发明第一实施例的方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
图1为本发明实现连接控制的方法的流程图,如图1所示,包括:
步骤100、从充电管理器读取连接参数信息,根据连接参数信息确定用电设备的连接状态;
本步骤中,连接参数信息包括:
无线充电状态参数CHG、电源线(VBUS)导通状态、外部电源输入管脚电压值和用于确定是否有一健拷贝(OTG)设备连接的身份标识号码(ID)检测参数。这里,CHG是用于确定无线终端是否进行无线充电的参数,属于本领域技术人员的公知常识。
确定用电设备的连接状态具体包括:
当无线充电状态参数CHG为高时,确定用电设备为无线充电状态;或,
当电源线VBUS导通状态为导通、外部电源输入管脚电压值大于预设电压值时,确定用电设备为有线充电状态;或,
当电源线VBUS导通状态为导通、外部电源输入管脚电压值小于预设电压值时,确定用电设备为USB连接电脑状态;或,
当ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备状态;或,
当无线充电状态参数CHG为高、电源线VBUS导通状态为导通、外部电源输入管脚电压值小于预设电压值时,确定用电设备为USB连接电脑和无线充电不使能状态;这里,根据目前USB连接电脑时的参数,预设电压值为3.6伏。
当无线充电状态参数CHG为高、ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备和无线充电不使能状态;或,
当无线充电状态参数CHG为低、电源线VBUS状态为不导通、ID检测参数确定未连接OTG设备时,确定用电设备为空闲状态。
步骤101、根据用电设备的连接状态控制电路的通断和/或电路的使能状态,实现连接的切换控制。
需要说明的是,以上各确定用电设备的连接状态方法的叠加不需要本领域技术人员付出创造性劳动;属于本领域技术人员的惯用技术手段。
当用电设备为无线充电状态时,断开用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接;或,
当用电设备为有线充电状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为USB连接电脑状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为连接OTG设备状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为USB连接电脑和无线充电不使能状态时,导通用电设备的 数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当用电设备为连接OTG设备和无线充电不使能状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当用电设备为空闲状态时,断开用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接。
需要说明的是,以上根据各根据用电设备连接状态,控制电路的通断和/或电路的使能状态方法的叠加,不需要本领域技术人员付出创造性劳动。属于本领域技术人员的惯用技术手段。
优选的,电路断开与导通通过一个或一个以上模拟开关实现。
图2为本发明实现连接控制的装置的结构程图,如图2所示,包括:确定单元及切换单元;其中,
确定单元,用于从充电管理器读取连接参数信息,根据连接参数信息确定用电设备的连接状态;
切换单元,用于根据用电设备的连接状态,控制电路的通断和/或电路的使能状态。
连接参数信息包括:无线充电状态参数CHG、电源线VBUS导通状态、外部电源输入管脚电压值和用于确定是否有OTG设备连接的ID检测参数;
确定单元具体用于,
当无线充电状态参数CHG为高时,确定用电设备为无线充电状态;或,
当电源线VBUS导通状态为导通、外部电源输入管脚电压值大于预设电压值时,确定用电设备为有线充电状态;或,
当电源线VBUS导通状态为导通、外部电源输入管脚电压值小于预设电压值时,确定用电设备为USB连接电脑状态;或,
当ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备状态;或,
当无线充电状态参数CHG为高、电源线VBUS导通状态为导通、外部电源输入管脚电压值小于预设电压值时,确定用电设备为USB连接电脑和无线充电不使能状态;或,
当无线充电状态参数CHG为高、ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备和无线充电不使能状态;或,
当无线充电状态参数CHG为低、电源线VBUS状态为不导通、ID检测参数确定未连接OTG设备时,确定用电设备为空闲状态。
切换单元具体用于,
当用电设备为无线充电状态时,断开用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接;或,
当用电设备为有线充电状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为USB连接电脑状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为连接OTG设备状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路;或,
当用电设备为USB连接电脑和无线充电不使能状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无线充电不使能;或,
当用电设备为连接OTG设备和无线充电不使能状态时,导通用电设备的数据线正极的连接和数据线负极的连接,断开数据线正极和数据线负极之间的连接,导通控制外部电源输入的线路,发送无线充电不使能信号以使无 线充电不使能;或,
当用电设备为空闲状态时,断开用电设备的数据线正极的连接和数据线负极的连接,导通数据线正极和数据线负极之间的连接。
切换单元具体用于,根据用电设备的连接状态,通过一个或一个以上模拟开关实现电路断开与导通、和/或通过使能信号实现电路的使能状态,从而实现连接的切换控制。
本发明装置还包括基带芯片单元,用于控制模拟开关和/或发送无线充电的使能或不使能信号。
以下通过具体实施例对本发明方法进行清楚详细的说明,实施例仅用于陈述本发明,并不用于限制本发明方法的保护范围。
实施例1
图3为第一实施例用电设备的电路连接图,如图3所示,S1、S2、S3、S4均为模拟开关,通过模拟开关芯片的状态设置于电路中,无线充电输出连接于模拟开关S4之后。S2用于控制用电设备数据线正极的通断,S1用于控制用电设备数据线负极的通断,S3用于控制数据线正极和数据线负极之间的电路的通断,S4用于控制控制外部电源输入的线路的通断,S1、S2、S3、S4的开关由基带信号控制。无线充电的使能通过基带芯片发送使能信号控制。
从USB连接器中读取连接参数信息包括:无线充电状态参数CHG、电源线VBUS导通状态、外部电源输入管脚电压值和用于确定是否有OTG设备连接的ID检测参数。
当无线充电状态参数CHG为高时,确定用电设备为无线充电状态;
当电源线VBUS导通状态为导通,外部电源输入管脚电压值大于3.6伏,确定用电设备为有线充电状态;
当电源线VBUS导通状态为导通,外部电源输入管脚电压值小于3.6伏,确定用电设备为USB连接电脑状态;
当ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备状态;
当无线充电状态参数CHG为高,电源线VBUS导通,外部电源输入管脚电压值小于3.6伏,确定用电设备为USB连接电脑和无线充电不使能状态;
当无线充电状态参数CHG为高,ID检测参数确定有OTG设备时,确定用电设备为连接OTG设备和无线充电不使能状态;
当无线充电状态参数CHG为低,电源线VBUS不导通,ID检测参数确定未连接OTG设备时,确定用电设备为空闲状态。
当用电设备为无线充电状态时,S1,S2断开,S3闭合,S4断开;
当用电设备为有线充电状态时,S1,S2闭合,S3断开,S4导通;
当用电设备为USB连接电脑状态时,S1,S2闭合,S3断开,S4导通;
当用电设备为连接OTG设备状态时,S1,S2闭合,S3断开,S4导通;
当用电设备为USB连接电脑和无线充电不使能状态时,S1,S2闭合,S3断开,发送无线充电不使能信号以使无线充电不使能,S4导通;
当用电设备为连接OTG设备和无线充电不使能状态时,S1,S2闭合,S3断开,S4导通,发送无线充电不使能信号以使无线充电不使能;
当用电设备为空闲状态时,S1,S2断开,S3闭合,S4断开。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。