第2章 设计的目标任务
2.1 本文主要工作设计 2.1.1本设计的总体介绍
(1) 智能窗户:基于单片机控制系统设计出温湿度检测电路、电机驱动电路、时钟电路、单片机、晶振和复位电路和控制电路等。
(2)设计智能窗户的数据采集及控制系统。 2.1.2设计的具体任务
对智能窗户的功能进行设计,相应的硬件电路和系统软件设计,并做出控制系统,从而达到设计的目的:温度升高到超过预设值时,电机转动关闭窗户并把空调打开;若下雨窗外的湿度传感器会感应到并把窗户关闭;通过按键可以设置自动开启窗户时间及自动关闭窗户时间,到设定时间会自动关闭或开启窗户;可以设置根据温湿度控制窗户开关及根据时间开启、关闭窗户功能。 2.2论文的要求与数据
(1)完成该课题必须重点研究单片机控制、温湿度采集、晶振和复位电路等关键问题和理论。
(2)研究方案的设计、研究方法和手段要合理,符合理论与实践的要求。
4
第3章 设计方案论证
智能窗户的模型如下图3.1,传动机构由皮带、电机和定滑轮组成。当电机正转时,可移动窗扇向右移动至限位开关处电机停止。当电机反转时,可移动窗户向左移动至限位开关处电机停止。
图3.1 智能窗户的模型
整个智能窗户控制系统包括微处理器、温湿度检测电路、报警电路、 电机驱动电路等模块组成。整个系统框图如图3.1所示。
温湿度传感器 STC89C52 LCD显示电路 时钟显示电路 光电传感器 电机驱动电路 按键
图3.2 系统框图
3.1 温湿度检测方案
方案一:温度检测采用热电阻温度传感器。热电阻是利用导体的电阻随温度变化的特性制成的测温元件;现应用较多的有铂、铜、镍等热电阻;其主要的特点为精度高、测量范围大、便于远距离测量。 湿度检测使用湿敏电阻。
方案二:我们采用数字温湿度传感器DHT11。DHT11 数字温湿度 传感器是一款含有已校准数字信 号输出的温湿度复合传器 。 它应用专用的数字模块采集技术和温湿度传感技术 ,确保产品具有极 高可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测元件,并与一个高性能 8 位单片机相 连接。因此该产品具有品质卓越、超
5
快应、抗干扰能力强、性价比极高等优点。每个DHT11 传感器都在极为精确的度校验室中进行校准。校准系数以程序的形式储存在 OTP 内存中,传感器内在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集变得简易快捷。超小的体积、极低的功耗,信号传输距离可达 20 米以上,使成为各类应用甚至最为苛刻的应用场合的最佳选则。产品 为 4 针单排引脚装,连接方便。 综合来看DHT11集温湿度检测于一体,反应快,单片机数字读取数剧,利于数据采集,而起体积小,利于本次设计,所以选用第二种方案。 3.2 窗户控制系统设计方案 窗户的开关主要通过直流电机控制。 方案一 :直流电机驱动电路使用最广泛的就是H型全桥式电路,这种驱动电路可以很方便实现直流电机的四象限运行,分别对应正转、正转制动、反转、反转制动。它的基本原理图如图2.1所示。 VCCS1S4A+S3Motor Servo-S2GND 图3.3 H桥电机驱动电路 全桥式驱动电路的4只开关管都工作在斩波状态,S1、S2为一组,S3、S4 为另一组,两组的状态互补,一组导通则 另一组必须关断。当S1、S2导通时,S3、 S4关断,电机两端加正向电压,可以实 现电机的正转或反转制动;当S3、S4导 通时,S1、S2关断,电机两端为反向电压,电机反转或正转制动。 在窗户动作的过程中,我们要不断地使电机在四个象限之间切换,即在正转和反转之间切换,也就是在S1、S2导通且S3、Q4关断,到S1、S2关断且S3、 S4导通,这两种状态之间转换。在这种 情况下,理论上要求两组控制信号完全互补,但是,由于实际的开关器件都存在开通和关断时间,绝对的互补控制逻辑必然导致上下桥臂直通短路,比如在上桥臂关断的