网站大量收购独家精品文档,联系QQ:2885784924

家用风扇控制器设计..doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
家用风扇控制器设计.

微机原理课程设计 课 题: 家用风扇控制器设计(8) 姓 名: 毛 永 梅 学 号: 0909090301 专业班级: 自动化0906 指导教师: 李志民老师 设计时间: 2011-12 目 录 一、设计目标...................................................................................3 二、设计要求……………………………………………………..3 三、总体设计...................................................................................3 四、硬件设计...................................................................................4 五、软件设计...................................................................................6 六、程序清单...................................................................................10 七、遇到的问题及解决方法...........................................................15 八、心得体会...................................................................................16 九、元件清单...................................................................................16 十、参考文献...................................................................................17 模拟家用风扇控制器的设计 一、设计目标 设计并制作一个模拟家用风扇控制器。 二、设计要求 1、控制器面板为:按钮三个,分别为风速、类型和停止,LED指示灯六个,指示风速强、中、弱,类型为睡眠、自然和正常。 2、电扇处于停转状态时:所有指示灯不亮,只有按下“风速”键时,才会响应,进入起始工作状态;电扇在任何状态,只要按停止键,则进入停转状态。 3、处于工作状态时有: (1) 初始状态为:风速-“弱”,类型-“正常”; (2) 按“风速”键,其状态由“弱”→ “中” → “强” → “弱” …… 往复循环改变,每按一下按键改变一次; (3) 按“类型”键,其状态由“正常” → “睡眠” → “自然” → “正常” …… 往复循环改变; 4、风速:风速的弱、中、强对应于电扇的转动由慢到快。 5、风速类型的不同选择分别为: (1) 正常 电扇连续运转; (2) 自然 电扇模拟自然风,即转4s,停8s; (3) 睡眠 电扇慢转,产生轻柔的微风,运转 8s,停转8s; 6、按照风速与类型的设置输出相应的控制信号。 三、总体设计 电扇模拟自然风,即本次课程设计任务主要基于8086以及各种接口芯片结合汇编语言实现对家用风扇的控制器的模拟。我主要运用8086CPU结合汇编语言编写的软件来实现各种信号的处理与变换,以得到想要的控制信号,并用接口芯片8255A实现信号的输出与接收。 在模拟中通过开关来实现各种控制信号的输入,再通过8255的端口进行读取,再由8086通过软件的对采入的信号进行辨别进而转入到相应的功能子程序中以实现各种功能。在各种功能的背后,通过8086驱动相应功能的硬件设备实现各种功能的切换。 具体设计设计,我想采用8255A来接收开关信号,驱动风扇的转动信号输出,输出LED灯的亮灭信号,并接收8253产生的控制信号。8253主要来实现各种风种的控制信号,以得到自然、睡眠的类型风。在风扇控制的停止后,当且仅当有风速键按下后,控制器可恢复继续控制风扇的运行,实现控制器的循环控制。 硬件设计框图如图1所示。 图1 硬件整体设计框图 四、硬件设计 4.1 硬件设计基本概要 根据设计要

文档评论(0)

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

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

1亿VIP精品文档

相关文档