节水型全自动洗衣机电脑控制器

发布者:信息巫师最新更新时间:2012-07-09 来源: 21ic 关键字:全自动洗衣机  电脑控制器  MC68HC08SR12 手机看文章 扫描二维码
随时随地手机看文章

一、引

    随着全自动洗衣机的不断普及,消费者对其环保节能的要求越来越高,其中最主要的一项指标就是耗水量,人们迫切需要有一种能节水的洗衣机来替代现在的洗衣机,这在全球水资源缺乏的今天尤为重要。

    我们从这一点切入,通过大量市场调研,设计开发了这款节水型全自动洗衣机电脑控制器。它通过对电脑控制器程序的精心设计,配合整机结构的调整,在不影响整机其它性能的前提下,达到了节水40%的优良效果,为全自动洗衣机的节能课题提供了有价值的参考。

设计概述

1.设计特点

a.采用价廉物美的MOTOROLA单片机MC68HC08SR12作为控制核心。

b.通过片内A/D实现电源电压的保护功能。

c.通过片内PLL实现锁相环控制。

d.设计了在线编程的功能。

e.显示采用流行的LED模块,大面积图案设计,新颖直观,动感力强,操作方便。

f.具有预约洗衣和剩余时间显示功能。

g.使用CAPTURE 功能进行水位的监测。

h.多个程序公用:利用SR12的ROM较大的特点,可以将几个程序(相似的两个或几个机型的程序)同时放在SR12上,根据PIN口输入选择运行不同的程序。

i.多种故障报警功能:设计多种故障状态报警功能,提示用户进行处理,超过1小时不处理,则自动切断电源,保证洗衣机的安全。

    j.通过软件、硬件的配合设计,控制器具有较强的EMC性能。

    2. 系统框图

点击在新窗口中浏览产品

 

 

 

 

 

 

 

 

 

 

 

3.节水工作原理

    a、采用水位传感器提供多级水位让用户选择

    采用水位传感器,不同的水位通过水位传感器可以产生不同的振荡频率,MCU可以精确地检测到水位传感器的振荡频率,也就是可以精确地检测到当前的水位及水量,这样理论上可以做到无级地调节水位。本设计演示采用了6级水位选择,已能满足用户的洗衣需要。用户可以根据洗涤量的多少合理选择水位,即合理选择最贴近的用水量,从而达到节水的目的。本设计说明书中推荐了洗涤量与用水量的对应选择表供用户参考选择。

    b、采用喷淋脱水

    为了节水,洗衣机整机在结构上有了很大的变化,大家知道全自动洗衣机是有内桶和外桶的套桶型。内桶有许多小孔以便水可以流到外桶,从而达到外桶盛水排水、内桶旋转脱水的功能。而新型的节水洗衣机其内桶为无孔型,洗涤时内桶盛水而外桶无水,这样来达到节水的目的。同时,在洗涤的时候,洗衣机内的洗涤剂浓度相对普通洗衣机大大提高,可以达到更高的去污效果。但是,在洗衣机进行漂洗的时候,由于水量的减少,漂洗效果将会大打折扣,洗涤剂的残留量会大大超标。为了解决这一问题,本设计采用了喷淋脱水功能。即在洗衣机进行漂洗后的脱水时,在脱水的前期,控制器间隙地打开进水阀进行多次喷淋式进水,这样来提高漂洗效果。这是控制器为配合整机节水而增加的功能。

    c、洗涤和漂洗采用不同的水位

    一般洗衣机在选择了一定的水位后,其洗涤和二次漂洗均采用同样的用水量而不再改变。本设计在程序上进行了修改,如用户选择X档水位进行工作,则在洗涤时采用X-1档进行,在第一次漂洗时采用X档进行,在第二次漂洗时采用X-1档进行,从而达到节水的效果。

    4.其它功能介绍

    本控制器的其它一些功能有:

    a、多种程序选择,用户可根据洗涤衣物的材质选择不同的程序,如浸洗、标准、羊毛和快速等。

    b、过程选择,用户可以选择单独洗涤以保留带有洗涤剂的水进行重复使用,可选择单独脱水,犹如脱水机一样,等等。

    c、预约洗涤,用户可根据需要选择几小时后进行洗涤,时间选择范围为1-24小时。

    d、剩余时间显示,用户可以直接掌握洗涤时间。

    e.故障自动处理,如脱水时衣物过偏,本控制器可自动进行处理。 [page]

三、硬件描述

点击在新窗口中浏览产品

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图二、电路原理图

1. 主控核心部分

采用MOTOROLA单片机MC68HC08SR12作为控制核心,合理利用有效资源。

2. 按键和LED控制部分

采用动态扫描来控制按键和LED可以节省I/O口。由于LED较多,电流较大,采用驱动放大模块来增加MCU的负载能力。

3. 输出控制部分

输出全部采用可控硅控制,包括控制电机正反转、进水阀、排水阀和断电开关。由于有些可控硅的驱动电流要求较大,所以也采用驱动模块来放大。在驱动电机的可控硅上增加了阻容吸收回路来保护可控硅。

4. 电源部分

采用典型的经济型小功率电源设计,降压、整流、滤波、稳压。适合家电的大批量生产。

5. 水位检测部分

水位传感器输入的频率信号经处理送入MCU。一种水位对应一固定的频率,当MCU检测到外部频率与用户选择的水位频率相等时,洗衣机停止进水进行洗涤。

6. 高压保护部分

为了提高准确性,设计从电源端采样,采样信号送入MCU的A/D口进行判别。当电源电压高到一限值时,控制器立即切断电源。

7. 过零判部分

为配合可控硅的控制以及减少干扰,设计了过零判线路,MCU可以检测到交流电源的过零点。

8. PLL部分

进行锁相环控制。

9. 蜂鸣控制部分

通过定时器产生一固定频率的输出脉冲来控制蜂鸣器。

10.门控开关部分

检测门盖的开关信号,在洗衣机脱水时,为了保证安全,门盖打开可暂停脱水,以防高速旋转的脱水桶损伤用户。 [page]

四、软件描述

 

   

扫描子程序主要处理按键的输入和扫描输出指示灯,此子程序的流程图不再在此详诉。另外,2ms 中断服务程序的流程图也不再详细描述。

过程控制子程序中使用到的子程序,包括预约处理子程序、浸泡处理子程序、洗衣处理子程序、排水处理子程序、脱水处理子程序等,都是处理各输出(包括进水、排水、洗涤)的计时控制。在此我们不再作详细描述。

结束语

    本设计项目已圆满完成并通过测试、鉴定,该产品已投入大批量生产,在市场上深受消费者的欢迎。由于该产品具有较好的卖点和较低的成本,所以为公司赢得了可观的利润。

关键字:全自动洗衣机  电脑控制器  MC68HC08SR12 引用地址:节水型全自动洗衣机电脑控制器

上一篇:摩托车发动机电控单元ECU的开发
下一篇:T46R14在冷阴极萤光灯变换器中的应用

推荐阅读最新更新时间:2024-03-16 13:03

单片机全自动洗衣机程序+仿真+原理图设计调试与分析
一、设计任务与要求 利用51单片机模拟全自动智能洗衣机。 按键功能要求 通过“K1”键步进改变“标准]经济、单独、排水”四种方式,执行相应的程序。对应指示灯亮。 通过“K2”键步进改变“强洗、弱洗”两种方式,执行相应的程序,对应指示灯亮。 通过“K3”键控制洗衣机运行、暂停和解除报警功能。 方式功能选择要求 一般洗衣机的步骤为:洗涤,漂洗,脱水,当处于某种状态时,对应的指示灯以0.7S周期闪烁,当洗衣机在洗涤过程中,洗涤指示灯闪烁。可以通过方式选择设定具体的运行过程。 标准方式:进水— 洗涤 — 排水 — 进水 — 漂洗 — 排水 — 进水 — 漂洗— 排水 — 脱水。
[单片机]
单片机<font color='red'>全自动</font><font color='red'>洗衣机</font>程序+仿真+原理图设计调试与分析
单片机全自动洗衣机控制系统
本实践以单片机为基础,实现了全自动洗衣机控制系统设计。系统包含单片机、LCD显示屏、水位传感器、温度传感器等。全自动洗衣机包含的功能有:标准洗衣、经济洗衣、单独洗衣以及排水四种洗衣方式,有强洗、弱洗及运行/暂停、显示及报警功能,有自动烘干功能等。 仿真原理图如下 单片机源程序如下: #include reg51.h //定义头文件 #define uint unsigned int //定义字符uint #define uchar unsigned char //定义字符uchar #define TIME0H 0xff /
[单片机]
单片机<font color='red'>全自动</font><font color='red'>洗衣机</font>控制系统
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved