
洗衣机控制器设计采用FPGA技术。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
设计需求如下:(1) 需要开发一个电子定时器,其功能是精确控制洗衣机的工作模式,具体包括:启动定时后转动正转25秒,随后暂停5秒,再转动反转25秒,之后暂停5秒。如果定时器未完成预设时间,则循环执行“正转25s暂停 5s……”的操作;当定时器达到预设时间时,系统应停止运转。(2) 当定时器完成任务时,系统应发出一个响亮的音响信号以提示结束。(3) 采用两个数码管来清晰地显示洗涤过程中的预置时间(以分钟为单位),并以倒计时的方式实时显示洗涤过程的计时信息,直至时间到达并最终停机。洗涤过程的启动应依赖于“开始”信号的触发。(4) 使用三个LED灯分别指示“正转”、“反转”和“暂停”这三种状态。在Vivado 2017.4开发环境中完成各个功能模块的设计,其中clk_div模块负责分频功能,debounce_module.v模块实现按键消抖功能,washing_ctrl.v模块负责洗衣状态的控制,tube.v模块用于数码管译码,所有模块均在顶层topp.v文件中进行连接和集成。最后,需要在Xilinx EG01开发板上对整个系统进行测试和验证,以确保各项功能能够正确运行和实现预期效果。
全部评论 (0)
还没有任何评论哟~


