当前位置:文档之家› 教室人数统计

教室人数统计

教室人数统计系统,单片机课程设计

微机原理与接口技术 课程设计说明书课程名称:微机原理与接口技术综合实验 设计题目:教室人数统计系统(第68组) 院系:机械与电子控制工程学院 班级: 设计者: 指导教师: 实验设计时间:

机电学院《微机原理与接口技术》课程设计任务书 设计要求:扩展两个光电传感器和一块8*8点阵LED显示器,控制系统需要实现: 1.检测教室里的人数。并在8*8点阵LED显示器显示出来; 2.设置一个按键实现复位清零。 3.用发光二极管模拟电灯,当教室有人时,发光二极管发光,无人时发 光二极管不发光。 4. 工作计划安排: 在初期大体上我们组细化为五个部分 1.对硬件器材的学习与认识 2.硬件电路板的焊接 3.程序设计与调试 4.系统软硬件知识的综合学习与研究 5.试验总结及实验报告的书写 我组组员工作的具体分工如下 卢航:主程序设计与过程调试 张沈汇:显示程序设计与过程调试 李明华、森达:辅助程序设计及过程调试 金晓东、郑斌:实验报告的撰写及程序设计调试 在本次实验中,我组齐心协力,共同研究与学习,虽各有分工,但又互相帮助,互相学习。做到每一个人各有侧重点的同时,又对总体的每一步有所参与,对总体的设计与调试都有所掌握。

目录 一,系统基本功能和实施方案(第4页) 二,设计思路及硬件部分(第4-8页) 三,程序流程图(第9-11页) 四,系统制作过程及结果(第11-12页) 五,调试程序(第12-15页) 六,心得体会(第15-16页) 七,参考文献

一、系统基本功能和实施方案 1、设计目的: 如果在进自习室前就能知道教室里有多少人,是否满员,而不用推门进去才知道,将会节省自习同学的很多时间,同时也节省管理人员的很多时间,带来很大的方便,不会更多的影响自习的同学。因此我们小组选择了设计这个教室人数统计系统,利用51单片机系统和两个光电对管器件统计教室进出的人数,最后把教师当前人数显示在一个8*8LED显示器上,方便想要自习的同学选择教室,以及管理人员的管理工作。 2、基本功能的实施方案: 模拟教室人员的进出,在出入口安装两个光电对管GK102,分别G1和G2;一块8*8LED显示教室目前人数;一个发光二极管显示教室人数是否为零;还有一个复位按键显示器清零。当有人进去时,先响应G1,后响应G2,此时将人数加一并显示出来;当有人出去时,先响应G2,后响应G1,此时将人数减一并显示出来。如果人数为零则发光二极管熄灭。如检测到复位按键按下则熄灭发光二极管,同时将人数变成零并显示出来。 二、1)设计思路 本程序分主程序、两中断程序、显示子程序与延时子程序四部分。 各部分功能如下: 1、主程序: 主程序完成相应存储单元和标志位的清零、8155的设置、开机界面显示、中断设置、对按键按下方式的检测和处理等工作。 按键按下方式及系统相应完成的功能如下: 系统起始功能:显示教室中人数并根据人数控制发光二极管亮灭。 2、中断程序: 两中断程序分别对人数增减标志位(R0)进行赋1和-1的操作。两中断响应先后决定对人数增减标志位(R2)进行赋1还是-1。具体实现方式为:在一个中断程序中加入对另一中断是否响应的判断。如另一中断没有响应,则进行赋1或-1的操作。 3、显示子程序: 显示子程序采用定行值,扫描列值的方法。具体见8*8LED原理的介绍。4、延时子程序:(一个) 本程序中有两个延时子程序,分别完成2ms的延时。 以上各部分程序的具体实现方式见程序流程图和源程序。 2)硬件部分 系统电路原理图:

MATLAB教室人数统计(源码和GUI)

一、课题介绍 该课题为基于MATLAB的教室人数统计,带有丰富的人机交互GUI界面。实现教室人数的计数统计,进而统计出勤率,上课认真听讲的比例。原先预设总人数,未出勤或者书本遮住脸部、趴着玩手机等必然无法采集到人脸,从而对应数量缺失,得出出勤率或听讲率。该课题采用肤色原理进行人脸定位和人脸分割。本课题中,为了界面GUI的美观,刻意将分割出的人脸单独显示在GUI对应的axes里。是个不错的毕业设计选题。 二、基本流程 读入图片(或调用笔记本自带摄像头),灰度处理,转YcbCr,二值化,人脸区域定位,计数 三、实现步骤 1、进行调用笔记本摄像头,代码如下: vid=videoinput('winvideo',1); set(vid,'ReturnedColorSpace','rgb'); preview(vid); 2、采集帧图像 I = getsnapshot(vid); axes(handles.axes1); imshow(I) 3、人脸检测 if size(img1, 3) == 1 % 灰度图像,插入白色或黑色框 if mean(img1(:)) > 128 % 图像较亮,使用黑框 shapeInserter = vision.ShapeInserter(); else % 图像较暗,使用白框 shapeInserter = vision.ShapeInserter('BorderColor','White'); end else % 彩色图像,插入红色框 shapeInserter = vision.ShapeInserter('BorderColor','Custom','CustomBorderColor',[255 0 0]); end; % 绘制边框以圈出结果 img1 = step(shapeInserter, img1, int32(bboxes)); axes(handles.axes2); %用axes命令设定当前操作的坐标轴是axes_src imshow(img1); title('框出人脸区域') 4、人脸计数 for i = 1:size(intbbox, 1)%取列数 xs = intbbox(i, 1); xe = xs + intbbox(3,i); ys = intbbox(i, 2); ye = ys + intbbox(i,4);

教室人数自动计数装置

目录 第1章绪论 (1) 1.1设计背景 (1) 1.2设计内容及解决问题 (1) 第2章系统方案设计 (2) 2.1设计任务及要求 (2) 2.2系统设计思路 (2) 2.3光电传感器简介 (2) 2.4方案1设计 (3) 2.5方案2设计 (3) 2.6方案论证 (4) 2.7系统总体框图及原理 (4) 第3章硬件电路设计 (5) 3.1单片机最小系统设计 (5) 3.2键盘显示模块设计 (5) 3.3电源电路设计 (6) 3.4外部检测设备设计 (6) 3.5显示模块设计 (7) 第4章系统软件设计 (8) 第5章设计总结 (13) 参考文献 (14) 附录Ⅰ基本使用器件 (15) 附录Ⅱ芯片型号 (16)

摘要 近来在主要的大城市还有一些规模较大的学校中,人口流动量非常大,在一定程度上给生活带来不便。本文主要介绍了教室人数自动计数装置的工作原理,在对各种计数方法进行分析后提出了基于光电传感器和单片机系统的计数测量控制装置,并给出了智能计数器控制的硬件电路设计、软件电路设计和系统程序流程图。本文详细分析了系统的组成及工作原理,给出了系统各个硬件、软件的设计方法。该计数系统安装方便,维护简单,工作稳定,运行可靠,对于学校、商场、会议室等人员流动很大的公共场所有很高的使用价值,方便对于人员流动的管理及配送、具有很高的使用价值和经济价值。 关键词:单片机;光电传感器;智能计数器

第1章绪论 1.1 设计背景 在学校等人员流动较大的地方,如果对人数的变动没有有效的管理和控制,那么对工作和学习的效率是有害的。如何对于人员流动进行实时的、有效的、精确的计数成为学校等场所十分关注的问题,因此设计一款实用有效的人数计数器是很必要的。 电子计数器是一种多功能的电子测量仪器,至今已有30多年的发展历史。早期设计师们追求的目标主要是扩展计数范围,提高计数精度、稳定度等,这些也是衡量一款计数器的主要指标。目前这些计数日趋完善,现代的应用技术可以让计数器的范围扩展到无限大。当今,单片机技术迅速发展,基于单片机技术开发的计数设备也广泛应用到各个领域。单片机以体积小、功能强、可靠性高、性价比高等特点,已成为实现现代工业生产技术进步和开发机电一体化智能测控产品的重要手段。如今的自动计数器大多采用非接触式的计数触发方式,早已开发出多种型号的专用检测芯片,利用MCS51系列的单片机作为控制核心的计数器成为了计数应用领域的潮流。 1.2 设计内容及解决问题 如何构成检测电路、MCS51系列单片机用何种方式对外部计数脉冲进行计数显示控制、LED显示模块的选择、单片机的扩展、提高单片机抗干扰能力和系统的稳定性。

基于80C51的简易人数统计器

基于8051的教室人数统计系统仿真研究报告 组员:王煜阳于宏建周勋雨 指导教师:赵建东 日期: 2011.6.10

内容摘要: 教室人数技术器系统设计,通过Proteus软件模拟教室人员的出入,当有同学进入时进行加计数,当有同学外出时进行减计数,并把现在教室人数通过LED 显示出来。通过这个程序,教室可以很好的了解教室内的学生人数,既方便了学生的人数统计,同时也方便了老师的教学进展。次系统硬件电路简单,程序简单易懂,照此思想,通过利用红外光敏开关作为外部脉冲,可实际设计出应用系统。 关键词: 单片机8051 89C51 8155 人数统计 LED显示光敏二极管传感器

目录 1.目的和意义 (4) 1.1设计目的及意义 (4) 1.2设计内容 (4) 1.3设计要求 (4) 2.硬件电路设计 (4) 2.1设计思路 (4) 2.2单片机电路如图: (5) 2.3光敏二极管传感器(程序中利用开关了进行仿真) (6) 3.软件电路设计 (7) 3.1工作原理 (7) 3.2程序流程图: (7) 3.2.1程序主流程图: (7) 3.2.2 加法流程图: (8) 3.3汇编程序 (9) 4.电路调试 (12) 5.参考文献: (13) 6.结题感想 (13)

4 | 1.目的和意义 1.1设计目的及意义 教室人数统计对于一些人数比较大的课堂一直是个比较困难的问题。于是,基于单片机80C51我们设计了一个教室人数自动统计系统。通过本次课程设计加深了对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。掌握外部中断和LED 显示的设置以及相应的传感器原理。通过此次课程设计能够将单片机软件结合起来,对程序进行编辑,校验。 1.2设计内容 设计教室人数统计系统,人员进入时系统进行加计数,人员离开时系统进行减计数并能够通过LED 实时显示教室内的人数。 1.3设计要求 统计出教室内上课人数并能够通过LED 显示出来。 2.硬件电路设计 2.1设计思路 教室前门不开,只通后门。测量系统硬件框图如图1所示。利用两个光敏二极管传感器,当有人从后门进出的时候,将产生电压脉冲,再利用单片机的外部中断功能进加减计数,最终显示出教室中的实际人数。 我们小组在设计电路上参考了所学教材上P195页的知识内容,设计了利用89C51通过8155及74LS138扩展4只共阴极LED 数码管的接口电路,并结合了所查的资料进行了光敏二极管的理论研究(开关中以开关替代)。图中8155的B 扣和所有LED 的a~h 引线相连,故B 口为字形扣;各LED 的位选线和8155的C 口相连,故C 口为字位口。8155的端口地址如下:2100H _命令/状态口 2101H_A 口 2102H_B 口 2103H_ C 口

基于单片机统计教室人数系统设计

微机原理与接口技术 课程设计说明书 课程名称:微机原理与接口技术综合实验 设计题目:教室人数统计系统 院系:机械与电子控制工程学院 班级:机电1011班机电1012班 设计者: 周子航(10223058)韩振洋(10223036)尤兴权(10223024)狄长路(10223034) 龚军建(10223035)姚雪阳(10223053)设计时间:2012 年6月25日至2012年7月4号

机电学院《微机原理与接口技术》课程设计任务书 ●设计要求:扩展两个光电传感器和一块8*8点阵LED显示器 ●控制系统需要实现: 1.检测教室里的人数。并在8*8点阵LED显示器显示出来; 2.设置一个按键实现复位清零。 3.用发光二极管模拟电灯,当教室有人时,发光二极管发光, 无人时发光二极管不发光。 注:我们组作品的扩展功能: 1、当教室内人数超过十人时,8*8点阵LED显示器显示 “OK”; 2、早退报警功能; 3、上课倒计时50分钟功能; 4、开机显示“BJTU”功能。 ●工作计划安排: 在初期大体上我们组细化为五个部分 1.对硬件器材的学习与认识 2.仿真程序的大致框架

3.程序设计与调试 4.系统软硬件知识的综合学习与研究 5.试验总结及实验报告的书写 我组组员工作的具体分工如下 周子航、韩振洋:主程序设计与仿真调试 龚军建、尤兴权:辅助程序设计及会议记录 狄长路、姚雪阳:实验报告的前期撰写及过程调试 在本次实验中,我组齐心协力,共同研究与学习,虽各有分工,但又互相帮助,互相学习。做到每一个人各有侧重点的同时,又对总体的每一步有所参与,对总体的设计与调试都有所掌握。

(完整版)基于单片机的人数统计系统毕业设计

本科毕业论文(设计)题目:基于单片机的人数统计系统

摘要 本文设计了一个基于单片机的人数统计系统,他可以通过光电开关统计教室的人数,并把实时的人数在LCD1602液晶屏上显示,另该系统还配备了一个时间显示的功能,可显示当前的年、月、日、小时、分种、秒等时间信息,时钟芯片采用的是DS1302.DS1302能存储时间信息,并且时间可以掉电保存。 关键词单片机; LCD1602;人数统计;DS1302

Abstract This paper designed a system based on single-chip microcomputer, the number of statistics, through the photoelectric switch statistic the number of the classroom, and the number of real-time in the LCD1602 display on the LCD panel, the system also equipped with another time display function, can display the current year, month, day,, such as clock chip USES is DS1302. DS1302time information can be stored, and time can be saved when power supply drop. Key words single chip microcomputer LCD1602 The number of statistics DS1302

基于单片机的教室管理系统的研究

SJ006-1 毕业设计说明书 题目:基于单片机的教室管理系统的研究 二级学院:电气与光电工程学院 专业:电气工程及其自动化班级: 学生姓名:学号: 指导教师:职称: 评阅教师:职称: 2017年6月

摘要 摘要 各个高校现在都在不停地扩大,而对教室管理系统的研究也逐渐变得重要。教室内电器的使用不当会造成了大量不必要的浪费,比如电灯、电扇等教室电器;此外老师们在上课时间经常需要花费时间来进行点名,而通过红外传感器来计算教室内的人数,就大大节约了老师们的课堂时间,不用把时间浪费在点名上了。 本课题针对智能教室的控制,分析了智能教室中打铃器的控制原理和实现方法,智能教室中其他电器(例如风扇)的控制原理和实现方法,以及智能教室中灯光的控制原理和实现方法和智能教室中红外监控人数的控制原理和实现方法。提出了基于单片机的教室管理系统的设计方案,并对硬件和软件两大部分进行了设计。首先就功能方面进行系统化的分析,对硬件和软件两大部分进行了总体功能设计和工作模块划分。硬件部分采用的是单片机系列的STC89C52芯片作为控制芯片。 关键词:单片机、教室管理系统、硬件设计、软件设计

Abstract Abstract All colleges and universities are constantly expanding, and the study of the classroom management system has become increasingly important. The use of electrical appliances in the classroom will eventually caused a lot of unnecessary waste, such as lights, electric fans and other appliances in the classroom; teachers in class time often takes time to call, and through the infrared sensor to calculate the number of classrooms, greatly saving the teachers of classroom time, don't waste your time on roll on. The control for intelligent classroom, analyzes the control principle and implementation method of ringing device in intelligent classroom and other appliances in Intelligent Classroom (such as fan) and the realization method of control principle, control principle and control principle of intelligent infrared monitoring the number of lights in the classroom and the realization method and the intelligent classroom and control method. The design scheme of the classroom management system based on single chip microcomputer is put forward, and the two parts of hardware and software are designed. First of all, the functional aspects of the system analysis, hardware and software for the two major parts of the overall functional design and work module division. The hardware part uses the STC89C52 chip of the singlechip series as the control chip. Key words: single chip microcomputer, classroom management system, hardware design, software design

教室人数统计

目录 1.目的和意义 (1) 1.1设计目的及意义 (1) 1.2设计内容 (1) 1.3设计要求 (1) 2.硬件电路设计 (1) 2.1设计思路 (1) 2.2单片机电路如图 (2) 2.3光敏二极管传感器 (2) 3.软件电路设计 (2) 3.1工作原理 (3) 3.2程序流程图 (4) 3.2.1程序主流程图 (4) 3.2.2 加法流程图 (5) 3.2.3 减法流程图 (5) 3.3汇编程序 (6) 4.电路调试 (9) 5.仿真结果 (10) 6.实验感想 (10) 7.参考文献 (11)

1.目的和意义 1.1设计目的及意义 教室人数统计对于一些人数比较大的课堂一直是个比较困难的问题。于是,基于单片机89C51我们设计了一个教室人数自动统计系统。通过本次课程设计加深了对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。掌握外部中断和LED显示的设置以及相应的传感器原理。通过此次课程设计能够将单片机软件结合起来,对程序进行编辑,校验。 1.2设计内容 设计教室人数统计系统,人员进入时系统进行加计数,人员离开时系统进行减计数并能够通过LED实时显示教室内的人数。 1.3设计要求 统计出教室内上课人数并能够通过LED显示出来。 2.硬件电路设计 2.1设计思路 教室前门不开,只通后门。利用两个光敏二极管传感器,当有人从后门进出的时候,将产生电压脉冲,再利用单片机的外部中断功能进加减计数,最终显示出教室中的实际人数。 设计电路利用89C51通过8155及74LS138扩展4只共阴极LED数码管的接口电路,并结合了所查的资料进行了光敏二极管的理论研究(开关中以开关替代)。图中8155的B扣和所有LED的a~h引线相连,故B口为字形扣;各LED的位选线和8155的C口相连,故C口为字

基于单片机的人数统计系统

基于单片机的人数统计系统

本科毕业论文(设计)题目:基于单片机的人数统计系统

摘要 本文设计了一个基于单片机的人数统计系统,他可以通过光电开关统计教室的人数,并把实时的人数在LCD1602液晶屏上显示,另该系统还配备了一个时间显示的功能,可显示当前的年、月、日、小时、分种、秒等时间信息,时钟芯片采用的是DS1302.DS1302能存储时间信息,并且时间可以掉电保存。 关键词单片机; LCD1602;人数统计;DS1302

Abstract This paper designed a system based on single-chip microcomputer, the number of statistics, he can through the photoelectric switch statistic the number of the classroom, and the number of real-time in the LCD1602 display on the LCD panel, the system also equipped with another time display function, can display the current year, month, day,hours, minutes, seconds time information, such as clock chip USES is DS1302. DS1302time information can be stored, and time can be saved when power supply drop. Key words single chip microcomputer LCD1602 The number of statistics DS1302

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

沈阳航空航天大学 课程设计 (论文) 题目教室人数统计系统的设计 班级 学号 学生姓名 指导教师

沈阳航空航天大学 课程设计任务书 课程名称专业综合课程设计 院(系)自动化学院专业测控技术与仪器 班级04070101 学号姓名 课程设计题目教室人数统计系统的设计 课程设计时间: 2013 年12 月30 日至2014 年1 月10日 课程设计的内容及要求: 1.设计一个教室人数统计系统,系统功能如下: ①采用单片机作为控制核心电路; ②由安装于门口的两个光电传感器用于识别进出教室的人数; ③采用二位数码管显示教室里的人数。 2.设计硬件电路原理图。 3.焊接硬件电路并进行调试。 4.软硬件结合调试,系统能脱离开发系统单独运行。

指导教师年月日 负责教师年月日 学生签字年月日 沈阳航空航天大学 课程设计成绩评定单 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 课程设计题目教室人数统计系统的设计 学号姓名答辩日期年月日指导教师(答辩组)评语:

课程设计成绩 指导教师(答辩组)签字 年月日

目录 0 前言 (2) 1 总体方案设计 (2) 2 硬件电路设计 (3) 2.1 单片机系统 (3) 2.1.1 AT89C51性能 (3) 2.1.2 AT89C51各引脚功能 (3) 2.1.3复位电路设计 (5) 2.1.4 时钟电路设计 (5) 2.3 LED显示系统设计 (7) 2.3.1LED基本结构 (7) 2.3.2 LED译码方式 (7) 3 软件设计 (8) 3.1工作原理 (8) 3.2程序流程图: (9) 3.3 显示子程序 (9) 4 调试分析 (10) 参考文献 (11) 课设体会 (12) 附录1 电路原理图 (14) 附录2 程序清单 (15)

学校人员定位人数统计管理系统

学校人员定位人数统计管理系统

一、系统意义 1)无需刷卡,自动考勤。摒弃传统卡片贴近读卡器刷卡考勤,学生进出大门自 动化人数统计、考勤; 2)让老师和学生不感到受管束的感觉,享受VIP式的门禁进出享受。 3)加强学校人员定位人数管理,提高学校的安全防范水平,实时动态了解学生 的情况,确保学生在校人生安全。 二、系统架构及方案阐述 学校人员定位人数统计管理系统是上海仁微电子科技有限公司根据现实的学校管理需求,加强本学校人员区域人数的管理,采用双频半有源RFID技术来跟踪和记录每个人员在教室、图书馆、食堂等一些场所的进出情况,实现高效率的自动识别要求,统计在教室内、图书馆内、食堂内的人员人数。同时对学校的一些危险区域,进行定位报警。 2.1 门禁识别 进出识别示意图 每张RFID双频卡内都有一个标签ID号,当RFID卡出现在低频激活器感应天线唤醒区域时,感应卡被低频激活器天线不断发射的电磁波信号激活,佩戴在人身上的双频电子标签的低频芯片将实时解析出该激活器天线编号,同时检测出该低频信号的RSSI场强值,然后唤醒并传入标签,接着标签打开2.4G 无线射频芯片进行一次强信号发射(无线发射的数据包中含标签ID和激活器

天线编号以及低频场强RSSI值)。有效识别范围内的2.4G远距离读写器将收到该标签以2.4G频段发射的数据包,解析出该数据包中的标签ID号和激活器天线编号后以及RSSI值后立刻上传到上位机电脑,从而实现对RFID卡的识别。通过部署两组低频感应天线,实现人员进出自动识别和区域人数统计。 2.2 区域定位 人员区域定位示意图 在一些重点区域或者危险区域进行人员区域定位,一旦进入该区域进行人员定位并实现报警提示,同时结合视频监控功能,实现视频联动。采用低频激活器棒状天线,每根天线的激活区域为1m到10m距离可调,当人进入天线唤醒区域时,标签实时把标签身份ID与激活天线地址码ID发送出去,2.4G远距离读写器接收到后直接作为人员区域定位的数据依据。同时可以进行报警提示和视频联动分析。 三、案例介绍

教室人数统计系统仿真

基于80C51教室人数统计 系统仿真 组长:

目录 1.实验摘要 1.1内容摘要 1.2关键词 2.目的和意义 2.1设计目的及意义 2.2系统实现的功能 3.硬件电路设计 3.1设计思路 3.2单片机电路(proteus模拟电路) 4.软件电路设计 4.1工作原理 4.2程序流程图 4.3汇编程序 5.电路调试 6.结题感受 7.参考文献

1.实验摘要 1.1内容摘要 教室人数技术器系统设计,通过Proteus软件模拟教室人员的出入,当有同学进入时进行加计数,当有同学外出时进行减计数,并把现在教室人数通过LED 显示出来。通过这个程序,教室可以很好的了解教室内的学生人数,既方便了学生的人数统计,同时也方便了老师的教学进展。 1.2关键词 单片机 89C51 8155 人数统计 LED显示 2.目的和意义 2.1设计目的及意义 教室人数统计对于一些人数比较大的课堂一直是个比较困难的问题。于是, 基于单片机80C51我们设计了一个教室人数自动统计系统。通过本次课程设计加深了对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。掌握外部中断和LED显示的设置以及相应的传感器原理。通过此次课程设计能够将单片机软件结合起来,对程序进行编辑,校验。 2.2系统实现的功能 (1)检测教室里百位以内的人数,并在8*8点阵LED显示器上显示出来; (2)设置按键复位清零; (3)用发光二级管模拟点灯,当教室有人时,发光二极管发光;当教室无人时,发光二极管不发光。 3.硬件电路设计 3.1设计思路 教室门上安置两个光电对管GK102,当有人进入时,INT0先产生中断并置1 INT1响应标志位,INT1后发生中断,在响应标志位为1情况进行加法计数,外出时与之相反,最终显示出教室的实际人数。 注:使用proteus仿真时,将光电对管用开关按键代替。

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

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

沈阳航空航天大学 课程设计 (论文) 题目教室人数统计系统的设计 班级 学号 学生姓名 指导教师

沈阳航空航天大学 课程设计任务书 课程名称专业综合课程设计 院(系)自动化学院专业测控技术与仪器 班级04070101 学号姓名 课程设计题目教室人数统计系统的设计 课程设计时间: 2013 年12 月30 日至2014 年 1 月10日 课程设计的内容及要求: 1.设计一个教室人数统计系统,系统功能如下: ①采用单片机作为控制核心电路; ②由安装于门口的两个光电传感器用于识别进出教室的人数; ③采用二位数码管显示教室里的人数。 2.设计硬件电路原理图。 3.焊接硬件电路并进行调试。 4.软硬件结合调试,系统能脱离开发系统单独运行。 指导教师年月日 负责教师年月日 学生签字年月日

沈阳航空航天大学 课程设计成绩评定单 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 课程设计题目教室人数统计系统的设计 学号姓名答辩日期年月日指导教师(答辩组)评语: 课程设计成绩 指导教师(答辩组)签字 年月日

目录 0 前言 (2) 1 总体方案设计 (2) 2 硬件电路设计 (3) 2.1 单片机系统 (3) 2.1.1 AT89C51性能 (3) 2.1.2 AT89C51各引脚功能 (3) 2.1.3复位电路设计 (5) 2.1.4 时钟电路设计 (5) 2.3 LED显示系统设计 (7) 2.3.1LED基本结构 (7) 2.3.2 LED译码方式 (7) 3 软件设计 (8) 3.1工作原理 (8) 3.2程序流程图: (9) 3.3显示子程序 (9) 4 调试分析 (10) 参考文献 (11) 课设体会 (12) 附录1 电路原理图 (14) 附录2 程序清单 (15)

教室自动感应照明控制系统的设计

教室自动感应照明控制系统的设计 刘婧 (陕西理工学院物电学院电子信息科学与技术专业1202班级,陕西汉中 723000) 指导教师:张政才 [摘要]本设计介绍了基于单片机STC89C52的教室自动感应照明控制系统,分析了教室灯光智能控制的原理与实现的方法,在此基础上开发了照明智能控制系统硬件装置和相应的软件。系统硬件包括时钟电路、红外对管电路、光线检测电路、显示模块电路、独立按键操作电路和LED灯控制电路,软件设计包括人数统计软件设计、光线亮度检测软件设计以及总体软件设计。让学校教室的用电合理化,节约了电能并且改善了对教室灯光的管理,实现了教室照明控制系统的自动化、智能化。 [关键词] STC89C52;智能控制;红外对管;光照检测 The classroom design of the control system of automatic induction lighting Liu Jing (Shaanxi Institute of Electrical Engineering on Electronic Information Science and Technology 1202 class, Hanzhong, Shaanxi 723000) Instructor: Zhang Zhengcai Abstract:This design introduces the automatic lighting control system based on the MCU STC89C52,and analyzes the principle of classroom lighting intelligent control and realization the basis of this, the hardware and software of the

基于单片机的人数统计系统毕业论文

基于单片机的人数统计系统毕业论文 目录 摘要 (1) Abstract (2) 第1章绪论 (5) 1.1 目的和意义 (5) 1.2研究概况和发展趋势 (5) 1.3本系统主要功能 (5) 第2章总体方案论证与设计 (7) 2.1主控模块的选型和论证 (7) 2.2显示模块的选型和论证 (7) 2.3时钟芯片的选型和论证 (8) 2.4人数统计模块的选型和论证 (8) 2.5系统整体设计概述 (9) 第3章系统硬件电路设计 (10) 3.1主控模块 (10) 3.1.1 STC89C52单片机主要特性 (10) 3.1.2 STC89C52单片机的中断系统 (11) 3.1.3单片机最小系统设计 (12) 3.2 LCD液晶显示器简介 (12) 3.2.1液晶原理介绍 (12) 3.2.2液晶模块简介 (13) 3.2.3液晶显示部分与STC89C52的接口 (13) 3.3键盘模块设计 (13) 3.4时钟模块的设计 (14) 3.4.1 DS1302概述 (14) 3.4.2 DS1302部RTC 和RAM 地址分配 (14) 3.4.3 DS1302时钟和日历 (15) 3.4.4 DS1302时钟电路设计 (16) 3.5 人数检测模块设计 (16) 3.5.1光电开关工作原理 (16) 3.5.2光电开关电路设计 (16) 3.6硬件总体连接图 (17) 第4章系统软件设计 (18) 4.1系统软件总体设计 (18) 4.2程序设计原理 (19) 第5章系统调试 (20) 5.1硬件调试 (20)

5.2软件调试 (20) 5.3系统检测 (21) 结论 (22) 参考文献 (23) 致谢 (24) 附录 (25) 附录一:系统整体原理图 (25) 附录二:系统仿真图 (25) 附录三:元件清单 (26) 附录四:系统源程序 (27)

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

华北理工大学轻工学院 Qing Gong College North China University of Science and Technology 课程设计报告 项目名称:基于单片机的教室人数统计设计 专业班级: 学号: 姓名: 成绩:

一、项目说明 通过本次课设计加深了对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。这个设计的想法一是运用老师教导的学科知识运用在实际生活中,二是完成老师布置的学科任务,所以选做这个教室人数统计设计,并了解和加深一下其原理和构造。这个简单的计数器件是利用AT89S51单片机的两个16位定时和计数器功能,来完成计数,计数的结果通过8位动态数码管显示出来。掌握外部中断和数码管显示的设置以及相应的传感器原理。通过此次课程设计能够将单片机软件结合起来,对程序进行编辑,校验。 二、项目原理图 1、原理图 图1 项目原理图 2、各部分说明 (1)电源部分 DC002插座是带有插入断开开关,中心脚为1脚,下面为2脚,侧面为3脚,插入时3脚断开。的一款给单片机提供5v电压的电源。

图2 电源 (2)STC89C52芯片 STC89C52是一个低功耗,高性能CMOS8位单片机,片内含具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDTC)电路,片内时钟振荡器。此外,STC89C52设计和配置了振荡频率可为0HZ并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 图3 STC89C52 (3)单片机复位部分 复位功能:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开

相关主题
文本预览
相关文档 最新文档