电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

EDA课程设计洗衣机控制器

EDA课程设计洗衣机控制器_第1页
1/18
EDA课程设计洗衣机控制器_第2页
2/18
EDA课程设计洗衣机控制器_第3页
3/18
东北石油大学课程设计课程 EDA 技术课程设计 题目洗衣机控制器院系电子科学学院专业班级电子信息工程学生姓名学生学号指导教师2014 年 3 月 7 日东北石油大学课程设计任务书课程 EDA 技术课程设计 题目洗衣机控制器专业电子信息工程学号主要容、基本要求、主要参考资料等主要容:设计一个洗衣机控制器,要求洗衣机有正转、反转、暂停三种状态。设定洗衣机的工作时间,要洗衣机在工作时间完成:定时启动 T 正转 20 秒 T 暂停 10 秒 T 反转 20 秒 T 暂停 10 秒 T 定时未到回到“正转 20 秒 T 暂停10 秒 T",定时到则停止,同时发出提示音。基本要求:1、设计一个电子定时器,控制洗衣机作如下运转:定时启动 T 正转 20 秒 T 暂停 10 秒 T 反转 20 秒 T 暂停 10 秒 T 定时未到回到“正转 20 秒 T 暂停 10 秒 T",定时到则停止;2、若定时到,则停机发出音响信号;3、用两个数码管显示洗涤的预置时间(分钟数),按倒计时方式对洗涤过程作计时显示,直到时间到停机;洗涤过程由“开始”信号开始;4、三只 LED 灯表示“正转”、“反转”、“暂停”三个状态。主要参考资料:[1] 松著.EDA 技术实用教程(第二版).:科学,2005.[2] 康华光主编.电子技术基础模拟部分.:高教,2006.[3] 阎石主编.数字电子技术基础.:高教,2003.完成期限指导教师专业负责人2014 年 3 月 3 日设计思想1.基本原理洗衣机控制器的设计主要是定时器的设计。由一片 FPGA 和外围电路构成了电器控制部分。FPGA 接收键盘的控制命令,控制洗衣机的进水、排水、水位和洗衣机的工作状态、并控制显示工作状态以及设定直流电机速度、正反转控制、制动控制、起停控制和运动状态控制。对芯片的编程采用模块化的 VHDL(硬件描述语言)进行设计,设计分为三层实现,顶层实现整个芯片的功能。顶层和中间层多数是由 VHDL 的元件例化语句实现。中间层由无刷直流电机控制、运行模式选择、洗涤模式选择、定时器、显示控制、键盘扫描、水位控制以及对直流电机控制板进行速度设定、正反转控制、启停控制等模块组成,它们分别调用底层模块。2.设计框图图 1 设计框图用两位数码管预置洗涤时间(分钟数),洗涤过程在送入预置时间后开始运转,洗涤中按倒计时方式对洗涤过程作计时显示,用 LED 表示电动机的正、反转,如果定时时间到,则停机并发出音响信号。二、设计步骤和调试过程1、模块设计和相应模块代码洗衣机控...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

EDA课程设计洗衣机控制器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部