欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    洗衣机功能设计课程设计

    • 资源ID:1406029       资源大小:6.75MB        全文页数:41页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    洗衣机功能设计课程设计

    1、 计算机硬件技术基础课程设计报告 洗衣机功能设计洗衣机功能设计 指导教师: 硬件课程设计组老师 学 生: 学 号: 专 业: 自 动 化 班 级: 2010 级 4 班 设计日期: 2013 年 9 月 目录目录 一、总体方案设计 . 1 1、引言: 1 2、硬件设计: . 2 3、所用硬件结构及原理 3 (1)步进电机 . 3 (2)8254 定时/计数器 . 4 (3)、键盘 . 4 4、主流图设计 . 6 5、初始化及流程图 . 7 6、按键部分与状态显示 7 7、声音提示 10 8、洗衣(洗涤、漂洗、甩干) 11 9、步进电机模拟 . 13 10、运行结束 14 二、操作说明 14 三

    2、、源程序 15 五、小组分工及设计心得. 35 1、分工 35 2、心得体会 35 附录:计实物图 . 36 洗衣机功能设计 第 1 页 1 一、总体方案设计一、总体方案设计 1、引言:引言: 洗衣机广泛运用于家庭生活中,本实验研究洗衣机的基本原理,对洗衣机的 大致过程用步进电机,LED 小灯,LED 数码管进行了基本功能模拟,本实验采用 模块化的程序设计思想,模块化的设计具有许多优点:其一便于分块细化设计, 其二让整个主程序思路清晰,结构明了;其三各个模块独立进行调试,当程序出现 错误时,以便于纠错。本方案大致共分为六个部分:初始化,按键,声音提示, 状态显示,洗衣(洗涤、漂洗、甩干),步进

    3、电机模拟,结束。本实验报告将对 实验进行具体分析。 关键词关键词:汇编语言,模块,水位档次,正反转,清洁模式,声音提示,数码 管显示,指示灯,步进电机模拟。 洗衣机功能设计 第 2 页 2 2、硬件设计:硬件设计: 8254 接线部分: GATE0-PA7 GATE1-+5V OUT0-PC4 CLK0-OUT1 CLK1-47KHZ CS-CS1 8255 接线部分: 第五片 8255 的 CS-CS2 8255-8254 小灯: PA0-D1 PA1-D2 PA5-D6 PA6-D7 PA6-D8 8255-步进电机: PB0PB3-HAHD 8255-键盘: PC0PC3-P0P3 键盘

    4、: Q0-GND 蜂鸣器: PB4 洗衣机功能设计 第 3 页 3 3、所用硬件结构及原理、所用硬件结构及原理 (1)步进电机)步进电机 步进电机驱动是通过对每相线圈中的电流的顺序使点击步进式旋转,所 以调节脉冲信号的频率就可以改变步进电机的转速,改变相脉冲的先后顺序,可 以改变电机的旋转方向。步进电机的转速应由慢到快逐步加速,刚启动时就应该 避免就加太快的速度。 洗衣机功能设计 第 4 页 4 (2)8254 定时定时/计数器计数器 Intel8254 是可编程定时/计数器。 每个 8254 芯片有 3 个独立的 16 位计数器通 道,每个计数器有 6 中工作方式,都可以按二进制货十进制(B

    5、CD 码)计数。 (3)、键盘)、键盘 在扩展的实验板上有 4 行 4 列非编码键盘,按键的行、列信号 通过插孔引 出,航信号通过插孔 P0P3 引出,列信号通过插孔 Q0Q3 引出,4*4 非编码键 盘电路图如下图所示。 洗衣机功能设计 第 5 页 5 键盘少藐视需要出列少苗,判断该行是否有键按下。现将对应列信号设置为 0,然后读入航信号,如果有键按下,则该行读入 0,否则为 1。 洗衣机功能设计 第 6 页 6 4、主流图设计主流图设计 图 1 主程序流程图 判断启停 键 开始 调用状态初始程 8255, 8254 初始 判断是否有 开关键按下 调用状态 初 灭小灯, 灭数码管 否 开 L

    6、ED 是 点亮开光标志 调用查询子程 序 调用按键处理子程 开始 调用状态初始程 8255, 8254 初始 判断是否有 开关键按下 调用状态 初 灭小灯, 灭数码管 否 开 LED 是 点亮开光标志 调用查询子程 序 调用按键处理子程 否 点亮起停标志 灯 根据设置选 择 洗涤类型 调用相应 洗涤程序 蜂鸣器报警 是否有启 停键按下 否 是 停止蜂鸣器报警 洗衣机功能设计 第 7 页 7 5、初始化及流程图、初始化及流程图 本程序的初始化较为复杂,初始变量较多,在程序开始进行了备注,初始 部分主要有三个部分组成,8254 初始化,8255 初始化和初始数据给定。 图 2 给出了 8255 初始化的设计流程图: 图 2 8255 初始化流程图 6、按键部分与状态显示按键部分与状态显示 按键硬件部分:设计中按键部分主要对来自按键的设置信号进行输入,控制显 示的状态,按键第一列为本实验所用的四个按键,第


    注意事项

    本文(洗衣机功能设计课程设计)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583