系统的总体结构框图如下所示: 

 系统总体结构框图 

2。2 系统实现功能 

本设计可以实现对灯具、电风扇、窗帘的开关控制功能。具体功能有: 1。 当按下总开关控制按钮时,总电源指示灯亮起,表示当前系统已通电。 

2。 灯具的开关和亮度控制。当按下打开按钮,灯具以最低亮度亮起,同时灯具的工作

指示灯亮起。当按下关闭按钮灯具断电熄灭,此时灯具工作指示灯处于熄灭状态。按下不 同亮度按钮,灯具会呈现不同的亮度。 

3。 电风扇的启停控制和风速调节控制。电风扇工作指示灯亮表示风扇处于通电状态, 电风扇工作指示灯熄灭表示风扇处于断电状态。在风扇变压器二次侧的分接头上分别使用 一个继电器,通过闭合继电器连接不同的变压器分接头来调节电风扇的电压,从而实现对 电风扇的风速控制。 

4。 窗帘的升降控制。按下打开/关闭按钮,步进电机会处于通电/断电状态,指示灯也 会处于点亮/熄灭状态。按下上升按钮窗帘卷起,同时上升指示灯亮起,按下下降按钮窗帘 放下同时下降指示灯亮起。 论文网

3 元器件介绍 

3。1  单片机 STC89C52 简介 

STC89C52 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控制器,具有 8K 字节系 统可编程 Flash 存储器。STC89C52 使用经典的 MCS-51 内核,但做了很多的改进使得芯片 具有传统 51 单片机不具备的功能。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活高效的解决方案。 

 STC89C52 引脚图 

引脚功能介绍 

1。 VCC (40 脚)电源端,接+5V 电源。 

2。 GND (20 脚)接地端。 

3。 XTAL1 接外部晶体的一个引脚。在单片机内部,它是构成片内振荡器的反相放大器 的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,即把此信号直接接到内部时 钟发生器的输入端。 

4。 XTAL2 接外部晶体的另一个引脚。在单片机内部,它是上述振荡器的反相放大器的 输出端。采用外部振荡器时,此引脚应悬浮不连接。 

5.输入/输出引脚 P0、P1、P2 和 P3 口,每个端口都有 8 条 I/O 口线,每条 I/O 口线 都能独立地用作输入或输出。 

 P0 端口(P0。0~ P0。7) P0 口由一个输出锁存器、两个三态输入缓冲器、一个转换 开关 MUX、一个输出驱动电路(T1 和 T2)和一个与门及非门组成。P0 口通常作为地址/数 据复用总线,作为通用 I/O 口时,输出数据可以得到锁存,不需要外接专用锁存器;输入 数据可以得到缓冲,增加了数据输入的可靠性。 

 P1 端口(P1。0~ P1。7) P1 口由一个输出锁存器、两个三态输入缓冲器、一个输出 驱动电路组成。P1 口是唯一的单功能口,仅能作为通用 I/O 口使用。 

 P2 端口 (P2。0~P2。7) P2 口由一个输出锁存器、两个三态输入缓冲器、一个转换 开关 MUX、一个输出驱动电路和一个非门组成。P2 口通常作为高 8 位地址总线使用。 

 P3 端口(P3。0~P3。7) P3 口由一个输出锁存器、两个三态输入缓冲器、一个输出 驱动电路和一个与门组成。 

3。2   HS0038 简介 

图 3-2 HS0038 引脚图 

HS0038 是一款一体化红外接收探头,接收红外信号频率为 38kHz,周期约 26μs。它 是红外接收电路的红外接收装置,将遥控信号的接收、放大、检波、整形集于一身,并且 输出可以让单片机识别的 TTL 信号,这样大大简化了接收电路的复杂程度和电路的设计工

上一篇:LED驱动电源设计
下一篇:ZigBee无线传感器网络的家庭智能监控系统设计

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

安康汉江网讯

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发