智能化窗户概念的正不断被推广,电子信息产业又向生活的各个领域,方方面面渗透,目前新的趋势是实现窗户网络化、智能化、信息化。一个世界性的热带你问题来了,如何建立一个高效低廉的窗户系统。智能窗户产品种类繁多,国外主要是基于电话网的安防控制系统。中国的国情是家庭电话用户越来越少,电信 GSM 网络用户成为通信的主力军,智能手机的日益普这些都为基于 GSM 网络的智能窗户系统提供了相当大的应用空间。
本文呈现的的基于单片机的手机短信控制智能窗户控制系统,以单片机为控制核心,采用 GSM 模块进行短信息收发,用雨滴传感器进行信息反馈实现手机的远程控制和单片机的自动控制。该系统采用射频无线通信技术和单片机网络控制技术,结合现有移动网络,优点是自动化程度高、电路设计可靠、适用性强,市场前景广阔。
2 系统工作原理及主要功能
2.1 系统工作原理
系统在正常情况下处于低功耗和前空状态,当雨滴传感器检测到下雨时,信号从不同引脚传送到单片机主控系统,同时蜂鸣器发出警报控制步进电机关窗。用户编辑短消息“Y”或“N”(“Y”代表开窗,“N”代表关窗)到GSM模块上的预定SIM卡号,单片机解码后再通过GSM模块反馈到用户手机(用户会受到预定手机号码发来的“OK”字样短信),与此同时控制步进电机转动,左转5s代表关窗,右转5s代表开窗。
系统可实现的功能:
1.单片机自动控制功能:当雨滴传感器检测到下雨时,单片机自动控制步进电机关窗并发送短信“OK”给用户。
2.手机控制功能:根据天气及个人情况发送短信“Y”或“N”到GSM模块上的SIM卡上,然后单片机控制步进电机关窗并发送短信“OK”给用户。
下图为智能窗户系统的设计原理图。
图1 系统设计原理图
3主要功能模块
3.1单片机控制模块
本设计的单片机主控模块采用STC89C52单片机当做主控制芯片,它是常见的51单片机。优点和好处是简单的接口,实用起来很简洁,功能强大。
STC89C52具有8K在系统可编程Flash存储器,其重要特点之一是低功耗、高性能,并且是CMOS8位微控制器,Flash存储器是8K的。片上Flash允许程序存储器在系统可编程,适用于市面上普通的编程器。单芯片的8位CPU非常灵巧,那么在系统可编程Flash,STC89C52可以满足大多数嵌入式控制应用系统的解决方案,具有灵巧性和高效性。
STC89C52由8K字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,16位定时器/计数器三个,6向量2级中断结构一个,全双工串行口,片内晶振和时钟电路组成。此外,在0Hz STC89C52依然可以静态逻辑操作,具有节电模式,两种软件被支持。在空闲模式状态下,CPU终止工作,而RAM、定时器/计数器、串口、中断继续工作。断电保护模式时,一切工作都被单片机停止,同时把RAM的内容保存,冻结振荡器,截止到下一个中断或硬件复位。 基于单片机的手机短信控制智能窗户系统设计(2):http://www.751com.cn/zidonghua/lunwen_28420.html