第一范文网 - 专业文章范例文档资料分享平台

基于单片机的全自动洗衣机控制系统的设计 - 本科毕业设计论文

来源:用户分享 时间:2025/5/16 18:28:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基于单片机的全自动洗衣机控制系统的设计

表2-1 AT89C52主要功能

Table 2-1 the main function of AT89C52

兼容MCS51指令系统 32个双向I/O口

3个16位可编程定时/计数器中断

2个串行中断 2个外部中断源 2个读写中断口线 低功耗空闲和掉电模式

8K可反复擦写Flash ROM

256x8bit内部RAM 时钟频率0-24MHz 可编程UART串行通道

共6个中断源 3级加密位

软件设置睡眠和唤醒功能

13

基于单片机的全自动洗衣机控制系统的设计

2.4

AT89C52引脚排列与引脚功能 Fig.2.4 the AT89C52 pin and pin function

2.3.3 LED灯显示与74HC573锁存器

节能洗衣机系统有六个基本的状态,分别是厚物洗涤,薄物洗涤,漂洗,脱水,暂停,停止和报警。本系统用六个发光二极管作为状态指示灯,使用共阳极接法,由单片机P1口通过一个锁存器来控制它们的亮灭。LED灯的电路接法如图2.5所示。

图2.5 LED状态指示灯 Fig.2.5 LED status indicator

锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。典型的锁存器逻辑电路是 D 触发器电路[13]。本设计使用的74HC573锁存器的真值表如表2-2所示。

14

基于单片机的全自动洗衣机控制系统的设计

表2-2 锁存器的真值表

Tab Table 2-2 latch truth table

输出使能(/OE) 锁存使能(LE) 输入端(D)

L L L H

H H L X

H L X X

输出端(Q)

H L Q0 Z

74HC573的八个锁存器都是透明的D型锁存器,当使能引脚LE为高电平时,Q输出将随数据D输入而变化;反

之,锁存器进入锁存状态,D将保持原有信号的输出而不受输入信号变化的影响[14]。锁存器的引脚功能与封装如图2.6所示。

在在本课题的应用中,单片机P0口和P1口的八路 I/O 口上分别需要外接锁存器,这是为了实现数据和地址在I/O口上的复用。

2.3.4七段数码管显示

15

基于单片机的全自动洗衣机控制系统的设计

图2.6锁存器的引脚及其功能 Fig. 2.6 lock pin and function register

LED(Light Emiting Diode)是发光二极管英文名称的缩写。常用的LED有共阳极和共阴极2种。共阴极LED显示器的发光二极管的阴极连在一起,通常此公共阴极接地

[15]

。本次设计是用于显示时间,采用共阴极LED显示就可以有较好的显示效果。

在多位LED显示时,通常将所有位的段码线相应段并联在一起,由1个8位I/O口控制,形成段码线的多路复用,而各位的共阴极或共阳极分别由相应的地址线控制,形成各位的分时选通[16]。七段数码管电路如图2.7所示。

2.7 七段数码管显示

F

ig. 2.7

seven digital tube display

2.3.5浊度检测模块设计

TS浊度传感器是GE公司开发的一种专门用于家电产品的低成本传感器,主要用于洗衣机、洗碗机等产品的水污浊程度的测量,其内部结构原理图如图2.8所示。此种浊

16

基于单片机的全自动洗衣机控制系统的设计 - 本科毕业设计论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0ph303scbq17c193742p_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top