基于AT89S51的自动化教室灯光控制系统的设计
2021-11-09蔡汪均江志晃张建华
魅力中国 2021年37期
蔡汪均 江志晃 张建华
(广东培正学院,广东 广州 510830)
随着科学技术的不断发展,智慧照明不再是一个虚有的名词。智慧照明适用于不同的人群和场合,可以给人提供一个舒适的、柔和的照明环境。智慧照明控制系统是个囊括节能、便捷、科技化于一体的智能系统,非常适用于学校教室的自动化控制。
一、系统设计的硬件部分
自动化教室灯光控制系统采用模块化设计,主要有七大模块组成,分别是主控、点阵显示、数据采集、系统时钟、人工控制、看门狗。整个系统的硬件电路设计如图1 所示。下文主要介绍主控制模块、显示模块、数据采集模块和人工控制模块。

图1 系统控制硬件电路图
教室灯光控制系统依靠感应教室内的光照参数,以最大程度上节约电能和确保充足的光照为前提,实现灯光的自动开和关,同时集成定时切换等功能。
(一)主控模块
系统的主控模块采用芯片为AT89S51的低功耗芯片,它具备8K的Flash 编程,正常的工作电压范围较广,同时芯片有2 个可控定时器,芯片接口电路结构相对简洁。主控模块系统结构电路发图2 所示。

图2 主控模块系统结构电路图
教室灯光控制系统通过数据采集的参数变化而产生控制信号,从而对整个系统的其他硬件进行联动,实现教室灯光的自动控制。在系统自动化控制过程中,主控模块还能检测人工控制的信号,一旦有人工信号控制系统将其优先级放至最高并实时响应优先处理操作。
(二)点阵字符显示模块
教室灯光控制系统它采用了点阵HD44780 液晶显示,此显示模块内置了与MCU 通讯的接口,系统可调用接口参数适配主控制模块参数进行实时处理。……
登录APP查看全文
