本发明涉及支付系统技术领域,具体为一种基于nfc技术的手机支付系统。
背景技术:
在生活中,人们采用电子支付的情况越来越多,电子支付的操作主要通过手机支付系统来完成。然而,现有的手机支付系统在使用上存在较多的不便,包括必须通过在手机前端上的手工操作完成刷卡,造成操作步骤繁琐,降低了效率,而且用户卡片经过反复刷卡后容易损坏,造成信息不能读取或错误读取等;此外,在支付交易完成的过程中,一般都需要打印凭条,传统的手机支付系统在打印时,不具有驱动简单、成本低廉、使用方便的效果。
技术实现要素:
本发明的目的在于提供一种基于nfc技术的手机支付系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于nfc技术的手机支付系统,包括支付前端和打印输出单元,所述支付前端包括处理器和通讯接口单元,所述处理器分别与存储器和nfc信号读写器双向连接,所述处理器的输入端与用户输入模块的输出端连接,所述处理器的输出端与显示模块的输入端连接,所述处理器还与通讯接口单元中的usb接口适配器双向连接,且所述usb接口适配器通过usb接口与通讯模块双向连接,所述通讯模块通过无线网络或有线网络与服务器双向连接。
所述nfc信号读写器、处理器以及通讯接口单元的输入端与锂电池的输出端连接。
所述处理器的输出端与模数转换器的输入端连接,且所述模数转换器的输出端通过通讯接口单元与通讯模块的输入端连接。
所述打印输出单元包括模数转换模块,且所述模数转换模块的输入端与通讯模块的输出端连接,所述模数转换模块的输出端与控制器的输入端连接,所述控制器的输出端与打印模块的输入端连接,所述模数转换模块、控制器和打印模块的输入端均与电源模块的输入端连接。
优选的,所述支付前端为手机。
优选的,所述显示模块为支付前端上设置的显示屏。
优选的,所述处理器通过uart端口与usb接口适配器双向连接。
与现有技术相比,本发明的有益效果是:本发明的基于nfc技术的手机支付系统以非接触的读卡方式避免了相对复杂的刷卡操作,而且不易造成用户卡片损坏,将电子支付方式扩展应用到手机,具有显著的技术进步,且该系统打印时具有驱动简单、成本低廉、使用方便。
附图说明
图1为本发明结构系统示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种基于nfc技术的手机支付系统,包括支付前端和打印输出单元,该支付前端为手机,支付前端包括处理器和通讯接口单元,处理器分别与存储器和nfc信号读写器双向连接,处理器的输入端与用户输入模块的输出端连接,用户输入模块可以为手机上的键盘或触摸屏,用于在电子支付过程中输入用户密码;处理器的输出端与显示模块的输入端连接,该显示模块为支付前端上设置的显示屏即手机上的触摸显示屏。
存储模块中存有用户信息。
处理器还与通讯接口单元中的usb接口适配器双向连接,具体为处理器通过uart端口与usb接口适配器双向连接,且usb接口适配器通过usb接口与通讯模块双向连接,通讯模块通过无线网络或有线网络与服务器双向连接。
手机上可设置nfc电子标签,其中内置用户相关信息。当该nfc电子标签进入nfc信号读写器的有效区域后,nfc信号读写器从中读取用户相关信息,并传输给处理器,处理器通过通讯接口单元连接具有有线或无线通信功能的通讯模块,并通过该通讯模块将所读取的信息发送给相关支付服务器,进行身份认证等操作,并根据相关支付服务器和通讯模块的反馈执行电子支付。
nfc信号读写器、处理器以及通讯接口单元的输入端与锂电池的输出端连接,锂电池负责对处理器、nfc信号读写器以及通信接口单元执行电源管理和电力供应。
处理器的输出端与模数转换器的输入端连接,且模数转换器的输出端通过通讯接口单元与通讯模块的输入端连接。
打印输出单元包括模数转换模块,且模数转换模块的输入端与通讯模块的输出端连接,模数转换模块的输出端与控制器的输入端连接,控制器的输出端与打印模块的输入端连接,模数转换模块、控制器和打印模块的输入端均与电源模块的输入端连接。
模数转换模块用于将支付前端通过通讯模块输出的模拟打印信息转化诶数字打印信息。
控制器接收数字打印信息后,可驱动打印模块进行打印。
打印输出单元实现纸质用户凭条的打印输出。
电源模块负责对模数转换模块、控制器以及打印模块执行电源管理和电力供应。
工作原理:本发明的基于nfc技术的手机支付系统可以基于近场通信技术,通过nfc信号读写器近距离取得手机中存储的信息,并传输给处理器;处理器通过通讯接口单元连接具有有线或无线通信功能的通讯模块,并通过该通讯模块将所读取的信息发送给相关支付服务器,进行身份认证等操作,并根据相关支付服务器和通讯模块的反馈执行电子支付。
该系统支付前端中的处理器通过通讯接口单元和通讯模块的配合,可将打印信息发送给打印输出单元,打印输出单元中的控制器通过模数转换模块接收打印信息,而后驱动打印模块打印出接收的打印信息,其中数字信号打印信息与模拟信号打印信息的转换协议可以是多种的,模拟信号与数字信号的转换也有多种实现方式,在此不赘述,通过上文所述的打印方式,可使该系统在打印时具有驱动简单、成本低廉、使用方便的效果。
综上所述:本发明的基于nfc技术的手机支付系统以非接触的读卡方式避免了相对复杂的刷卡操作,而且不易造成用户卡片损坏,将电子支付方式扩展应用到手机,具有显著的技术进步,且该系统打印时具有驱动简单、成本低廉、使用方便。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。