电子技术课程设计智能洗衣机控制器

上传人:suij****uang 文档编号:146252239 上传时间:2022-08-30 格式:DOCX 页数:4 大小:10.30KB
返回 下载 相关 举报
电子技术课程设计智能洗衣机控制器_第1页
第1页 / 共4页
电子技术课程设计智能洗衣机控制器_第2页
第2页 / 共4页
电子技术课程设计智能洗衣机控制器_第3页
第3页 / 共4页
点击查看更多>>
资源描述
电子技术基础课程设计一一智能洗衣机控制器目录一、课程设计的目 的二、课程设计的课题与要求1.课程设计的课题2.课程设计的要求三、 设计思路与过程1.设计前提概述2.ASM图3.状态图4.输入输出设计四、 程序内容五、仿真波形图1.模式一的仿真2.模式二的仿真3.模式三的仿 真4.模式四的仿真5.模式五的仿真六、课设感想与收获一、课程设计的 目的1.了解数字系统的组成,学习数字系统的设计方法。2. 学习数字系统由上向下设计法的工具一ASM图3.熟悉现代数字系 统的实现方法:用PLD器件取代传统的中规模集成器件实现数字电路与系 统。4. 学习分层次化实现数字电路与系统的方法。5. 学习使用硬件描述语言(HardwareDecriptionLanguage)对数字 电路与系统进行建模、仿真与实现的方法。二、课程设计的课题与要求1.课程设计的课题设计一个智能洗衣机 (全自动洗衣机)控制器,能够实现洗衣,漂洗和脱水的功能。2.课程设计的要求能够使用按键模拟对洗衣机的控制,能够设置工作 模式,为了便于观察,将洗衣机的工作模式和所剩的工作时间用数码管显 示出来,能够将洗衣机当前所处的状态用发光管或者数码管显示出来。【模式1】:洗特别脏的衣服(洗衣30秒钟) 【模式2】:洗脏的 衣服(洗衣20秒钟) 【模式3】:洗一般的衣服(洗衣10秒 钟) 【模式4】:漂洗(每次漂洗5秒钟) 【模式5】:脱水(每次 脱水3秒钟) 【洗衣全过程】:洗衣+脱水+漂洗+脱水+漂洗+脱水, 注水完成使用外部传感器S=1表示。【漂洗模式】:漂洗+脱水+漂洗+脱水,注水完成使用外部传感器S=1表示。【脱水模式】:脱水。【注】:操作完毕使用蜂鸣器鸣叫两秒提示。三、设计思路与过程1.设计前提概述本设计任务主要是实现各个模 式之间的切换以及各个状态之间的转变。课题已经要求有模式一到五这五个模式,故按照这五个模式来思考。另外,课题也明确要求了三个状态:洗衣,漂洗与脱水。但是,注水 是洗衣机必须进行的操作,也占有整个模式中的部分时间,所以也将注水 当作一种状态,而且洗衣和漂洗之前都必须注水。综上,设计的模式有五个:模式一,模式二,模式三,模式四和模式 五。设计的状态有四个:注水,洗衣,漂洗与脱水,分别对应1,2, 3, 4。2. ASM图每个状态都有规定的具体时间,时间到了,发生转换。图中 T1,T2,T3,T4,T5,T6,TT表示用时间来控制状态的转换。在程序中, 有具体的T1,T2, T3, T4,T5, T6, TT的表示,为作图简便,图中不作 具体说明。3. 状态图图中S1, S2, S3, S4分别对应状态注水,洗衣,漂洗,脱 水。而图中的T1, T2, T3, T4, T5, T6, TT同ASM图中的符号,在ASM 图中已说明,详情见程序,这里不重复说明。4. 输入输出设计本程序共有5个模式:模式一,模式二,模式三,模 式四,模式五。4个状态:注水,洗衣,漂洗,脱水。设计6个输入按键,分别为K1, K2, K3, K4, K5, K6。K1为控制模 式一的按键;K2为控制模式二的按键;K3为控制模式三的按 键;K4为控制模式四的按键;K5为控制模式五的按键;K6为控制 洗衣机工作的按键。输出设备有一个发光二极管,四个数码管。发光二极管亮表示注水完 成,发光二极管灭表示正在注水。一个数码管用来显示当前的模式, 1,2,3,4,5分别表示模式一,模式二,模式三,模式四,模式五;一个数码管用来表示当前的状态,1,2,3,4分别表示注水,洗衣,漂洗,脱水 状态;两个数码管用来显示当前模式所剩下的时间,时间以1递减至0。我不仅了解了数字系统的组成,学会了数字系统的设计方法及数字系 统由上向下设计法的工具一ASM图,而且熟悉了现代数字系统的实现方法: 用PLD器件取代传统的中规模集成器件实现数字电路与系统。我还掌握了 分层次化实现数字电路与系统的方法,了解了使用硬件描述语言 (HardwareDecriptionLanguage)对数字电路与系统进行建模、仿真与实 现的方法。课设的过程永远是那么的纠结,那么的刺激,那么的值得回味,在某 种意义上说,这是一种锻炼,一种知识的积累,能力的提高。完全可以把 这个当作基础东西,只有掌握了这些最基础的,才可以更进一步,取得更 好的成绩。很少有人会一步登天吧。永不言弃才是最重要的。而且,这对于我们的将来也有很大的帮助。以后,不管有多苦,我想 我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提 倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需 要面对的事情。虽然大二学过数电,对Verilog语言有一定的涉猎,但是并不熟悉, 未掌握其核心内容,这次课程设计,不仅复习了数电知识的内容,而且使 我对Verilog语言有了更进一步的了解,不管是从结构上,还是从语法上。Verilog语言是一门很实用的语言,应该说是一门很精确的语言。我很高兴能顺利做完这门课程设计,迎接下一个挑战吧。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!