基于单片机的教室人数统计

基于单片机的教室人数统计

ID:12010458

大小:331.50 KB

页数:52页

时间:2018-07-15

基于单片机的教室人数统计_第1页
基于单片机的教室人数统计_第2页
基于单片机的教室人数统计_第3页
基于单片机的教室人数统计_第4页
基于单片机的教室人数统计_第5页
资源描述:

《基于单片机的教室人数统计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、沈阳航空航天大学课程设计论文教室人数统计系统的设计沈阳航空航天大学课程设计(论文)题目教室人数统计系统的设计班级学号学生姓名指导教师11沈阳航空航天大学课程设计论文教室人数统计系统的设计沈阳航空航天大学课程设计任务书课程名称专业综合课程设计院(系)自动化学院专业测控技术与仪器班级04070101学号姓名课程设计题目教室人数统计系统的设计课程设计时间:2013年12月30日至2014年1月10日课程设计的内容及要求:1.设计一个教室人数统计系统,系统功能如下:①采用单片机作为控制核心电路;②由安装于门口的两个光电传感器用于识别进出

2、教室的人数;③采用二位数码管显示教室里的人数。2.设计硬件电路原理图。3.焊接硬件电路并进行调试。4.软硬件结合调试,系统能脱离开发系统单独运行。指导教师年月日负责教师年月日学生签字年月日11沈阳航空航天大学课程设计论文教室人数统计系统的设计沈阳航空航天大学课程设计成绩评定单课程名称专业基础课程设计院(系)自动化学院专业测控技术与仪器课程设计题目教室人数统计系统的设计学号姓名答辩日期年月日指导教师(答辩组)评语:课程设计成绩指导教师(答辩组)签字年月日11沈阳航空航天大学课程设计论文教室人数统计系统的设计目录0前言31总体方案设

3、计32硬件电路设计42.1单片机系统42.1.1AT89C51性能42.1.2AT89C51各引脚功能42.1.3复位电路设计62.1.4时钟电路设计72.3LED显示系统设计82.3.1LED基本结构82.3.2LED译码方式83软件设计93.1工作原理93.2程序流程图:103.3显示子程序104调试分析11参考文献12课设体会13附录1电路原理图15附录2程序清单1611沈阳航空航天大学课程设计论文教室人数统计系统的设计教室人数统计系统的设计沈阳航空航天大学自动化学院摘要本方案为教室人数技术器系统设计,通过模拟教室人员的出

4、入,当有同学进入时进行加计数,当有同学外出时进行减计数,并把现在教室人数通过LED显示出来。通过这个程序,教室可以很好的了解教室内的学生人数,既方便了学生的人数统计,同时也方便了老师的教学进展。本系统可以与智能教室系统结合到一体,根据教室人数多少只能调节光线等,达到节能环保的目的。关键词单片机;数码管;光电传感器;0前言本方案基于单片机80C51我们设计了一个教室人数自动统计系统。通过本次课设计加深了对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。掌握外部中断和LED显示的设置以及相应的传感器原理。通过此次课程

5、设计能够将单片机软件结合起来,对程序进行编辑,校验。1总体方案设计教室前门不开,只通后门。测量系统硬件框图所示。利用两个光敏二极管传感器,当有人从后门进出的时候,将产生电压脉冲,再利用单片机的外部中断功能进加减计数,最终显示出教室中的实际人数。11沈阳航空航天大学课程设计论文教室人数统计系统的设计单片机光敏传感器1显示光敏传感器2图1系统原理框图2硬件电路设计2.1单片机系统2.1.1AT89C51性能AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有4KB的可反复擦写的只读程序存储器和128字节

6、的随机存储器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,它为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51功能性能:与MCS-51成品指令系统完全兼容;4KB可编程闪速存储器;寿命:1000次写/擦循环;数据保留时间:10年;全静态工作:0-24MHz;三级程序存储器锁定;128*8B内部RAM;32个可编程I/O口线;2个16位定时/计数器;5个中断源;可

7、编程串行UART通道;片内震荡器和掉电模式。2.1.2AT89C51各引脚功能AT89C51提供以下标准功能:4KB的Flash闪速存储器,128B内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时,AT89C51可降至0Hz静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作,掉电方式保存RAM中的内容,但震荡器停止工作并禁止其他所有工作直到下一个硬件复位。AT89C51采用

8、PDIP封装形式,引脚配置如图2所示。11沈阳航空航天大学课程设计论文教室人数统计系统的设计图2AT89C51的引脚图AT89C51芯片的各引脚功能为:P0口:这组引脚共有8条,P0.0为最低位。这8个引脚有两种不同的功能,分别适用于不同的情况,第一种情况是89

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。