
1
目录
全自动洗衣机的设计....................................................................................................1
一、设计要求................................................................................................................1
二、设计分析................................................................................................................2
三、 硬件设计...............................................................................................................2
1、总体方案...........................................................................................................2
2、器件及原理简介...............................................................................................3
四、 软件设计...............................................................................................................3
1 、主程序设计......................................................................................................4
2、水位检测程序设计...........................................................................................5
3、洗涤程序设计...................................................................................................5
4、脱水、漂洗程序设计.......................................................................................6
5、显示程序设计...................................................................................................6
6、按键程序设计...................................................................................................8
7、定时程序设计.................................................................................................10
LCALL DELAY ..........................................................................................................12
五、总结......................................................................................................................20
全自动洗衣机的设计
一、设计要求
洗衣机的洗涤原理是由模拟人工洗涤衣物发展而来的,即通过翻滚、摩擦、水
的冲刷等机械作用以及洗涤剂的表面活化作用,将附着在衣物上的污垢除掉,
以达到洗净衣物的目的。全自动洗衣机是常见的家用电器。它能够按照预设模
式自动地完成衣物的洗涤、漂洗和脱水,也可以单独地进行洗涤、漂洗和脱水
操作,这些过程一般按时间进行控制。通常在给定的模式下,根据衣物多少允
许用户设置不同的水位,当洗衣机启动后,上水电磁阀打开注水,当水到达设
定的限位时,上水电磁阀断电,注水过程停止,启动电机,即可开始洗衣操作
,为了提高洗衣效率,电机一般先正转若干秒,然后再反转若干秒。另外,每
个洗衣机都有容
量限制,当洗衣量大于它的额定容量容量时,控制系统报警并且不启动。
本设计要实现的功能有:
(1)用户参数的输入:用户根据衣物的数量和质地确定洗涤时间、漂洗次
数、脱水时间,然后通过按键输入具体的参数。
(2)参数和时间的显示:灵活地运用数码显示管会带来许多方便,它可以
用来显示用户实时所处的洗衣功能状态以及所剩时间。
(3)实时控制的实现:单片机在获取了用户输入的参数后,对其进行分析
处理,然后按照计算结果对洗衣过程进行实时控制。
(4)水位检测的实现:水位的高低影响着整个洗衣过程的进行,因此需要
水位检测器将水位的变化发送给单片机,单片机根据水位的情况确定下一步应
该做什么。
- 1
- 2
前往页