应恢复特性;Р第3章系统需求分析Р3.1 系统设计目标Р本系统的主要器件是单片机、烟雾传感器、温湿度传感器和步进电机。传感器采集外界环境信息传递给单片机,然后单片机再传递给电机驱动控制器再控制电机对窗户进行关闭。从而达到了在外界烟雾浓度过高、温度过低、下雨天这三种情况窗户自动关闭的目的,极大了方便了人们的生活,提高了生活质量。Р3.2 系统功能需求Р根据需求调研结果确定本系统主要包括以下功能模块。Р3.2.1 温度采集模块Р通过温湿度传感器采集温度,然后和先前设定的温度值(这里设定的为20度)进行比较,如果低于20度则驱动电机关闭窗户。Р3.2.2 湿度采集模块Р通过温湿度传感器采集湿度,然后和先前设定的湿度值(这里湿度设定的为20%)进行比较,如果高于20%驱动电机关闭窗户。Р3.2.3 烟雾采集模块Р通过调节电位器的灵敏度来调节关窗所需的浓度值。烟雾传感器采集烟雾浓度,然后和先前设定的烟雾浓度值进行比较,如果高于设定的浓度值则驱动电机关闭窗户。Р3.2.4 电机控制模块Р对于直流电机的驱动,系统采用的通过单片机的IO口控制ULN2003的输入口,ULN2003输出口连接到直流电机。当IO口输出高电平时,直流电机转动,否则不转动。Р3.2.5 复位模块Р当按下复位键清除传感器采集的所有数据并将窗户打开。Р3.3 系统非功能需求Р(1)性能Р在电源接通的情况下能在低温和潮湿的环境下稳定的工作。Р(2)成本Р单个设备售价(零售价)不高于50元。Р(3)功耗Р5V电源供电。Р(4)安全性Р电源安全。Р第4章系统设计Р4.1 系统总体框图Р根据用户需求,可以把本设计分为四个模块,即:烟雾传感器模块、温湿度传感器模块、电机转动模块和处理器模块。如图4.1所示。Р图4.1 系统总体框图Р各个模块之间相互联系,可实现本设计所需求的功能。系统软件流程如图4.2所示。Р图4.2 系统流程图