一种外接设备供电动态电源适配方法
【专利摘要】本发明公开一种外接设备供电动态电源适配方法,该方法使工业手持终端不用考虑外接设备的电源电压要求,只要接口一致,便可将外接设备直接接入工业手持终端,工业手持终端自动判别外接设备的电源需求,并提供外接设备所需要的电源电压,从而使外接设备正常工作,具有更好的便捷性、兼容性,利于扩展外接设备,节约开发成本。
【专利说明】一种外接设备供电动态电源适配方法
【技术领域】
[0001]本发明涉及工业手持终端领域,尤其涉及一种外接设备供电动态电源适配方法。【背景技术】
[0002]目前市面上的工业终端通过USB (通用串行总线)、串口等接口对外输出的电压都是固定的,只能接入对应电压的外接设备,这样不利于扩展其他电压的外接设备。如果需要去连接不同电压的外接设备,那么就只有定制不同电压输出的工业手持终端。例如,带POS (销售终端)的工业手持终端由于有打印机(打印机大都需要采用7.4V供电),所以基本上都是采用7.4V供电,而不带POS的工业手持终端是采用3.7V供电。而不带POS的工业手持终端如果通过接口和外接设备连接也只能提供一种固定的电压,这样的话外接设备也只能使用该固定电压的设备。其他电压的设备如需要和该工业手持终端连接使用,要么就需要修改工业手持终端的电压或者调整外接设备的供电电压以便工业手持终端能和外接设备配合工作。这样的话硬件电路需要做几套,增加开发成本,同时降低了可扩展性。其中,上述外接设备是指通过一定的接口可以与工业手持终端连接,进行数据通信的设备,t匕如POS(销售终端)机等。接口是指用于外接设备和工业手持终端连接通信的接口。工业手持终端指工业手持机或移动终端。
【发明内容】
[0003]本发明的目的在于通过一种外接设备供电动态电源适配方法,来解决以上【背景技术】部分提到的问题。
[0004]为达此目的,本发明采用以下技术方案:
[0005]一种外接设备供电动态电源适配方法,其包括如下步骤:
[0006]A、在工业手持终端中内置NFC识别模块;该NFC识别模块用于读取NFC标签信息;
[0007]B、当外接设备通过接口连接工业手持终端后,工业手持终端中的NFC识别模块启动,识别外接设备是否带有NFC标签信息,若有NFC标签信息,则执行步骤C,否则执行步骤D ;
[0008]C、NFC识别模块读取NFC标签信息中外接设备运行电压信息,工业手持终端根据该电压信息控制输出对应的电压到外接设备,使外接设备正常工作;
[0009]D、工业手持终端通过GPIO采用PWM脉冲控制输出线性可调的电源管理芯片步进增加输出电压,通过接口供给外接设备,直至外接设备返回信息正确,并继续输出此时的供电电压,使外接设备正常工作。
[0010]特别地,所述步骤D具体包括:
[0011]工业手持终端通过GPIO采用PWM脉冲控制输出线性可调的电源管理芯片步进增加输出电压,通过接口供给外接设备,每增加一次电压,工业手持终端读取外接设备返回信息,若有返回且返回信息正确,则确定该外接设备使用的电压为此时的供电电压,继续输出该供电电压,使外接设备正常工作,若无返回或者返回信息不正确,则依次步进增加电压,直至外接设备返回信息正确再提供正确供电电压。
[0012]特别地,所述步骤B中若外接设备不带有NFC标签,在工业手持终端的对外输出接口增加一个GPIO检测脚,外接设备对应的接口上对应增加一个接地的电阻,当外接设备插入到工业手持机时,GPIO状态发生变化,识别到设备插入;通过GPION控制对应的模拟开关N,通过对外输出接口供电给外接设备,然后检测是否有返回值,直至得到正确的返回值,输出正确的电源电压给外接设备,使其正常工作,其中,N为正整数。
[0013]本发明提供的外接设备供电动态电源适配方法使工业手持终端不用考虑外接设备的电源电压要求,只要接口 一致,便可将外接设备直接插入工业手持终端,工业手持终端自动判别外接设备的电源需求,并提供外接设备所需要的电源电压,从而使外接设备正常工作,具有更好的便捷性、兼容性,利于扩展外接设备,同时节约成本,加快产品的开发上市速度,提高产品的竞争力。
【专利附图】
【附图说明】
[0014]图1为本发明实施例提供的外接设备供电动态电源适配方法流程图;
[0015]图2为本发明实施例提供的工业手持终端动态电源适配电路示意;
[0016]图3为本发明实施例提供的工业手持终端动态电源适配电路另一示意图。
【具体实施方式】
[0017]下面结合附图和实施例对本发明作进一步说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0018]请参照图1所示,图1为本发明实施例提供的外接设备供电动态电源适配方法流程图。
[0019]本实施例中外接设备供电动态电源适配方法具体包括:
[0020]步骤S101、在工业手持终端中内置NFC识别模块。该NFC识别模块用于读取NFC标签信息。其中,NFC (Near Field Communication,近场通信),又称近距离无线通信,是一种短距离的高频无线通信技术,在13.56MHz频率运行于20厘米距离内。其传输速度有106Kbit /秒、212Kbit /秒或者424Kbit /秒三种。目前近场通信已通过成为ISO / IECIS18092国际标准在智能手机终端设备上被广泛支持。
[0021]步骤S102、当外接设备通过接口连接工业手持终端后,工业手持终端中的NFC识别模块启动,识别外接设备是否带有NFC标签信息,若有NFC标签信息,则执行步骤S103,否则执行步骤S104。
[0022]步骤S103、NFC识别模块读取NFC标签信息中外接设备运行电压信息,若该电压信息不正确,则不执行电压配置,若正确,则工业手持终端根据电压信息控制输出对应的电压到外接设备,使外接设备正常工作,也即配置工业手持终端接口输出电压为NFC标签信息中的外接设备运行电压信息。
[0023]步骤S04、工业手持终端通过GPIO (通用输入/输出)采用PWM(脉宽调制)脉冲控制输出线性可调的电源管理芯片步进增加输出电压,通过接口供给外接设备,每增加一次电压,工业手持终端读取外接设备返回信息,若有返回且返回信息正确,则确定该外接设备使用的电压为此时的供电电压,配置工业手持终端接口输出电压为验证正确的电压,使外接设备正常工作,若无返回或者返回信息不正确,则依次步进增加电压(从小到大依次输出电压到接口),直至外接设备返回信息正确再提供正确供电电压。
[0024]另外,若外接设备不带有NFC标签,当已知外接设备的供电范围,比如常用的3V、5V、7.4V供电时,可基于更加可靠的GPIO控制模拟开关的方式实现电压检测与适配。如图2所示,通过在工业手持终端的对外输出接口增加一个GPIO检测脚(该GPIO检测脚在工业手持终端默认配置为高电平),外接设备对应的接口上对应增加一个接地的电阻,当外接设备插入到工业手持机时,GPIO状态发生变化(即GPIO被拉低),识别到设备插入。工业手持终端通过GPIOl控制模拟开关I打开3V供电,对外输出接口电源的电压即是3V ;当通过GP102控制模拟开关2打开5V供电,对外输出接口电源的电压即是5V ;当通过GP103控制模拟开关3打开7.4V供电,对外输出接口电源的电压即是7.4V。依次类推当对外输出接口电源电压要求为其他电源时,GPION也可以控制模拟开关N控制其他电源输出,N为正整数。实际应用中,工业手持终端先通过GPIOl控制模拟开关I开启3V电源电压,通过对外输出接口供电给外接设备,然后通过接口检测是否有返回值,检测3次,如果得到的返回值都正确,则表不外接设备是3V电源供电,则模拟开关I 一直开启,对外接设备持续供电;若无返回值或者返回值不正确,则工业手持终端通过GP102控制模拟开关2开启5V电压进行检测,依次类推直到得到正确的返回值,输出正确的电源电压给外接设备,使其正常工作。
[0025]当未知外接设备的供电范围时,如图3,工业手持终端通过GPIO使用PWM脉冲控制输出电压线性可调的电源管理芯片步进增加输出电压(步进单位可根据选择的电源管理芯片决定)。通过接口供给外接设备,每增加一次电压,工业手持终端读取外接设备返回信息,若有返回且返回信息正确,则确定该外接设备使用的电压为此时的供电电压,继续输出该供电电压,使外接设备正常工作,若无返回或者返回信息不正确,则依次步进增加电压,直至外接设备返回信息正确再提供正确供电电压。
[0026]本发明的技术方案使工业手持终端不用考虑外接设备的电源电压要求,只要接口一致,便可将外接设备直接插入工业手持终端,工业手持终端自动判别外接设备的电源需求,并提供外接设备所需要的电源电压,从而使外接设备正常工作,具有更好的便捷性、兼容性,利于扩展外接设备,同时节约成本,加快产品的开发上市速度,提高产品的竞争力。
[0027]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【权利要求】
1.一种外接设备供电动态电源适配方法,其特征在于,包括如下步骤: A、在工业手持终端中内置NFC识别模块;该NFC识别模块用于读取NFC标签信息; B、当外接设备通过接口连接工业手持终端后,工业手持终端中的NFC识别模块启动,识别外接设备是否带有NFC标签信息,若有NFC标签信息,则执行步骤C,否则执行步骤D ; C、NFC识别模块读取NFC标签信息中外接设备运行电压信息,工业手持终端根据该电压信息控制输出对应的电压到外接设备,使外接设备正常工作; D、工业手持终端通过GPIO采用PWM脉冲控制输出线性可调的电源管理芯片步进增加输出电压,通过接口供给外接设备,直至外接设备返回信息正确,并继续输出此时的供电电压,使外接设备正常工作。
2.根据权利要求1所述的外接设备供电动态电源适配方法,其特征在于,所述步骤D具体包括: 工业手持终端通过GPIO采用PWM脉冲控制输出线性可调的电源管理芯片步进增加输出电压,通过接口供给外接设备,每增加一次电压,工业手持终端读取外接设备返回信息,若有返回且返回信息正确,则确定该外接设备使用的电压为此时的供电电压,继续输出该供电电压,使外接设备正常工作,若无返回或者返回信息不正确,则依次步进增加电压,直至外接设备返回信息正确再提供正确供电电压。
3.根据权利要求2所述的外接设备供电动态电源适配方法,其特征在于,所述步骤B中若外接设备不带有NFC标签,在工业手持终端的对外输出接口增加一个GPIO检测脚,外接设备对应的接口上对应增加一个接地的电阻,当外接设备插入到工业手持机时,GPIO状态发生变化,识别到设备插入;通过GPION控制对应的模拟开关N,通过对外输出接口供电给外接设备,然后检测是否有返回值,直至得到正确的返回值,输出正确的电源电压给外接设备,使其正常工作,其中,N为正整数。
【文档编号】H04B5/00GK103825631SQ201410070205
【公开日】2014年5月28日 申请日期:2014年2月28日 优先权日:2014年2月28日
【发明者】钱志明, 周鸣翰, 赵华, 王侠斌, 徐欢成 申请人:江苏智联天地科技有限公司