单片机课件设计.docVIP

  • 1
  • 0
  • 约1.25万字
  • 约 24页
  • 2018-08-28 发布于湖北
  • 举报
PAGE 19 河南理工大学本科课程设计报告 PAGE PAGE 19 河南理工大学 《单片机应用与仿真训练》设计报告 题目:基于单片机的遥控窗帘设计 姓 名: 学 号: 专业班级: 指导老师: 所在学院: 电气工程与自动化学院 2011年7月06日 摘要 本设计是基于单片机的遥控窗帘设计。本设计采用8位的AT89S52单片机做为主控制器,利用直流电机正、反转,以控制窗帘的打开和闭合。在设计中,直流电机用专用的驱动集成芯片电路L298N驱动,L298N属于H桥集成电路,输出电流大,功率强,最大输出功率200W。用单片机通过光耦TLP521-4控制芯片L298N的使能端ENABLEA和输入端IN1、IN2,达到控制电机正转、反转的目的;光耦采用砷化镓红外发光二极管耦合到光电三极管,输入的电信号驱动发光二极管(LED),使之发出一定波长的光,被光探测器接收而产生光电流,在经过进一步放大后输出。这就完成了电—光—电的转换,从而起到输入输出隔离的作用。无线遥控是由PT2262/PT2272编码解码芯片组成的无线发送接收模块,通过PT2272接收输入端D0、D1、D2、D3输出信号控制单片机,再用单片机控制L298N来驱动和控制直流电机。同时,用霍尔元件实现窗帘的防过卷功能,将磁钢安于窗帘的两端,由于磁钢的磁场强度与距离成正相关的关系,当窗帘开幕或关幕到尽头的时候,磁场增强会使霍尔传感器发出一个交替变化的电平信号,这个信号可以直接送到单片机中,通过单片机收到信号电平的改变,对电机发出停止信号,最终达到防过卷的功能,从而控制窗帘的停止。运用本设计可以实现窗帘的智能控制,使人们更加感觉到智能化给人们生活带来的便利。 关键字: AT89S52 电机驱动 无线控制 霍尔元件 智能控制 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc297888711 1 概述 PAGEREF _Toc297888711 \h 3 HYPERLINK \l _Toc297888712 1.1 选题意义 PAGEREF _Toc297888712 \h 3 HYPERLINK \l _Toc297888713 1.2 智能家居的现状与发展 PAGEREF _Toc297888713 \h 3 HYPERLINK \l _Toc297888714 2 系统总体方案及硬件设计 PAGEREF _Toc297888714 \h 4 HYPERLINK \l _Toc297888715 2.1 基于单片机的遥控窗帘设计要求 PAGEREF _Toc297888715 \h 4 HYPERLINK \l _Toc297888716 2.2 系统的总体方案 PAGEREF _Toc297888716 \h 4 HYPERLINK \l _Toc297888717 2.3 系统的基本组成单元芯片介绍 PAGEREF _Toc297888717 \h 4 HYPERLINK \l _Toc297888718 2.4 系统的各个模块设计 PAGEREF _Toc297888718 \h 9 HYPERLINK \l _Toc297888719 2.4.1 单片机最小系统 PAGEREF _Toc297888719 \h 9 HYPERLINK \l _Toc297888720 2.4.2 电机驱动模块 PAGEREF _Toc297888720 \h 10 HYPERLINK \l _Toc297888721 2.4.3 无线模块 PAGEREF _Toc297888721 \h 11 HYPERLINK \l _Toc297888722 2.4.4 按键电路 PAGEREF _Toc297888722 \h 12 HYPERLINK \l _Toc297888723 2.4.5 防过卷电路 PAGEREF _Toc297888723 \h 12 HYPERLINK \l _Toc297888724 3 软件设计 PAGEREF _Toc297888724 \h 13 HYPERLINK \l _Toc297888725 3.1系统程序流程图: PAGEREF _Toc297888725 \h 13 HYPERLINK \l _Toc297888726 3.2 初始化程序 PAGEREF _Toc297888726

文档评论(0)

1亿VIP精品文档

相关文档