教室人数检测matlab代码,教室人数检测器.pdf

智控设计报告书

题目:“教室”人数检测器

队伍名称 :拿奖就抽刀

学生姓名 :神裕俊,姚迪聪,朱兴楼

上交日期 :2017.5.20

目录

一. 设计要求 1

1. 基本要求 1

2. 拓展要求 1

二. 方案设计 1

1. 总体方案说明 1

2. 功能模块说明 1

三.中央控制模块 2

四. 时间模块 3

五. 数据读写模块. 6

六. 输出显示模块 6

六,硬件结构 13

七,程序概要 13

八,源程序(部分) 14

“教室”人数检测器

一. 设计要求

1. 基本要求

(1) 设计检测器,检测教室人员进出(检测方法不限,尽可能简单和实用);

(2) 设计良好的人机交互界面,实现对出入人数的统计情况显示;

(3) 添加按键以方便管理员对检测器做简单设置(具体功能自行设计)。

2. 拓展要求

(1) 添加时钟模块,对自习室人数作分时段检测;

(2) 实现与上位机的通信,能够实时显示教室出入人数的统计情况;

(3) 通过上位机,可以对检测器做简单设置;

(4) 开发手机APP ,能够远程查询教室出入人数的统计情况;

(5) 其他创新功能。

二. 方案设计

1. 总体方案说明

本次“教室”人数检测器设计任务,以stc89c51 为控制中心,使用了ds1302

时钟芯片,红外传感器 e18-8mnk,蓝牙HC-05,12864 液晶显示器等元件。整个

控制系统分为检测模块,中央控制模块,数据读写功能模块和输出显示功能模块。

2. 功能模块说明

系统的主要功能模块组成和功能如表1所示:

1

表格 1 教师人数检测器功能主要模块组成和功能表

模块名称 使用元件 模块功能

中央控制模块 stc89c51 对系统进行控制

检测模块 红外传感器e18-8mnk 获得人数进出数据

输出显示模块 12864 液晶显示器,蓝牙 输出显示数据

HC-05

三.中央控制模块

1.stc89c51 芯片

STC89C51RC 是采用8051 核的ISP (In System Programming)在系统可编程芯

片,最高工作时钟频率为80MHz ,片内含4K Bytes 的可反复擦写1000 次的Flash

只读程序存储器,器件兼容标准MCS-51 指令系统及80C51 引脚结构,芯片内集

成了通用8 位中央处理器和ISP Flash 存储单元,具有在系统可编程(ISP)特性,

配合PC 端的控制程序即可将用户的程序代码下载进单片机内部,省去了购买通

用编程器,而且速度更快。STC89C51RC 系列单片机是单时钟/机器周期(1T)的兼

容8051 内核单片机,是高速/ 低功耗的新一代8051 单片机,全新的流水线/

精简指令集结构, 内部集成MAX810 专用复位电路。

2.特点

(1)增强型1T 流水线/精简指令集结构8051 CPU

(2) (5V 单片机)/ 2.0V-3.8V (3V 单片机

(3)时钟频率0~35MHz ,相当于普通8051 的0~420MHz.实际工作频率可达

48MHz.

(4)用户应用程序空间12K / 10K / 8K / 6K / 4K / 2K 字节

(5)片上集成512 字节RAM

(6)通用I/O 口(27/23 个),复位后为:准双向口/ 弱上拉(普通8051 传

统I/O 口)

可设置成四种模式:准双向口/ 弱上拉,推挽/ 强上拉,仅为输入/高阻,开

每个I/O 口驱动能力均可达到20mA,但整个芯片最大不得超过55mA

(7)ISP (在系统可编程)/IAP (在应用可编程),无需专用编程器

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值