单片机课程设计--全自动控制洗衣机
《单片机课程设计--全自动控制洗衣机》由会员分享,可在线阅读,更多相关《单片机课程设计--全自动控制洗衣机(24页珍藏版)》请在毕设资料网上搜索。
1、 单片机原理课程 设计报告 一、设计目标一、设计目标 本设计采用 LED 和数码显示管显示洗衣机所处在的模式和水位,所处的的洗衣状态,水 温,以及完成洗衣的剩余时间。实现不同模式下水位的选择一共三种模式(标准,轻柔,快 洗),四种水位,当洗衣机启动后,上水电磁阀打开注水,当水到达设定的限位时,上水电 磁阀断电,注水过程停止,启动电机全自动控制洗衣操作,整个过程的进行按时间控制,时 间自定。液位检测和控制:使水位限定在某一个给定的液位范围内,当水位越限时进入超水 位中断报警提示并打开下水电磁阀放水,不启动洗衣过程,待满足要求后,投入运行。当投 入洗衣量大于洗衣机额定容量时,控制系统应报警,不启动
2、洗衣过程。待满足要求后,投入 运行 1、洗衣程序功能:手动模式:用户可以选择单独的单洗,漂洗,长脱水;自动模式:用 户可以根据需求通过键盘选择以下模式:即标准洗衣程序、轻柔洗衣、快洗每种模式下又可 以选择四种水位;再上电后如果不进行任何操作一段时间后洗衣机便进入默认模式进行洗 衣。 2、显示功能:显示选择的模式,水位,正在进行的洗衣操作(状态),水温,完成洗衣过 程的剩余时间。 3、特殊功能:超水位报警并自动放水,达到要求后结束报警开始洗衣;超容量报警,待用 户排除后结束报警开始洗衣。 二、二、设计过程设计过程 1 1、硬件设计、硬件设计 (1 1)系统总体设计)系统总体设计 一台洗衣机大体可
3、分为 5 部分,分别为按键控制部分、显示部分、进水部分、排水部分、电 机部分。这 5 部分按键控制为输入,其余为输出。如下图 A TA89C51 按键输入 显示 进水控制 排水控制 电机控制 总体结构图 (2 2)具体实现)具体实现 本设计用 98C51 单片机实现洗衣机的控制, 通过对拨码开关和键盘的操作实现手动自动 模式的选择,以及水位得选择,也可以进行任何操作进入默认模式。当选择好模式后进入该 模式设置该模式下的参数,然后再次扫描键盘,去选择水位,选定水位后,进入该水位模式 设置水位参数。 在 P1.4 为低电平是进入手动模式, 手动模式下若 P1.5 为低电平则进入单洗过程, 单洗 完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 全自动 控制 洗衣机
