维根及ABA磁卡编码产生器原理和实现方法 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

维根及ABA磁卡编码产生器原理和实现方法

来源:中国一卡通网  作者:许丹 徐平  发布时间:2008-01-14 16:51:16  字体:[ ]

关键字:维根编码  aba磁卡编码  一卡通系统  编码产生器  读卡器  

摘   要:“一卡通”要求在整个系统中使用同一张卡完成所有功能,但由于组成“一卡通”系统的多个不同类型的子系统往往具有不同的读卡器接口,给系统集成带来困难。本文介绍的这种编码产生器可以将RS232/RS485接口的读卡器输出转换成标准的维根和ABA磁卡编码输出,为“一卡通”系统的组建带来方便, 同时还可以利用该编码产生器输出特殊编码,供系统调试使用。文中介绍了这种编码产生器的工作原理和实现方法,并给出了硬件原理框图和软件流程图。


    不同的磁卡读卡器可以读取磁卡中的某个或某几个磁道的数据, 通过PRESENT引线输出发送开始和结束信号,CLOCK和DATA两条数据线输出同步时钟和数掂编码信号。ABA协议规定为负逻辑, 数据发送之前,PRSENT管脚变为低电平并日.一直维持到数据传送完毕,DATA管脚传送数据, 每当CLOCK有一个下降沿之后,DATA管脚就传送一个b i t的数据, 之前的
DATA值在CLOCK下降沿来临之前的1 0U silt持有效, 当前的DATA值在下一 个CLOCKT 降沿来临前1 0us有效。磁条的开头是一连串的“0” 比特数据流, 保证时钟得到同步而开始解码。

四、编码产生器工作原理

    编码产生器硬件原理框图如图2所示。系统以PHI LI PS的8 7 LPC7 64为控制核心, 包括看门狗电路、串口电半转换电路以及编码输出电路。

编码产生器硬件原理框图

图2 处理转换电路

    87 LPC7 64是由Ph i l i P s生产的增强型5 1单片机,它在基本结构、汇编指令等方面与80C51系列兼容,它的时钟频率可高达20MHZ。图中DATA 1和DATA 0管脚输出Wi egand信号, 从PRESENT和CL0CK、DATA管脚输出ABA格式的信号,由于都采用负逻辑输出,空闲状态位高电半, 因此每一个输出管脚都接上拉电阻。当有信号输出时, 管脚上会出现低电半脉冲。开关 S 1用于选择输出模式, 当S 1闭合时输出wiegand信号,否则输出ABA格式的信号。

    看门狗和系统参数存储由x25043完成。该芯片内含电源监控、看门狗和可擦写非易失存储器, 保存通讯波特率、卡格式等参数。

五、编码产生器软件工作流程

程序的流程图3所示。

编码产生器软件工作流程图

六、结论:

    目前, 该编码产生器作为RS48 5到维根输出的码转换器, 已经在某水电枢纽工程的车辆出入控制中得到应用:而作为从RS485到磁卡格式输出转换器, 则被成功地应用于交通银行某大楼的员工出入控制系统中。

作者简介:北京航空航天大学理学院 许丹 徐平

【参考文献】
[1]王爱英, 智能卡技术, 清华大学出版社,2 0 0 1;
[2]周航慈等,P H I L I P s 5 1 L Pc系列单片机原理及应用设计, 北京航空航天大学出版社,2 0 0 2;
[3]骆德民、耿鼎发、刘建刚、李言, “ 一卡通” 技术在建筑物和社区智能化中的地位“一卡通” 系统工程实践探讨
[4]张敏, 关于银行磁卡的研究及其数据处理的应用开发.金卡工程.2 0 0 1

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖