电风扇模拟控制系统学案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机技术课程设计 题 目 风扇模拟控制系统 院 系 轨道交通学院 专 业 铁道信号 年级 2013级 学生姓名 张三 李四 王五 学 号 指导教师 罗世民 需 求 书 题目十一:电风扇模拟控制系统设计★★ 1.用4个LED显示电风扇的工作状态(1,2,3,4四档风力),显示风类:“自然风”、 “常风”和“睡眠风”。(20分) 2.设计 “自然风”、 “常风”和“睡眠风” 三个风类键用于设置风类; 设计一个“摇头” 键用于控制电机摇头。(20分) 3.设计一个“定时”键,用于定时时间长短设置;(20分) 4*.设计过热检测与保护电路,若电风扇电机过热,则电机停止转动,蜂鸣器报警,电机冷却后电机又恢复转动。 5*. 用LCD作为用户界面显示风扇运行模式等信息。 6@.其他功能(创新部分 10分) 电风扇模拟控制系统设计 通信工程专业 学生 张三 李四 王五 指导教师 简磊 【摘 要】本设计以直流电机控制为基础,基于传感器技术,以单片机控制技术为核心,实现电风扇的智能控制,同时设计采用轻触开关即可具有电风扇的调档功能。使用集成电路LM298N完成电风扇的驱动设计,通过单片机STC89C52的定时器0以及定时器1产生不同占空比的PWM波形控制电风扇电机驱动芯片从而改变电风扇电机的输入电流,最终实现电风扇电机转速调节功能,使得设计更加人性化,更加环保节能。 【关键词】 调速功能 单片机 测温 智能控制 目 录 任 务 书 1 摘 要 Ⅰ 目 录 Ⅱ 引 言 Ⅲ 一、 方案设计 Ⅳ 二、 硬件电路 Ⅳ 2.1电路系统框图 Ⅳ 2.2 STC89C52RC最小系统 Ⅴ 2.3 按键模块 Ⅴ 2.4 LED指示灯模块 Ⅵ 2.5电机温度实时测量模块 Ⅵ 2.6电机驱动模块 Ⅵ 2.7 LCD显示模块 Ⅶ 三、软件程序 Ⅷ 3.1主函数程序流程图 Ⅷ 3.2按键模块接口程序 Ⅸ 3.3 LED指示灯接口程序 Ⅸ 3.4 电机测温接口程序 Ⅸ 3.5 电机驱动接口程序 Ⅸ 3.6 LCD显示驱动程序 Ⅸ 四、 调试结果 Ⅹ 五、 小结 Ⅺ 附录一 总电路仿真 ⅩⅢ 附录二 程序清单 ⅩⅣ 附录三 元件清单 ⅩⅤ 引言 单片机原理应用广泛根据单片机原理及应用课程的要求,主要进行两个方面的设计,即单片机最小系统和存储器扩展设计、接口技术应用设计。其中,单片机最小系统主要要求学生熟悉单片机的内部结构和引脚功能、引脚的使用、复位电路、时钟电路、4个并行接口和一个串行接口的实际应用,从而可构成最小应用系统,并编程进行简单使用。电风扇模拟控制系统具有电路简单、成本较低、操作方便、灵敏可靠等优点,经使用效果良好,?具有较高的推广价值,在很多领域都有广泛的应用。 本文设计出以STC89S52单片机为核心的电风扇模拟控制系统,采用了LCD1206直接指示,显示状态,并自动复位的设计思想,它能根据按键输入的信号,经过单片机的控制处理并产生不同的与输入信号相对应的输出信号,最后通过LCD1206显示相应的状态,分别显示当前电机实时温度以及当前风力,充分利用了单片机系统结构简单、功能强大、可靠性好、实用性强的特点。 一、方案设计 1.1简介 本人首先设计了硬件电路,硬件电路充分体现了模块化的思想,主要由以下几个模块组成, STC89C52单片机最小系统; 按键模块:共六个按键,三个控制风力的大小,两个控制电机的摇头以及睡眠定时功能; LED指示灯模块: 共四个绿色LED指示灯,分别指示风扇电机运行状态,自然风(natural wild),常风(ordinary wind),睡眠风(sleep wind),无风(no wind) 电机温度实时测量模块: 本系统采用DS18B20测量电机实时温度 电机驱动模块:本系统采用LM298N集成驱动芯片驱动电机转动 LCD显示模块: 本系统采用LCD1206模块显示电风扇实时状态 1.2课程设计目的 (1) 综合所学的单片机原理及接口技术等课程的理论知识完成本课程设计; (2) 学习并掌握基本电路设计与使用方法,单片机的编程与应用方法; (3) 提高综合分析、解决实际问题的能力。 1.3任务和要求 本

文档评论(0)

4477769 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档