新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机SPMC75的模拟全自动洗衣机的设计

基于单片机SPMC75的模拟全自动洗衣机的设计

作者: 时间:2009-10-26 来源:网络 收藏
4 软件及实物图
在模糊控制器中,需要把测定量先经模糊化,再送给模糊控制器。
上述测定量的模糊输入量的模糊集合分别为:衣物脏净{干净,较干净,较脏,脏}、衣物轻重{轻,较轻,较重,重}。
相应的模糊控制器的输出量的模糊集合分别为:进水时间(控制进水量){短,中,长}、洗涤时间{短,中,长}、漂洗时间{短,中,长}、排水时间{短,中,长}、脱水时间{短,中,长}、洗涤强度{弱,中,强}。
待清洗衣物的检测状态表如表1所示。表中0000~1111代表16种不同的检测状态。

本文引用地址://m.amcfsurvey.com/article/173581.htm


软件主程序流程图如图4所示。衣物洗涤过程:开启,选择自动或者手动方式,若为手动则设定洗衣参数,否则进入自动方式。检测衣物清洗前状态,进而自动选择相应的洗衣参数,调用相应的洗涤程序,完成模糊规则对衣物洗涤的控制。



的工作状态图如图5所示。图中共有3个部分,如图5(a)中所示:1为电源及电机控制部分;2为主控制器凌阳F2413A;3为清洗状态显示部分;4为缸体转动的直流电机。其中图5(a)是状态12的漂洗状态,电机正反转,此时数码管显示剩余的漂洗时间。图(b)是状态12脱水状态,电机正转,数码管显示剩余脱水时间。


采用凌阳16 bitF2413A作为控制核心完成了一个模糊控制的洗衣机的系统。系统通过对洗衣物检测状态信息的模糊推理,能够自动选择相应的洗涤方式,实现了对于清洗过程中洗涤强度、进水量、洗涤时间等一系列参数的较优控制和洗衣过程中洗涤、漂洗、脱水、排水等状态的模拟。通过软硬件的结合验证了方案是可行的,达到了设计的要求。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭