单片机全自动洗衣机控制器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、8脚中间继电器(omron LYZNJ)
(1)1脚和3脚 、 2脚和4脚 是常开触头; (2)1脚和5脚 、 2脚和6脚 是常闭触头; (3)7脚和8脚是线圈; (4)线圈工作电压DC5V; (5)当线圈正常通电后,常闭触头断开,常开触头闭合。
3、AT89C51的引脚分布:
数码管接AT89C51的P0口和P2口,用来显示洗衣预约时间;蜂鸣器接
2、洗衣流程图:
开始 判断选择哪种工作模式
预约洗衣流程图:
开始 选择预约洗衣时间(20S、40S、60S)
预约时间开始计数
经济洗衣 标准洗衣 脱水模式
进水 进水 预约时间为0 正转洗衣 正转洗衣 正转洗衣 反转洗衣
脱水10S 脱水10S
否 判断是否完成了2次洗衣
是 报警
结束
三极管
9013
二极管
1N4007
蜂鸣器
5V
整流桥
KBPC1010正方形10A
发光二极管
4个
接线柱
10个
微动开关
6个
电源开关
1个
电源插座
1个
元件数量 1个 2个 1个 2个 2个 23个 4个 2个 1个 10个 4个 1个 1个
1、5脚中间继电器(omron LYZNJ) (1)1脚和4脚 是常开触头; (2)1脚和5脚 是常闭触头; (3)2脚和3脚是线圈; (4)线圈工作电压DC5V; (5)当线圈正常通电后,常闭触头断开,常开触头闭合。
电路图参看 附件一
2、工作原理:
在正常工作的情况下,先按下总开关K1,再按其它的按钮选择不同 的洗衣功能:
(1) 按S1按扭,再按启动按扭S4,进入标准洗衣程序; (2) 按S2按扭,再按启动按钮S4,进入经济洗衣程序; (3) 按S3按扭,再按启动按钮S4,进入手动脱水程序; (4) 若要选择预约洗衣,先按S6按钮进行预约时间设置,再
参考文献
书名 单片机原理及应用技
术 单片机原理与接口技
术 单片机应用实训教程
单片机应用
主编 李全利
刘军
张永枫
CEAC信息化培训认证 管理办公室
出版社 高等教育出版社
华东理工大学出版社
西安电子科技大学出 版社
高等教育出版社
出版日期 2004年11月 2006年8月 2005年2月 2006年3月
1、(1)附件一:电路图
按启动按扭S百度文库; (5) 按扭S5是停止开关,如果工作不正常,可以通过按扭S5
手动停止,中断运行程序,使洗衣机停止工作。 洗衣机的控制功能: 3种洗衣工作程序,即标准洗衣程序、经济洗衣程 序和排水程序。 1、标准洗衣:
(1)按下标准洗衣按扭S1,按下启动按扭S4,开始进水; (2)进水5秒后开始洗涤; (3)洗涤时,正转洗涤10秒,停5秒,然后反转洗涤10秒,停5秒; (4)脱水10秒; (5) 重复(2)~(4),再循环洗衣一次; (6) 洗衣完成,报警3秒并自动停机; 2、经济洗衣:循环1次标准洗衣方式。 3、手动脱水:按下S 3按扭,进入脱水状态,按下启动按扭S4,脱水开 始工作; 4、预约洗衣:显示预约洗衣时间。按下S 6按扭,同时选择设置预约时 间(可选择按扭60S按扭S1、40S按扭S2、20S按扭S3),按下启动按
单片机全自动洗衣机控制器
一、引言:
本设计是以AT89C51作为核心元件,进行洗衣程序的控制。对洗衣 机的功能进行分析,设计的全自动洗衣机的主要功能:含4种独立程 序,即标准洗衣程序、经济洗衣、脱水功能、报警功能;特殊功能:显 示预约洗衣时间。 关键字:AT89C051、全自动洗衣机、功能。
2、 电路图及工作原理 1、电路图
AT89C51的P2.7口,用来洗衣结束的报警;AT89C51的P1.0到P1.3口接 标准、经济、脱水、启动按扭;AT89C51的P1.4到P1.7口接标准、经 济、脱水、启动的指示灯;从AT89C51的第9脚(RST)引出复位电 路,第18脚(XTAL2)、19脚(XTAL1)引出时钟振荡电路; AT89C51的P3.0、P3.1口分别接的正转、反转的输出;AT89C51的 P3.6、P3.7口分别接进水、脱水的输出。
四、单片机程序
程序参看 附件二。
五、程序流程图
程序流程图参看 附件三。
毕业设计过程中遇到的问题和解决办法
在毕业之前每个同学都会面对一次三年学习成果的考核----毕业 设计。做毕业设计并非我们想象中的一帆风顺,我们会遇到很多想不到 的困难,它要求我们找到问题的所在,和找到相应的解决办法。在这次 毕业设计中,我们用一个三极管来驱动继电器时,开始是出现连续“闭 合—打开—闭合”的拍打声,经过陈敏敏老师的指导及我们网上查找相 关资料,换上复合三极管后,还要要求电流在7A到10A的继电器,这 样,终于实现了继电器驱动洗衣机的功能,也实现了驱动蜂鸣器的功 能。解决这个问题之后,洗衣机正反转需要互锁功能,因为有220V和5V 输入,在陈老师的指导下,发现需要有一常开一常闭的继电器才能实现 互锁,经过我们的修改,最终实现了互锁功能。还有程序,之前报警的 声音不能暂停,经过老师和查找相关资料,最终实现了报警功能。在单 片机跟洗衣机连接的时候,我们又遇到了很大的麻烦,发现单片机有时 可以驱动洗衣机,有时不能,还发现有电流回流现象,在老师的指导 下,加上两个电容进行滤波,最终可以使单片机成功地驱动洗衣机工作 了。
扭S4,开始计时,当预约时间变为0时,洗衣机开始工作,默认进入 标准洗衣。
三、电路图主要元件及介绍
元件名称
元件参数
单片机AT89C51 使用电压:3—7V
共阴LED数码管 使用电压:3—7V
晶振
12MHz
继电器
5脚5VDC 7A
继电器
8脚5VDC 8A
电阻
1K
电阻
5K
瓷片电容
27pF
电解电容
10 uF
(1)1脚和3脚 、 2脚和4脚 是常开触头; (2)1脚和5脚 、 2脚和6脚 是常闭触头; (3)7脚和8脚是线圈; (4)线圈工作电压DC5V; (5)当线圈正常通电后,常闭触头断开,常开触头闭合。
3、AT89C51的引脚分布:
数码管接AT89C51的P0口和P2口,用来显示洗衣预约时间;蜂鸣器接
2、洗衣流程图:
开始 判断选择哪种工作模式
预约洗衣流程图:
开始 选择预约洗衣时间(20S、40S、60S)
预约时间开始计数
经济洗衣 标准洗衣 脱水模式
进水 进水 预约时间为0 正转洗衣 正转洗衣 正转洗衣 反转洗衣
脱水10S 脱水10S
否 判断是否完成了2次洗衣
是 报警
结束
三极管
9013
二极管
1N4007
蜂鸣器
5V
整流桥
KBPC1010正方形10A
发光二极管
4个
接线柱
10个
微动开关
6个
电源开关
1个
电源插座
1个
元件数量 1个 2个 1个 2个 2个 23个 4个 2个 1个 10个 4个 1个 1个
1、5脚中间继电器(omron LYZNJ) (1)1脚和4脚 是常开触头; (2)1脚和5脚 是常闭触头; (3)2脚和3脚是线圈; (4)线圈工作电压DC5V; (5)当线圈正常通电后,常闭触头断开,常开触头闭合。
电路图参看 附件一
2、工作原理:
在正常工作的情况下,先按下总开关K1,再按其它的按钮选择不同 的洗衣功能:
(1) 按S1按扭,再按启动按扭S4,进入标准洗衣程序; (2) 按S2按扭,再按启动按钮S4,进入经济洗衣程序; (3) 按S3按扭,再按启动按钮S4,进入手动脱水程序; (4) 若要选择预约洗衣,先按S6按钮进行预约时间设置,再
参考文献
书名 单片机原理及应用技
术 单片机原理与接口技
术 单片机应用实训教程
单片机应用
主编 李全利
刘军
张永枫
CEAC信息化培训认证 管理办公室
出版社 高等教育出版社
华东理工大学出版社
西安电子科技大学出 版社
高等教育出版社
出版日期 2004年11月 2006年8月 2005年2月 2006年3月
1、(1)附件一:电路图
按启动按扭S百度文库; (5) 按扭S5是停止开关,如果工作不正常,可以通过按扭S5
手动停止,中断运行程序,使洗衣机停止工作。 洗衣机的控制功能: 3种洗衣工作程序,即标准洗衣程序、经济洗衣程 序和排水程序。 1、标准洗衣:
(1)按下标准洗衣按扭S1,按下启动按扭S4,开始进水; (2)进水5秒后开始洗涤; (3)洗涤时,正转洗涤10秒,停5秒,然后反转洗涤10秒,停5秒; (4)脱水10秒; (5) 重复(2)~(4),再循环洗衣一次; (6) 洗衣完成,报警3秒并自动停机; 2、经济洗衣:循环1次标准洗衣方式。 3、手动脱水:按下S 3按扭,进入脱水状态,按下启动按扭S4,脱水开 始工作; 4、预约洗衣:显示预约洗衣时间。按下S 6按扭,同时选择设置预约时 间(可选择按扭60S按扭S1、40S按扭S2、20S按扭S3),按下启动按
单片机全自动洗衣机控制器
一、引言:
本设计是以AT89C51作为核心元件,进行洗衣程序的控制。对洗衣 机的功能进行分析,设计的全自动洗衣机的主要功能:含4种独立程 序,即标准洗衣程序、经济洗衣、脱水功能、报警功能;特殊功能:显 示预约洗衣时间。 关键字:AT89C051、全自动洗衣机、功能。
2、 电路图及工作原理 1、电路图
AT89C51的P2.7口,用来洗衣结束的报警;AT89C51的P1.0到P1.3口接 标准、经济、脱水、启动按扭;AT89C51的P1.4到P1.7口接标准、经 济、脱水、启动的指示灯;从AT89C51的第9脚(RST)引出复位电 路,第18脚(XTAL2)、19脚(XTAL1)引出时钟振荡电路; AT89C51的P3.0、P3.1口分别接的正转、反转的输出;AT89C51的 P3.6、P3.7口分别接进水、脱水的输出。
四、单片机程序
程序参看 附件二。
五、程序流程图
程序流程图参看 附件三。
毕业设计过程中遇到的问题和解决办法
在毕业之前每个同学都会面对一次三年学习成果的考核----毕业 设计。做毕业设计并非我们想象中的一帆风顺,我们会遇到很多想不到 的困难,它要求我们找到问题的所在,和找到相应的解决办法。在这次 毕业设计中,我们用一个三极管来驱动继电器时,开始是出现连续“闭 合—打开—闭合”的拍打声,经过陈敏敏老师的指导及我们网上查找相 关资料,换上复合三极管后,还要要求电流在7A到10A的继电器,这 样,终于实现了继电器驱动洗衣机的功能,也实现了驱动蜂鸣器的功 能。解决这个问题之后,洗衣机正反转需要互锁功能,因为有220V和5V 输入,在陈老师的指导下,发现需要有一常开一常闭的继电器才能实现 互锁,经过我们的修改,最终实现了互锁功能。还有程序,之前报警的 声音不能暂停,经过老师和查找相关资料,最终实现了报警功能。在单 片机跟洗衣机连接的时候,我们又遇到了很大的麻烦,发现单片机有时 可以驱动洗衣机,有时不能,还发现有电流回流现象,在老师的指导 下,加上两个电容进行滤波,最终可以使单片机成功地驱动洗衣机工作 了。
扭S4,开始计时,当预约时间变为0时,洗衣机开始工作,默认进入 标准洗衣。
三、电路图主要元件及介绍
元件名称
元件参数
单片机AT89C51 使用电压:3—7V
共阴LED数码管 使用电压:3—7V
晶振
12MHz
继电器
5脚5VDC 7A
继电器
8脚5VDC 8A
电阻
1K
电阻
5K
瓷片电容
27pF
电解电容
10 uF