基于单片机的智能校园照明系统

由于校园用电量较大,本设计可以根据实际环境情况的改变,实现实时照明的控制。本设计以单片机芯片为控制芯片,热释电传感器采集教室中学生出入的信息,并把信息传递给单片机芯片,单片机芯片根据传感器传递过来的信息来控制整个系统中的照明模块中灯的亮灭。
现如今高校照明控制系统的发展水平有高有低,对于教室的照明情况不能做到实时监控 ,从而不能做到很好的调节,如照明设备在白天或者无人时持续照明,造成能源的浪费 。

1 功能介绍

本项目由 MCU 主控制模块,可编程开关模块、热释电红外传感器模块 、通讯模块 、照明控制模块 等组成。采用软件与硬件相互结合的方法来完成系统的设计,通过软件完成系统的控制部分,通过硬件设计实现实物的功能展示。利用MCU 控制模块对照明设备进行控制,并教室里面的学生状态进行状态检测,最后在LCD1602液晶显示屏上显示,做到实时监控,完成整个设计。

2 整体硬件设计

整个设计采用 STC89C52 单片机作为主要控制模块,来控制信息的传输。按下可编程开关,信息传输给STC89C52 单片机。STC12C5A60S2单片机对传输过来的信息进行分析和处理,单片机再根据分析结果来控制照明设备的亮与灭。热释电模块用来监测教室的人员情况,以确定教室内到底有人无人。此外,本项目希望能实现一个网络性的设计,所以通过通讯装置来实现主控制芯片之间的连接。系统的总体框图如图1 所示。

图1 系统的总体框图

3 软件设计

这次设计的主程序主要是利用 STC89C52 单片机作为主控,可编程开关模块连接52单片机的P1.4口,再通过 52 单片机传输端口传输给照明模块,最终实现照明设备的正常工作;同时,也可以通过手动按键,按一次按键,照明设备就灭了。重复该过程,就是对照明设备的控制,程序根据按键的次数以及热释电传感器的信息来控制照明设备的状态,程序流程图如图2 所示。

4 结束语

本文是基于 STC89C52 单片机的智能校园照明系统,并详细阐述了各个模块之间是如何工作的以及其具体的实施方案。本系统能够智能的区分周围环境的变化以及教室内部学生人员的变化,通过这些变化的信息来做出不同的反应以及控制操作。高效稳定的实现能源的节约,更加合理的实现资源的管理,实现高校单位电量以及费用的支出。

相关推荐
叁散1 小时前
实验项目1 RFID 标签实验
单片机·嵌入式硬件
比奇堡派星星5 小时前
MCU 裸机时间片调度系统
单片机·嵌入式硬件
安科瑞刘鸿鹏176 小时前
工业自动化系统中抗晃电保护的协同控制研究
运维·网络·嵌入式硬件·物联网
深圳市方中禾科技7 小时前
LED驱动芯片FZH02,应用开发相关数据技术手册
单片机·嵌入式硬件·led
第二层皮-合肥8 小时前
光耦瞬态响应特性:上升时间与下降时间的测试方法与误差分析
嵌入式硬件
yuanmenghao8 小时前
CAN系列 — (6) CAN FD 带宽、CPU、中断:工程上是如何一起算的?
网络·驱动开发·单片机·mcu·自动驾驶·信息与通信
Arciab11 小时前
51单片机_蜂鸣器
单片机·嵌入式硬件·51单片机
SmartRadio11 小时前
在CH585M代码中如何精细化配置PMU(电源管理单元)和RAM保留
linux·c语言·开发语言·人工智能·单片机·嵌入式硬件·lora
qq_4112624211 小时前
纯图像传感器(只出像素),还是 Himax WiseEye/WE1/WE-I Plus 这类带处理器、能在端侧跑模型并输出“metadata”的模块
人工智能·嵌入式硬件·esp32·四博智联
不脱发的程序猿11 小时前
嵌入式开发中C++内存泄漏的场景与解决办法
单片机·嵌入式硬件·嵌入式