这个已经通过老师了
(1)手动控制状态:此功能使自动窗帘控制系统具有手动拉开、关闭的功能,方便用户控制。
(2)亮度自动控制:此功能是根据室内光照强度的大小,来决定百叶窗每个叶片的旋转角度从而控制窗帘打开的大小程度。
(3)时间自动控制:此功能根据用户需要,设定需要开闭窗帘的时间,通过输入的开启或关闭时间,控制窗帘开关。
光感自动窗帘控制系统设计的总体框图如图2.6所示。
图2.6 电动窗帘控制器结构框图
根据光照来开闭窗帘主要原理是用光敏电阻采集外界的光强度,从光传感器采集的信号利用信号校正电路放大,滤波后输入到A/D转换器,由于A/D转换器件的转换需要一定时间,一旦在这段时间内信号发生变化,转换结果将会出现偏差,所以在转换期间要应该采用采样保持电路。传入的信号由89C51单片机来控制,并且做出响应,以实现电机的正转、反转与停止。显示模块是用来显示自动窗帘控制器的各种状态。键盘作为输入设备,通过不同按键来控制单片机进行各种运转状态。
3 硬件电路设计
3.1 电源电路设计
单片机正常工作电压为5V,因此设计的电源电路主要是提供单片机工作电