微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 一种新型防伪读码器的设计

一种新型防伪读码器的设计

时间:01-01 来源:互联网 点击:



图2 串口电路



3 网络通信信息与操作标志位的设计

为了减少硬件方面的操作,节省硬件资源,提高验证效率,系统对于接收到的信息种类以及对信息进行什么操作,都在数据包中设定相应的数据位来作为标志。系统的动作大致有加密发送、解密显示、解密保存(更换工作密钥时)。系统的信息种类大致包括登录验证信息、登录成功提示、登录失败提示、产品ID号密文、产品验证结果信息(对它的操作只有显示,所以归为一类)、产品出售信息和更换密钥的信息。所以在数据段中设定一字节,其中用两位表示操作,用三位表示信息种类,具体设计如表1所示,其中第3 、4位是操作位;第6、7、8位是信息位。根据这些标志信息决定下一步的操作。必要时再由用户进行按键操作。具体操作标志位的数据、信息种类标志位与具体数据位的对应关系如表2和表3所示。



4 读码器的软件设计



读码器的键盘共设计了六个按键,外加一个系统复位键。读码器的整个工作过程通过软件和这六个按键相配合来完成。产品验证的操作过程如下:首先连接读码器和产品上ID号存储芯片的接口,然后按下一个按键读取产品ID号,读取结束会显示提示信息;显示读取成功后再按下网络连接键,读码器会自动拨号连网,因为企业的网号已经事先固化在读码器中了,这一过程是由读码器自己完成的,它会根据接收到的数据中的标志位判断下一步的操作,同时显示工作状态信息,直到登录成功或者登录失败;登陆成功后按键发送产品ID号,然后是等待接收验证结果信息并显示;最后,按下成功出售按键或未能出售按键发送产品出售结果信息。这样总共使用了键盘中的五个键,另一个键暂时作为备用键。如果系统工作过程中出现不正常的问题,可以按下系统复位键重新启动,重新验证。读码器总体软件的设计流程如图3所示。



图3 读码器软件流程图



无线网络传输设计

网络传输部分的硬件关键是对无线网络传输模块的应用。在众多的无线网络模块中,MC35是应用较为普及的一种。这是西门子公司的一款GPRS模块,它具有40引脚的ZIF接口,主要有电源接口、标准RS232双向串口、SIM卡3V接口和模拟语音接口等。本设计最终选用了该模块来实现网络传输。

硬件电路的连接是使用读码器硬件系统中设计的GPRS模块接口。其中利用了串口、电源、天线等接口。具体实验原理是:主机与读码器通过串口通信,发送AT指令编码给读码器,然后通过读码器控制MC35模块的数据收发,如图4所示。


图4 无线网络传输模块连接示意图                                                                       

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top