电子课程设计报告().pdf

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子课程设计报告() 电子技术基础课程设计 ——智能洗衣机控器 院 系: 自动化学院 专 业: 自动化 班 级: 1102 班 姓 名: 秦元龙 号: U201113554 同组成员: 赵丁森 容耀坤 第 1 页第 1 页 电子课程设计报告() 一、课程设计名称 智能洗衣机控制器的设计 说明(最开始我们选的是智能电梯控制器的设计,小组 讨论发先,双电梯作用下,要实现智能比较复杂,于是我们临时换了 题目) 二、硬件平台 在老师的鼓励下,我们选择了比较新的硬件平台 Xilinx (我们 班几乎都选的此平台) Xilinx 优点简介:在某些控制应用方面 CPLD 通常比 FPGA 速度快,但 其提供的逻辑资源较少。Xilinx 可编程逻辑解决方案缩短了电子设备 制造商开发产品的时间并加快了产品面市的速度,从而减小了制造商 的风险。与采用传统方法如固定逻辑门阵列相比,利用 Xilinx 可编程 器件,客户可以更快地设计和验证他们的电路。而且,由于Xilinx 器 件是只需要进行编程的标准部件,客户不需要像采用固定逻辑芯片时 那样等待样品或者付出巨额成本。(详细了解请参考相关网站)。 第 2 页第 2 页 电子课程设计报告() 三、设计内容及要求 能够使用按键模拟对洗衣机的控制,能够设置工作模式,为了便 于观察,将洗衣机的工作模式和所剩的工作时间用数码管显示出来, 能够将洗衣机当前所处的状态用发光管或者数码管显示出来。 【模式 1】 :洗很脏的衣服(洗衣 30 秒钟) 【模式 2 】 :洗脏的衣服 (洗衣 20 秒钟) 【模式 3 】 :洗一般的衣服(洗衣 10 秒钟) 【模式 4 】 :漂洗(每次漂洗 5 秒钟) 【模式 5 】 :甩干(每次脱水 1 秒钟) 注:在以上 5 个模式中,每次注水 1 分钟,漂洗 5 分钟,排水 1 分钟,甩干 1 分钟,模式 1~3 的洗衣时间如上所示,具体的洗衣步 骤如下: 【模式 1~3 】:注水-洗衣-排水-甩干-注水-漂洗-排水- 甩干-注水-漂洗-排水-甩干。 【模式 4 】:注水-漂洗-排水-甩干-注水-漂洗-排水-甩 干。 【模式 5 】:甩干。 【要求】:实现逻辑控制过程,可以选择性的加入注水口无水报警等 人性化的状态提示。画出洗衣机控制器的状态机,写出状态编码方案。 第 3 页第 3 页 电子课程设计报告() 用 Verilog 语言对设计进行描述,设计一个测试方案,并能够下载到 实验板上调试成功。写出设计性实验报告,并打印各层次的源文件和 仿真波形,然后作简要说明。 并谈谈此次实验的收获、感想及建议。 四、系统的设计 1.主模块的设计 1.1 模式选择开关的设计 我们一共给洗衣机设置了五种模式:3 种洗衣模式、漂洗、甩干。 由于这五种模式的选择是由用户手动输入,而且一旦确定,在该 模式洗衣完成前将不会改变(突发情况除外)。所以我们在 Xilinx 版 上分配了五个开关,而且按顺序排列,一次为模式一到模式五,用户 拨动第几个开关即选择模式几,这样不用再分配数码馆或者二极管来 显示用户当前模式的选择。 1. 2 无水警告和完成警告的设计 在洗衣机无水或者洗衣完成之后都会给用户一个警告来提醒 用户需要采取下一步的措施。由于Xilinx 版没有蜂鸣器,我们为这 2 个警告分别分配 LED 等,灯亮则表示警告发生。

文档评论(0)

王小瑶 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档