课程设计报告洗衣机洗涤程序控制.doc
《课程设计报告洗衣机洗涤程序控制.doc》由会员分享,可在线阅读,更多相关《课程设计报告洗衣机洗涤程序控制.doc(21页珍藏版)》请在沃文网上搜索。
1、 第1章 绪 论1.1自动洗衣机洗涤程序控制发展现状现在的洗衣机真的是多种多样,随着人们经济能力的不断提高,普通的衣机购买的人已经是越来越少了,全自动的滚筒洗衣机和波轮洗衣机将成为市场的主流,使用洗衣机就是图个方便省力,现在的全自动洗衣机都符合人们的要求。那么洗衣机目前以发展到什么程度了呢?将来还会向那些趋势发展呢? 高度自动化:现在洗衣机越来越高度自动化,只要衣服放入洗衣机,简单的按两个键,就会自动注水,一些先进的电脑控制洗衣机,还能自动的感觉衣物的重量,自动的添加适合的水量和洗涤剂,自动的设置洗涤的时间和洗涤的力度,洗涤完以后自动的漂洗甩干,更有些滚筒洗衣机还会将衣物烘干,整个洗衣的过程完
2、成以后还会用动听的音乐声提醒用户,用户可以在洗衣的过程做其它的事,节省了不少的时间。总之,每一项技术的进步部极大地推动了洗衣过程自动化程度的提高。 另外:健康化、节能、大容量和微型化、品种多样化等也都是目前洗衣机所呈现的趋势和发展方向。现在已经有厂家开发出了不需要使用洗涤剂的洗衣机,还有的厂家开发出了更迷你的旅行洗衣机,小到可以在出外旅行的时候随身携带,为了更方便的操作有的厂家还开发出了可以远程控制的洗衣机,怎么样?是不是看的眼花缭乱,将来的洗衣机会朝着使用更方便、更加节能、更加个性化的方向发展。1.2 自动洗衣机洗涤程序控制技术的现状市场上出售的全自动洗衣机按程控器分类,可分为机电式程控器和
3、微电脑式程控器两大类。机电式程控器的特点是利用同步电机的旋转来带动控制系统工作,此类洗衣机具有工作可靠,抗干扰能力强,成本低、寿命长、价格低等优点。微电脑程控器由单片微型计算机和电子元件组成,程控器根据选定的程序发出指令,控制各个有关部件工作,无需手动即可完成全部的洗衣过程。电子程控器具有结构紧凑、外形美观、操作简便、精度高、寿命更长等优点,但是价格比机电式程控器的机子贵了很多,目前,机电式全自动洗衣机已逐步被微电脑全自动洗衣机所取代。1.3 选题意义除了上面所提到的机电式程控器和微电脑式程控器,从理论上来分析能够构成全自动洗衣机的控制部件还可以用全数字逻辑电路、FPGA、单片机、PLC、以及
4、ARM(应该就是微电脑吧!)等多种方式来实现,而后面所列举的方式很难实现一个完整的全自动洗衣机控制电路,我们的选题也仅仅是用数字电路来实现洗衣机简单的正转、反转以及暂停,想要将此电路用于实际产品中几乎是不可能,或者说这还远远没能达到一个全自动洗衣机的功能要求,选这题的真正意义在于综合以前学过的数字电路,熟悉工具软件的使用,解决设计遇到的问题,焊接技术的培养,调试能力的锻炼,甚至是去买元件时和经销商来还价的能力,还能培养团队精神,而当你回过头来时你学到的远不止这些,从题目的给出到有产生些思路,再到动手设计原理图直至焊接元件以及调试电路板,每一步都很辛苦但很有成就感,而这些都无法用言语来形容,只有
5、自己动过手的人才能真正体会到。1.4 本设计的工作对于我们来说,设计一个这样的电路算是比较复杂的,那么想整体原理图一次性的想出来还是有一定的难度,那么我是从以下几个步骤慢慢来设计的。 形成电路模型,给出整体设计框图; 找资料,确定和分析各个模型的实现电路; 设计各单元电路,并给出具体设计思路、电路器件; 连接各个单元电路,设计出总原理电路; 反复仿真分析,做出合理的可行的原理电路; 优化原理电路,画简逻辑电路,均衡设计做最优方案; 换算元件价格,比较贵的元件看是否能找到较便宜的元件来代替; 购买元件进行安装,整体布局以及焊接; 通电调试,环境测试,及抗疲劳测试; 故障分析与电路改进 完成本次设
6、计报告; 其中还有一条没提到,那就是在整个实验中要随时记录自己的工作过程,设计过程中遇到的问题,甚至在解决问题后的愉快心情。并总结好实验后的经验及感想。第2章 硬件部分简介2.1 具体方案论证与设计 设计的总思路:要实现这样一个功能有很多种方法,如果在熟悉程序编写的基础上单片机是最简单的,用数字逻辑来合成也比较的简单,再次还可以用到ARM的嵌入式系统来实现,但似乎有点自己给自己找麻烦,由于我们本次实验规定了只能用数字电路来实现那么就不用多想了,要实现具有置数(加法)和运行(减法)的功能那么具有加减发功能的块子是少不了的,正传、反转、暂停,可用三个LED灯的状态来表示,控制电路可以通过真值表来获
7、得,报警电路可以用蜂鸣器来代替比较简单,至于超声波来检测水位,目前就用一个开关来代替了。想起来比较简单,方框图如下,接下来就是各电路具体设计了: 主电路设计部分:正式的设计开始了,我首先选择了设计电路的主体部分,就是它的运转部分,老师要求的运转方式如下:从上面的图看来,要求实现电机的正传、反转、暂停,可用三个LED灯的状态来表示即可,当显示时间前20秒正传、暂停10秒、反转20秒、再暂停10秒,如此一来,周期恰好是60秒,这让我马上想到了秒到分的进位脉冲就很好解决了,如此我就构想了采用两个秒位,两个分位就可以了。其中秒的个位与分的两位都是十进制的(因为只用到了分位所以分钟可以定到99分钟),它
8、们的进位就很简单,就一个秒的十位部分是6进制的,联想到在做数电实验时我们用到了一个74LS161似乎可以解决这个问题,好象是输入一个脉冲它就加一个数,要为6进制就可以先对其置数即可,高兴的打开网业看看,才发现这根本不行,这个电路中必须要求块子具备加法和减法的功能才行,因为按照工作过程需要用户先对其置数后才开始运行,如此以来的置数还正常的工作就是一个加法一个减法了。怎么办呢?有没有这样的块子呢?通过在google中输入“74LS 加减功能”字样后,寻找了我需要的块子74LS192它是一个TTL 可预置BCD双时钟可逆计数器,完全具备了我所需要的功能,凭借着我在数字电路实验上学到的基本知识以及比较
9、熟练的Multisim使用,很快主要的运行电路就出现在我的屏幕上。当然还用到了74LS48译码电路,详细的就不说了下面是这一部分的电路图:上示电路中74LS192有加减的功能,巧妙的运用了它的UP和DOWN端口实现了置数时加发和运做时减法的需要,电路比较的简单可行性也比较的高,下面就要设计其他的辅助电路了。 秒脉冲发生器我们所需要的秒脉冲发生器可以由一个集成的555定时器构成,当电源接通后,VCC通过对R1、R2向电容充电。电容上得到电压按指数规律上升,当电容上的电压上身到2/3VCC时,输电压VO为零,电容放电。当电压下降到1/3VCC时,输出电平为高电平,电容放电结束。这样周而复始便形成了
10、振荡。我们要的周期是1秒,频率是1赫兹。周期T可以由下面的公式可知:TW=1.1RC根据计算可以得出理论数据为R1=68K、R2=15K、C=10uF下面就是振荡电路的实际电路图了:其实这里还有个小小的插曲,由于没有单独的给这个电路进行仿真,我是最后一起仿真的,给我后面的调试带来了很大的不便,经验不足啊! 正传、反转、暂停显示根据要求来看当显示时间前20秒正传、暂停10秒、反转20秒、再暂停10秒,如此一来,周期恰好是60秒,很简单可以从秒的十位来取控制信号,利马列出了真值表如下:显示DCBA功能50101左转40100左转30011暂停20010右转10001右转00000暂停从真值表上可以
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 洗衣机 洗涤 程序控制
