南昌大学共青学院毕业设计(论文) 第三章 元件和洗衣机功能介绍
门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为AT89C51的一些特殊功能口,如下所示: 1.P3.0 RXD(串行输入口) 2.P3.1 TXD(串行输出口) 3.P3.2 /INT0(外部中断0) 4.P3.3 /INT1(外部中断1) 5.P3.4 T0(计时器0外部输入) 6.P3.5 T1(计时器1外部输入) 7.P3.6 /WR(外部数据存储器写选通) 8.P3.7 /RD(外部数据存储器读选通)
9.P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。
PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。
EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出
3.2 L298电机驱动芯片
L298是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片的主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器、线圈等感性负载;采用标准
7
南昌大学共青学院毕业设计(论文) 第三章 元件和洗衣机功能介绍
TTL逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作;有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作可以外接检测电阻,将变化量反馈给控制电路。 3.2.1 L298引脚功能
L298芯片引脚图3.3所示,引脚功能见表3.1。
图3.3 L298引脚图
8
南昌大学共青学院毕业设计(论文) 第三章 元件和洗衣机功能介绍
引脚 1 15 2 3 5 7 6 11 4 8 9 10 12 13 14 表3.1 L298引脚功能表
符号 功能 SENSING A 此两端与地连接电流检测电阻,SENSING B 并向驱动芯片反馈检测到的信号 OUT 1 此两脚是全桥式的两个输出端,OUT 2 用来连接负载 IN 1 输入标准的TTL逻辑电平信号,IN 2 用来控制全桥式驱动器A的开关 ENABLE A 使能控制端,输入标准TTL逻辑ENABLE B 电平信号;低电平时全桥式驱动器禁止工作 Vs 电机驱动电源输入端 GND 接地端,芯片本身的散热片与8脚相通 Vss 逻辑控制部分的电源输入端口 IN 3 输入标准的TTL逻辑电平信号,IN 4 用来控制全桥式驱动器B的开关 OUT 3 此两脚是全桥式驱动器B的两个OUT 4 输出端,用来连接负载 3.3 洗衣机控制电路系统的功能介绍
用AT89C51单片机控制自动洗衣机的运行,使其自动的完成进水、洗涤、漂洗、脱水等功能。不同的洗衣程序洗涤、漂洗、脱水所用的时间不同,要求设计能够实现以下功能:
1、洗衣工作状态功能:强、弱洗涤。要求强洗时正反转驱动时间各为4S,间歇时间为1S;弱洗时正反转驱动时间各为3S,间歇时间为1S。
2、洗衣程序功能:含4种独立程序,即标准洗衣程序、经济洗衣、单独洗衣、排水洗衣功能。标准程序是进水-洗涤-排水-进水-较长时间漂洗-排水-进水-较短时间漂洗-排水-脱水-报警。经济洗衣程序是进水-洗涤-排水-进水较长时间漂洗-排水-报警。单独洗衣程序是进水-洗涤-报警。排水洗衣程序是排水-脱水-报警。3、特殊功能:故障诊断、暂停、启动、盖开关保护、声光指示等。进排水系统故障自动诊断功能:洗衣机在进水或排水过程中,若在一定的时间范围内进水或排水未能达到预定的水位,就说明进排水系统有故障,此故障由控制系统测知并通过警报程序发出警报信号,提醒操作者进行人工排除。洗衣期间安全保护功能:洗衣机在脱水期间,若打开机盖时,洗衣机就会自动停止脱水操作。
9
南昌大学共青学院毕业设计(论文) 第三章 元件和洗衣机功能介绍
暂停功能:不管洗衣机工作在什么状态,当按下暂停键时,洗衣机需暂停工作,待启动键按下后洗衣机又能按原来所选择的工作方式继续工作。声光显示功能:
洗衣机各种工作方式的选择和各种工作状态均有声光提示和显示。
10