基于单片机智能门禁系统毕业设计 联系客服

发布时间 : 星期一 文章基于单片机智能门禁系统毕业设计更新完毕开始阅读b81a79bdcd22bcd126fff705cc17552706225e73

河南科技大学毕业设计(论文)

第2章 硬件电路的设计

2.1基本原理

门禁系统主要组成框图如2-1

显示 音响及显示 门控 AT89S52 门锁 出门按钮 读卡 读卡线圈

图2-1 门禁系统主要组成

门禁系统主要组成:由CPU、复位电路、电源指示、工作指示、振荡电路、蜂鸣器电路、门控锁电路、出门按钮、读卡模块、显示模块组成。如图2-1

门禁系统的工作原理:

当刷卡时,蜂鸣器响一下,如卡权限获得允许,显示模块显示卡号,同时继电器动作将门锁打开指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭指示灯熄灭。

当按下出门按钮时,继电器动作将门锁打开指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭指示灯熄灭。

当非法卡刷卡时,没有任何动作。

2.2资源分配

软、硬件设计是设计中不可缺少的,为了满足功能和指标的要求,资源分配如下:

1.晶振采用11.0592MHZ

5

河南科技大学毕业设计(论文)

2.内存分配,如下表2-1

表2-1 内存分配

P1.0 显示 P1.1 P1.2 音响 0响 1不响 P1.3 锁 0开 1不开 P1.4 显示 P1.5 灯 0不亮 1亮 P1.6 门态 P1.7 出门 0有效 P3.0 读卡 3、计算:因为射频卡的读卡头选用EM4000型,读卡频率是11.0592MHZ,所以最小系统晶振,必须用11.0592MHZ才能读卡。 1) 定时控制字确定:选用定时器T1,方式2,所以 TMOD是20H。 2) 计算初值

X = 256 -(foxc*(SMOD+1))/384*波特率

= 256 -(11.0592 *10 *(0+1))/384*9600 = 253

TH1= 0FDH TL1= 0FDH

6

2.3最小系统设计

门禁系统数控部分采用89S52 单片机作为控制核心,其内部组成包括:一个8位的微处理器CPU及片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接;片内数据存储器RAM低128字节,存放读/写数据;高128字节被特殊功能寄存器占用;片内程序存储器4KB ROM;四个8位并行I/O(输入/输出)接口P3 -P0,每个口可以用作输入,也可以用作输出;两个定时/计数器,每个定时/计数器都可以设置成计数方式,用以对外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果实现计算机控制;五个中断源的中断控制系统;一个全双工UART(通用异步接收发送器)的串行I/O口。

89S52 单片机外部有32个端口可供用户使用,其功能如下表2-2

6

河南科技大学毕业设计(论文)

表2-2

第一功能 端口 P0 P1 P2 引脚位置 符号 39~32 1~8 21~28 10 11 12 13 P3 14 15 16 17 P3.4 P3.5 P3.6 P3.7 P0.0~p0.7 P1.0~p1.7 P2.0~p2.7 P3.0 P3.1 P3.2 P3.3 通用I/O口 T0 T1 WR RD 计数器0输入端口 计数器1输入端口 外部存储器写功能 外部存储器读功能 功能 通用I/0口 通用I/0口 通用I/0口 A8~A15 RXD TXD INT0 INT1 符号 功能 AD0~AD7 地址/数据总线(低位) 地址总线(高位) 串行通信发送口 串行通信接收口 外部中断0 外部中断1 第二功能

在89S52 单片机的基础上,外围增加蜂鸣器控制电路、开门指示灯电路、电控锁控制电路以及8位数码管显示电路等,构成了门禁系统的控制电路。

门禁系统原理图如下图2-2

7

河南科技大学毕业设计(论文)

图2-2 门禁系统原理图

2.4各部分电路原理

2.4.1 门控锁电路

门控锁电路如图2-3。以Q16的基极作为门控信号的输入端与P1.3口相连,此电路由12V继电器、限流二极管、5.1K偏置电阻以及9014与8050两个三级管复合成的驱动电路组成。在这里用到复合管的优点:是为了用低电平控制,考虑到由于AT89S52的I/O口输出高电平时的驱动能力可能

8