当前位置:首页 > 基于单片机的洗衣机控制电路设计
&&G11&G&G2A2B&&&A11&B11&C11 图3-5 74138集成译码器结构电路图
图3-6 74138集成译码器的管脚
Y0Y1Y2Y3Y4Y5Y6Y7
表3-2 741387译码器的功能表
在本设计中74138的输入端C、B、A分别接单片机的P1.3、P1.4、P1.5,输出端Y0控制“洗衣剩余时间”指示灯,Y1控制“脱水剩余时间”指示灯,Y2控制“强洗”指示灯,Y3控制“弱洗”指示灯,Y4控制“洗涤次数”指示灯,Y5控制“洗衣定时”指示灯,Y6控制“脱水定时”指示。
3.2.3 LED显示模块
显示技术是一种将反映外界客观事物的信息(光学的、电学的、声学的、化学的等),经过变换处理,以适当的形式(主要有图像、图形、数码、字符)加以显示,供人观看、分析、利用的一种技术。现在所谓的显示技术,可以称作电子信息显示技术,它是建立在光学、化学、电子学、机械学、声学等科学技术基础上的具有某种程度综合性的技术。由于发光二极管具有工作电压很低;工作电流很小;抗冲击和抗震性能好,可靠性高,寿命长;通过调制通过的电流强弱可以方便地调制发光的强弱等特点。发光二极管用在许多电子设备中用作信号显示器。把它的管心做成条状,用7条条状的发光管组成7段式半导体数码管,每个数码管可显示0~9十个数目字(其外形图如图3-7,内部结构图如图3-8)。本设计的共有两只七段LED显示器,P0控制高位显示器,P2
14
控制低位显示器,当洗衣机处于洗衣状态时,LED显示器显示洗衣剩余时间;当洗衣机机处于脱水状态时,LED显示器显示洗衣机的脱水剩余时间。本系统
采用共阴接法。
图3-7 七段LED外形图
图3-8 七段数码显示的内结构图
3.2.4按键输入模块
洗衣机的控制电路中的输入模块选用独立按键,独立按键具有编程简单但占用I/O口资源的特点,适用于按键不多的场合,为节约I/O口资源,本设计选用矩阵键盘。矩阵键盘又叫行列键盘,它是由二条I/O线作为行线,二条I/O线作为列线组成的键盘,在行线和列线的每个交叉点上设制一个按键,这样按键的个数就为2*2个,这种行列式结构的键盘能有效的提高单片机系统中的I/O口的利用率。本设计的按键输入是由4只按键分别用于洗衣机的工作方式选择分别为“编程选择”、“增”、“减”,和“启动键”的选择,P3.5和P3.4为该键盘的行输出,P3.6和P3.7为该键盘的列输入,指示灯配合按键工作。根据键盘扫描方法,一开始单片机将行线全部置低电平,此时读入列线数据,若列线全为高电平,则没有键按下,当列线有出现低电平时调用延时程序以此来去除按键抖动。延时后再判断是否有低电平,如果此时读入列线数据还是有低电平,则说明确实有键按下,最后一步确认键值。键盘布局图如图3-9所示。图中A对应“编程选择”,B对应“增”,C对应“减”,D对应“启动键”。
A B C D
图3-9 矩阵键盘布局图
3.2.5 蜂鸣器报警模块
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、定时器等电子产品中作发声器件。电路中用字母“H”或“HA”表示,蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。本设
16
共分享92篇相关文档