摘 要 : 为了能根据室外环境亮度实现窗帘自动拉合的设计需求 , 提出了一种基于单片机 控制的
光控窗帘设计方案 , 并完成系统的软 、 硬件设计 。 该系统的硬件部分主要利用光敏传感器产生的信号作为单片机输入信号, 软件部分采用 C 语言进行编程 , 能够完成智能光控窗帘的自动拉合 。 同时 , 考虑到用户习惯和天气原因, 本方案还设置了选择开关 , 用户在使用窗帘时可任意选择自动或手动控制方式。 实际应用表明 , 该系统具有设计成本低 、 可靠性高的特点 , 达到了设计要求 。
关 键 词 : 单片机 ; 光敏传感器 ; 直流电动机 ; C 语言 ; 智能光控窗帘
随 着 生 活 水 平 的 不 断 提 高 , 人 们 对 家 庭 生 活 舒 适 度的 要 求 也 越 来 越 高 , 具 有 装 饰 、 遮 光 并 能 进 行 自 动 开 合的 智 能 光 控 窗 帘 成 为 了 现 代 家 居 生 活 的 新 宠 。 为 了 能 根据 室 外 环 境 亮 度 实 现 窗 帘 自 动 拉 合 的 设 计 需 求 , 本 文 提出 了 一 种 基 于 单 片 机 控 制 的 光 控 窗 帘 设 计 方 案 。
1 系 统 概 述
本 设 计 由 单 片 机 、 传 感 器 和 直 流 电 动 机 组 成 , 以AT89C51 单 片 机 [ 1 - 2] 芯 片 为 核 心 , 运 用 光 敏 传 感 器 技 术 ,将 室 外 环 境 亮 度 作 为 单 片 机 的 控 制 信 号 , 实 现 窗 帘 的 自动 拉 合。 同 时 , 考 虑 到 用 户 习 惯 和 天 气 原 因 , 本 方 案 还 设置 了 选 择 开 关, 用 户 在 使 用 窗 帘 时 可 任 意 选 择 自 动 或 手动 控 制 方 式。 当 选 择 自 动 控 制 模 式 时 , 单 片 机 将 室 外 环境 光 线 亮 度 作 为 输 入 信 号 , 单 片 机 控 制 程 序 根 据 光 敏 传感 器 所 产 生 的 电 流 信 号 的 强 弱 自 动 调 节 直 流 电 机 的 正反 转 , 从 而 实 现 窗 帘 的 自 动 拉 合 ; 当 选 择 手 动 控 制 模 式时 , 单 片 机 将 手 动 控 制 开 关 作 为 输 入 信