免usb驱动的二代身份证验证设备的制作方法

文档序号:6445725阅读:469来源:国知局
专利名称:免usb驱动的二代身份证验证设备的制作方法
技术领域
本实用新型涉及一种免USB驱动的二代身份证验证设备。
背景技术
联机型第二代居民身份证阅读器的数据接口一般分为串口和USB两种端口,当使 用USB端口时,必须先在PC机上安装一个国家安全部门提供的加解密模块SAM的USB驱动 程序,安装完这个驱动程序后PC机才能识别该USB设备,并通过USB协议读取第二代居民 身份证内信息。随着计算机硬件技术的飞速发展,USB端口成为通用计算机端口,而串口逐渐成为 选配端口,因此USB型的联机型第二代居民身份证读卡器在越来越多的场合使用。但是USB 端口型的读卡器等设备也有它的缺点,就是必须安装相应的SAM模块驱动,但现在国家安 全部门只提供了这种模块的WINDOWS系统下的USB驱动,像银行这样的对数据安全要求较 高的特殊单位,通常采用Linux系统的终端机,这类终端机上无法安装新的驱动程序,无法 使用基于通用型USB接口的二代证读卡器,因此要求读卡器厂商开发出一种无需安装USB 驱动的联机型读卡器。

实用新型内容本实用新型的目的在于克服现有技术的不足,提供一种无需安装USB驱动的第二 代身份证验证设备。本实用新型的目的是通过以下技术方案实现的免USB驱动的二代身份证验证设 备,其内部电路包括USB接口、微控制器、USB免驱模块、串口通道切换电路和串行通信接 口,微控制器通过其输入输出接口与串口通道切换电路连接,串口通道切换电路的一个端 口连接串行通信接口,另一个端口通过USB免驱模块与USB接口连接。本实用新型所述的微控制器为完全集成的低功耗混合信号片上系统型MCU。本实用新型所述的USB免驱模块为GTCTRL2. 0模块,USB免驱模块内的封装方式 为10脚邮票孔型焊盘封装,其内部还设置有一个32位微控制器。本实用新型的有益效果是实现了一种在非Windows操作系统上仍无需安装USB驱 动程序的二代身份证验证设备。

图1为本实用新型的模块结构图。
具体实施方式

以下结合附图对本实用新型的技术方案作进一步详细描述如图1所示,免USB驱 动的二代身份证验证设备,其内部电路包括USB接口、微控制器、USB免驱模块、串口通道切 换电路和串行通信接口,微控制器通过其输入输出接口与串口通道切换电路连接,串口通道切换电路的一个端口连接串行通信接口,另一个端口通过USB免驱模块与USB接口连接, 需要的情况下还可以在USB接口处设置一个或多个USB集线器Hub,从而将一个USB接口转 换为多个并可以使多个接口同时使用。USB接口的二代身份证验证设备的USB通讯传输采用HID协议,HID协议约定 如下设备描述中的 iProduct 域为 “XXXXXXYYYYY_Ver ZZZZZZ_IDCardReader Device”, 其中XXXXX为厂商、YYYYY为设备批次、VerZZZZZZ为设备内固件版本;接口描述符中的 blnterfaceSubClass 域为 0x00 ;版本为 VL 11。HID数据输入采用GetIteport请求传输,HID数据输出采用SetIteport请求传输, 本传输协议只定义GetR印ort和ktlteport命令中的数据域,即报文。HID数据输入与输出 均采用分包方式,单个包的数据长度固定为64字节,不足64字节,则以0x00填充;如输出 报文拆分后,结束包长度不足64字节,则以0x00填充。微控制器采用的单片机为C8051F410/1/2/3,该芯片是完全集成的低功耗混合信 号片上系统型MCU,该芯片主要性能如下(1)高速、流水线结构的8051兼容的微控制器(可达50MIPS);(2)全速、非侵入式的在线系统调试接口 ;(3)高精度可编程的24. 5Mhz内部振荡器。高速安全且精度高的微控制器保证了免USB驱动的二代身份证验证设备可以高 速、安全且高精度地验证和识别第二代身份证。USB免驱模块实现串口数据与USB_HID协议的转换,该模块采用GTCTRL2. 0模块, 其内部采用10脚邮票孔型焊盘封装,并嵌入一个32位微控制器,通过软件实现读卡数据的 串口接收,并将读卡数据转换为USB_HID协议与PC机或电脑终端通讯。串口通道切换电路的功能是选择采用串口通信方式还是USB免驱动通讯方式与 主机上的数据加密SAM模块之间进行通讯。
权利要求1.免USB驱动的二代身份证验证设备,其特征在于其内部电路包括USB接口、微控制 器、USB免驱模块、串口通道切换电路和串行通信接口,微控制器通过其输入输出接口与串 口通道切换电路连接,串口通道切换电路的一个端口连接串行通信接口,另一个端口通过 USB免驱模块与USB接口连接。
2.根据权利要求1所述的免USB驱动的二代身份证验证设备,其特征在于所述的微 控制器为完全集成的低功耗混合信号片上系统型MCU。
3.根据权利要求1所述的免USB驱动的二代身份证验证设备,其特征在于所述的USB 免驱模块为GTCTRL 2. 0模块。
专利摘要本实用新型公开了一种免USB驱动的二代身份证验证设备,其内部电路包括USB接口、微控制器、USB免驱模块、串口通道切换电路和串行通信接口,微控制器通过其输入输出接口与串口通道切换电路连接,串口通道切换电路的一个端口连接串行通信接口,另一个端口通过USB免驱模块与USB接口连接,微控制器为完全集成的低功耗混合信号片上系统型MCU,USB免驱模块为GTCTRL2.0模块。本实用新型的有益效果是无需安装USB驱动程序,适用于那些不支持USB接口的非Windows平台读取USB设备尤其是二代身份证验证设备。
文档编号G06K7/00GK201910057SQ20112003354
公开日2011年7月27日 申请日期2011年1月31日 优先权日2011年1月31日
发明者卢海, 张明磊, 景寿, 李先超, 李彬, 李正, 杨华, 汪国海, 瞿成钢, 黎元 申请人:成都因纳伟盛科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1