最近设计了一个项目基于单片机的智能洗衣机 | 机多功能洗衣 | 全自动洗衣机控制系统,与大家分享一下:
一、基本介绍
项目名:
基于单片机的智能洗衣机控制系统设计
基于单片机的 机多功能洗衣控制系统设计
基于单片机的全自动洗衣机控制系统设计
项目编号:mcuclub-jj-018
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过模式按键可以选择不同模式(标准、浸洗、强洗、快洗),通过4个LED灯指示,模式不同,时间不同
2、通过水量按键可选择不同的水位(18L、32L、46L、62L),通过4个LED灯指示
3、通过4个LED灯显示当前所处过程(浸泡、洗涤、漂洗、脱水)
4、通过一个启动/暂停按键控制洗衣机的启动/暂停
5、洗衣结束后,蜂鸣器报警3次提醒洗衣结束
6、通过2位数码管显示时间
7、通过一个继电器模拟进水、另一个继电器模拟出水、直流电机模拟洗涤
扩展功能:通过蓝牙模块将所有状态发送到手机端,手机端可以控制洗衣机启停
二、51实物图
单片机型号:STC89C52
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
三、51仿真图
仿真软件版本:proteus8.9
电路连线方式:网络标号连线方式
注意:部分实物元器件仿真中没有,仿真中会用其他工作原理相似的元件代替,这样可能导致实物程序和仿真程序不一样
四、32实物图
单片机型号:STM32F103C8T6
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
五、原理图
软件版本:AD2013
电路连线方式:网络标号连线方式
注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图
六、PCB图
由原理图导出,封装很大一部分都是作者自己绘制,不提供封装库,只提供连接好的源文件。中间有一个项目编号,
隐藏在单片机底座下,插入单片机后不会看到。
两层板,上下覆铜接地。
七、系统框图
此次设计的自动洗衣机,按照输入方式可以分为输入、输出和中控三部分。中控部分是使用了单片机,其以获取输入的部分数据为主要目的,再通过内部进行处理,把持输出部分。输入部分是由两部分构建,第一部