本实用新型专利技术公开了一种USB接口与UART接口共用的电路装置,其设置在采用USB接口结构的壳体内,并设置四个引线,该引线包括电压引线VCC和接地引线GND,以及两个数据引线,用于USB通讯时定义为D+/D-,用于UART通讯时定义为RXD/TXD;在所述电压引线上设置有一电压检测模块,根据所述电压检测模块检测电压的不同,CPU模块选择该装置接通USB接口电路或UART接口电路来实现通讯。本实用新型专利技术USB接口与UART接口共用的电路装置实现了在同一USB接口结构上实现UART接口的电路,从而实现了将支付密码器的核心芯片电路形成USB插接结构的独立部件,方便了对支付密码装置的便携性。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及一种支付密码装置,尤其涉及的是一种支付密码器中的核心电路部件改进。
技术介绍
现有技术中,USB接口和UART接 口都是常用的两种通信方式,除去电源VCC和地线GND,USB接口和UART接口都只需要两个电气触点。但是现有技术中没有现成的芯片可以在两个触点上同时实现这两种通信功能。而在支付密码器的实际使用中,可能因为产品的形态需要做成USB接口形式,可以直接连接到电脑,同时又要使用同样的接口与另一设备如支付密码器进行UART接口的通讯,目前尚没有非定制的通用芯片能够支持这种功能的应用。因此,现有技术还有待于改进和发展。
技术实现思路
本技术的目的在于提供一种USB接口与UART接口共用的电路装置,依据使用场合的不同,可通过软件自动选择是USB接口还是UART接口进行通信,可以在标准的只有四个接触点的USB接口上实现USB接口和UART接口共用通讯。本技术的技术方案包括一种USB接口与UART接口共用的电路装置,其设置在采用USB接口结构的壳体内,并设置四个引线,该引线包括电压引线VCC和接地引线GND,其中,所述引线还包括两个数据引线,用于USB通讯时定义为D+/D-,用于UART通讯时定义为RXD/TXD ;其中,在所述电压引线上设置有一电压检测模块,并连接输出信号到CPU模块,根据所述电压检测模块检测电压的不同,CPU模块选择该装置接通USB接口电路或UART接口电路来实现通讯。所述的电路装置,其中,设置一预定电压,用于所述电压检测模块检测的电压信号高于该预定电压时选择接通USB接口电路,否则接通密UART接口电路。所述的电路装置,其中,所述预定电压设置为4. 5V。本技术所提供的一种USB接口与UART接口共用的电路装置,由于采用了电压检测模块对外部插接接口上的电压高低进行检测,并相应接通USB接口电路或UART接口电路,实现了在同一 USB接口结构上实现UART接口的电路,从而实现了将支付密码器的核心芯片电路形成USB插接结构的独立部件,方便了对支付密码装置的便携性。附图说明图I为本技术USB接口与UART接口共用的电路装置的设备示意图。图2为本技术USB接口与UART接口共用的电路装置电路框图示意图。具体实施方式以下结合附图,将对本技术的各较佳实施例进行更为详细的说明。本技术的USB接口与UART接口共用的电路装置100,如图I所示,采用了 USB接口的结构,在其电路中同时设置了 USB接口电路和UART接口电路,USB接口电路可以与电脑200的普通USB接口通讯连接,UART接口可以与支付密码器300的支付密码计算电路通讯连接。本技术采用装有USB接口结构壳体,可以和电脑等使用USB接口的终端连接使用,也可以和装有USB物理接口而使用UART接口的终端如支付密码器连接使用。本技术电路装置包括一个USB接口 110,一个带有USB接口结构和实际上是UART接口的CPU150,一个电源电压检测模块120,和需要完成的任务模块,如具有一定算法功能的密码芯片模块160等,该电路装置可从USB接口取电。本技术电路装置使用的CPU可以采用Nuvoton (台湾新唐)的NUC122ZD2AN, 电压检测模块芯片可以采用Seiko (日本精工)的S-80845CLMC-B66-T2。本技术USB接口与UART接口共用的电路装置中,在具有USB接口结构的壳体内,所述USB接口结构设置具有四个引线,该引线至少包括电源电压引线VCC和接地引线GND,以及两个数据引线,用于USB通讯时定义为D+/D-,用于UART通讯时定义为RXD/TXD。连接所述电压引线设置所述电压检测模块120,与该电压检测模块120通讯连接设置有一CPU模块,该CPU模块通讯连接一密码芯片模块160,所述CPU模块150根据所述电压检测模块120所检测电压的不同,可选择接通USB接口电路或UART接口电路。为实现在不同接口之间的选择,所述CPU模块预先设置一预定电压,当所述电压检测模块120检测到电压高于该预定电压时,接通USB接口电路;否则,接通UART接口电路,实现UART接口电路功能。设置该预定电压为4. 5V。本技术电路装置中设置有电压检测模块120,当本技术电路装置插入电脑时检测从USB接口接入的电压,此时电压应为5V,所述电压检测模块判定高于4. 5V,电压为高,通过信号130给CPU模块150,告知目前是USB接口通讯方式,CPU模块将按USB接口方式进行通讯运行,并将CPU模块的UART接口 TXD和RXD两个信号线设置成输入状态,使得CPU模块中TXD不干扰D+信号的工作,RXD不干扰D-信号的工作。在具有USB接口的电路装置插入具有USB接口结构但实际是UART接口的设备300如支付密码器中时,所述电压检测模块120检测从USB接口接入的电压,此时电压为3. 2V,所述电压检测模块判定低于4. 5V电压为低,通过信号130给CPU系统模块150,告知目前是UART接口通信方式,CPU模块150按UART通信方式运行,并将CPU模块150的USB接口设置成不工作状态,使得所述CPU模块150中的D+不干扰TXD信号的工作,D-不干扰RXD信号的工作。本技术装置可以通过电脑的USB接口进行支付密码计算,也可以通过特定装置的UART进行支付密码计算,通过CPU模块自动根据电压检测模块的检测进行判断选择何种电路功能。如此,本技术所述USB接口与UART接口共用的电路装置中,通过普通的CPU模块可以实现对USB接口和UART接口的共用,即可实现支付密码器的核心部件与机体分离,又可以作为USB接口设备与电脑通讯连接,方便了使用者的便携。应当理解的是,上述针对本技术较佳实施例的描述较为具体,并不能因此而认为是对本技术专利保护范围的限制,本技术的专利保护范围应以所附权利要求为准。权利要求1.一种USB接口与UART接口共用的电路装置,其设置在采用USB接口结构的壳体内,并设置四个引线,该引线包括电压引线VCC和接地引线GND,其特征在于,所述引线还包括两个数据引线,用于USB通讯时定义为差分信号的正负信号D+/D-,和,用于UART通讯时定义为串口接收/发射数据接口 RXD/TXD ;在所述电压引线上设置有一电压检测模块,并连接输出信号到CPU模块,根据所述电压检测模块检测电压的不同,CPU模块选择该装置接通USB接口电路或UART接口电路来实现通讯。2.根据权利要求I所述的电路装置,其特征在于,设置一预定电压,用于所述电压检测模块检测的电压信号高于该预定电压时选择接通USB接口电路,否则接通UART接口电路。专利摘要本技术公开了一种USB接口与UART接口共用的电路装置,其设置在采用USB接口结构的壳体内,并设置四个引线,该引线包括电压引线VCC和接地引线GND,以及两个数据引线,用于USB通讯时定义为D+/D-,用于UART通讯时定义为RXD/TXD;在所述电压引线上设置有一电压检测模块,根据所述电压检测模块检测电压的不同,CPU模块选择该装置接通USB接口电路或UART接口电路来实现通讯。本技术USB接口与UART接口共用的本文档来自技高网...
【技术保护点】
一种USB接口与UART接口共用的电路装置,其设置在采用USB接口结构的壳体内,并设置四个引线,该引线包括电压引线VCC和接地引线GND,其特征在于,所述引线还包括两个数据引线,用于USB通讯时定义为差分信号的正负信号D+/D?,和,用于UART通讯时定义为串口接收/发射数据接口RXD/TXD;在所述电压引线上设置有一电压检测模块,并连接输出信号到CPU模块,根据所述电压检测模块检测电压的不同,CPU模块选择该装置接通USB接口电路或UART接口电路来实现通讯。
【技术特征摘要】
【专利技术属性】
技术研发人员:袁兰平,王智勇,杨全术,
申请(专利权)人:深圳兆日科技股份有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。