124本科生课程设计课程:数字电路课程设计题目:洗衣机专业:电气工程及其自动化班级:电自12班学号:姓名:指导老师:设计时间:2012年6月22日224一、课程设计的目的及要求:一、课程设计的目的及要...目录目录1绪论11.1全自动洗衣机的介绍11.1.1全自动洗衣机的发展背景11.1.2全自动洗
VHDL智能洗衣机Tag内容描述:
1、能智能,89C205189C2051 AbstractAbstract Based on the MCS-51 microcontroller laundry control system, control panel from the button. Indicator components. button to choose washing machines work, with a key indicator, LED displays show machine washing and dehydration time. washing machines, the overall circuit module including keyboard matrix, lamp, motor control and power supply circuit. control procedures designed timer interrupt service procedures, external interrupt service procedures and the ma。
2、工程学院 2010 2010 年年 6 6 月月 摘摘 要要 洗碗机又称洗碟机或餐具清洗机,是一种代替人工洗涤碗、碟、杯、盘和勺等餐具的家用电 器。
家用洗碗机在我国具有巨大的市场潜力,随着洗碗机性能的不断改善及消费者认识的不断提 高,家用洗碗机必将成为我国“21 世纪厨房新亮点“。
基于模糊控制的全自动洗碗机自动控制系统,以单片机 AT89S52 为核心,可以实 现洗碗机的智能控制,提高洗碗质量,节约能源。
硬件结构框图及软件流程图是该系统 的重要组成部分,在整个控制过程中,模糊控制软件起了决定性的作用 基于 51 单片机的洗碗控制系统,控制面板由按键、指示灯和 LCD 显示器组成。
按键选择洗衣机工作方式,指示灯配合按键工作, LCD 显示器则显示洗碗机洗涤和排 水时间。
洗碗机的整体电路模块包括键盘矩阵、指示灯、电动机控制及电源电路。
控 制程序设计包括定时中断服务程序、外中断服务程序及主程序。
关键词:关键词:模糊控制;洗衣机;全自动;洗衣控制系统;51 单片机;控制程序 ABSTRACT Dishwasher is also known as dining utensils 。
3、式二的仿真 3. 模式三的仿真 4. 模式四的仿真 5. 模式五的仿真 六、六、课设感想与收获课设感想与收获 一、课程设计的目的一、课程设计的目的 1了解数字系统的组成,学习数字系统的设计方法。
2学习数字系统由上向下设计法的工具ASM 图 3熟悉现代数字系统的实现方法:用 PLD 器件取代传统的 中规模集成器件实现数字电路与系统。
4. 学习分层次化实现数字电路与系统的方法。
5学习使用硬件描述语言(Hardware Description Language) 对数字电路与系统进行建模、仿真与实现的方法。
二二、课程设计的、课程设计的课题与要求课题与要求 1. 课程设计的课题 设计一个智能洗衣机(全自动洗衣机)控制器,能够实现洗衣, 漂洗和脱水的功能。
2. 课程设计的要求 能够使用按键模拟对洗衣机的控制,能够设置工作模式,为了便 于观察,将洗衣机的工作模式和所剩的工作时间用数码管显示出来, 能够将洗衣机当前所处的状态用发光管或者数码管显示出来。
【模式 1】 :洗特别脏的衣服( 洗衣 30 秒钟) 【模式 2】 :洗脏的衣服 (洗衣 20 秒钟) 【模式 3】 :洗一般的。
4、洗衣时间和脱水时间 12 3 控制系统的硬件设计控制系统的硬件设计 . 12 3.1 衣量衣质检测 12 3.2 水位水温检测 17 3.3 水的透光率检测 18 4 模糊控制系统硬件电路模糊控制系统硬件电路 21 4.1 模糊控制洗衣机的功能要求 21 4.2 模糊控制系统的硬件电路 22 5 模糊控制实现方法模糊控制实现方法 . 24 5.1 基本结构和控制过程 24 5.1.1 全自动模糊控制洗衣机的结构 24 5.1.2 洗衣过程中所执行的动作 25 5.2 模糊规则 26 5.2.1 输入变量的模糊化与隶属度函数 26 5.2.2 输出变量的模糊化与隶属度函数 28 5.2.3 模糊规则与模糊推理 29 5.3 模糊控制系统的软件设计 30 6 结束语结束语 . 34 致谢致谢 35 参考文献参考文献 . 36 摘要摘要: 模糊技术是智能化技术的一个重要组成部分。
模糊逻辑有别于传统逻辑和数 理逻辑,它通过隶属函数恰当地描述事物的模糊性,并把具有模糊现象和模糊概 念的事物处理成精确的东西。
将模糊逻辑与单片机控制技术结合起来是智能控制 技术的一个重要发展方向,它们的结合方式可。
5、它们都需要进行人为的洗涤程序选择, 衣质和衣量选择,然后才能投入工作。
在本质上讲,这种洗衣机还称 不上是全自动的,最多只能称为半自动的。
用 MC6805R3 控制的模糊洗衣机和传统的洗衣机有很大的区别, 它能自动化识别衣质、衣量、自动识别肮脏程度,自动化决定水量、 自动投入恰当的洗涤剂,从而全部自动地完成整个洗染过程。
由于洗 涤程序是通过模糊推理而决定的,帮有着极高的洗涤效能,从而不但 大大提高洗衣机的全自动化程度,也大大提高了洗衣的质量。
同时也 节约了人们的宝贵时间,在洗衣的同时也能做其它家务。
用 MC6805R3 控制的模糊洗衣机可以说是真正的全自动洗衣机。
在整个控制过程中,单片机 MC6805R3 和模糊控制软件起了决定作 用。
关键词:洗衣机分类、智能型、单片机、自动化 Abstract Washing machine is now tens of thousands of households for household appliances, however washing machine types and brand also has a lot of kinds。
6、洗涤时间, 使衣物能够达到最佳的洗涤效果。
系统的硬件主要包括主控芯片,电源电路,驱动电路,传感器电路,显示电路, 键盘输入电路等。
由于本次设计采用了功能强大的 AT89C52 单片机为主控制芯片, 因此系统具有控制能力强,硬件简单,工作可靠等优点。
关键词:AT89C52 单片机;智能洗衣机;模糊控制 智能洗衣机控制系统设计 Abstract The washing machine is one of the essential electrical appliances of the modern family. With the development of science and technology, artificial intelligence technology is gradually applied in household appliances.As the requirements for washing machine is constantly improving, the traditional automatic washing machine ca。
7、方 法。
2、掌握 VHDL 语言编制小型模块的方法,并采用层次化设计。
3、培养电路设计能力,懂得理论设计与实物实现的有效结合。
4、掌握 Altium Designer 软件的应用。
二二基本功能要求基本功能要求: : 要求设计制作一个普通功能洗衣机控制电路,使之能控制洗衣机 的进水阀,排水阀,洗涤程序电机,甩干驱动装置等按预定程序 工作。
总体过程包括:进水、浸泡、洗涤、排水、甩干五个过程. 进水从电路启动开始。
其中浸泡可供选择,洗涤时间可以预置, 洗涤结束时发出铃声进行提示并自动切断电源。
发生故障如:缺水 或进水超时、排水超时、甩干碰桶等时也可自动切断电源! 3 / 24 三总体方案分析及选择三总体方案分析及选择: : 洗衣机电路包含有总的控制模块, 洗涤控制模块, 洗涤记时模块, 电动机控制模块以及 LCD 液晶板的动态显示模块。
经过分析后, 我们把前四个模块进行组合,把他们合成一个模块即:总控制模 块。
他们之间的逻辑联结关系,是对数电课程的一个很好总结, 也是自己对新知识(LCD 液晶板的动态显示)学习理解运用能力 的一个很好的提升机会。
当然也是团队合作, 团。