|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本文详细介绍了刷卡门禁系统的硬件组成和系统的软件开发过! N+ {7 P$ q0 J+ N4 I" n- Q# W! |
程。给出了刷卡门禁系统的电路原理图,以及主程序设计的设计框
" h2 h3 d7 Y8 ]2 f# @' v图和程序。主要分析了单片机与FM1702 高频读卡器频模块的接口
' X; c+ N `2 e+ ]电路、报警电路、门锁继电器电路、液晶12864 电路以及单片机最8 V: M2 l5 Q( s; ~5 A5 A
小系统。读卡器由读卡模块、单片机控制模块、射频天线以及智能
& f& v, ~$ [! OIC 卡组成。读卡器能读写荷兰Philips 公司的Mifare 非接触式射频' v5 l$ y2 Y: C2 s. g$ w
卡。当有卡进入时,读卡器内数据后台通过单片机进行处理程序判; e5 D& P/ `1 ?* J6 S) U2 x P4 g$ F
断是不是合法IC 卡,并且将卡号传送到液晶12864上显示。读卡器
$ r9 ^! v- X+ e# F的软件部分主要包括程序设计,包括询卡、选择卡片、读取卡片、判/ z z; l" l2 [
断IC 卡是否合法等。 ^' L; ]5 V1 o8 c- Q$ y9 I
读卡器采用内部集成有8K 字节Flash程序存贮器的STC89C520 y) V/ d: G2 c0 l7 N/ s6 a2 y
单片机作控制器,系统完全采用SPI 通信,其接口管脚少、连线简+ Q3 N7 X( s P6 \8 ^
单,有利于缩小读卡器的体积。
, K4 g' [- X0 M m2 a7 m) }第一章绪论
; ?- z6 x3 q' ^& U; |6 u在现今社会,随着人们对生活安全各方面要求的不断提高,门禁系统的应用范围越来$ I, h: F( `( P
越广泛,因此门禁系统已成为现在科技的一个热门研究课题。目前,门禁系统已成为生活
5 }0 l4 t) f, ^5 x, R; @安全中极其重要的一部分。在一些发达国家,门禁系统的应用远远高于其它安全系统,门/ w& _( q7 @% J! X' ~4 v
禁系统之以能在众多安防产品中脱颖而出,根本原因是因为其改变了以往安防产有效的大- |) |8 c& \; q; G$ n" M& k" [
大的防止了罪犯从正常通道的侵入,并且可以在罪案发生时通过对通道的控制限制罪犯的. m6 a) C- G( f: E
活动范围,制止犯罪或减少损失。
a o- M8 E5 B, K5 ?# U安装有门禁系统的建筑具有以下优点:
t! T! z1 X; [7 g1、具有对门户出入控制,保安防盗,报警等多种功能。0 X) y; H# K/ Z
2、方便内部员工或住户出入,同时杜绝外来人员随意进出,既方便了内部管理,又增强
7 S6 i* h, |' g, j. y/ m了内部的保安。! Q5 i1 N0 Z! c1 e* h# w
3、门禁管理系统作为智能建筑中不可缺少的安保自动化的一部分,为用户提供一个高效# L/ p& A; I* E! T
的工作环境,从而提高管理的层次。也正是由于门禁系统实用性强,市场需求大,应用广+ d6 E5 K5 E$ f$ B) e
泛,我们便选此作为研究设计的课题。$ T4 c- f9 z* A9 i X# G
1.1 门禁系统概括
5 I; `2 }' G9 I8 x出入口门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代
& x F" L% g+ u; {+ Q$ H% i安全管理措施为一体.它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多
6 e, q) \' c6 k6 ?/ [9 h+ H新技术。它是解决重要部门出入口实现安全防范管理的有效措施。适用各种机要部门,如
T) ~ o5 ]# ~1 {9 M6 J银行、监狱、宾馆、机房、军械库、机要室、办公间,智能化小区,工厂等。& ?) A3 P# ]& p& f+ t# H
智能门禁系统是对出入口通道进行管制的系统,该系统控制各类人员的出入以及他们/ N& H! z8 R( k
在相关的活动区域。其控制的基本原理是: 按照人的活动范围,预先制作出各种层次的卡或% h& v# j2 L# t9 i& H! w
预定密码。) z U v. y R% |
1.1.1 门禁系统组成- L9 ]/ J% F/ X5 Y G
门禁系统由控制器,读卡器,电控锁,识别卡和存储器、报警器等组成。系统构成如
0 [& ]- {+ N" o5 v6 \1 C. ~图所示其中控制器,读卡器,电控锁,构成基本的门禁控制单元设备。控制器是门禁系统+ g; O. J; R/ J$ o; |
的核心,由一台微处理机相应的外围电路组成。如果将读卡器比做系统的眼睛,将电控锁比
. A5 k G; i. M7 [1 U做系统的手,那么控制器就是系统的大脑。$ g9 ~& ?3 w& Z4 G3 w5 u7 a8 _1 `1 t
1.1.2 门禁系统功能
5 x4 N6 h0 V7 T, h* }限制人员的进出区域,拒绝不速之客,保护公共财产不受非法侵犯.如果请求进入的人员
: Y; B9 \" M; n; L$ w4 A$ ?# q% r身份合法即经过控制中心授权,电锁将打开否则电锁不会开启并报警。9 \ C1 S8 C O
1.1.3 门禁系统的发展过程6 {/ \/ }" {6 D+ ]! b' G
出入口门禁系统顾名思义就是对出入口通道进行管制的系统,它是在传统的门锁基础
7 ?5 g b2 V4 I( f! `* y+ S5 T上发展而来的。传统的机械门锁仅仅是单纯的机械装置,无论结构设计多么合理,材料多& Q! y' | O3 [
么坚固, 人们总能用通过各种手段把它打开。在出入人很多的通道(像办公室, 酒店客房)
0 ~- l( E9 M$ U7 L钥匙的管理很麻烦,钥匙丢失或人员更换都要把锁和钥匙一起更换。为了解决这些问题,
7 a s8 K3 I7 @7 X9 x就出现了电子磁卡锁,电子密码锁,这两种锁的出现从一定程度上提高了人们对出入口通) `- V. K6 L d& z
道的管理程度,使通道管理进入了电子时代,但随着这两种电子锁的不断应用,它们本身7 M8 O0 O) m D2 U% u- S i! ]$ h
的缺陷就逐渐暴露,磁卡锁的问题是信息容易复制,卡片与读卡机具之间磨损大,故障率- Q* Y- p, k) W/ p
高,安全系数低。密码锁的问题是密码容易泄露,又无从查起,安全系数很低。同时这个8 i7 Y0 ^6 n! c0 Y9 V
时期的产品由于大多采用读卡部分(密码输入)与控制部分合在一起安装在门外,很容易# _7 i7 u* w9 \8 n$ m* ?
被人在室外打开锁。这个时期的门禁系统还停留在早期不成熟阶段,因此当时的门禁系统
w5 t# p+ A8 R, e通常被人称为电子锁,应用也不广泛。: a& R K( E; `
最近几年随着感应卡技术,生物识别技术的发展,门禁系统得到了飞跃式的发展,进; R& ~) ?8 L8 g2 ~8 T* ]
入了成熟期,出现了感应卡式门禁系统,指纹门禁系统,虹膜门禁系统,面部识别门禁系2 Q0 U5 T# p6 Z9 B6 b
统,乱序键盘门禁系统等各种技术的系统,它们在安全性,方便性,易管理性等方面都各
( |& ^+ F& o X, d有特长,门禁系统的应用领域也越来越广。
4 K+ j# d1 L0 H5 } w1.1.4 门禁系统的优越性
. {7 @* h; j7 k v* Q2 s, J(1)使用寿命长。射频卡和读卡器与其它门禁方式相比大大延长了使用寿命2 x6 J6 V3 Y# _6 q
(2)使用方便。射频卡使用不需要调整方向和位置。在黑暗中也可以很方便的进行开( ]9 p0 B5 @- k& h3 }: p _
锁。
. @9 e2 g- D! l# Q( C# V(3)安全可靠。每张卡都是唯一的不可更改的编号。卡和读卡器均不可复制,且防
( V$ k! A9 f/ k- ^6 J% {) Y* v# O水、防磁,抗干扰。当卡片不慎丢失,只需在系统软件上删除卡片,以使得系统更加安全" {. [' N' D2 V% h
可靠。# l" B" c0 A9 i8 w) z3 Y
1.1.5 门禁系统的国内外现状' m C) n- q2 C9 V' S
门禁系统是随着自动识别技术的发展而迅速发展的,国外门禁系统的知名品牌有美国; S0 G' B+ g4 d8 _# H
的休斯( HID )、西屋(WSE) 、洛泰克( NTK ),以色列的DDS 英国的集宝等品牌。国内从6 V( V2 y) J$ q4 W
事门禁系统有捷顺、北京青云等公司。目前,国内外研制和使用的门禁系统主要集中在感应; }- W* X4 C$ ?/ w9 `7 _
门禁系统和生物识别门禁系统。在生物识别门禁系统中又以指纹门禁系统应用最为广泛。& B8 s' V0 K- [0 c9 g; ~ d& q* \" d
随着计算机图像处理和模式识别理论以及大规模集成电路技术的不断发展与成熟,指纹自/ o2 x; Y9 ~- O
动识别系统的体积不断缩小,其价格也将不断降低低。
) {1 `) K" _ x! e/ ~8 p( O( z生物特征识别技术将会更加注重安全性、便携型、精确性、鲁棒性和可用性。核心算
0 [: @* n7 k3 Q! r/ e. o/ _法研究方面,在指纹识别技术研究继续深入的同时,面像、虹膜识别技术也将会加速发展,新2 I5 h8 ?9 l3 n! J& ~$ R
式的识别技术,如静脉识别等,也会不断产生。
8 a4 Q3 A% J, c9 \% J1.2 课题背景及意义
# B& F6 c. k7 ?: K- s' g# V门禁系统,又称为出入口控制系统,在科学技术飞速发展的今天,已成为一套功能齐
2 x$ X# M6 X7 {' Z( n全、现代化的的管理系统。它对出入门和通道的管理已经不是单单对门锁及钥匙的管理。! l+ i9 V8 a B3 _" }# q9 R( L
它不只是管理人员的进出,而且还有效是内部进行有序化管理。门禁系统能够时刻自动记6 k5 z3 M& v5 ?
录人员的出入情况,限制内部人员的出入时间,出入区域,礼貌地拒绝不速之客。同时也 ^8 r2 v: ]" s" j s% u
将有效保护财产不受非法侵犯。3 m, C1 h! Z/ j
在注重美观的现代都市里,门禁系统提升了公司的风格和气度,给顾客建立起了信心( ?" L6 Z1 u* I8 y' h: c" {* M, E
的保障。可以想象,在追求智能化办公的今天,如果能用手中的卡片轻轻一晃,大门就应
_! W7 Q# S/ L. W# n; a5 k声而开,那将是一种多么美妙的感受。另外,在越来越注重商业情报和安全的现代社会," A/ G6 S! O. N) l H9 T" @
传统的个人身份鉴别手段己不能满足现代社会经济活动和社会安全防范的需要。要消除人
9 B1 u/ S/ @( O: X0 b; w8 _! `+ f4 d为不安全因素,只有不易被他人代替、仿制、甚至本人也无法转让的身份识别凭证才更加
! D& x# {; c& _5 b n Q: O( M2 b2 d可靠。因此,从造价性、成熟性、易用性、安全性等方面综合比较, IC 卡门禁技术正在以' w) _( D$ M: j6 ]! l
惊人的速度迅猛发展。这正是我们研究IC 门禁管理系统的意义所在。
( X. d5 H0 t. Z# x第二章系统结构与设计原则5 S5 v3 \0 F/ V% `( b# O7 \( R0 J
2.1 门禁读卡器
5 ^9 U& b6 m2 K0 o' h8 |8 o门禁系统的关键部件是读卡器,他是有控制单片机及外围扩展器件、读卡模块、射频
$ Z6 g2 u" O1 x/ P天线、电源接口、串行通信接口等几部分组成,接上+5V 电源就可以读卡,接上串行口可. U9 r0 H3 q- `# `$ z/ {+ B& u
以与PC机通信。- q# Z4 ^8 Y ]* n
读卡器在门禁系统中是主要的工作机,它是射频卡与PC机和开关门设备之间的桥梁,; L4 o! r/ ~1 V- V- D% N) k
其数量较多,根据需要安装在方便的地方。他可以联网工作,通过RS-232 串行口与PC机
( [9 L2 W6 C0 k* r. `相连。读卡器是主动操作的,只有非接触式IC 卡进入读卡器天线射频能量范围,读卡器( | I8 Z9 L( |7 r3 ?% m2 ?
便通过射频信号与智能卡通信,在联网的情况下,读卡器能将采集的数据直接传给PC 管
1 {4 P4 r5 _3 J8 T, H+ S理机。这些IC 卡统一由PC机进行管理。
$ ^, i% n* m5 X: O0 n- \2.2 非接触式IC 卡
9 Q, X r7 a9 b% N# I% g& c射频卡即为非接触式IC 卡,是90 年代初发展起来的新技术.射频卡由存储单元、控制% |2 Y! g) f3 M! T1 v& Z
芯片、感应天线组成,并且完全密封在一个无密封部分的标准PVC 卡片中。射频卡本身1 S I3 L% e3 \7 L, l
是无源体,当读写器对射频卡进行读写操作时,读写器发出的射频信号分为两部分:一部分9 t+ }7 s" P x) z
是电源信号,该信号由卡接收后,与其本身的LC 产生谐振,在一瞬间产生能量来供给芯片工
( j" h) n& ^; H) Y- n9 v( S' V作,另一部分则通过解调控制芯片完成密码验证、数据的读取、修改、存储等,并返回给读; B5 e7 ?% b2 r4 r7 X# k
写器。射频卡成功地将IC 卡机数和射频识别技术结合起来,解决了免接触和无源的难题。
; I; {9 o( ]9 `8 H% P4 |射频卡不需要供电电源,它与读写器间无机械接触,有效的避免了接触故障;表面无裸露芯" k, w9 Z' L" B" P# E, Z8 I
片的设计,也不易弯曲损坏、产生静电击穿和防水等问题:射频卡没有正反面之分,而且射
9 S1 {5 {. }# C4 _5 Q频卡具有使用方便、可靠性高、操作速度快等特点,由射频卡所形成的读写系统,无论是软
5 [, \( H# z+ |件控制,还是硬件结构的操作过程都比接触式卡更加方便。同时借助于先进的管理软件和
/ F! k" J) s% Y% f$ E网络支持可在很多领域得到应用。8 d. f3 A/ G- M: ?$ a c' N9 t
2.3 智能门禁系统的设计原则
' C# @ t C$ C) y" M J智能门禁系在经发达国家以及部分发展中国家的智能大厦及银行、监狱、酒店等已经& Z% W5 r0 A! p. N- A# d
得到了广泛应用。由于该系统及时性、隐蔽性的特点,其应用领域越来越广泛。1 u- x* ?; C* J& j! x1 t6 y
(1)实用性智能门禁系统不能只追求于自身的超前性,也要与实际内容相符。不; y2 ^& {6 s: z" J! Y1 y
然造成巨大损失,而无用武之地。因此,系统的实用性是首要原则。6 E+ C8 f6 }# M4 K- j$ u
(2)实时性智能门禁系统每个系统一定要正常工作,并且与实际内容相符。$ V$ m) w1 c4 j w+ O4 Y
(3)系统的安全性智能门禁系统中的所有设备及配件不仅性能安全可靠,而且还+ z! n( H+ ]8 T$ _
应符合国际安全标准,并可在理想环境下有效工作另外,系统安全性还应不易被劫获和窃取
# {( _; m5 U" d* J( x, b等方面。
* @5 Y! B* b p: s8 V3 g0 c$ D2.4 毕业设计要求
$ [7 B, B% Q. Z3 C/ ?* E( T( 1)读卡功能# W# P5 F" H3 {$ m: j, O0 f# j
(2)添加管理卡功能5 m& I% g, n# U4 A6 ?" c* W
(3)增加、删除用户卡功能
$ X/ z9 c( e- O1 N3 q4 K3 Q(4)更改管理卡
" u! Z+ {' o( u(5)清除所有用户卡, l! G5 E5 ^. ], w! ^
(6)键盘控制管理卡操作- d. ^% J1 K/ H4 B
(7)蜂鸣器实现刷卡、按键提示
4 h; Y& l& K8 E& K' m+ V. m; X(8) 128 6×4 点阵液晶显示屏晶显示 IC 卡序列号, ^3 @, S5 D6 h5 {4 q! G3 }
2.5 门禁系统模块
- B( c( W. R% x5 N; [* F9 |该系统是以STC89C51 单片机为基础,由电源模块、复位模块、读卡器模块、继电器
# N# `' J- t# b0 t1 |9 R/ ~模块、和显示模块组成。
, j p" S( G0 L/ C0 Q! |1 L+ e图2-1 系统总体框图) V9 L; h: m b n3 y) t9 v
第三章系统硬件电路设计/ C7 Q- {1 b7 m4 H9 N
3.1 各模块选用的硬件介绍
8 {& T- N# M. C; ]' J读卡器主要由读卡模块、单片机控制模块、继电器模块、报警模块组成等组成。使用: |: a( S) Z4 j# C% n% G3 Z
FM1702sl 读卡器进行读写非接触式射频卡,采用具有8K 可编程Flash 功能的STC89C52
* b2 l1 |$ L8 p) p单片机作为控制模块,并且单片机与与FM1702sl 之间使用SPI 进行通信的。7 `! p0 `& ?6 W# P
3.1.1 STC89C52 单片机介绍! L) `* i7 I9 p9 ^" C$ T
控制的核心选用STC89C52。其主要性能如下:主要性能# [! h: ]4 A2 F; x+ n
与MCS-51单片机产品兼容
9 w0 d7 A1 S/ D% D8K 字节在系统可编程Flash 存储器
! s, [1 D" Z, T8 c( d* B100000 次擦写周期7 i' x6 w3 i- O: M) h4 m
全静态操作: 0Hz~33Hz# F/ L! }% r/ w0 r
三级加密程序存储器; | s3 `" r0 x% O- W4 c
32 个可编程IO 口线 G' {* B& s5 T, \) x
三个16 位定时器计数器
) N' Z: `6 o" S+ d9 I" i/ R) o6 m八个中断源
. l5 V6 r! P% C+ s& Z! P全双工UART串行通道
$ {5 b7 z4 Y# i* @" Q低功耗空闲和掉电模式
( Q& s, P4 Z. \1 q5 m" [& |* n掉电后中断可唤醒
# r! v' p1 _/ v% w5 Y* A- m看门狗定时器
5 I) o2 y) k3 b7 n双数据指针
) D4 k) E1 V' E5 C1 s掉电标识符
* N7 K+ {) M \# [9 i Q9 E, w. Q8 _(1)功能特性描述6 B$ } f F4 K9 ?" Q( Y' C! a6 ]4 e
STC89C52是一种低功耗、高性能CMOS8位微控制器, 具有8K 在系统可编程 Flash 存
2 ^6 @; H9 q( ?/ d' S0 y储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚
" J7 U/ U# F S3 E- o. u. G完全兼容。片上Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,1 h! f. l! Q g0 R! u2 N3 V+ W2 Y* L& f
拥有灵巧的 8 位 CPU 和在系统可编程Flash ,使得 STC89C52 为众多嵌入式控制应用系6 u$ V9 M7 i$ s9 S! U1 }
统提供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节Flash , 2562 T5 Y& ]$ Z7 t
字节RAM,32 位 IO 口线,看门狗定时器, 2 个数据指针,三个 16 位定时器计数器,一
l' ~' S: |* u7 e个6 向量 2 级中断结构, 全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至 0Hz! k8 q- `4 v. e) \
静态逻辑操作,支持2 种软件可选择节电模式。空闲模式下, CPU停止工作,允许RAM、
/ ~: t. p1 W& k定时器计数器、串口、中断继续工作。掉电保护方式下, RAM内容被保存,振荡器被冻结,
7 j1 j$ B F" [ p单片机一切工作停止,直到下一个中断或硬件复位为止。
; v" w8 a$ E! u2 W, I9 w! [5 t$ ^/ ]& s
5 o& z6 R# Y1 S! w& e7 s4 B& g1 K: e5 j! M3 ~0 k: F) t
: F. D1 J1 i# P* h3 g5 y |
|