STC89C52RC单片机的智能晾衣架设计(3)

系统框图如图2-1所示: 图2-1 系统框图 2.2 工作原理 本设计是一款基于STC89C52RC单片机的智能晾衣架。它采用智能模式和无线遥控模式,使用编码芯片SC226


系统框图如图2-1所示:

图2-1 系统框图

2.2 工作原理

本设计是一款基于STC89C52RC单片机的智能晾衣架。它采用智能模式和无线遥控模式,使用编码芯片SC2262和解码芯片SC2272构成一套无线发送和接收模块;单片机通过控制继电器内部衔铁的吸合使直流电机两端具有不同的电压匹配从而实现正反转来控制晾衣架的收放。不同颜色的LED和LCD1602液晶用来可以显示工作状态和环境的温湿度;光线传感器、温湿度传感器和雨滴传感器通过不断检测外界环境的变化,将电信号传给单片机,单片机经过分析处理,发出相应指令,完成对晾衣架的智能控制,还加入了限位开关来使晾衣架停止收放动作,一旦晾衣架触碰到收回或放出的限位开关,单片机都能检测到电平的变化,从而停止电机的转动,防止造成晾衣架的损坏。

3 系统硬件设计

3.1主控芯片

本系统中,使用STC89C52RC单片机作为主控芯片。

STC89C52RC是深圳宏晶公司生产的一种高性能、低功耗同时具有超强抗干扰能力的单片机,具有8K字节用户应用程序空间,片上集成512字节随机存取存储器。STC89C52RC使用的内核是经典的MCS-51内核,并且在之前的基础上做了很多的改善,所以STC89C52RC芯片有很多传统的51单片机所不具有的功能。在单芯片上,STC89C52RC使用了40脚的DIP封装,拥有8位CPU和在系统可编程Flash以及32个通用I/O口,可以让STC89C52RC单片机为嵌入式应用提供各种高效的解决方案。