- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用简易电动窗帘设计
实用简易电动窗帘设计
摘要:本文介绍了基于52单片机,实现人控,光控,定时控制三重功能的简易电动窗帘的设计思想与实现过程。对光电转换,电机驱动控制,定时控制等问题进行了设计分析,利用电磁继电器将电机部分与控制部分强弱电分离,使以atmel公司的at89s52单片机为核心的控制电路只要使用弱电信号就能控制220V的电机工作状态。系统结构简单,可靠性高,使用方便,功能易扩展,适用于家居卧室,教室,图书馆等多种场合。
关键词:光电转换 电机控制 液晶显示 光控窗帘
引言
窗帘是日常生活中必不可少的用品之一,并且在图书馆,列车,商厂,教室等公共场合被大量使用,目前市场上的窗帘一般都是纯机械的,不具有自动控制功能。在某些大型公共场合,玻璃窗或玻璃墙使用很多,还需配备专门工作人员负责窗帘的升降管理,浪费人力资源。我们所设计的简易电控窗帘具有定时以及光控功能,可以根据具体需要进行设置,达到统一管理的效果,且人控升降时只需按两个按键,更省时省力;成本低廉,使用方便,也可于家庭中使用。
2 系统结构及硬件电路
本系统主要包括四个部分:电压输入、变换部分,光电信号转换输出部分,电机控制部分,单片机控制与液晶显示部分。以atmel公司的at89s52单片机为控制核心,采用光敏电阻将光信号转变为电信号输入单片机中,单片机结合当前工作状态给电机发送控制信号。具体流程如下:
当系统开机时,液晶屏上将立即对运行时间进行计时,显示在液晶屏的第一行。此时用户将进行控制模式选择,一为手动控制模式,二为光敏控制模式,三为定时控制模式,用户可以根据自己的需要用拨码开关选择想要的控制模式,用户选择的模式将会显示在液晶屏的第二行。
在手动控制模式下,用户只需要通过上升和下降两个拨码开关进行控制,并且能够随时停止该操作,使窗帘能够停在任何位置。
在光敏控制模式下,窗帘将被自动控制,当光强高于所设定的标准时,窗帘将会自动下降,直至整个窗帘被拉下(软件中带有计数操作,自动记忆电机转动圈数,即窗帘尾部所处位置,且设有上下限,当窗帘上拉置顶或者下降到底时电机停止工作,并且不影响其他控制功能的操作,起到一???保护作用),反之,当光强低于该标准时,窗帘将自动上升至顶。
在定时模式下,用户可以通过按键开关对窗帘进行定时,用户所设定的时间将会显示在LCD显示屏上,当开始系统运行时就开始计时的时间与设定的时间达到一致时,窗帘就开始按照与当前相反的状态升或降。
电压输入与变换
由于系统各部分供电电压要求不一致,采用三端稳压芯片7805、7806进行电压变换,如图1示。VDD为12V,由一直流变压器直接输入,为电路中的继电器以及大扭矩减速电机提供电源;VCC为6V,由三端稳压芯片7806产生,输入为12V,输出6V,为光控电路提供电源;VBB为5V,由三端稳压芯片7805产生,输入为12V,输出为5V,为at89s52单片机提供电源。
78系列三端稳压IC来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。
电机驱动部分
如图2这部分设计采用了两个12V的电磁继电器实现强弱电分离,使得控制部分只要使用弱电就能控制例如220V的电机的工作状态。由单片机的P3.6、P3.7脚控制三极管Q2,Q3的通端,从而控制机电机,最终控制电机的运行。电机输入信号两端加上了保险丝,保护电机不至过载烧毁。
光控电路部分
为了能准确反映光强变化情况,我们采用了灵敏度较高的光敏电阻。光敏电阻阻值随光强变化如表1所示,数据为多天同一时段测量取平均值,测量时间为三月份。
通过以上数据发现,光敏电阻在光强很强与光强较弱之间存在很大的阻值差,在强太阳光下电阻大概5K欧姆左右,光弱时电阻为几百K欧姆甚至达到几个M,利用此特点可以设计出稳定度较高的光电信号转化电路,如图3所示。其中R3为光敏电阻,这部分电路采用6V供电,通过阳光强弱变化改变光敏电阻的阻值,从而改变输出电压,其中输出端接单片机P2.7脚,判断电平的高低从而选择输出信号控制窗帘的起降。
2.4单片机控制与液晶显示部分
At89s52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。AT89S52将8k字节Flash,256字节RAM,32位I/O 口线,看
文档评论(0)