家用风扇控制器的设计与实现-风扇红外遥控器的设计(共7页).doc
《家用风扇控制器的设计与实现-风扇红外遥控器的设计(共7页).doc》由会员分享,可在线阅读,更多相关《家用风扇控制器的设计与实现-风扇红外遥控器的设计(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上风扇红外遥控器的设计一、实验内容与要求设计并制作一个家用风扇控制器。1用六个发光二极管,指示风速强、中、弱,类型为睡眠、自然和正常。2处于主菜单状态时,有下列选项:(1) 直接默认状态运行,默认状态为:风速-“弱”,类型-“正常”。(2) 进入风速子菜单界面,修改风速。(3) 进入类型子菜单界面,修改风的类型。 08电气3班 4. 风速的弱、中、强对应于电扇的转动由慢到快。5. 类型的不同选 08电气3班 择,分别为:(1) 正常电扇连续运转;(2) 自然电扇模拟自然风,即转4s,停8s;(3) 睡眠电扇慢转,产生轻柔的微风,运转 8s,停转8s;6. 按照风速与类型
2、的设置输出相应的控制信号。二、实验目的实现对步进电机的控制来模拟风扇控制器。掌握微机硬件和软件的综合设计方法。3能控制风扇三个风速档位、风扇的启动和停止及旋转风向和固定风向几个基本功能3、总体设计 08电气3班 18253定时/计数器通道0定时控制步进速度,通道2和3定时电机的转停时间,8255的PA0控制步进电机的转停。28255 的C口输出控制脉冲,经74452电路驱动电路。B口输出控制LED显示风扇当前的状态。4、实验报告要求设计目的和内容总体设计 08电气3班 硬件设计:原理图(接线图)及简要说明软件设计框图及程序清单设计结果和体会(包括遇到的问题及解决的方法)家用风扇控制器的设计与实
3、现五、硬件设计由于本设计主要是用步进电机的控制来模拟家用 08电气3班 风扇控制器,所以电路是在步进电机控制系统的电路作了一些修改。除利用了PC机本身资源外(如中断资源),还利用了平台上的8253计数/定时器、8255并行接口单元,LED指示灯电路等,再加上电机的驱动电路,便构成以风扇 08电气3班 电机控制电路。硬件原理图如图1: 图1 硬件原理图六、软件设计本设计通过软件编程使8253通道0输出定时信号申请中断,CPU发出命令由8255的下C口输出脉宽信号来控制步进电机的走步。8253的定时时间决 08电气3班 定了电机转动的快慢。电机的转动和停止则是通过8255的PA0端子输出高低电平来
4、继续或暂停8253通道0的计数从而控制中断申请来实现的。用8253的通道1和2一起来定时控制电机转动和停止时间的长短。1设计思路控制系统分四个功能模块,分别是风速设置、类型设置、默认状态运行、退出系统,在前四个功能块中都设置了ESC键来取消或暂停执行当前操作。程序中同时提供三个操作界面,一个主菜单和两个子菜单界面,进行可视控制。(1)风速设置风速即为电机转速设置,风速分为强、中、弱三种,对应不同的电机转速。根据赋给计数器的计数初值,我们可以计算出步进电机各相脉宽信号的频率和电机转速,也可以反过来根据对电机转速要求,计算并调整计算初值。 08电气3班 这里采用的是8253的0号计数器和方波产生方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家用 风扇 控制器 设计 实现 红外 遥控器
限制150内