分享

玩得起的智能家居:智能窗帘模型设计

 敏于行bmpiy7jp 2018-02-08

智能窗帘设计说明:


1
实现要求

1. 自动模式:可感知光线强度,光强时控制窗帘关闭;光弱时控制窗帘打开;

2. 手动模式:可手动打开或关闭窗帘;

3. 当窗帘被完全打开到顶端时,控制器通过传感器信号反馈控制电机停止,当窗帘关闭到底端时,控制器通过传感器信号反馈控制电机停止;

4. 采用设计的开关电源模块供电;

2
设计方案

1. 采用stc89C51单片机作为控制器;

2. 采用光敏电阻作为感应光强度传感器;

3. 5V4相步进电机作为控制电机控制开启和关闭窗帘;

4. 红外对管检测窗帘到达位置;

5. 5V300mA开关电源模块为供电电源;

方案框架图如下:


原理说明:


1.自动模式:光敏电阻的阻值随光线强度增强而减小,实测最小值约10欧,最大值约100K.通过与LM393比较器组成比较电路,即可将光信号转化成高低电平信号送与单片机处理,光强时比较器输出为低电平,光弱时相反;单片机通过判断高低电平来判断光的强弱,依此作出相应控制;

2.手动模式:由单片机按键控制步进电机的正传和反转的原理,资料较多,百度一下,明明白白;

3.窗帘位置判断:红外对管前方若有窗帘遮挡时,红外接收管接收到被反射来的红外线导通,输出低电平;红外对管前方无窗帘遮挡时,红外接收管未导通,输出高电平; 这样控制器根据高低电平的变化即可感知窗帘的位置,做出相应的控制;

光敏检测电路

步进电机驱动电路

红外对管检测电路

单片机最小系统

5V300mA开关电源


供电电源(5V 1A开关电源),控制部分电路为万用板制作,仅有原理图,开关电源部分有原理图及PCB,可用Altium Designer打开。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多