更新时间:06-14 上传会员:紫色烟火
分类:设计作品 论文字数:10909 需要金币:2000个
摘要:电子技术飞速发展的当今社会,人们在生活中对家用电器的要求越来越高了,比如对洗衣机。市场上已有的洗衣机不能够满足人们的要求,因为现有的洗衣机功能不全面,不够智能化,本课题针对这些问题,设计了一个智能洗衣机控制系统。
本次设计是采用STC12C5A60S2单片机,它作为智能洗衣机系统的主控制器。以单片机为中心向外延伸需要的模块电路,如键盘模块、传感器、电机驱动模块、进排水驱动模块、报警模块、通信模块、显示模块、工作指示灯模块。软件设计部分用C语言来编程,通过软硬件的结合,实现最终的目标。
本文设计的智能洗衣机控制系统通过了调试和运行,当设置完成后,通过检测水位,检测温度,对衣服进行洗涤,洗涤结束进行自动报警提示,通过数码管显示洗衣倒计时间和洗衣模式状态。
关键词:洗衣机;单片机;传感器
目录
摘要
Abstract
1绪论-1
1.1课题的开发背景-1
1.2 研究本课题的目和意义-1
2系统总体设计-3
2.1设计要求-3
2.2 系统框架-3
3 硬件电路设计-5
3.1 单片机最小系统-5
3.2 电机驱动电路-6
3.3 按键电路-7
3.4 数码管显示电路-7
3.5 传感器电路-8
3.5.1 测温电路-8
3.5.2 测液位电路-9
3.6 报警电路-9
3.7 工作模式指示电路-10
4 系统软件设计-11
4.1 主程序设计-11
4.2 按键程序-12
4.3 洗衣流程-12
4.4 液位水温流程-13
4.5 数码管显示流程-14
5 系统调试-16
结 论-18
参 考 文 献-19
附录一 系统硬件电路图-20
附录二 实物图-21
附录三 系统完整程序代码-22
致 谢-38