洗衣机程序实验报告.docVIP

  • 89
  • 0
  • 约3.44千字
  • 约 7页
  • 2018-10-22 发布于山东
  • 举报
洗衣机程序实验报告.doc

洗衣机程序实验报告 设计内容 设计一个智能洗衣机的控制系统,能够实现进水、洗涤、脱水一系列自动过程。采用EP2C5TC144实验板,控制器部分采用Verilog HDL语言编写,主体程序采用了状态机作为主要控制方式。最后利用 Quartus II 进行仿真。 实现功能 当按下开始按键时,洗衣机开始工作,洗衣工作指示灯亮。先注水1分钟,注水指示灯亮,当注水达一分钟时,注水停止,注水指示灯熄灭,进入洗涤过程。洗涤过程要求洗衣桶正反转3次,洗涤过程完成后,进入脱水过程。脱水指示灯亮,脱水一分钟后,再次注水一分钟,注水指示灯亮,再次脱水;整个脱水需要完成以上描述过程3次,完成后脱水指示灯灭,洗涤完成,洗衣工作指示灯灭。 注水指示灯灭,注水过程完 注水指示灯灭,注水过程完 洗涤过程,电机正、反转3次 脱水过程,每次进行一分钟,结合注水完成三次 启动按钮 洗衣指示灯亮 注水指示灯亮,开始注水 注水一分钟 反复3次 洗涤完成,洗衣指示灯灭 洗衣机的工作状态 洗衣机控制器主要由状态机来描述,洗衣机工作共有6个状态:空闲(idle)、注水(flood)、正转(wash1)、反转(wash2)、脱水(dry)、完成(finish)。下图为洗衣机控制器的状态转移图: I Idle Flood start Wash1 Times=60s Wash2 n13 dry finish n2=3 n1=3 Ti

文档评论(0)

1亿VIP精品文档

相关文档