欢迎来到天天文库
浏览记录
ID:14968812
大小:1.07 MB
页数:45页
时间:2018-07-31
《基于单片机的人数统计系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(设计)题目:基于单片机的人数统计系统摘要本文设计了一个基于单片机的人数统计系统,他可以通过光电开关统计教室的人数,并把实时的人数在LCD1602液晶屏上显示,另该系统还配备了一个时间显示的功能,可显示当前的年、月、日、小时、分种、秒等时间信息,时钟芯片采用的是DS1302.DS1302能存储时间信息,并且时间可以掉电保存。关键词单片机;LCD1602;人数统计;DS1302AbstractThispaperdesignedasystembasedonsingle-chipmicrocomputer,thenumberofs
2、tatistics,hecanthroughthephotoelectricswitchstatisticthenumberoftheclassroom,andthenumberofreal-timeintheLCD1602displayontheLCDpanel,thesystemalsoequippedwithanothertimedisplayfunction,candisplaythecurrentyear,month,day,hours,minutes,secondstimeinformation,suchasclockchi
3、pUSESisDS1302.DS1302timeinformationcanbestored,andtimecanbesavedwhenpowersupplydrop.KeywordssinglechipmicrocomputerLCD1602ThenumberofstatisticsDS1302目录摘要1Abstract2第1章绪论51.1目的和意义51.2研究概况和发展趋势51.3本系统主要功能5第2章总体方案论证与设计72.1主控模块的选型和论证72.2显示模块的选型和论证72.3时钟芯片的选型和论证82.4人数统计模块的选型和论
4、证82.5系统整体设计概述9第3章系统硬件电路设计103.1主控模块103.1.1STC89C52单片机主要特性103.1.2STC89C52单片机的中断系统113.1.3单片机最小系统设计123.2LCD液晶显示器简介123.2.1液晶原理介绍123.2.2液晶模块简介133.2.3液晶显示部分与STC89C52的接口133.3键盘模块设计133.4时钟模块的设计143.4.1DS1302概述143.4.2DS1302内部RTC和RAM地址分配143.4.3DS1302时钟和日历153.4.4DS1302时钟电路设计163.5人数检测
5、模块设计163.5.1光电开关工作原理163.5.2光电开关电路设计163.6硬件总体连接图17第4章系统软件设计184.1系统软件总体设计184.2程序设计原理19第5章系统调试205.1硬件调试205.2软件调试205.3系统检测21结论22参考文献23致谢24附录25附录一:系统整体原理图25附录二:系统仿真图25附录三:元件清单26附录四:系统源程序27第1章绪论1.1目的和意义在生活中,学校、火车站、银行、商场、公交车等人员流动比较大的地方,如果可以将人数实时地统计出来,这样可以给我们的生活与学习带来很多的便捷。例如,在学校,
6、很大的教室里,考勤对于老师来说是一件很麻烦的事情,但如果设计一款人数统计器,实时显示教室人数的话,考勤也变得方便;在火车站等人员较多的地方,如果可以实时统计室内人数,那么可以减少不必要的排队及拥挤。在公交车上,如果可以设计一个实时人数统计器,可以将公交车的人数固定,使我们的坐车环境得到优化。所以设计一款实时统计人数的器件对于我们的生活是很有意义的,可以提高我们的生活质量。1.2研究概况和发展趋势计数器从发明以来,在不断地发展,如今,市场上已经出现了各种各样的计数器,其功能也从计数扩展到更多的功能,之前的计数器大部分用在工业方面,如:生产
7、线上计数器的使用,数控零件计数应用。人数统计器及我们看到的道路上的大小车辆计数器都是在计数器的基础上扩展而来的,之前的人数统计使用的是接触式的方式,即人体必须接触器件才可以计数,例如:脚踏板人数统计器,若有两个人同时通过的话就不能精确计数,之后出现了非接触式的,人体通过就可以计数,但也不是很精确,必须配备一定的设备才可以提高精确度。发展到现在,人数统计的发展趋势是红外线统计,它的距离可以更远,即:通过红外线扫描,来统计人数,这样的方法就比较精确,并且还可以增加人脸识别功能,方便警察办案。1.3本系统主要功能本系统设计可以实现以下几种功能
8、:(1)可以统计场所来往的人数并进行相应的加减,计算出室内实时人数,并显示在液晶屏幕上。(2)单片机可以采集DS1302的数据,通过数据传输将当时的年、月、日、时、分、秒显示在液晶屏幕上,用户可以使用按键设
此文档下载收益归作者所有