下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 简易洗衣机

简易洗衣机.doc

简易洗衣机

佐岸
2012-03-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《简易洗衣机doc》,可适用于其他资料领域

简易洗衣机控制器设计一设计任务:设计一个简易洗衣机控制器,,有以下的要求:洗衣机能正转洗衣秒停秒在反转秒在停秒反复洗衣可以任意设置洗衣时间~分钟并用数字显示。当定时时间达到终点时一方面使电机停机同时发出音响信号(可换成指示灯)提醒用户注意。用两位数码管显示洗涤的预置时间(以分钟为单位)按倒计时方式对洗涤过程作计时显示直到时间到而停机。三只LED灯表示“正转”、“反转”和“暂停”个状态。二设计条件利用multisim软件进行仿真三设计分析与准备对设计任务进行分析主要可以分成以下两个模块:洗衣机能正转洗衣秒停秒在反转秒在停秒反复洗衣,可以任意设置洗衣时间~分钟并用数字显示。用两位数码管显示洗涤的预置时间(以分钟为单位)按倒计时方式对洗涤过程作计时显示直到时间到而停机。分析:仔细分析可以得到洗衣机的正转,暂停,反转,暂停一个周期所用的时间刚好是秒的时间,所以考虑分秒计数器,考虑到LS具有减计数,置数,清零的功能,所以选用这个芯片工作并用四个数码管来显示其输出洗衣机的工作的流程可以用以下框图表示:LS的引脚及其功能表:输入输出CLRLOADUPDOWNDCBAQdQcQbQaxxxxxxxxxDCBADCBAxxxx加计数xxxx减计数三只LED灯表示“正转”、“反转”和“暂停”个状态。当定时时间达到终点时一方面使电机停机同时发出音响信号(可换成指示灯)提醒用户注意分析:在不同的时刻选择不同的灯亮,类似于根据输入选择不同的输出,所以想到可以用LS这个芯片来完成这个工作,考虑到定时结束时其它三个灯也就不亮了,可以选择用一些逻辑门来对输入信号的与或非并把这个信号作为LS的使能端LS引脚及其功能表:GGAGBCBAYYYYYYYYXXXXXXXX通过上述的分析与准备,得到一个整体的设计方案,如下:总的设计框图四详细设计模块时钟信号源的设计设计说明由于定时器内部的比较器灵敏度高输出驱动电流大功能灵活而且采用差分电路形式它的振荡频率受电源电压和温度的影响很小。所以由定时器构成的多谐振荡器的振荡频率稳定不易受干扰。因此选择用定时器构成多谐振荡器。由于洗衣的过程中灯的变化是给人不同的信息的以及洗衣机接下来的工作方式,所以频率不能过大经过分析与及实验获得下面的电路图仿真波形如下:设计模块过程中遇到的问题:()刚开始通过计算得到R,R=K时,频率接近于Hz,按照这样的阻值往上一接时,发现定时器产生不了信号,而且电路还被烧坏了所以就再次分析,发现电阻取得太大了,就往小了调,最后经过仿真,觉得R,R=K时属于比较理想的状态主电路设计分和秒计时器设计()原始设计:如上面分析,我用的是四片LS来实现分的计数和秒的计数功能根据要求需要对LS进行减计数,因此LS的UP端必须接到高电平,DOWN端接到脉冲信号上。因为秒十位是从开始倒计时的,因此秒十位上的输入端B、C两个接口接到高电平上也就是从输入端置入秒十位的LOAD端和借位端BO联在一起用于置数作用又因为当秒个位的BO端,在脉冲从秒位的DOWN端输入的时候秒计数的LS开始从减到时会向前借位同时会产生一个低脉冲,所以可以把这个引脚和十秒位的DOWN联在一起秒十位的计数从减为一直到变为当秒计数器全为零的时候秒十位的BO发出一个低电平信号DOWN为低电平时,置数端LOAD等于零秒十位完成并行置数等待下一个DOWN脉冲来到时计数器进入下一个循环减计数工作中。最初设计图:但是通过仿真,发现分十位那片ls芯片在分个位产生一个借位时不起作用所以检查分个位的B口,发现这个接口产生不了一个低电平考虑用置数的方法来使得分十位的DOWN端得到一个低电平改进后的设计图:这样就能使得分秒计数器正常工作了()要完成分的置数功能由于LS的功能表可以知道,只要让LOAD和CLR两个端口都是低电平就能够对其进行置数根据这个知识得到下面的设计图:但是这个设计显得有些麻烦,得自己动手去改线所以考虑能不能换一种开关,使它通过往上加脉冲信号的方法使其置数但是由于能力有限,只能让它从开始往下减置数,所以把两个置数方法都保留,看情况而定,如果需要洗衣时间长就用第二种方法置数,如果时间短,就用第一种方法改进设计图:如此就完成了分秒计数器和置数的功能,该模块的最终设计如下:选择不同时刻不同的灯亮列出秒十位的变化灯的变化真值表:QdQcQbQa暂停正转反转()根据这个真值表可以考虑用LS来控制灯的变化对应到芯片上哪个输出端控制哪个灯亮如下图所示:()通过对设计任务的分析可以得到,在定时结束时这几个暂停,反转,正转的信号灯就不再亮了,而停止灯就得亮并且还发出报警声所以我选择用定时结束的信号来控制LS的使能端G,用一些逻辑门使得当分秒计数器信号为时,G端为低电平,这样LS就不工作了,再对G端进行一次非并接到停止提示灯和峰鸣器上,就能发出报警声并且提示灯亮当定时结束时要求洗衣机停机因为产处脉冲信号的是定时器,上有一个RST端口必须接高电平才能产生脉冲信号,所以考虑用G端的那个信号接到RST上,当定时结束时G为低电平,导致产生不了脉冲信号,这样就能停机了总设计框图主电路的仿真分析洗衣机的正转仿真理论分析得知分钟秒时洗衣机应该为正转,所以暂停,停止,反转的灯都不亮,蜂鸣器不产生报警信号实际仿真如上图所示,与理论相符合洗衣机暂停仿真如正转类似,仿真结果和理论相符合洗衣机的反转仿真洗衣机停机仿真理论上在时,洗衣机停机了,并且分秒计数器不再工作,停止灯亮而且报警器响了与理论设计相符合五,体会与总结这次的课程设计让我收获颇多。刚开始时,根本不知道要怎么做这个设计,脑袋很乱不知道从何入手。后来在准备过程中,有图书馆里找了不少资料也有上网搜寻一些有用的材料。但是网上得到的资源有很多错误,所以还是坚持按照自己的理解来做慢慢的,自己就发现明白了这个设计的原理,并自己动手做起来才发现只要肯花时间这些设计也没有想像中的难,就是要肯耗时间电路总是从简单的到复杂的当然我的设计有优点也有不足优点:基本实现了洗衣机的一些状态提示灯的功能不足:由于软件和电脑的原因,没能够实现在时停机而只能实现到停机这次的数电实验设计让我更加了解仿真软件Multisim,与些同时也帮我巩固了上学期学的数电的很多知识也认识到了自己肯下功夫,再难的事情也能变得简单的对我今后的学习生活有很大的帮助六.设计参考资料《数字电子技术基础》西安电子科技大学出版社定时已到停机暂停反转暂停正转定时启动定时未到执行单元控制门洗衣时间计数器进制计数器脉冲发生器清零置数译码电路

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/16

简易洗衣机

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利