1、 单片机应用与仿真训练单片机应用与仿真训练设计设计报告报告 基于单片机的遥控窗帘设计基于单片机的遥控窗帘设计 姓名 学号: 姓名 学号: 专业班级: 指导老师: 所在学院:电气工程与自动化学院 2012 年 12 月 1 日 摘要摘要 本设计是设计一款基于单片机的遥控窗帘,其中单片机是主要处理和遥 控控制以及手动控制的核心,其用于接受处理遥控信号,然后输出信号传送给光 耦和电机驱动电路,控制直流电机的正反转,模拟实现对窗帘开、合的控制。这 款设计的特点是可以随意控制窗帘的打开和关闭面积, 兼具远距离遥控和近距离 手动控制两种方式,以保证一种控制方式出现故障也不影响对窗帘的开合,并且 具有反映迅
2、速、功耗低、噪声小、结构简单等优点。本设计报告简要介绍了基于 单片机技术的遥控窗帘的设计原理,并且根据系统的基本原理制作出了实物模 型。本控制系统主要由以下几个模块组成:无线信号发射模块、无线信号接收模 块,单片机系统模块、电机驱动模块、电机运行转数检测模块。其中无线信号发 射模块的核心是编码芯片 PT2262,配套使用的是以解码芯片 PT2272 为核心的无 线接收模块, 两组模块配合将对电机控制正反转的信息转变为单片机可以识别的 二进制代码, 通过与单片机内部的程序配合实现对电机的正反转以及停止的无线 遥控控制;电机驱动模块是以 L298N 芯片以及光耦芯片 TLP521-4 为核心的功率
3、 驱动电路; 电机运行转数检测模块是根据霍尔元件对磁钢磁场变化而发出的脉冲 的信号的原理做成的;单片机控制模块的核心组件是 AT89S52 芯片,配以单片机 最小系统电路作为无线遥控窗帘系统的总控制模块。此遥控窗帘设计中,电路焊 接,程序的编写和模拟,系统的调试等均由我们独立完成,并成功做出无线遥控 窗帘的实物模型。设计中经过不断克服困难,使我们对单片机的原理及应用得到 更深理解和体会。 关键词:单片机、直流电机、L298N、光耦、无线遥控、霍尔传感器 目录 1 概述 4 1.1 设计目的 4 1.3 AT89S52 单片机简介. 4 2.2 单片机最小系统原理分析及使用端口介绍 9 2.3
4、无线发射和接收模块 9 2.4 直流电机驱动模块 . 12 2.5 电机运行转数检测模块 . 16 3 软件设计. 17 3.1 直流电机的正/反转程序设计 17 3.2 窗帘的过卷检测程序设计 18 4 Proteus 软件仿真 . 19 4.1 系统模型的搭建 . 19 4.2 程序的调试 . 20 4.3 系统仿真 . 20 5 课程设计体会. 20 附 1 源程序代码 . 22 附 2 系统原理图 . 25 1 1 概述概述 1.1 1.1 设计目的设计目的 1、综合运用理论知识独立完成一个课题设计。 2、通过查阅手册、书籍和文献资料,培养独立分析和解决问题的能力。 3、通过与同学、老师的商讨,培养与他人合作的能力。 4、学习集成芯片的使用与焊接方法。 5、学习单片机软硬件的整合与功能实现。 1 1. .2 2 设计要求设计要求 如今窗帘已是各种住房装修不可缺少的一部分, 但市场上大部分还是手动拉 动的窗帘,而自动遥控也由于造价高昂等原因,只被一小部分场所使用,不能得 到普及。 本