贵州大学理学院
王帅 集成电路工程
洗肾机一 实验要求:
1 设计一个简易的洗衣机流程模拟系统;
2 系统中模拟操作由拨键开关控制,状态要求由LED显示; 3 编写相应程序代码,并对编写的VHDL程序代码进行编译和仿真 4利用实验箱完成硬件验证
5 画出电路原理图,作出PCB制图;
二 系统原理总体设计:
抑制的生活
本设计是基于FPGA的洗衣机模拟设计,以EP1C6Q240C8为核心控制芯片,用拨键开关表示洗衣过程中的各种操作控制,用LED 的亮灭表示各种洗衣状态的进行过程。它原理简单,思路清晰,界面友好,易于控制,现象简洁明了。
三 硬件电路顶层设计:
顶层模块有5个输入端口:时钟信号sclk、复位信号reset、启动信号start、注水信号waterin和放水结束信号over,还有6个输出信号:启动状态指示信号showstart、注水状态指示信号showzhushui、正转状态指示信号showzheng、反转状态指示信号showfan、放水状态指示信号showfangshui和脱水状态指示信号showtuoshui。各个输入信号由拨键开关控制,以示洗衣过程中的各种操作;各种输出信号由LED显示,以示洗衣过程中的各个洗衣状态。 四 设计流程描述:
1 能够随时启动洗衣机,手动注水,其余操作是全自动进行。
2 启动开关打开后,启动状态指示灯亮,表示洗衣过程开始;将注水开关打开,注水状态指示灯亮,表示开始注水,注水开关关闭,注水状态指示灯灭,表示注水结束。
3 注水完毕后,进入洗涤状态,正转、反转各5s,反复3次。正转时正转状态指示灯亮,反转指示灯灭,表示电极在正转;反转时反转指示灯亮,正转指示灯灭,表示电机反转。
4 洗涤完毕后进入放水状态,放水指示灯亮。放水一定时间,由相应的检测器检测到是否放水完毕,若放水完毕,放水指示灯灭,同时进入脱水状态;否则,停留在此状态。
5 进入脱水状态后,脱水状态指示灯亮10s,模拟电机正转10s,然后,脱水状态指示灯灭,同时若注
水次数达到3次,则进入结束状态;否则,重新注水、洗涤、脱水。
6 进入结束状态以后,启动状态指示灯闪烁,模拟报警,以示洗衣结束,将启动开关关闭,整个洗衣过程结束。
五 实验结果
实验原理设计合理,实验结果与预期结果相同,能够正确显示洗衣过程中的各个状态,LED显示与预期结果完全相同,各项功能都比较理想。含油尼龙衬板
锅炉制造附录:
1 系统电路原理图设计:
2 FPGA芯片EP1C6Q240C8电路布局:
3 顶层、底层PCB版图设计
盲点侦测系统
4 所有元器件清单