应用技术学院
本科毕业论文
题目:基于单片机的洗衣机控制系统设计
年级:专业:电子信息科学与技术
班号:
论文提交日期:年月日
基于单片机的洗衣机控制系统设计
目录
前言 3
第1章绪论 4
第1.1节研究背景 4
第1.2节研究现状 4
第2章方案选择与比较 5
第2.1节系统总体框架 5
第2.2节系统方案选择 5
第2.3节系统功能方案 7
第3章系统硬件设计 8
第3.1节主控芯片介绍 8
第3.2节水位检测电路设计 9
第3.3节矩阵键盘电路设计 10
第3.4节显示电路设计 11
第3.5节报警电路设计 12
第4章系统软件设计 14
第4.1节主程序 14
第4.2节键盘显示程序设计 15
第4.3节内部中断程序设计 16
第4.4节电机控制程序设计 17
第4.5节电机控制程序设计 17
第5章测试分析 19
结论 21
参考文献 22
致谢 23
附录 24
附录1:实物照片说明 24
附录2:部分源程序 26
第1页
摘要
随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以STM32单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由STM32单片机、按键、蜂鸣器、LED指示灯组成;外部硬件电路有显示模块、水位检测电路、直流电机组成。
本系统的电路并不复杂,给STM32单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
关键词:单片机;全自动;洗衣机控制系统
第2页
Abstract
Withtherapiddevelopmentofdigitaltechnology,digitaltechnologyiswidelyusedinthefieldofintelligentcontrol.Microcontrollersmall,full-featured,lowcost,easytodeveloptheadvantagesofelectronicsystemdesignersgetalotoffavor.Itissuitableforreal-timecontrol,mayconstituteindustrial
controllers,intelligentinstruments,intelligentinterface,smartweaponsandotherequipment,andgeneralcontrolunit.
Inthispaper,STM32microcontrollercoredesignafullyautomaticwashingmachinecontrolsystem,thesystemrealizestheentirelaundryprocesscontrolwashingmachine,includinguserinputparameters,laundry,dehydrationandendwarningfourstages.Controlsystemconsists