基于51/STM32单片机的智能洗衣机控制系统 全自动多功能洗衣机定时控制 模式切换 成品 套件 DIY设计 实物+源程序+原理图+仿真+其它资料

        本设计以家用全自动洗衣机的工作过程为研究模型,以意法半导体公司的单片机STM32F103CBT6为控制核心,完成了电源供电电路、液晶接口电路、直流电机驱动电路、继电器控制电路、按键扫描电路、LCD12864液晶显示、蜂鸣器声光提醒电路,实现了对洗衣机的洗涤、漂洗、甩干工作状态的智能控制。软件部分的设计包括:洗衣代码选择、洗衣倒计时显示、继电器进水、继电器排水指示、298电机正反旋转、等主要过程控制与显示。通过Keil软件编程来控制电机旋转、12864液晶显示等主要动作。其中液晶菜单界面的显示设计是关键环节,采用12864液晶的图形显示功能,通过不同的模式、信息之间的切换,设计了良好的人机交互界面。设置有一级、二级菜单选项,用户可以按提示操作相应的按键,安全、放心地完成自己设定的洗衣过程。

关键词:洗衣机,STM32单片机,继电器控制,LCD12864显示,蜂鸣器提醒   830/829

 整个实物设计过程:

基于STM32单片机智能全自动洗衣机 模拟控制 系统设计(实物+程序+原理图+其他资料)829

1. 51/STM32单片机进行数据处理

2. LCD12864液晶显示当前洗衣模式:标准,快速,轻柔

   预约(定时)时间,洗衣状态

3.L298控制直流电机正反转

4.蜂鸣器和LED灯组成声光提示电路

5.2路继电器方便表示进水,出水

6.单独按下第二个按键切换当前洗衣的3种模式(标准,快速,轻柔)

7.标准模式:洗涤循环二次,漂洗2次,脱水10S(继电器B 闭合)

   快速模式:洗涤循环一次,漂洗2次,脱水5S (继电器B 闭合)

   轻柔模式:洗涤循环三次,漂洗3次,脱水15S (继电器B 闭合)

 8. 洗衣顺序:  洗涤-》漂洗-》脱水

        脱水          :电机正传,      继电器B闭合5S表示出水,

 9.单独按下第五个按键:开启/关闭预约洗衣,

10.开启预约模式后:按下第三个按键设置预约时间

11.按下第四个按键:预约时间加,预约时间减

12 设置好预约时间后,按下第一个按键开始洗衣

   (如果没有预约按下第一个按键直接进行洗衣)

13. 时间到后继电器A闭合表示先进水(5S)

     然后电机按照洗衣顺序控制电机和继电器

14  洗好衣服后先排水5S,然后脱水

   (标准模式排水:10S,快速模式:5S,轻柔:15S) 

15.洗衣结束后蜂鸣器进行声光提示,液晶显示洗衣完成

加水位传感器版本:

上述功能不变:

开始洗衣时:水位传感器检测有没有水,如果没有水蜂鸣器声光提醒

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值