资源描述:
《指纹门禁系统管理系统设计-论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、南京工程修院本科毕业设计(论文)题目:指纹门禁系统管理系统设计专业:自助化班级:K自动化061学号:240061139学生姓名:张晨指导教师:方立讲师起迄日期:2010.3.1〜2010.6GraduationDesign(Thesis)FingerprintdoorsystemmanagementsystemdesignByZhangChenSupervisedbyLecturerFangLiSchoolofAutomationNanjingInstituteofTechnologyJuly,2010摘要如今保险箱已经进入
2、了各行各业,大量用于银行、宾馆、家庭等场合,而门锁是决定保险箱安全系数的最重要的因素。随着科技的进步,指纹识别技术己经开始走入了我们的日常牛活之中。由于指纹具有唯一性和不变性,因此将指纹识别的应用,将大大提高安全性和可靠性。指纹门禁系统硬件主要由指纹识别模块、微控器、液晶显示器、键盘、指纹识别模块的电源管理、存储器、日历/时钟芯片、电压检测、电控锁等部分组成。软件主要由与指纹识别模块的通讯程序模块、指纹识别模块返冋代码识别程序模块、开门模块程序模块、关门程序模块、显示程序模块、键盘识别程序模块、按I2C总线协议对时钟芯片和串
3、行e2prom的读/写程序模块等模块组成。在本次指纹门禁系统管理系统的开发过程中,重点开发了门禁控制器中央模块及接口硬件设计,以及在AT89C52上对指纹模块SM-60的软件驱动子系统的开发工作,实现了相应的软硬件功能。综上所述,论文开发了一套集多种功能于一体的门禁系统,可用于小区或楼宇的智能化工程。该系统的开发为楼宇或小区的科学管理,以及建设适宜人居环境具有一定积极意义。关键词:指纹门禁;单片机;I2C总线;AT89C52ABSTRACTNowsafealreadyenteredtheprofessions,forBank
4、s,hotels,families,etcandlocksaresafesafetycoefficientofthemostimportantfactors.Withtheprogressofscienceandtechnology,fingerprintidentificationtechnologyhasstartedtoourdailylife.Because,sowillthefingerprintidentificationofapplication,willgreatlyimprovethesafetyandre
5、liability.Fingerprintdoorsystemhardwareconsistsmainlyoffingerprintmodule,microcontroldevice,LCDmonitorandkeyboard,fingerprintmodulepowermanagement,memory,andcalendar/clockchip,voltagedetection,electroniclockcomponents.Softwarewithfingerprintmodulemainlybythecommuni
6、cationprogrammodules,fingerprintmodulereturncodeidentificationproceduresmodule,openandcloseprogrammodulesmodule,displaymoduleprogrammodules,keyboardkeysnumberidentificationprocedures,accordingtothemoduleofI2CbusprotocolsandserialE2PR0Mchipsclocktheread/writeprogram
7、modulemodules.Inthefingerprintdoorsystemmanagementsysteminthedevelopmentprocess,thekeydevelopmentthecentraldoorcontrollerinterfacemoduleandhardwaredesign,aswellasonfingerprintmoduleinAT89C52SM-60softwaredevelopmentworkdrivingsubsystem,thecorrespondingsoftwareandhar
8、dwarefunction.Tosumup,thispaperdevelopedasetoffunctionsinoneoftheentranceguardsystem,canbeusedforresidentialbuildingintelligenceengineeringor.Thi