基于IAP单片机的课室风扇灯光管理系统

2015-10-18 07:39叶成彬郭志雄刘晓璇华南理工大学广州学院电气工程学院广东广州510800
网络安全与数据管理 2015年12期
关键词:机软件课室上位

叶成彬,郭志雄,刘晓璇(华南理工大学广州学院 电气工程学院,广东 广州 510800)

基于IAP单片机的课室风扇灯光管理系统

叶成彬,郭志雄,刘晓璇
(华南理工大学广州学院电气工程学院,广东广州510800)

以IAP15F2K61S2单片机作为核心控制器,集成温度采集、交流电风扇无极调速、灯光有效控制、上位机无线控制等功能,构成课室风扇灯光管理系统,该系统具有控制简便、操作灵活等优点,改善了传统课室容易出现的“灯常明、扇常转”现象,还大大减少了课室管理员的工作量。

IAP单片机;温度传感器;无级调速;上位机;无线控制

0 引言

目前部分高校提出智慧校园的口号,节能减排也是其中一重要议程,高校课室中风扇、灯光的管理也受到了较大的关注。当课室中无人时灯光以及风扇仍然在运作,不仅浪费国家电力资源,还给学校财政加大了负担。针对以上情况,本文介绍一种利用IAP15F2K61S2单片机、各种功能模块以及上位机软件整合成的课室风扇灯光管理系统,该系统具有操作简单、稳定性强、兼容性强等特点[1]。

1 课室风扇灯光管理系统硬件设计

1.1课室风扇灯光管理系统工作原理

系统硬件组成框图如图1所示。本管理系统由IAP15F2K61S2单片机分析DS18B20数字温度计采集回来的温度值,从而产生不同占空比的PWM脉冲调制信号,再通过由MOC3061光电双向可控硅以及BT136双向可控硅等组成的交流电机无级调速电路对电风扇进行调速,使得电风扇随温度的变化而自动换挡,实现“温度高,转速快;温度低,转速慢”的功能[2]。利用继电器可以使单片机以弱电的高低逻辑电平来控制220V交流强电的接通与断开,从而控制课室灯光的开启与关闭。不仅使用了LCD12864液晶显示屏显示课室当前温度值,还利用无线模块CC1101把温度值实时无线传输到课室风扇灯光管理系统上位机软件。利用光电传感器计算进入以及出去课室的人数从而判断当前课室内是否还有人。课室风扇灯光管理系统上位机软件可以实时显示课室各点温度以及电风扇工作状态,还可以无线切换电风扇智能与人工控制、无线控制课室灯光开启与关闭功能。

图1 硬件系统组成框图

1.2硬件设计

1.2.1温度传感器

本系统采用DS18B20数字温度传感器测量课室环境温度,并将实时采集回来的温度数据传输给单片机处理,计算之后的温度值与实际值误差为±0.5℃。

1.2.2光照强度检测模块

本系统使用BH1750FVI光照强度模块对课室光照强度进行采集,并将数据传输给单片机处理、分析,按照在不同光线强度环境之下实际测试回来的不同数值来划分光线强度。该模块具有接近视觉灵敏光谱灵敏度特性,最小误差变动在±20%,受红外线影响很小等特点。

1.2.3光电传感器电路

E18-8MNK光电传感器模块是一种对射光电传感器,当发射红外端与接收红外端之间没有障碍物时,接收端输出低电平,反之输出高电平。单片机通过检测该模块输出端传输过来的电平值,即可分辨是否有人通过。

1.2.4无线通信模块

考虑到无需对无线模块进行二次开发,故采用高性能单片机加低功耗射频芯片CC1101无线通信模块。模块与单片机接线比较简单,只需把模块串口与单片机串口进行对接即可,用户只需对单片机串口进行初始化、发送以及接收数据等操作即可实现无线通信功能。

1.2.5交流电机无级调速电路

由于使用IAP15F2K61S2单片机发出的PWM对交流无级电机进行调试,考虑到弱电与强电的隔离以及较高的PWM工作频率等问题,故采用摩托罗拉公司生产的常用作大功率可控硅的MOC3061光耦合器。

1.2.6LCD12864显示电路

本系统采用LCD12864液晶屏显示系统各项参数,该液晶屏技术较为成熟且应用广泛,开发容易,价格低廉[3]。

1.2.7灯光控制电路

本系统采用电磁继电器对220V交流灯光进行有效控制,利用弱电控制强电,避免人对强电直接控制。

2 课室风扇灯光管理系统软件设计

2.1单片机主程序设计

课室风扇灯光管理系统主要完成光照传感器模块、温度传感器模块、光照传感器电路、光电传感器以及CC1101通信模块信号采集、处理、显示以及按键电路识别等功能。因此设计软件时,必须先对各个模块进行初始化,而后单片机才能调用各个模块并接收相应的信号,最后才能实现本系统具备的相应功能。主程序流程如图2所示。

2.2上位机设计

本管理系统使用微软公司发布的VisualBasic软件开发出针对本管理系统的上位机软件,其主要是收集、处理下位机硬件设备传送过来的各类信息以及向下位机硬件设备发出操作指令[4]。本管理系统上位机软件登录界面如图3所示,用户必须输入正确的用户名称和用户密码才能进入课室风扇灯光管理系统上位机软件用户主界面。

图2 主程序流程图

图3 上位机软件用户登录界面

当用户成功登录课室风扇灯光管理系统上位机并进入主界面之后,准确无误地设置串口及波特率之后,串口工作指示灯变为绿色,否则为红色提醒用户当前选择串口有误。

当用户点击“获取温度”按钮之后,上位机收集下位机实时环境温度并在系统温度区域显示出来。

当用户需要对风扇①、风扇②进行调试时,只需点击相应的“高速”、“中速”、“低速”及“停止”按钮,此时课室电风扇工作状态区域中以文字的形式显示出当前风扇工作状态,若风扇正常运行其工作指示灯为绿色,否则为红色。

当用户点击“灯光①”、“灯光②”按钮,则可以切换灯光正常通电及断电状态,灯光正常通电时其工作指示灯为绿色,否则为红色。

当用户在硬件设备上通过按键改变风扇①和风扇②、灯光①、灯光②工作状态时,上位机也会及时获取相关信息并显示出来。

课室风扇灯光管理系统上位机运行状态①、②分别如图4、图5所示。

图4 课室风扇灯光管理系统上位机运行状态①

图5 课室风扇灯光管理系统上位机运行状态②

3 结论

经过反复试验表明本管理系统上位机软件以及下位机硬件设备中各个功能模块均能长时间稳定运行,采集数据迅速,分析及处理数据准确,及时有效对风扇进行调速、灯光开与关灯操作,无线通信可靠传输数据。

综合上述,本课室风扇灯光管理系统实现了一定的智能化控制,在一定程度上节约了能源,减少了课室管理员的工作量,具有一定的实际应用价值。

[1]林海汀.电子工艺技术与实践[M].北京:机械工业出版社,2012.

[2]丁向荣.增强型8051单片机原理与系统开发(C51版)[M].北京:清华大学出版社,2013.

[3]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.

[4]丁张辉.Visual Basic串口通信及编程实例[M].北京:化学工业出版社,2011.

弦信号失真度测量仪具有以下优势:(1)采用数字化设计后,电路的结构大大简化,可靠性增强,生产容易以及调试方便;(2)数字失真度测试仪只用一套电路便可测量2~5次谐波,并可单独显示各次谐波的失真以及总失真,而且可以根据需要,只需增加取样频率即可测量更高次的谐波,并具有扩展性;(3)具有较高的精度及良好的人机界面。

参考文献

[1]高吉祥.全国大学生电子设计竞赛培训系列教程:电子仪器仪表设计[M].北京:电子工业出版社,2007.

[2]黄智伟.全国大学生电子设计竞赛系统设计[M].北京:北京航空航天大学出版社,2006.

[3]赵茂泰.智能仪器原理及应用[M].北京:电子工业出版社,2004.

[4]童诗白,华成英.模拟电子技术基础[M].北京:高等教育出版社,2006.

[5]荣军,张敏,李一鸣,等.基于单片机的恒流源技术研究[J].电子器件,2011,34(1):63-65.

[6]荣军,张敏,李一鸣,等.一种基于数字控制的直流电流源技术研究[J].微型机与应用,2010,29(23):71-73.

[7]刘宪力,特日格乐,张清.基于等效和实时采样的数字示波器设计[J].电子设计工程,2009,17(6):69-71.

[8]丁红斌,秦会斌,孙顺远.基于 STM32的虚拟示波器的设计与实现[J].电子器件,2009,32(6):1007-1010.

(收稿日期:2015-01-30)

作者简介:

丁跃浇(1967-),男,硕士,教授,主要研究方向:工业控制和智能控制技术。

Classroom fan lighting management system based on IAP single chip microcomputer

Ye Chengbin,Guo Zhixiong,Liu Xiaoxuan
(School of Electrical Engineering,Guangzhou College of South China University of Technology,Guangzhou 510800,China)

Take IAP15F2K61S2 microcontroller as the core controller,and integrate with the temperature acquisition,AC fan stepless speed regulation,light control and PC wireless control functions to constitute the classroom fan lighting management system,which has the advantages such as simple control and flexible operation.This system improves the phenomenon that the lights and fans of the traditional classroom are always running,and also greatly reduces the workload of classroom administrator.

IAP single chip microcomputer;temperature sensor;stepless speed regulation;computer;wireless control

文献标识码:A文章编号:1674-7720(2015)12-0067-03

2015-01-19)

叶成彬(1990-),男,本科,助理实验师,主要研究方向:单片机技术及其应用。

郭志雄(1967-),男,硕士研究生,实验师,主要研究方向:电工电子技术。

刘晓璇(1993-),女,本科生,主要研究方向:电气工程及其自动化技术。

猜你喜欢
机软件课室上位
新老师 新课室
广东理工学院校园课室共享APP 的设计研究
特斯拉 风云之老阿姨上位
高校多媒体课室管理模式初探
小水电站计算机监控系统上位机软件的开发
“三扶”齐上位 决战必打赢
基于ZigBee和VC上位机的教室智能监测管理系统
道岔监测系统上位机软件设计
基于二维码的课室管理服务系统的设计与实现
以新思路促推现代农业上位