芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

飞芯科技-芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

红外遥控的单片机自动窗帘程序IC解密

IC解密手动控制:该功能是根据用户的需求通过按键进行窗帘的开关,此功能可以使窗帘的开闭处于任何一种状态;
自动控制:系统可以根据用户设定的光照强度值通过感光器采集光照自
动开光窗帘;

IC解密定时控制:此功能是根据用户设定的时间一次性开关窗帘。   
可以通过按键是上面三种控制模式循环切换。
IC解密遥控控制:通过遥控器实现对窗帘的开关。

IC解密自动控制技术是20世纪发展最快、影响最大的技术之一。针对家居环境采光及避光问题,自动窗帘控制系统将取代手动控制,更加人性化。本文综述了自动窗帘系统的设计与控制系统,介绍了设计制作一个完整的自动窗帘控制系统所需要做的理论分析,以及各环节功能的实现。自动窗帘控制系统核心是采用单片机STC89C52控制,其次采用感光检测电路,时钟电路,电机控制电路、按键电路等外围电路。整个系统在各模块的配合下实现半自动控制,自动控制等功能。该设计在理论层面上,以程序驱动各模块工作,实现了各模块的内在联系,应用层面上采用软件进行原理图设计和仿真。

该自动窗帘系统硬件电路主要由感光检测电路,时钟电路,电机控制电路、按键电路等外围电路构成。该设计则主要讨论了自动窗帘系统的设计过程,硬件电路设计,软件调试过程。通过本系统可以实现通过光照强度实现窗帘开关自动控制、定时控制和手动控制等不同的控制方式。

1.1 系统设计的任务和性能指标

(1)熟悉51单片机集成开发环境,运用C语言编写工程文件;
              (2)熟练应用所选用单片机的内部结构、资源,以及软硬件调试设备的基本方法;
              (3)自行构建基于单片机的最小系统,完成相关硬件电路的设计实现;
              (4)理解智能窗帘的原理和掌握实现方法。

1.2 方案选择和论证
1.2.1 显示方案的选择

方案一:采用LED数码管动态扫描,LED数码管价格虽适中,对于显示数字也最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。但是由于数码管动态扫描需要借助74LS164移位寄存器进行移位,该芯片在电路调试时往往会有很多障碍,所以不采用LED数码管作为显示。

方案二:采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字、图形。显示多样、清晰可见,对于本设计而言,一个1602的液晶屏即可,价格也还实惠,所以此设计中采用LCD1602液晶显示屏作为显示模块。

1.2.2 时钟模块的选择

方案一:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。采用此种方案虽然可以减少时钟芯片的使用,节约成本,但是,实现的时间误差较大、时间算法复杂、无法实现掉电走时。所以不采用此方案。

方案二:采用DS1302时钟芯片实现时钟,DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。

因此,本设计中采用方案二的DS1302提供时钟。

1.2.3 电机的选择

方案一:使用直流电机来作为执行机构,带动窗帘运动实现开合。此方案的优点是电机转速能达到很高,从而实现窗帘的快速开合。其缺点是电机速度过高时,给出停转信号后,由于惯性会继续转动,窗帘也随之继续运动,可能会对窗帘框架造成损害;速度过低,则可能会出现电机不能克服阻力,因而不能带动窗帘运动。

方案二:使用步进电机作为来作为执行机构,带动窗帘运动实现开合。此方案的优点是给出停转信号后,会立即停转,不会对窗帘框架造成损害,且其扭矩比直流电机大,便于带动窗帘运动;其缺点是价格比直流电机稍贵。

综上所述,选择方案二作为系统的执行机构,带动窗帘运动实现窗帘的开合。



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.feixindz.com
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信