数字逻辑电路课程设计
设计题目全自动洗衣机控制器的设计
姓学专班
名号业级
完成日期
f目录
一、实验目的…………………………………………………………………3二、设计题目与思路…………………………………………………………3三、总体方案的设计与选择…………………………………………………4四、使用元件…………………………………………………………………5五、分析与心得………………………………………………………………5六、附件一:实验代码………………………………………………………5
2
f一、实验目的1.进一步掌握数字电路课程所学的理论知识。2.了解数字电路设计的基本思想和方法,学会科学分析和解决问题。3.熟悉几种常用集成数字芯片,并掌握其工作原理,进一步学会使用其进行电路设计。4培养认真严谨的工作作风和实事求是的工作态度。二、设计题目与思路本次数字电路课程设计我选择的题目是“全自动洗衣机控制器”。这个系统的主要功能是:1.设计一个全自动洗衣机控制器电路,实现对洗衣机的全自动控制。根据全自动洗衣机的控制原理设计一个控制电路,使之能够控制全自动洗衣机完成整个工作过程。洗衣机工作过程如下:当按下复位按钮时,洗衣机上电,控制电路复位到初始状态(默认水位为“中”);使用者可根据衣服的多少,按下水位控制按钮,改变水位设置,以控制上水时加水的多少;当按下启动暂停按钮时,洗衣机开始洗衣的第一个操作:进水阀门打开,开始上水,并根据水位设置(高、中、低、少)历时不同的时间timeadd(8s、7s、6s、5s);然后进水阀门关闭,电机开始运转,开始洗衣过程,并历时9s;然后电机停止运转,排水阀门打开,开始排水,并根据水位设置(高、中、低、少)历时不同的时间timedrai
(7s、6s、5s、4s);然后排水阀门关闭,进水阀门打开,开始第二次上水,并历时timeadd……当甩干结束后,整个洗衣过程完成,扬声器发出持续15秒的急促的“嘀嘀”音,提示用户洗衣结束。过程简记如下:洗衣机工作
3
f空闲(idle)→第一次加水(water1)7s→洗衣(wash)9s→第一次排水(drai
1)6s→第二次加水(water2)7s→漂洗(ri
se)9s→第二次排水(drai
2)6s→甩干(dry)5s→蜂鸣15s2、控制器只要送出对应的控制信号就可以了。这些控制信号控制的继电器不需要购买。3、用开关启动洗衣机,数码管动态显示剩余时间,发光二极管点亮或停止,表示电机的运动规律。
三、总体方案的设计与选择1.总体方案的设计经过分r