摘 要:89C51单片机运用于各个行业及领域,本设计也是以其作为核心器件来实现的。系统由光敏检测、温度测试、电源、电机驱动、单片机等部分构成。光敏检测模块通过模块中的光敏二极管的电阻会随着光照变化而变化的特性设计的,将电阻变化转变为电压变化,再通过该模块将电压送入89C51单片机中。单片机模块与电机驱动模块相结合,将变化的电压施加给电机,从而通过电机的运转实现了对窗帘关闭与开启的控制。56446
毕业论文关键词:89C51单片机,光敏二极管,电机驱动
Abstract: 89 c51 used in various industries and fields, the design is also take it as the core device. System consists of photosensitive test, temperature test, power supply, motor drive, the structure of the single-chip microcomputer, etc. Photosensitive detection module by module of the photodiode's resistance will change with the change of light and the characteristics of the design, the resistance will change into a voltage change, again through the module voltage into 89 c51. MCU module combined with motor drive module, will change the voltage applied to the motor, and through the motor run realized the control of the curtain closed and open.
Keywords: 89 c51, photosensitive diode, motor drive
目 录
1 引 言 4
2 系统总体设计 4
3 系统硬件的设计 5
3.1 光敏检测模块 5
3.2 电机驱动模块 7
3.3 温度检测器模块 8
3.4 电源模块 9
3.5 单片机模块 9
4 系统软件的设计 10
4.1 程序流程图 10
4.2 系统方案 10
5 系统的仿真测试结果 11
5.1 测试步骤 11
5.2 仿真结果 11
总 结 14
参考文献 15
致谢 16
附录 17
1 引 言
随着物联网的发展,尤其是在今天的智能化浪潮下,现代家居环境的潮流开始向舒适、安全迈进。一年到头,不同的季节,一个窗帘的开启和关闭对于不同的人是不一致的,在每一天,随着天气的变化以及不同的时间,窗帘的开启和关闭的操作也是不一致的,此外,在外面上班或外出时,也有一个需求来控制家里的窗帘。智能窗帘作为物联网智能家居的一部分,在以人为本的理念的指导下,向低成本、低能耗、人性化的方向发展,因此其越来越受人们关注。这51单片机的操作和数据处理中心,在光线传感器和温度传感器的基础上,实现了手动控制和自动控制的两种存在模式。根据强烈阳光和环境温度的变化,设计一种新型的具有自动定时控制功能的智能窗帘对人们来说是非常受欢迎的。这种设计实现的智能化操作使得人们不再苦恼窗帘开关的问题,给人们带来一个人性化的舒适卧室。
2 系统总体设计源`自,751`.论"文'网[www.751com.cn
智能窗帘系统主要包含了微处理器、光线采集、温度检测、用户定义、信息显示及电机驱动六部分,其系统结构框图如图2.1所示:
系统结构框图
智能窗帘系统主要包括了三种控制模式,其中自感应控制是通过自我感应的形式实现智能化功能的一种方式。远程终端控制模式是通过远程控制来操作整个系统,可以根据人们所需进行智能化控制。用户定义的控制模式是一种根据用户需求进行自我定义的方式,用户可以随心所欲的进行设置。自感应控制模型使用的是光收集模块和时钟配置模块,主要通过光强度变化发出相应信号并送入微处理器,当设置的时间匹配时,就可以实现对电动机的控制,达到对智能窗帘开启和关闭的效果。用户还可以通过设置和显示关键信息来确认定制窗帘的行动。远程终端控制模式通过以太网与微处理器之间进行数据通信来实现,在联网的情况下,用户在远端发送命令给微处理器,微处理器通过以太网接收到命令后,执行对应的操作。