基于51单片机的刷卡门禁系统

发布时间 : 星期三 文章基于51单片机的刷卡门禁系统更新完毕开始阅读

江苏建筑职业技术学院毕业技术报告

3.4电子锁控制 34电子锁控制采用9012三极管驱动5V继电器,单片机的输出OUT通过9012三极管驱动继电器, 继电器的输出直接接继电器线圈的一端,线圈的另一端接GND。继电器的公共点和长开点分别接电子锁的两跟控制线由于电子锁的开关是靠两根控制线是否连通来控制的,当两根控制线接在一起时就开门,反之如果两根控制线断开就锁门。因此当单片机的输出端输出高电平时三极管倒通,9012的输入端为低电平,由于9012在这电路中起到开关作用,因此9012输出为高电平。此时继电器线圈上有电流流过,继电器吸合,电子锁的两根控制线接通,电子锁开门。反之,如果单片机输出高电平三极管不倒通, 9012三极管的输出为低电平,因此继电器线圈没电路,继电器不动作,电子锁的控制线保持断开,电子锁锁门。如图3-6所示: JDK1+5 R31KQ29012RELAYR6D1LED1K 图3-8 继电器模块 继电器模块电路 SizeNumberTitle 21 3A4Date:File:28-Sep-2013Sheet I:\\51单片机智能IC卡消费系统设计\\门禁卡系统Drawn原4江苏建筑职业技术学院毕业技术报告

3.5报警模块

报警电路有一个直流蜂鸣器和9012三极管构成,电路图如图3-9所示。图中Alarm为单片机的P1.0脚,当需要蜂鸣器报警时只需要将单片机的P1.0管脚置为高电平23,三极管倒通,电流从+5V电源经过蜂鸣器和三极管的CE极流向地,蜂鸣器有电流流过则发声报警。当单片机P1.0管脚为低电平时,三极管截止,没有电流从蜂鸣器流过,蜂鸣器停止发声,因此通过控制单片机P1.0管脚的高电平时间就可以控制缝鸣器的报警时间. Q1+59012BZ1BuzzerR5Alarm1K蜂鸣器12 图3-9 蜂鸣器模块 22 TitleSizeA4Date:N28-江苏建筑职业技术学院毕业技术报告

3.6射频卡读卡器块的复位电路

射频卡读卡器块的采用了按键复位电路, 当系统发生故障,可通过按下复位按键,系统将复位,让系统重新初始化运行。

按下设置键,把工作模式切换到“Register Mode”后,刷卡并显示卡号自动注册。注册完成后液晶显示注册完成。再次刷这张IC卡时,就能开门。

按下设置键,注销通行卡(清除存储器的卡号数据)。

按下设置键,把工作模式切换到“Clear buffer”后,按下“确认键”,就把存储里保存的卡号数据清除。清除数据后,IC卡已经处于注销状态。

图3-10 复位模块

23

江苏建筑职业技术学院毕业技术报告

第四章 读卡器的调试

4.1各个模块硬件调试

在各项工作都已做完的情况下,接下来就是硬件调试部分了。首先检查板子是否有漏焊,虚焊的地方,然后是检查电路线路连接以及各项芯片及其元器件的功能完整性。在检查芯片管脚是否接反,还要检查电源输入与接地线是否正确。

接通电源后观察单片机与刷卡感应区是否接通,液晶显示是否通电成功。调节液晶显示屏的亮度。将IC卡放入感应区检测单片机中的卡的读写程序是否成功,各个模块是否工作正常,按键是否损坏能否正常工作等等。

4.2单片机的调试

STC89c52作为最主要的芯片,是整个系统的核心,它能否正常工作关系到整个系统能否正常工作。所以对它的检查是必不可少的。首先检查单片机是否接通5V电压,然后是检查使能端EA是否为+5V ,单片机的第18和19管脚是够起振。其晶振起振电压为2V。最后一定要观察89c52的的第9管脚的复位点是否正常工作。由于单片机本身在本系统中的重要性,所以对它的检查显得尤为重要。

24

联系合同范文客服:xxxxx#qq.com(#替换为@)