一种代码检验装置的制作方法

文档序号:6418514阅读:310来源:国知局
专利名称:一种代码检验装置的制作方法
技术领域
本实用新型涉及到一种代码检验装置,尤其是一种用于检验逻辑防伪式证卡票据的代码检验装置。
目前,随着信息技术的发展,出现了各种防伪方法。例如,基于物理防伪技术的激光全息照相技术、特殊印刷技术金属压制技术等等,这些防伪手段,一般采用通用的制作和检验设备,依靠提高物理手段的复杂性来达到防伪目的,检验装置也相对复杂、昂贵。近年出现的PDF417二维条码技术是通过提取有关特征信息,利用二维条码形式表现,具有信息容量大,寿命长的特点,但其信息不可更改,要采用专用的复杂设备进行机读,不适合所标识的内容需经常改动的场合。对于用逻辑防伪方法,经特殊加密处理后的信息存入加密的IC卡,普通的IC卡机不具备逻辑防伪检验能力。
本实用新型的目的是要提供一种代码检验装置,尤其是一种用于检验逻辑防伪式证卡票据,可在密码检验后通过人机对话部分读写数据,检验代码,并可与PC机通讯,电路结构可靠、简单。
为实现上述目的,本实用新型提供一种代码检验装置,具有一个机盒,机盒上有一个面板,面板上方为一液晶显示器,下方为键盘,上端设有一电源指示灯,并在机盒两端设有开关,电路包括电源、处理器、证卡读写电路、彩色显示器部分、数据存储器、通讯部分及人机对话部分,其中以升压稳压集成电路构成电源电路,以数字信号处理器DSP为处理器,DSP的SCITXD、SCIRXD、GND端连接到转换电路,构成与PC机的通讯部分,DSP的IOPC.5连接证卡读写电路的PGM逻辑控制线,IOPC.6连接证卡读写电路的时钟端CLK,IOPC.7连接证卡读写电路的I/O控制线端,一外部震荡器连接到DSP的OSCI端,DSP的IOPB0-3及IOPB4-7端连接到一个16键矩阵电路,构成人机对话部分,DSP的DS、W/R和WE以及AB0-AB15和DB0-DB15端连接到数据存储器,DB0-DB7还连接到液晶显示器及其驱动电路和字库电路中,字库电路的W/R与DSP的W/R相连接,WE与地址译码器的输出相连,地址译码器的输出同时连接到液晶显示器及其驱动电路,DSP的IS端连接到地址译码器,DSP的地址线连接到地址译码器A0-A2端,DSP的IOPC0-4连接到字库电路A0-A4端。
本实用新型具有的优点是可以快速、简便地检验逻辑防伪式证卡,具有人机对话和与PC机的通信功能,性能可靠。由于采用DSP为处理器,具有高速的数字、逻辑运算能力。


如下图1是本实用新型的一种代码证检验装置的外观示意图;图2是本实用新型的一种代码证检验装置的电路原理图;现对照附图,说明本实用新型的最佳实施例。
如图1所示,本实用新型的一种代码检验装置具有一个机盒,机盒上有一个面板,面板上方为一液晶显示器1,下方为4×4的键盘5,上端设有一电源指示灯2,并在扣盒两端设有电源开关3和倍光开关4。
电路原理如图2所示,本实用新型的代码检验装置,包括电源、处理器、证卡读写电路、彩色显示器部分、数据存储器、通讯部分及人机对话部分,其中以升压稳压集成电路构成电源电路,以数字信号处理器DSP为处理器,该处理器型号为TMS320F240,DSP的SCITXD、SCIRXD、GDN端连接到转换电路RS-232,构成与PC机的通讯部分,DSP的IOPC.5.5连接证卡读写电路的PGM逻辑控制线,IOPC.6连接证卡读写电路的时钟(CLK)端,IOPC.7连接证卡读写电路的I/O控制线端,一外部震荡器连接到DSP的OSCI端,DSP的IOPB0-3及IOPB4-7端连接到一个16键矩阵电路,构成人机对话部分,DSP的DS、W/R和WE以及AB0-AB15和DB0-DB15端连接到数据存储器RAM61256,DB0-DB7还连接到液晶显示器及其驱动电路和字库电路(U1127C020)中,字库电路U11227C20的W/R与DSP的W/R相连接,WE与地址译码器的输出相连,地址译码器的输出同时连接到液晶显示器及其驱动电路,DSP的IS端连接到地址译码器,DSP的地址线连接到地址译码器A0-A2端,DSP的IOPC0-4连接到字库电路A0-A4端。
DSP内部的16K字的FLASH存储器,足以将用高级语言经过编译的代码存入其中。数据存储器采用两片8位64K字节的RAM组成16位64K字的数据存储空间。由于考虑到显示内容的随机性,本实用新型采用了具有2M字节的EPROM存储器作为汉字库存储芯片,它容纳了UCDOS系统16×16点阵的全部内容。系统中的IC卡电路采用国际上标准的接口电路。以IC总线为其读出和写入数据的通讯标准。键盘电路利用DSP自带的I/O端口线组成4×4=16键的矩阵电路,采用双键互锁,N键巡回的工作方式对键盘实施管理。
由于DSP有各自独立的程序存储空间和数据存储空间以及I/O空间,程序存储空间由PS、W/R和AB0-AB15,以及DB0-DB15等控制线控制,DSP在20MHZ的晶振频率下工作,通过上电复位后,DSP即开始工作,先从IC卡中读入经过加密的数字逻辑信号。使用IOSPC.5作为PGM逻辑控制线,IOPC.6作为时钟(CLK),IOPC.7作为I/O控制线,根据所选IC卡的控制时序,经过双重密钥比较,由DSP送入IC卡的密钥比较正确后,IC卡中的数据库才对外开放,如果有人使用不正确的密钥试图读出IC卡中的数据,经过几次的比较不正确后,IC卡将自动销毁,成为一张废卡,这能很好地防御那些防造证件者,DSP从IC卡中读出数据后,需要进行复杂的数字、逻辑运算才能将IC卡中的数据还原成人工或机器能够识别的数字、字母、汉字代码,如前所述,由于数据加密强度高,那些试图破译或仿照代码证的人即使闯过的第一关,也过不了第二关,这无疑为那些不法分子设置了难以逾越的障碍。数据存储器的作用是为数字、逻辑运算提供必需的变量、数据、堆栈空间,它由数据控制线DS,读线W/R和写线WE以及地址线AB0-15和数据线DB0-DB15一起对数据存储空间进行操作,在高级语言的编程过程中,数据存储空间是DSP以它所提供的编译程序自行管理的,无须人工的干预。UCDOS系统的16×16点阵的汉字库每个汉字占用32个字节,2Mbit的字库能存储8192个汉字或其它代码,这足够提供给代码证使用,由于汉字库存储芯片有17根地址控制线而DSP对外仅提供了16根地址控制,同时考虑到一个汉字由32个字节组成,因此,低位地址(0-31)由DSP的IOPC.0-IOPC.4来控制,它的片选线CE由地址译码器控制,读线OE由DSP的W/R线控制,每当取一个汉字时,它的地址高端AB0-AB12只需给出一次,低端IOPC0-IOPC.4则连续变化32次,才能将一个16×16点阵的汉字阵图全部读出。
由DSP的异步通讯内核及其通讯端口SCITXD和SCRXD组成的异步通讯,再配上RS232标准通讯接口,构成了与上位机PC的通讯通道,PC机通过串口可向代码器下载数字内容。供便携式代码证机器读出查阅。
人机对话由键盘和液晶显示器共同完成,具有下拉式菜单提示。键盘电路由DSP的IOPB口的8根I/O接口线组成,4根IOPB0-3构成键盘矩阵的行线,另外4根IOPB4-7构成矩阵的列线,采用中断和循环查询的方式查询有无键闭合,并且有双键互锁和去抖动功能。
权利要求1.一种代码检验装置,其特征在于具有一个机盒,机盒上有一个面板,面板上方为一液晶显示器,下方为键盘,上端设有一电源指示灯,并在机盒两端设有开关,包括电源、处理器、证卡读写电路、彩色显示器部分、外部数据存储器、通讯部分及人机对话部分,其中以升压稳压集成电路构成电源电路,以数字信号处理器DSP为处理器,DSP的SCITXD、SCIRXD、GND端连接到转换电路,构成与PC机的通讯部分,DSP的IOPC.5连接证卡读写电路的PGM逻辑控制线,IOPC.6连接证卡读写电路的时钟(CLK)端,IOPC.7连接证卡读写电路的I/O控制线端,一外部震荡器连接到DSP的OSCI端,DSP的IOPB0-3及IOPB4-7端连接到一个16键矩阵电路,构成人机对话部分,DSP的DS、W/R和WE以及AB0-15和DB0-DB15端连接到数据存储器,DB0-DB7还连接到液晶显示器及其驱动电路和字库电路中,字库电路的W/R与DSP的W/R相连接,WE与地址译码器的输出相连,地址译码器的输出同时连接到液晶显示器及其驱动电路,DSP的IS端连接到地址译码器,DSP的地址线连接到地址译码器A0-A2端,DSP的IOPC0-4连接到字库电路A0-A4端。
2.根据权利要求1的代码检验装置,其特征在于数字信号处理器DSP为TMS320F240。
3.根据权利要求1的代码检验装置,其特征在于转换电路为RS-232,数据存储器为RAM61256,升压稳压集成电路为MAX756。
专利摘要一种代码检验装置,具有一个机盒,机盒上有一个面板,面板上设有一液晶显示器、键盘,电路包括电源、处理器、证卡读写电路、彩色显示器部分、外部数据存储器、通讯部分及人机对话部分,可以快速、简便地检验逻辑防伪式证卡,通信功能强,性能可靠。
文档编号G06K5/00GK2412249SQ9925373
公开日2000年12月27日 申请日期1999年11月12日 优先权日1999年11月12日
发明者常世军 申请人:常世军
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1