电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

EDA课程设计洗衣机控制器设计

  • 资源ID:483693527       资源大小:229.01KB        全文页数:17页
  • 资源格式: DOC        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

EDA课程设计洗衣机控制器设计

燕山大学课 程 设 计 说 明 书题目: 洗衣机控制器 学院(系): 电气工程学院 年级专业:检测技术与仪器 学 号: 学生姓名: 指导教师: 教师职称: 燕山大学课程设计(论文)任务书院(系):电气工程学院 基层教学单位:电子实验中心 学 号学生姓名专业(班级)检测(2)班设计题目洗衣机控制器设计技术参数设置2种工作方式:洗衣、甩干显示倒计时时间:洗衣时间为6分,甩干时间为35秒具有紧急情况手动停止功能设计要求用2个拨码开关设置工作方式:洗衣、甩干用3个数码管显示时间用2个红色信号指示灯显示洗衣和甩干状态工作量学会使用Max+PlusII软件和实验箱;独立完成电路设计,编程下载、连接电路和调试;参加答辩并书写任务书。工作计划1. 了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电路设计;2. 学习使用实验箱,继续电路设计;3. 完成电路设计;4. 编程下载、连接电路、调试和验收;5. 答辩并书写任务书。参考资料数字电子技术基础.阎石主编.高等教育出版社.EDA课程设计B指导书. 指导教师签字 基层教学单位主任签字金海龙说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。2012年 3月 17 日 目 录第1章 摘要1第2章 总体设计思路2 第3章 详细设计3 3.1 6分钟倒计时器的设计3 3.2 35秒倒计时器的设计6 3.3 整体的电路设计 8第4章 管脚锁定及硬件连线并调试10第5章 总结 11参考文献 12洗衣机控制器的设计第1章 摘要 本文是洗衣机控制器的设计,主要是针对倒计时器的设计,提出了总体的设计方案,详细的设计过程,主要运用了74168和74192的减法计数功能,一个模块一个模块的完成设计,并通过仿真保证设计的正确性,最后组装电路,管脚锁定,并调试成功。设计过程采用系统的设计方法,先分析任务书,明确任务的要求,根据具体的要求进行总体的设计,划分系统模块,然后进行详细的设计,决定各个功能系统模块中的内部电路,然后进行波形仿真。要想实现洗衣状态的6分钟倒计时功能,就需要将控制秒循环的60进制的减法计数器和控制分递减的6进制减法计数器相连接,每个计数器都是由74168的减法计数器功能实现的,低位计数器每循环一次给高位信号一个借位信号,高位计数器就开始工作,3片74168共同构成了6分钟倒计时模块。要实现甩干状态的35秒倒计时,本文用74190来实现36进制的减法计数功能,用两片74190来控制使低位的减法计数器每循环一次给高位信号一个借位信号,高位开始动作。最后将两个倒计时模块进行封装,在利用74157对三个数码显示管要显示的数字进行选择。第2章 总体设计思路 本设计用2个拨码开关设置洗衣机的工作方式:洗衣、甩干。 因为时钟倒计时,所以需要将1HZ的脉冲信号给6分钟倒计时模块(或者35秒倒计时模块),控制端控制倒计时模块的启动和暂停,当控制端电位为高电平时,倒计时模块开始工作,当控制端电位为低地点平时,倒计时模块停止工作。计时信号由实验箱上的数码管显示出来。当6分钟(或者35秒)倒计时计时完毕,即分的显示和秒的显示都为0时,计时模块停止工作。要想实现洗衣状态的6分钟倒计时功能,就需要将控制秒循环的60进制的减法计数器和控制分递减的6进制减法计数器相连接,每个计数器都是由74168的减法计数器功能实现的,低位计数器每循环一次给高位信号一个借位信号,高位计数器就开始工作,3片74168共同构成了6分钟倒计时模块。要实现甩干状态的35秒倒计时,本文用74190来实现36进制的减法计数功能,用两片74190来控制使低位的减法计数器每循环一次给高位信号一个借位信号,高位开始动作。第3章 详细设计一、6分钟倒计时器的设计本课程设计的题目要求洗衣机的洗衣时间是6分钟,要实现6分钟的倒计时,我用的是3片74168通过级联的方法来实现的。(1)74168的功能74168是同步十进制加/减计数器,各引脚功能: D0、D1、D2、D3为输入端。 Q0、Q1、Q2、Q3为输出端。 LDN为置数端且低电平有效。 CLK为时钟脉冲,实验时接1HZ脉冲信号。 U/DN为计数控制方式,当其为低电平时进行减数。 ENPN、ENTN为使始能端,当其为低电平时计数,高电平时保持。 74168真值表如下图:通观察74168的真值表发现,LDN端为低电平时该计数器强行置数,LDN端为高平时,并且ENTN与ENPN同时为低电平,U/DN为低电平时开始减法计数。(2)6分钟倒计时计数器的设计电路如上电路图所示,当控制端LDN为低电平时,计数器置数,左边秒位上输出为9,上面十分秒输出为9,右面的分位上输出5,当控制端LDN为高电平,ENTN 、ENPNU、/DN同为低电平时,计数器开始做减法计数工作,且在脉冲上升沿触发,秒位从9递减到0,即输出为0000时,给十分秒位一个借位信号,用一个四输入的或门实现这一功能,只有当输入全为零时或门的输出端才为全零,74168的使能端为低电平有效,此时十分秒位进行一次减法计数工作。如此反复,直到十分秒和秒位上通过或门输出1时给分位上一个借位信号,使74168的使能端为低电平有效,此时分为上进行一次减法计数工作。如此反复,直到3个74168皆输出0000时,使倒计时器停止工作。并且可以通过对名字为01的引脚的电平的控制来实现紧急情况下的手动停止。下面为6分钟倒计时器的仿真波形开始时的波形尾波形段的当洗衣机在洗衣工作状态下手动停止时的波形将6分钟倒计时器封装成名为caoyu的芯片。二 35秒倒计时器的设计(1)74190的功能74190是十进制加/减计数器,下表为74190的真值表通过观察真值表发现,DCBA为74190的输入端,当LDN为低电平时74190实现其指数功能,当GN,LDN同时为高电平时,74190具有减法计数器功能。(2)35秒倒计时器的设计电路图如上电路图所示,当LDN为低电平时,计数器置数,上面的低电位输出为6,下面的高电位输出为3,当控制端LDN为高电平时,DNUP为高电平,计数器开始工作,且在脉冲上升沿触发,低电位由6减到0,再变化到1001时,使高电位74190的CLK完成从0到1的跳变得到一个上升沿,使得高电位减一,当高电位与低电位同时为零的话由或非门的控制使得计数器停止工作。当有紧急情况发生时将引脚名为jiji的输入停止端置1,使计数器立即。下面为35秒倒计时器的波形仿真图当洗衣机正常工作时波形为当洗衣机在工作状态下紧急停止时,仿真波形为将35秒倒计时器封装成名为xinde的芯片。三 整体的电路设计因为本课设要求使用三个数码显示管,所以在整个电路的设计中加入了数据选择器来控制6分钟倒计时器和35秒倒计时器共用的显示管。总电路图如下如上图所示,用三片74157来选择数码显示管显示的是6分钟倒计时器还是35秒倒计时器,用引脚名为ab的输入来控制选择数据,并且通过或门的连接使得当洗衣时即6分钟倒计时器工作时LED1灯亮,当甩干时即35秒倒计时器工作时LED2亮。第四章 管脚锁定及硬件连线并调试名称类型内/外锁管脚号功能ab输入外锁39控制显示管显示的是6分钟还是36秒倒计时器Clk11输入外锁85输入1HZ的时钟信号kaishizhishu输入外锁75控制6分钟倒计时器的置数及紧急停止zongkaiguan输入内锁53控制显示管的亮灭jiji输入外锁176控制35秒倒计时器的紧急停止zhishu输入外锁87控制35秒倒计时器的置数fwx输出内锁96分位显示管的位选swx输出内锁95十分秒显示管的位选mwx输出内锁94秒显示管的位选f0/f1/f2/f3输出内锁142/141/140/139分位显示的数字s0/s1/s2/s3输出内锁133/134/135/136十分秒显示的数字g0/g1/g2/g3输出内锁127/128/131/132秒位上显示的数字led1输出内锁12洗衣指示灯Led2输出内锁13甩干指示灯第五章 总结 经过了这一周的努力设计与思考,最终在实验箱上完成了洗衣机的控制器的设计,期间遇到了许多的问题比如芯片的选择,反馈控制使计数停止,紧急手动停止功能的实现等等,这些问题让我烦恼了一阵,尤其是在设计完成时check时遇到错误。但是最终我在老师的帮助下解决了这些问题,完成了电路设计,成功上箱。这一周的课程设计让我学到了很多,也是我倒现在为止课程设计中最难的一科,首先要学习一个陌生软件的应用,然后按照课设的要求完成题目并且要保证其功能性和正确性,往往一些小的细节不注意比如命名重复等就会导致出现错误,而且自己还找不到错误的缘由。最后要上箱检验设计的正确性及是否达到要求。在此过程中我有一些心得:1.设计初期要明确题目的要求,根据要求去思考,构思大题的思路,并且了解课设过程可能要用到的芯片的功能及用法,可以在练习纸上将所要的逻辑进行抽象,演练,要思考全面,尽量避免在用软件设计过程中一次一次的改动。2.方案确定后再开始设计。设计时要注意对芯片的反馈控制及课程设计要求的紧急手动停止功能。3. 在设计某些模块的时候无法把握住整体,这时可以先进行小部分功能的实现,在此基础上进行改进,虽然可能会多花一些时间,但这比空想要有效的多。4. 尽可能是电路连线有序,模块之间关系清楚,既利于自己修改,也利于与别人交流。5. 注意多与同学交流意见,交流使自己获得更多信息,开拓了思路。总之,要完成实验应该有较好的理论基础,整个实验都是在理论的指导下完成的,并且设计过程中使用了许多理论课上学的内容,如数据选择器,减法计数器等。本次设计把理论应用到了实践中,通过设计,不但加深了自己对理论知识的理解和掌握,还加深了自己动手操作的能力。当我在实验设计过程遇到的挫折带给我的不仅仅是悲痛的挫败感,更重要的是会给自己带来了一份成功

注意事项

本文(EDA课程设计洗衣机控制器设计)为本站会员(博****1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.