1 / 13

一、任务书

任务 5 风扇的定时控制. 一、任务书. 根据 风扇对控制电路板 的功能要求:用户可通过电路板上的“ TIMER ” 定时键,实现风扇的“ 0.5 小时→ 1 小时→ 1.5 小时→ 2 小时→ 2.5 小时→ 3 小时→ 3.5 小时→ 4 小时→ 4.5 小时→ 5 小时→ 5.5 小时→ 6 小时→ 6.5 小时→ 7 小时→ 7.5 小时→停止→ … 0.5 小时→ 1 小时 ”定时时间选择控制。. 1. 各项目组根据产品的功能 要求,绘制控制流程图;. 具体任务. 2. 各项目组根据流程图,编

Télécharger la présentation

一、任务书

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 任务5 风扇的定时控制 一、任务书 根据风扇对控制电路板的功能要求:用户可通过电路板上的“TIMER”定时键,实现风扇的“0.5小时→ 1小时→ 1.5小时→ 2小时→ 2.5小时→ 3小时→ 3.5小时→ 4小时→ 4.5小时→ 5小时→ 5.5小时→ 6小时→ 6.5小时→ 7小时→ 7.5小时→停止→… 0.5小时→ 1小时”定时时间选择控制。

  2. 1.各项目组根据产品的功能 要求,绘制控制流程图; 具体任务 2.各项目组根据流程图,编 写调试、控制程序; 3.测试风扇的“0.5小时→… 7.5小时停止→… 0.5小时→” 定时控制。 任务5 风扇的定时控制 一、任务书 “TIMER”定时按键

  3. 任务5 风扇的定时控制 二、项目活动 1.绘制流程图 任务要求: (1)根据产品的功能要求,绘制流程图,实现风扇的 “0.5小时→1小时→1.5小时→2小时→2.5小时→3小时 →3.5小时→4小时→4.5小时→5小时→ 5.5小时→ 6小 时→6.5小时→7小时→7.5小时→停止→…0.5小时→ 1小时”选择控制; (2)流程图结构清晰; (3) 符号规范; 参考资料: (1) 《嵌入式C语言编程》教材中关于流程图的绘制; (2) 《智能小家电控制电路设计与制作》教材中风扇调速的 原理。

  4. 任务5 风扇的定时控制 二、 项 目 活 动 1. 绘 制 流 程 图 风扇定时 控制流程 示例如图 所示。 【定时器T1中断服务程序】 【定时功能控制流程图】

  5. 任务5 风扇的定时控制 二、项目活动 2.编写、调试程序 示例程序见“程序文件夹\定时控制文件夹” 注:示例程序已在keil编辑环境下,编译、调试成功。 每个小组需准备: (1)1份修改好的控制流程图; (2)1个TOP编程器; (3)1根USB通讯线; (4)1块控制电路板; (5)1个单片机芯片AT89C2051; (6)1台风扇马达及外壳; (7)1块万用表; (8)一字螺丝刀、镊子、电笔等。 编程要求: 1.程序结构是否合理; 2.函数调用是否正确; 3.程序中的语法错误; 4.线路是否整洁明了; 5.编译软件的使用; 6.程序的优化及测试。

  6. 任务5 风扇的定时控制 二、项目活动 2. 编写、调试程序风扇定时控制程序示例如下:

  7. 任务5 风扇的定时控制 二、项目活动 2. 编写、调试程序

  8. 任务5 风扇的定时控制 二、项目活动 2. 编写、调试程序

  9. 任务5 风扇的定时控制 二、项目活动 2.编写、调试程序 程序的编译、连接: (1)在F盘下建立文件夹,命名为myfiles; (2)建立一个新工程myproject; (3)建立新的c文件function.c; (4)将文件function.c加载到工程myproject中; (5) 建立新的h文件function.h(用户自定义头文件),并保存到文件夹myfiles下。或将已有的用户自定义头文件function.h复制到文件夹myfiles下。(注:头文件function.h无需像c文件那样加载到工程myproject中。) (6)在菜单栏Flash的下拉菜单中鼠标左键点击Configure Flash Tools…,在弹出的界面找到Output下的“□Create HEX File”,在其前的“□”中打“√”,然后点击确定。

  10. 注意事项如下: 任务5 风扇的定时控制 二、项目活动 3.风类选择功能测试 测试注意事项有哪些? (1)用电安全,用手操作时要远离电路板上强电区域; (2)用万用表测量控制板上的直流电及交流电时,要正 确选择量程; (3)测试时,可以将风扇叶片去掉,确保安全; (4)各项目组成员相互监督,严禁不安全操作。

  11. 步骤如下: 任务5 风扇的定时控制 二、项目活动 3.定时功能功能测试 “如何观察程序的控制效果? (1)根据原理图,把控制电路板 与风扇马达正确连线; (2)用万用表测量控制板上的电 源和地之间是否短路; (3)把程序下载到AT89C2051中; (4)把AT89C2051 装到电路板上; (5)给风扇通电,操作“SCAN” 摇头键,观察定时时间选择 控制效果。

  12. 任务5 风扇的定时控制 二、项目活动 4.考核

  13. 任务5 风扇的定时控制 二、项目活动 3.定时功能测试 对本次课程的情况进行归纳总结,欢迎同学们发表自己对这次课的看法。 【布置下次课任务】 结合风扇控制硬件电路,课后尝试本项目的综合调试;对本课程进行总结。

More Related