设计基于单片机的全自动洗衣机控制系统.docx
设计基于单片机的全自动洗衣机控制系统
目录
内容简述................................................3
1.1研究背景与意义.........................................3
1.2国内外研究现状.........................................4
1.3研究目标与内容.........................................8
1.4论文结构安排...........................................9
全自动洗衣机控制系统总体方案设计........................9
2.1系统设计要求分析......................................10
2.2系统总体架构..........................................11
2.3硬件系统设计思路......................................12
2.4软件系统设计思路......................................17
2.5关键技术选择..........................................18
硬件系统设计与实现.....................................19
3.1主控制器选型与说明....................................21
3.1.1单片机选型依据......................................22
3.1.2主要技术参数........................................25
3.2电源电路设计..........................................29
3.3水位检测模块设计......................................30
3.3.1检测方法比较........................................32
3.3.2电路具体实现........................................33
3.4进水与排水控制模块设计................................35
3.4.1水阀驱动电路........................................38
3.4.2工作模式控制........................................39
3.5脱水电机控制模块设计..................................41
3.5.1电机驱动方案........................................42
3.5.2转速与力矩控制......................................43
3.6用户交互界面设计......................................45
3.6.1显示模块选择........................................48
3.6.2按键输入设计........................................49
3.7系统硬件连接与布局....................................50
软件系统设计与实现.....................................51
4.1软件系统总体架构......................................52
4.2主程序流程设计........................................57
4.3模块程序设计..........................................58
4.3.1初始化程序..........................................59
4.3.2水位检测程序........................................60
4.3.3进水控制程序........................................62
4.3.4排水控制程序........................................64
4