当前位置:文档之家› 射频卡收费系统设计方案及简介

射频卡收费系统设计方案及简介

射频卡收费系统设计方案及简介
射频卡收费系统设计方案及简介

射频卡收费系统设计方案及简介

(联网型)

一、系统组成

射频卡收费系统(网络版)由网络服务器和收费工作站子系统组成。如下图:

图一

图二

1、收费系统网络版服务器使用Windows2000 Server系列(或Windows NT Server 4.0)操作系统,使用Microsoft SQL Server 7.0(Microsoft SQL Server2000)大型数据库系统作为我们的数据库服务器。服务器和工作站之间局域网(或其它可用连接,如电话拨号、

ADSL对接等)进行连接,如(图一)。对于只有一个餐厅或者几个餐厅距离不超过1.5公里的情况,服务器和工作站只需要一台计算机即可,如(图二),即图一中方框内的部分可用图二中方框内的部分代替。注:企业的局域网是由企业自主负责建立。

2、收费工作站采用WINDOWS 9.X或者Windows2000作为操作平台,安装运行收费系统的管理软件和采集软件两部分。

3、用户使用的收费卡采用MIFARE One(M1)芯片,该卡共有16个区的空间可供使用,并且各个系统之间可以独立使用,互不干扰。真正实现一卡多用,一卡通用的收费系统。

4、收费工作站子系统主要由POS机、发卡机和监控主机组成,POS机称为终端机,终端机与监控主机通过RS-485接口相连,组成主从式网络;发卡机与监控主机通过RS-232接口相连。

5、系统容量为:N(服务器数量)X254(每服务器节点数)X128(每节点终端机数),每台监控主机(节点)最多可带128台终端机,这些终端机可分配到多达4条电缆线上与工作站相连,每条电缆线的最大长度可达1.5KM,与单一电缆的系统相比,覆盖面积和装机容量扩大了4倍,增大了系统建设的灵活性。

6、监控主机为一般的通用微机,要求采用586/133以上的微机,并配32M以上内存,硬盘存储空间应大于1G。

7、终端机既可联网运行,也可单独脱网运行,脱网运行时可储存信息8000条。并且内置自动充电电池,在停电的时候也可照常营业。

二、系统功能:

射频卡收费收银机(POS机)功能和特点:

1、POS机具有双面显示,前后两个键盘;后键盘面向操作员,用于操作员键入消费额;前键盘面向消费者,用于必要时输入用户密码等操作。

2、POS机在脱网运行和联网运行时的功能完全相同。

3、POS机支持四种结算方式:

①、金额方式:直接键入消费金额。

②、菜单消费方式:POS机内预先设置了1-9号菜单,消费者

或者收银员可以在前键盘或者后键盘点1-9号中的任一菜单号。

放上收费卡后,不需按任何键即可完成结算。

③、份额方式:在设定的消费单价后,放上收费卡后,只需键

入消费份数,即可完成结算。

④、定额方式:在设定的消费单价后,只要拿卡靠近一下POS

机,不需按任何键即可完成定额消费。

4、可限制消费额,保护消费者利益,POS机支持两种不同的消费限额。

①、一次消费最大限额。

例如:设定一次消费最大限额20元,则当一次消费额大于

20元时,POS机便提示消费者输入密码,消费者通过前键盘

输入自己的密码,密码正确可以消费,否则拒绝消费,并启

动声光报警。

②、日消费最大限额。

例如:设定日消费最大限额为100元,则当该卡的日消费额

累计(不论在任何窗口消费)达到100元后,每次插卡POS

机都会提示消费者输入密码。

5、消费者更改密码功能:消费者可在任何一台POS机上更改自己的密码。

6、操作员要随时查询本机的营业总额和人次。

7、机内可存放4500个零散黑名单和254个批次黑名单。

8、POS机分为台式、挂式和立式三种。

三、企业职工卡的充值

采用圈存机对职工就餐卡的充值方案见附件:银行圈存转账系统方案及通讯协议

设备清单及报价

注:1、工程安装费按工程总额的10%-15%收取。

2、免费售后服务壹年,终身维护。

附件:

银行圈存转账系统方案及通讯协议

一、概述

为了配合数字化企业的建设,同时方便职工就餐卡的使用和减轻现金流的压力,因此实现银行卡与职工就餐卡之间的转账功能迫在眉睫,自助圈存转账功能的实现使职工可以自由的在企业中任何一个圈存终端上将银行卡中的金额经过数据校验及身份认证后安全地转入职工就餐卡中,省去了因现金交易或时间人员限制而带来的诸多不便。

二、原理

银行圈存转账系统实现原理图如图一所示:

从原理图中我们可以看出ECBP是整个圈存转账系统的交易发起者,同时也是交易的结束点。因此任何一笔交易都从ECBP发出,直到回到ECBP才算交易结束,若其中有任何一次通讯故障则该笔交易判为失败。同时所有正常的交易都必须应答,发出后未收到应答即判为交易失败。

任何一个交易首先从圈存机开始,圈存机首先根据用户选取的交易类型,要求其提供相应的数据(如插入职工就餐卡、银行卡或者输入密码等),然后发送到ECBS,在ECBS中,首先判断职工就餐卡的合法性(与职工就餐卡无关的交易可以不用判断,如查询银行卡余额),同时对必要的数据进行记录,然后根据判断结果和交易类型决定是否转发BECS,BECS再根据ECBS提供的数据判断银行卡和交易的合法性,然后执行该交易,并将交易结果返回给ECBS,ECBS 对银行的返回进行分析,并将本次交易的数据记录到一卡通数据中心,然后将该交易的最终结果返回给ECBP,最后ECBP根据返回的交易信息进行写卡等操作并告知用户交易结果

在整个交易过程中,所有数据传输采用以太网方式,TCP/IP传输,Socket 通讯。对于数据格式ECBP与ECBS之间采用标准的ISO8583协议,ECBS与BECS建议也采用ISO8583协议,也可根据实际情况有当事双方协商而定。

在数据传输过程中,对数据必须进行数据加密后才能进行传输。数据加密分为两个部分,一是数据传输加密,二是数据内容加密。对于第一种方式,现在有很多比较成熟的产品可以采用,如各种加密锁、加密卡、VPN等均可以。数据内容加密则必须有双方协调,规定需要加密的内容和采用的加密算法。目前ECBP与ECBS之间的敏感数据(例如卡密码)的加密方法采用成熟的数据加密标准算法即DES算法,ECBS与BECS之间的敏感数据加密方法一般有银行方提供。

三、交易

自助圈存转账系统的交易类型有很多,可分为两个方面:

(一)基本功能

基本功能也就是自助圈存转账系统的原始功能,即实现银行卡与校园卡的金额划拨功能。其主要交易类型有查询、圈存转账、冲正、对账。

现在对交易的流程进行一下说明:

1、ECBP要求插入银行卡或职工就餐卡,选取交易类型,然后读取卡信息,并要求输入密码,将数据打包发送到ECBS

2、ECBS先解包,取数据,根据交易类型判断是否到企业一卡通数据中心验证,如果验证失败,则回复ECBP交易失败;若验证成功则判断是否需要转发银行,若需转发则将数据重新打包转发BECS,若不需要转发银行则回复ECBP交易结果。在此过程中对必要的交易信息进行记录,并送入企业一卡通数据中心。

3、BECS先解包,取数据,判断银行卡和交易合法性;若合法则执行交易,若不合法则指出原因,将交易结果信息打包回复ECBS

4、ECBS根据BECS回复结果,将交易数据送入到一卡通数据中心,然后将数据重新进行打包回复ECBP

5、ECBP根据ECBS回复,判断是否写校园卡,并告知用户交易结果。对于成功的交易由用户选择是否打印凭据;对于失败的交易,有必要的必须打印凭据。对于写职工就餐卡失败的交易必须自动进行冲正,冲正交易流程与其他交易相同,冲正三次未能成功则打印凭据告知到一卡通服务中心进行人工冲正服务

(二)扩展功能

扩展功能是指实现与职工就餐卡或者银行卡相关的其他辅助功能。例如职工就餐卡的挂失、代交其它费等,其实现方式可以参照基本功能的实现方式,在此不再赘述。

附交易格式参考定义:

其中“字节长度”一栏中的N 表示实际数据的字节长度

备注:

数据格式未特殊说明,按照BCD码格式,包括变长域的长度字节

对于字符性数据,位数不足右补空格,例如单位编号;对于数字性数据,位数不足左补零,例如卡余额

所有职工就餐卡位元(☆标注的位元)银行可以忽略,不用解析。

举例说明

以下是一个完整的8583数据包内容(用二位十六进制数表示一个字节):

02 01 12

21 16

5f c0 03 82 00 d1 10 00

17 09 40 04 40 80 10 21 19 83

00 00 00 02 00 00

00 00 00 00 38 50

00 00 00 20 00 00

02 10 10 03 01

00 00 00 01

00 00 12 34

00 00 10 00

00 01

00 01

21 16

06 15 63 23

30 30 30 30 30 30 30 31

57 48 4b 44 20 20 20 20 20 20 20 20 20 20 20

06 10 00 23

00 10 31 32 33 34 35 36 37 38 39 30

f1 23 45 67 89 e5 41 98

03 7f

解包分析:

位图分析有2 4 5 6 7 8 9 10 23 24 25 31 41 42 44 48 52 域的信息格式说明: a表示字符,n表示数字,s表示特殊字符,b二进制数据第2域:

名称:银行卡卡号

格式:llvar(n..19) BCD码

截取字符:17 09 40 04 40 80 10 21 19 83

长度:17,(17+1)/2取整得9,所以17之后有9个字节数据

原始数据:94004408010211983。

第4域:

名称:圈存金额

格式:n12

截取字符:00 00 00 02 00 00

原始数据:200.00

第5域:

名称:职工就餐卡卡余额

格式:n12

截取字符:00 00 00 00 38 50

原始数据:38.50

第6域:

名称:职工就餐卡卡总额

格式:n12

截取字符:00 00 00 20 00 00

原始数据: 2000.00

第7域:

名称:交易日期

格式:MMDDhhmmss(n10)

截取字符:02 10 10 03 01

原始数据:02/10 10:03:01

第8域:

名称:银行交易流水号

格式:n8

截取字符:00 00 00 01

原始数据:“0000001”

第9域:

名称:圈存机交易流水号

格式:n8

截取字符:00 00 12 34

原始数据:“001234”

第10域:

名称:职工就餐卡使用计数器

格式:n8

截取字符:00 00 10 00

原始数据:1000

第23域:

名称:职工就餐卡序列号

格式:n3

截取字符:00 01

原始数据:“001”

第24域:

名称:响应码

格式:n3(只取后两位数字)

截取字符:00 01

原始数据:“01”

第25域:

名称:银行交易码

格式: n4

截取字符:21 16

原始数据:2116

第31域:

名称:银行卡账户余额

格式:llvar(n..99)

截取字符:06 15 63 23

长度:6,(6+1)/2取整得3,06之后有3个字节数据

原始数据:1563.23

第41域:

名称:终端机号(圈存机号)

格式:ans8(ASCII码)

截取字符:30 30 30 30 30 30 30 31

原始数据:“00000001”

第42域:

名称:单位编号(消费场所编号)

格式:ans15(ASCII码,0x20为空格的ASCII码值)

截取字符:57 48 4b 44 20 20 20 20 20 20 20 20 20 20 20 原始数据:“WHKD”

第44域:

名称:银行卡可用余额

格式:llvar(n..99)

截取字符:06 10 00 23

长度:6,(6+1)/2取整得3,06之后有3个字节数据

原始数据:1000.23

第48域:

名称:职工就餐卡账号序号

格式:lllvar(ans..999) (ASCII码)

截取字符:00 10 31 32 33 34 35 36 37 38 39 30

长度:10(两位字节表示长度 00 10)

原始数据:“1234567890”

第52域:

名称:银行卡密码

格式:b8

截取字符:f1 23 45 67 89 e5 41 98 原始数据:f1 23 45 67 89 e5 41 98

公交车射频卡刷卡机的设计

摘要 (2) Abstract (3) 第1章绪论 (4) 1.1 课题背景 (4) 1.2 设计意义与目的 (4) 1.3 系统设计的总体要求 (4) 1.4 系统设计的方案选择 (5) 第2章系统硬件设计 (6) 2.1 系统硬件设计框图 (6) 2.2 系统硬件设计原理图 (6) 2.3 系统各电路详细设计 (7) 2.3.1 单片机的选择与应用 (7) 2.3.2 显示电路 (8) 2.3.3 93C46串行EEPROM (8) 2.3.4 蜂鸣器电路 (9) 2.3.5 看门狗电路 (10) 2.3.6 读卡器电路 (11) 2.3.7 电源电路 (13) 第3章系统的软件设计 (14) 3.1 系统软件设计框图 (14) 3.2 系统软件各模块设计分析及程序流程图 (14) 3.2.1 主程序 (14) 3.2.2 中断服务子程序 (15) 3.2.3 显示程序 (15) 3.2.4 蜂鸣器程序 (18) 3.2.5 93C46串行EEPROM编程 (18) 3.2.6 读卡器程序 (21) 第4章系统的软件调试 (34) 4.1 系统调试软件Medwin (34) 4.2 程序调试示例 (34) 总结 (36) 致谢 (37) 参考文献 (38)

随着城市规模的扩大,交通已经成为城市发展的一个重要因素。公交车射频卡可以提供更为方便、快捷的服务。 本文对公交车射频刷卡机的系统设计进行了研究。采用美国ATMEL公司的AT89C52单片机为控制核心,应用PHILIPS公司的MIFARE射频技术实现设计。本设计包含了系统的硬件设计与软件设计两个部分。硬件设计部分描述了所应用的各部分的硬件电路及其原理,主要有:显示电路,看门狗电路,93C46串行EEPROM,蜂鸣器电路以及读卡器电路;同时,给出了完整的系统硬件设计原理图。软件设计采用了汇编语言进行设计,运用模块化结构,并给出了各个模块的流程图,使程序设计的逻辑关系更加简洁明了;采用系统调试软件Medwin进行软件调试;另外,本文也给出了详细的程序清单。 关键词:公交卡,射频卡,单片机 Abstract Along with the extension of the city scale, the transportation has already become an important factor of the city development.The bus radio frequency card can provide more convenience and faster servance. This text carry on a research to the system design of the the bus radio frequency card machine .It adopted single chip microcomputer of the AT89C52 of the American ATMEL company as the control core and applied the MIFARE radio frequency technique of the PHILIPS company to realize the design.This design of the system includ two parts: the hardware design and the software design.The hardware design part described the hardware circuits and the principle of each part, mainly includ:the display circuit, the watchdog circuit, the 93C46 serial EEPROM, the buffer circuit and read card machine.Also ,it gave the system hardware of the integral design principle diagram.Adopting assemble language to edit the software, using blocking structure and giving the flow chart of each block make the logical relation of the program design more simply and directly to understand.It adopted Medwin to debug the program.Moreover, this text also gave detailed program list. Keyword:Bus Card, Radio Frequency Card, Single Chip Microcomputer

单位考勤管理系统详细设计-数据库设计

单位考勤管理系统 第一章:引言 1.1编写目的 我们以小型单位的考勤管理业务为依托,结合科学管理的理论,设计并开发一个单位考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般管理员和员工两个个层次,系统目标如下: (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。 (4)节省考勤管理的成本。 (5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。 (6)对系统提供必要的权限管理。 1.2背景 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。

第二章:可行性分析 单位考勤管理系统是基于B/S模式,通过对一些考勤记录、分析,并结合单位要求开发的一套信息化管理系统。 本系统的实现目标是 (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。 (4)节省考勤管理的成本。 (5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。 (6)对系统提供必要的权限管理。 第三章:需求分析 3.1系统总体的功能需求 单位考勤管理系统一般分为员工系统和管理系统两套,管理系统面向的是管理员,员工系统面向员工。考勤管理只是一个对出勤人数统计并加以记录,确保人员的上班情况。 员工系统上的用户员工,用户的功能如下: (1)查询考勤等信息 (2)申请请假 (3)申请出差 管理系统上的用户为管理员,用户的功能如下: (1)查看所有信息 (2)添加、删除部门和员工信息 (3)对请假的员工加以处理 (4)对考勤进行管理 (5)对出差的员工加以记录

智能卡管理系统

目录 智能卡管理系统 (2) 1工程概况 (2) 2设计方案描述 (2) 2.1身份管理 (2) 2.2考勤管理 (2) 2.3内部电子消费管理 (6) 2.4食堂管理 (8) 2.5门禁管理 (9) 2.6停车场管理 (12) 2.7 巡更管理 (16)

智能卡管理系统 1工程概况 通过本系统对内部员工实行身份管理、考勤管理、出入控制、内部消费、停车管理及保安人员巡更等功能的综合管理,形成完整的一卡通用解决方案。 本系统可以实现以下几方面的功能: 1、身份管理; 2、考勤管理; 3、内部电子消费管理; 4、门禁管理; 5、停车管理; 6、巡更管理。 具体实施时,可根据实际情况一起或分步实施。 2设计方案描述 2.1身份管理 持卡人的身份管理实际上就是管理中心对持卡人发卡时输入的原始资料进行管理,包括密码管理、权限设定、更改信息、挂失等。身份管理是智能卡管理系统的基本功能,每一项管理业务的开通和运行都是和身份管理密不可分的。` 2.2考勤管理 2.2.1概述 考勤管理是一项细致而烦琐的工作,本系统提供了一个完整的考勤管理电脑自动计算的方案。从考勤读卡器获得原始数据,通过软件提供的排班管理后,即

可自动生成考勤日报,计算出人员的考勤情况,并可汇总存档,通过排班可以实现任何复杂的考勤管理。 本系统的考勤点可根据实际情况设于指定地点,员工上下班时,只需将个人的员工卡在读卡器上一晃,系统即可以自动、快速、准确地记录下员工的出勤信息。此数据经通讯线传入室内的计算机中。管理者足不出户便可在计算机是随时查阅员工出勤情况,统计汇总考勤报表,使得人事管理准确方便,得心应手。 2.2.2软件特点: 全WINDOWS界面风格,多用户MDI的工具条,中文菜单,自动操作提示,每个操作步骤都有详细的帮助说明。完整的数据库安全保障。系统采用PB6.5开发,数据处理能力强大,界面友好,速度快,操作简单,使用方便,通俗易懂。 2.2.3系统主要功能 2.2. 3.1 权限管理 本系统对系统操作人员有十二种权限设置,分别为: 数据装入 人员排班管理 加班管理 请假管理 部门信息录入 人员信息录入 班次设置维护 考勤制度维护 请假类别维护 节假日维护 休息日维护 系统管理员

射频卡读模块使用说明

CLWG182 射频卡读模块使用说明 一、产品简介 CLWG182为北京长龙科技开发中心的新一代门禁打卡模块。采用了最新设计的电路板,有较强的扩展功能。其特点如下: 1、可以选择支持多种通信接口方式。 2、复位与独特的硬件看门狗电路工作可靠,不存在死机现象。特别适用于无人值守的工作 场合下使用。 3、W iegand和ABA输出方式采用了双晶体管设计的驱动,可以根据用户需求在外形尺寸上 满足需要,驱动能力较芯片驱动要强。在9012(TO-92A封装)驱动的情况下,输出电流可以达到200mA。在SC-59封装的情况下,输出电流可以达到100mA。能够支持对100米远的控制器进行打卡操作。 4、L ED、蜂鸣器均提供了外接口,供用户根据需要引出使用。 5、提供了两种封装线性稳压芯片(78L05、78LM05T)的安装孔,供选择使用。 6、提供了E2PROM的扩展安装定位,供门禁打卡头的名单下载用(需定货时商定使用条 件)。 7、提供了SYRIS200控制器兼容的RS485协议。在RS485协议下,通过硬件设置,能够支 持对ID4001卡或TEMIC E5550卡的打卡操作。最重要的是通过对SYRIS200协议的扩展,能够设置E5550卡的主密码、辅助密码和块号。 8、提供了在RS232协议下,利用WIN98平台上的用户读写界面,(用唤醒后读命令一次进 行)设置E5550卡的主密码、辅助密码和块号,以便切换到Wiegand26/34和ABA下进行打卡操作。 9、当模块处于RS485工作状态下时,厂家提供了一种转接器(RS232转RS485),供用户 选择,能够在WIN98平台上的用户读写界面下,利用直接的RS485命令,对模块进行读写操作和系统设定。 CLWG18X系列模块对E5550卡的打卡操作须先核对主密码,然后核对第6块的辅助密码,在核对正确的情况下,将所须读取的数据,按WG26/34的设定,存入卡数据区,在接收到读卡命令后,将数据发送回控制器。 对ID4001卡的读操作较E5550卡的操作简单。 ID4001卡有5个字节,一般只传输后3至4字节(根据命令E而定)。 二、接口简要说明 在Wiegand和ABA方式下,红灯常亮,打卡正确后,传输数据,同时绿灯闪一下,蜂鸣器响一下。 在RS232方式下,红灯间隙闪一下。通信成功后,绿灯闪一下,同时蜂鸣器响一下,但是,蜂鸣器在鸣叫时,在有输入信号的情况下,会停止鸣叫,转向输入信号的处理。 ABA方式的说明 脉冲宽度为175us,脉冲周期为350us。

考勤管理系统详细设计说明书(推荐文档)

学生考勤管理系统 ---详细设计说明书 组长:程坤 组员:岳振方 姚洪萌 陶永胜 武琼

目录 1.引言 (2) 1.1编写目的 (2) 1.2背景分析 .......................................................................................... 错误!未定义书签。 1.3参考资料 .......................................................................................... 错误!未定义书签。2.总体设计 (2) 2.1任务和目标 (2) 2.2运行环境及条件概述 (2) 2.2.1技术方面 (2) 2.2.2经济方面 (3) 2.2.3操作方面 (3) 3.系统详细需求分析 (3) 3.1学生需求描述 (3) 3.2功能需求描述 (3) 3.3详细系统运行环境及开发工具 (3) 3.3.1相关开发工具简介.................................. .. (4) 3.3.2 B/S(浏览器/服务器)简介 (4) 3.3.3 JSP简介 (5) 4.总体方案确定 (5) 4.1学生考勤管理前台 (6) 4.2学生考勤管理后台 (7) 5.系统详细设计 (10) 5.1系统功能划分 (10) 5.1.1请假系统模块 (10) 5.1.2考勤系统模块 (10) 5. 1. 3后台管理模块 (10) 5.3系统界面详细设计 (12) 5.3.1登陆界面 (12) 5.3.2 系统主界面 (13) 5.3.3 添加学生信息界面 (14) 5.3.4 课程管理界面 (15) 6.数据库系统设计 (11) 6.1逻辑结构设计................................................................................... 错误!未定义书签。 6.2主要实体模型................................................................................... 错误!未定义书签。 6.3E-R图分析........................................................................................ 错误!未定义书签。 6.4数据库表设计................................................................................... 错误!未定义书签。

RFID打卡器和射频卡设计报告

序号:_______ 第四届电子设计竞赛设计报告 参赛题目RFID打卡器和射频卡设计 队伍名称逐梦远航 2011 年06月11日

【摘要】:随着科学技术的发展和现代生活的需要,电子钱包的使用越来越频 繁,特别是非接触式IC卡的使用。本文主要介绍RFID读卡器的设计。本设计大体分为个工作过程:(1)下位机通过菜单选择脱机工作或联机工作。(2)使用MFRC500对S50射频卡进行读取。(3)上位机发送命令控制下位机及接收下位机反馈回来的数据。(4)下位机使用12864液晶显示器显示必要的菜单和数据。 【关键词】: RFID、读卡器、S50射频卡、下位机、上位机 ABSTRAC 【ABSTRAC】:As science and technology development and the needs of modern life, electornic wallet is being used more and more frequent, especially the non-contact IC card. This paper describes the design of RFID reader. The design can be divided into working processes: (1) lower computer through the menu choose to work offline or online. (2) the use of MFRC500 RF card reader for S50. (3) control the host computer to send commands and receive the next crew came back the next crew feedback data. (4) 12864 lower computer use LCD menu and show the necessary data. 【Key words】:RFID、Card Reader、S50 RF Card、MCU、PC

门禁系统使用说明书1

门禁控制系统 使 用 说 明 书 公司名称: 联系人: 联系电话:

目录 一、系统概况 ..................................................... 错误!未定义书签。 二、系统组成 ..................................................... 错误!未定义书签。 三、系统使用 ..................................................... 错误!未定义书签。 1、IC感应卡 ................................................. 错误!未定义书签。 2、读卡器 ...................................................... 错误!未定义书签。 3、进出门按钮 .............................................. 错误!未定义书签。 4、机箱电源 .................................................. 错误!未定义书签。 5、系统控制器 .............................................. 错误!未定义书签。 6、电脑软件 .................................................. 错误!未定义书签。 6.1 进入和登陆操作软件 .......................... 错误!未定义书签。 6.2 添加IC感应卡的用户 ...................... 错误!未定义书签。 6.3 设置I C卡进出权限 ......................... 错误!未定义书签。 6.4 怎样查询记录 ...................................... 错误!未定义书签。 7、485/232信号转换器 ................................ 错误!未定义书签。 8、电锁........................................................... 错误!未定义书签。 四、简单的维修维护............................................................................. 错误!未定义书签。

Mifare1射频卡操作原理(编程)

Mifare1卡及其读写器ASIC模块之“密码操作”研究与其应用程序开发 关键字:非接触式智能卡 ASIC模块 1、序言 非接触式智能卡已经广泛地应用于各类门禁控制系统,公共交通支付系统,e-purse系统,高速公路不停车收费系统,IBMS(智能大楼管理系统),海关过境身份识别,以及医疗保险系统等等。 非接触式智能卡以其高度安全保密性,通信高速性,使用方便性,成本日渐低廉等而受到广泛使用,给我们的生活质量带来了很大的提高。因此,如何认识、理解智能卡,特别是带有非常神秘色彩的非接触式智能卡,已引起很多智能卡的使用者,包括智能卡专业研发的IT科研人员的极大的兴趣和爱好。笔者在此很愿意将自己多年来在智能卡(接触式智能卡及非接触式智能卡)方面的研究及其软硬件应用开发的经验与大家一同交流和分享,以取得我国金卡工程事业的更进一步的发展。 在此,笔者将以符合ISO/IEC14443TYPEA标准的Mifare1S50系列非接触式智能卡及其读写设备专用IC(ASIC)RC150/170模块为对象,与大家一起就“关于非接触式智能卡及其读写器ASIC模块之‘密码操作’”作一些研究与探讨,并将用标准的Intel-51系列微处理器汇编语言进行实际的应用程序的开发。在笔者曾设计和开发的众多智能卡项目中,本文所给出的应用程序都有着良好的运行效果。 2、非接触式智能卡及其读写器ASIC模块RC150/170 Mifare1S50非接触式智能卡片有着16个Sector(扇区);每个Sector包含4个Block(块);每个Block具有16个byte的存储容量。Sector被定义为Sector0至Sector15;Block被分为Block0至Block3;整个Mifare1S50非接触式智能卡共有64个Block。 Sector0中的Block0记录了该张智能卡的序列号(SerialNumber)以及生产厂商的标志信息等,这些信息已在卡片出厂时固化,不能更改。因此该Block不能再复用为应用数据块。 每个Sector中的Block3被特别用来存放对该Sector中应用块Block0,1,2及其本身Block3进行数据存取的密码及存取权限。整个Mifare1S50非接触式智能卡共有16个Block3。根据绝对地址编址,他们可被编为Block3(在Sector0中),Block7(在Sector1中),Block11(在Sector2中),以及Block63(在Sector15中)等等。 对于某一Sector中的Block3的绝对地址编址可以由下列公式计算得到: Block X=(N+1)*4-1

基于RFID技术的智能医院管理系统方案

基于RFID技术的智能医院管理系统方案21世纪的中国发展飞速,正不断向国际接轨的目标迈进。各行各业也努力向国际化标准接轨。医疗、卫生行业也不例外。近年来,很多医院进行了改造,修建新的门诊大楼,设备人的增加,服务意识增强了,信息化程度也大大提高了。但目前,医院管理还是不够人性化和智能化。具体表现在以下方面:1.患者病情加重,当病人出现突发病情,而病人当时不知情的情况下,病人的体温出现变化2.医疗服务的迟延,当所需的医生不能及时找到时,其病房会引起闲置并导致伤患抢救时机的丧失3、有些病患者未经允许擅自离开病房或者进入其他区域所引起的对其自身和他人的疾病威胁,没有形成对病人的定位管理4、没有智能化的病人监督体系,对病人的治疗程序没有完整明确的记录过程。如病人治疗到哪一阶段了,该服药了有没有发出提醒信号,护士的护理是不是合乎病人病情发展的要求5、妇产科母婴的鉴定,有时会发生阴差阳错抱错婴儿的事情,也有偷盗婴儿的事情发生等针对目前医疗行业客观存在的上述需求,苏州博佳科技有限公司近期推出了基于有源RFID技术的“病人实时监控系统”。将采集到的人体温度数据持续记录在有源电子标签内,对病人进行细致地、实时地管理。 系统介绍 1、系统组成 电子标签:ML-T系列的有源射频卡,识别距离范围是2-80M,工作方式是主动式的。是能呼叫的,比如按一下按钮医生就知道那个病人呼叫。也可以做成腕带防拆形式的,没有经过授权的人不可拆卸,否则发出报警信号。 固定读卡器:由博佳自主研发生产的ML-M系列远距离全向性读卡器,用来自动读取射

频卡的信息。每个病房安装一个。 监控软件系统:由电脑和软件系统组成。 2、RFID系统工作原理简图 主要工作流程: 给每个病人佩戴相关的RFID电子标签卡,该卡的信息和病人的相关信息具有唯一性的对应,其主动向外界发出信号,当信号被病房附近装设的相关读卡器读到,然后通过各种传输方式(RS485\以太网等)将信号传到医院后台管理中心,通过查看管理中心数据库病人的病情记录信息,就可以对别人的信息了如指掌,一清二楚。还有,对病人的实时监控以及区域定位,因为每个病人都佩戴有标示自己唯一性身份的RFID标签卡,而医院随处都安装有RFID远距离读卡器,也就是病人的一举一动,出行轨迹等所有信息都随时在监控的范围之内,从而达到实时监控全程跟踪的目的。在母婴鉴定,婴儿防盗方面,会有相关唯一性标签对应关系以及权限设置即时报警提示功能。 3、RFID智能医院管理系统示意图

(完整版)基于ARM的射频识别读写器设计毕业设计

本科毕业论文(设计)

摘要 射频识别(Radio Frequency Identification,RFID)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别过程无需人工干预,是一种新的自动识别技术[1]。RFID是利用射频的方式进行非接触的双向通信,而非接触式IC 射频卡成功地解决了无源(卡中无电源) 和免接触这一个难题。RFID具有非接触、长距离工作、适应环境能力强、可识别运动目标等优点,射频识别技术已经在越来越多的领域内出现,因此,对射频卡的开发应用也具有一定的现实意义。本文的设计是基于Philips公司的Mifare1 S50/S70芯片的射频识别系统的设计方案,制作一套以ARM微处理器为MCU的射频识别读写器系统,设计RF 接口电路,制作相应的硬件电路模块,分析非接触式IC 卡系统的通信协议,通过Keil C软件编程实现读写器与非接触式IC 卡系统的通信,并完成校园卡考勤系统。

关键词: RFID; 自动识别; ARM; 非接触式IC卡; Keil C Abstract RFID is a non-contact automatic identification technology,it identify target and get the related data through radio frequency signal automatically,the identification process without human intervention, is a kind of new automatic identification technology. RFID for non-contact two-way communication by the way of radio frequency, and non-contact IC radio frequency card has successfully solved the difficulty problems: without power supply and non-contact. RFID has many advantages: non-contact,long-distance work,good adaptability for environment and can recognize the moving objects,RFID technology has appeared in more and more field,so the development and application of radio frequency card also has certain practical significance. The design of this article is based on the Mifare 1 S50 / S70 chip radio frequency

RF系列读写器使用说明

RF 系列非接触式 IC 卡读写器
使




RF 系列非接触式 IC 卡读写器使用手册

一. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 二.

RF 系列非接触式 IC 卡读写器简介 ....................................................................................... 3 概述............................................................................................................................................ 3 特性............................................................................................................................................ 3 设备接口.................................................................................................................................... 3 读写器装箱清单 ........................................................................................................................ 4 程序安装.................................................................................................................................... 4 软件............................................................................................................................................ 4 技术指标.................................................................................................................................... 4 库函数说明................................................................................................................................ 5
2.1 函数使用说明.................................................................................................................................. 5 2.2 库函数一览表.................................................................................................................................. 6 2.3WINDOWS 32 位动态库 .................................................................................................................... 7 2.4 库函数使用范例 ............................................................................................................................ 15 2.5 函数错误类型代码 ........................................................................................................................ 15 附录 1 MIFARE ONE 射频卡的特性 ................................................................................................ 16
2

IC卡和ID卡的基本常识

IC卡和ID卡的基本常识 一、非接触式IC卡 非接触式IC卡又称射频卡,由IC芯片、感应天线组成,封装在一个标准的PVC卡片内,芯片及天线无任何外露部分。是世界上最近几年发展起来的一项新技术,它成功的将射频识别技术和IC卡技术结合起来,结束了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破.卡片在一定距离范围(通常为5—10mm)靠近读写器表面,通过无线电波的传递来完成数据的读写操作。 1. 非接触性IC卡与读卡器之间通过无线电波来完成读写操作。二者之间的通讯频为13.56MHZ。非接触性IC卡本身是无源卡,当读写器对卡进行读写操作是,读写器发出的信号由两部分叠加组成:一部分是电源信号,该信号由卡接收后,与本身的L/C产生一个瞬间能量来供给芯片工作。另一部分则是指令和数据信号,指挥芯片完成数据的读取、修改、储存等,并返回信号给读写器,完成一次读写操作。读写器则一般由单片机,专用智能模块和天线组成,并配有与PC的通讯接口,打印口,I/O口等,以便应用于不同的领域。 2. 非接触性智能卡内部分区 非接触性智能卡内部分为两部分:系统区(CDF)用户区(ADF) 系统区:由卡片制造商和系统开发商及发卡机构使用。 用户区:用于存放持卡人的有关数据信息。 3. 与接触式IC卡相比较,非接触式卡具有以下优点: ⑴可靠性高非接触式IC卡与读写器之间无机械接触,避免了由于接触读写而产生的各种故障。例如:由于粗暴插卡,非卡外物插入,灰尘或油污导致接触不良造成的故障。 此外,非接触式卡表面无裸露芯片,无须担心芯片脱落,静电击穿,弯曲损坏等问题,既便于卡片印刷,又提高了卡片的使用可靠性。 ⑵操作方便 由于非接触通讯,读写器在10CM范围内就可以对卡片操作,所以不必插拨卡,非常方便用户使用。非接触式卡使用时没有方向性,卡片可以在任意方向掠过读写器表面,既可完成操作,这大大提高了每次使用的速度。 ⑶防冲突 非接触式卡中有快速防冲突机制,能防止卡片之间出现数据干扰,因此,读写器可以“同时”处理多张非接触式IC卡。这提高了应用的并行性,,无形中提高系统工作速度。 ⑷可以适合于多种应用

射频卡收费系统设计方案及简介【最新】

射频卡收费系统设计方案及简介 (联网st) 一、系统组成 射频卡收费系统(网络版)由网络服务器和收费工作站了系统组成。如下图: 网络服务器 MT4.C + SQL SERVER 7. 0 或WIH2K+ SQL SERVER2000 丿 局域网(光歼或宜它介血) ?厅工件站 Viitlows9. X 加售饭系域 收费系统网络版服务器使用Windows2000 Server系列(或Windows NT Server 4. 0)操作系统,使用Microsoft SQL Server 7. 0 (Microsoft SQL Server2000)大型数据库系统作为我们的数据库服(舔厅工作站I 图_ 图二 (终请机\ ???128 号) =1485 靖口 l=jj (终请机\占

务器。服务器和工作站Z间局域网(或其它可用连接,如电话拨号. ADSL对接等)进行连接,如(图一)。对于只有一个餐厅或者几个餐 厅距离不超过1. 5公里的情况,服务器和工作站只需要一台计算机即 可,如(图二),即图一中方框内的部分可用图二屮方框内的部分代替。注:企业的局域网是由企业自主负责建立。 2、收费工作站采用WINDOWS 9. X或者Windows2000作为操作平 台,安装运行收费系统的管理软件和采集软件两部分。 3、用户使用的收费卡采用MIFARE One (Ml)芯片,该卡共有16 个区的空间可供使用,并且各个系统Z间町以独立使用,互不干扰。 真正实现一卡多用,一卡通用的收费系统。 4、收费工作站子系统主要由POS机、发卡机和监控主机组成, POS机称为终端机,终端机与监控主机通过RS-485接口相连,组成 主从式网络;发卡机与监控主机通过RS-232接口相连。 5、系统容量为:N (服务器数量)X254 (每服务器节点数)X128 (每节点终端机数),每台监控主机(节点)最多可带12 8台终端机, 这些终端机可分配到多达4条电缆线上与工作站相连,每条电缆线的最大长度可达1.5KM,与单一电缆的系统相比,覆盖面积和装机容量扩大了4倍,增人了系统建设的灵活性。 6、监控主机为一般的通用微机,要求采用586/133以上的微机, 并配32M以上内存,硬盘存储空间应大于1G。 7、终端机既可联网运行,也可单独脱网运行,脱网运行时可储 存信息8000条。并且内置自动充电电池,在停电的时候也可照常营业。 二、系统功能:

读卡器使用说明

使用说明 整个使用过程中会有两次机顶盒开机过程! 1、如图连接好设备,然后读卡器USB插头插入电脑U口,机顶盒暂时不开机 2、打开读卡器应用,如图: 3、点击连接设备按钮,正常连接后,获取频率按钮变为可用,显示如下图,若提示连接失败,请检查USB连接是否

正常 4、点击获取频率按钮,然后给机顶盒开机,等待接收频率,频率接收成功后,读取智能卡所有通信数据按钮变为可用,如图: 5、先将机顶盒关机,然后点击读取智能卡所有通信数据按钮,然后机顶盒再开机,等待接收数据,接收数据成功后如

下图所示: 6、输入智能卡卡号,点击分析配对信息按钮,分析配对信息,如下图: 7、点击保存配对信息按钮,会在该应用相同目录下生成以卡号命名的txt文件,文件内容即为配对信息。

8、输入智能卡面上印刷的卡号:永鑫卡的卡号共5段(用空格分开的),输入第四段,是8位数;天佰卡将卡上印刷的卡号全部输入;NXS的卡从第三位(含第三位)开始输,不含最后一位,共输入9位卡号。做好上述准备后,点击“保存配对信息”按钮,会在该应用(“万能读卡器V1.1.exe应用)相同目录下生成以卡号命名的txt文件,如卡号是123456,则文件名为:123456.txt,该文件内容即为配对信息。 9、将泰信盒子电源线接上,并接好HDMI线,将上述txt文件拷入U盘,打开T1盒子,在主菜单界面点击“我的应用“→ 找到SoftCAM应用,点击进入后,选择导入配对信息——U盘导入,在列表里选中刚拷入U盘的txt文件,即可导入配对信息,配对成功后,在该应用的主界面点击初始化智能卡或重新插拔一下智能卡,即可按照正常流程收看数字电视节目。

范例一射频卡读写系统

范例一射频卡读写系统 一.系统概述 1. 课题背景 射频识别卡(非接触式IC卡)技术是近几年发展起来的一项新技术,成功地结合射频识别技术和IC卡技术解决了无源(卡中无电源)和免接触的难题,是电子信息技术领域的一大突破。由于其方便性、耐用性,且可高速通信和多卡操作等特点,非接触式IC卡在门禁安防、身份识别、公共交通等众多领域正逐渐取代接触式IC卡,在市场所占的份额越来越大。 (1) 公共交通非接触式IC卡应用潜力最大的领域之一就是公共交通领域。例如公交、地铁,乘客将非接触式IC卡做的电子车票放在钱包或者包里就可以检票,方便快捷。公交经营者也宜于管理、减少支出。 (2) 身份识别使用非接触IC卡做为身份识别方式,比一般的证件卡片具有更高的防伪性,存储更多信息,便于管理。我国第二代公民身份证即采用非接触式IC卡,卡中输入生物特征信息及身份信息,以进一步加强防伪,同时便于全国实时管理。 (3) 门禁控制采用基于非接触式IC卡的控制系统,可以自动检查每个人进入大楼、管理区的准入权限,并记录出入时间。 另外,还有高速公路收费,停车场收费,加油站收费,智能卡水表、电表、煤气表等应用,使用非接触式IC卡都是首选。 射频识别卡的应用前景日益广泛,其应用关键需要大量的读写设备。 2. 非接触IC卡读写系统 非接触IC卡读写设备(或称阅读设备、读写器)是连接非接触IC卡与应用系统间的桥梁,是非接触IC卡应用中至关重要的一个环节。读写设备的基本任务就是启动非接触卡,与非接触卡建立通信,在应用系统和非接触卡间传递数据。 非接触式IC卡读写器将要发送的信息编码后加载到一固定频率的载波上,当非接触式IC 卡(卡片内有一个谐振电路,其频率与读写器发送的载波频率相同)进入读写器的工作区域后,谐振电路产生共振并产生电荷积累,当电荷积累到一定数值时,就能为非接触式IC卡内的电路提供工作电压,使IC卡内的芯片开始正常工作,处理读写器发送的数据信息。 一般来说,完整的非接触式IC卡读写设备的基本结构包括以下几个部分(参见图6-1): (1) MCU:MCU是读写设备的数据处理控制核心。它不仅要控制射频处理模块完成对非接触卡的读写,还要负责通过通信接口与主机或应用系统进行通信以及对键盘、显示设备等其他外部设备的控制。 (2) 射频处理模块:射频处理模块负责射频信号的处理和数据的传输,完成对射频卡的读写。射频处理模块可以采用厂商提供的专用模块或射频基站芯片。射频基站芯片即非接触式IC卡读写芯片,也称射频读写芯片。 (3) 天线:天线的作用就是产生磁通量,为卡片提供电源,在读写设备和卡片之间传送信息。天线的有效电磁场范围就是系统的工作区域。 (4) MCU与主机的通信接口以及键盘、LED/LCD显示等其它外部设备。

基于AT89C51的射频卡读写器的设计

基于AT89C51的射频卡读写器的设计 发表时间:2010-11-18T10:59:16.823Z 来源:《中小企业管理与科技》2010年7月上旬刊供稿作者:位永辉张首军[导读] 射频卡与读卡器之间通过无线电波来完成读写操作 位永辉张首军(西安思源学院电子信息工程学院) 摘要:射频卡是世界上最近几年发展起来的一项新技术,它成功的将射频识别技术和IC卡技术结合起来,结束了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。本文主要介绍一种基于MF RC500的射频卡读写器的设计。关键词:射频卡射频识别 IC卡 MFRC500 引言 射频卡又称非接触式IC卡,由IC芯片、感应天线组成,是世界上最近几年发展起来的一项新技术,它成功的将射频识别技术和IC卡技术结合起来,结束了无源(卡中无电源)和免接触这一难题。近几年来由于其高度安全保密性、使用简单等特点,应用前景十分广阔。利用AT89C51、MF RC500等构建射频卡读写器,并在该读写器基础上能很容易地开发出适用于各方面的自动识别系统。 1 射频卡发射原理 射频卡与读卡器之间通过无线电波来完成读写操作。二者之间的通讯频率为13.56MHZ。射频卡本身是无源卡,当读写器对卡进行读写操作时,读写器发出的信号由两部分叠加组成:一部分是电源信号,该信号由卡接收后,与本身的LC振荡器产生一个瞬间能量来供给芯片工作;另一部分则是指令和数据信号,指挥芯片完成对数据的读取、修改、储存等,并返回信号给读写器,完成一次读写操作。 2 MF RC500及其特性 MF RC500是应用于13.56MHz非接触式通信中高集成度IC卡系列中的一员。该IC卡系列利用先进的调制和解调概念,完全集成了在13.56MHz下所有类型的被动非接触通信方式和协议。MF RC500支持ISO14443A所有的层,内部的发送器部分不需要增加有源电路就能够直接驱动近操作距离的天线(可达100mm)。 MF RC500 SO32封装管脚配置如图1 3 系统组成 系统主要有MCU,MFRC500、看门狗以及RS232通信模块组成。系统的工作方式主要是,先由MCU控制MF RC500驱动天线对Mifare卡,也就是应答器(PICC),进行读写操作。然后,根据所得的数据对其它接口器件进行响应操作。最后,与PC机之间进行通信,把数据传给上位机。系统 MCU采用AT89C51,是因为89C51开发简单,运行稳定。 4 天线的设计 由于MF RC500的频率是13.56MHz,属于短波段,因此可以采用小环天线。小环天线有方形、圆形、椭圆形、三角形等,本系统采用方形设计。 5 系统硬件电路设计 6 软件编程部分采用基于Keil C的C语言对系统进行编程,部分程序如下: char M500Reset(void) { char status; RC500RST=0; //RC500在RSTPD脚由高变低的时候复位 delay_1ms(25); //注意延时的长度,本系统的晶振频率是11.0592MHz RC500RST=1; delay_50us(200); RC500RST=0; delay_50us(50); .return status; } char M500Config(void)//对RC500的寄存器进行初始化 char M500PiccCommonRequest(unsigned char req_code,unsigned char *atq) //RC500发送请求。 char M500PiccCascAnticoll(unsigned char bcnt,unsigned char *snr) //反碰撞函数,得到一张卡的序列号存入snr中 char M500PiccCascSelect(unsigned char *snr,unsigned char *sak) //选中snr指定的卡,对于Mifarel卡返回值为0008H,值存入sak中 char M500PiccAuthKey(unsigned char auth_mode,unsigned char *snr,unsigned char *keys,unsigned char block) //这是三轮认证函数,整个过程包括:先将所要访问的区密码加密(如区0的初始密码为6个FFH),再将加密后的密码通过Loadkey存入MF RC500的Key缓存中,接着进行认证。 Char M500PiccRead(unsigned char addr,unsigned char *_data) //最后读卡,读到的数据存入_data中。 7 结束语 IC卡以其高度的信息集成及安全性已经融入当今信息技术的主流,越来越受到人们的青睐。本文介绍了基于PHILIPS公司的MFRC500和AT89C51的射频卡读写器的软硬件设计,对射频卡的推广有重要意义。该系统可用于考勤、门禁、售饭、公共交通等领域中。与磁卡、只读射频卡(EM卡)组成的系统相比,系统性能大大改善,并且为“一卡通”的实现提供了必备条件。参考文献: [1]《射频识别(RFID)技术》Klaus Finkenzeller著.陈大才编译.电子工业出版社,2001年6月. [2]《无线发送/接收IC芯片及其数据通信技术选编》李朝青著,北京航空航天大学出版社,2004年. [3]《单片机原理与控制技术》张志良编.机械工业出版社.北京2005年3月

相关主题
文本预览
相关文档 最新文档