电子课程设计
——洗衣机控制电路
学院:电子信息工程学院
专业班级:
姓名:
学号:
指导教师:
目录
设计务求3二总体框图4
21系统设计框图4 22设计总体电路5 23基原理5三选择器件5
31选器件5
32器件介绍6
32174LS1926
32274LS194 7
323LED数码8
324异门8
四功模块9
4 1百进制分计数器六十秒计数器设计 9
42分调时电路9
43循环控制电路13 44控制开关15
45预置时间洗衣机停止电路16
46洗衣机停止运行灯亮显示17
五总体设计电路图18
51总体电路图19
52实验室实物图20
六总结21
洗衣机控制电路
. 设计务求
1设计洗衣机电子定时器控制洗衣机电机作运转:
2 洗涤时间0~20min意设定
3 两位数码显示洗涤预置时间(分钟数)倒计数方式洗涤程作计时显示直时间停止
4 定时时间达终点时电动机停止转动时发光二极发光提醒户注意
5 洗涤程送入预置时间开始运转
二总体框图
21 系统设计框图
设计总体框图图1
电机运行显示
电机停控制
循环控制
调分控制
60进制秒减计数器
100进制分减计数器
洗涤时间显示
总控制
电机停停止显示
图1 总体框图
22 设计总体电路
实现电机正传反转暂停分三LED灯状态表示显示时间前20秒正传暂停10秒反转20秒暂停10秒周期60秒需分钟计数器秒计数器分预置数时间电机停显示灯亮
23基原理
型号
途
数量
型号
途
数量
74LS192
计数器
4
74LS194
双移位寄存器
1
74LS08
2输入门
3
74LS04
反器
5
74LS32
2输入门
1
74LS86
2输入异门
1
4077B
2输入门
1
74LS11
3输入门
1
74LS10
3输入非门
1
74LS00
2输入非门
2
OR8
8输入门
首先秒脉出信号进入秒计数器进行秒计数洗衣机运行前置数工作需秒计数器保持预置数状态时通开关置入洗涤时间洗衣机开始工作运行程中秒计数器变零时候分钟计数器面数直分计数端显示00电机停止工作时显示灯亮洗衣机洗涤时间99分钟时洗衣机停止运行
三. 选择器件
31 器件选择表表1示
表1 器件选择表
32器件介绍
图2 74LS192脚图
32174LS192功表表2逻辑示意图示:
表2 74LS192逻辑功表
输 入
输 出
CR
LD’
UP
DOWN
D
C
B
A
QD
QC
QB
QA
1
*
*
*
*
*
*
*
0
0
0
0
0
0
*
*
a
b
c
d
a
b
c
d
0
1
↑
1
*
*
*
*
加计数功
0
1
1
↑
*
*
*
*
减计数功
74LS192置数步十进制双时钟加减计数器图2示具升效加计数时钟端UP减计数时钟端DOWN该计数器具异步清零端清零信号CLR高电时实现清零功该计数器异步计数功置数信号LOAD低电时实现预置数计数器加计数计数值9时进位端CO输出宽度等加计数脉UP低电脉计数器减计数计数值0时位端BO输出宽度等减计数脉DONW低电脉执行加数功时减计数端DOWN接高低电计数脉UP端输入执行减数功时加数端UP接高电计数脉减数端DOWN
32274LS194
图3 74LS194脚图
图3示ABCD行输入端QAQBQCQD位行输出端SrSl分右移左移串行输入端该组合电路四种工作模式行输出右移输出左移输出保持脚S1S0控制工作模式CLR异步清零端CLK时钟脉输入端CLR接高电(低电效)S1S2接高电时输进数行输出逻辑功表33示:
表3 74LS194功表
功
输 入
输 出
CLR
S1
S0
SL
SR
A
B
C
D
Q0
Q1
Q2
Q3
1
1
1
*
*
a
b
c
d
a
b
c
d
右移
1
0
1
*
Dr
a
b
c
d
Dr
a
b
c
左移
1
1
0
Dl
*
a
b
c
d
b
c
d
Dl
保持
1
0
0
*
*
*
*
*
*
Q0
Q1
Q2
Q3
323LED数码
图4 LED数码显示
图33示中4321端数输入端端口显示器默认效
324异门
异门实现异逻辑
符号图5示:
图5异门符号
功表(真值表)表4示
表4 异门真值表
输入
输出
A
B
Y
0
0
0
0
1
1
1
0
1
1
1
0
四.功模块
41 百进制分计数器六十秒计数器设计
(1)分秒计数器设计
百进制分计数器六十秒计数器原理样输入脉进制已实验中四片74LS192实现分计数秒计数功运行中需加计数减计数两种功洗衣机置数程加计数洗衣机开始运转减计数倒计时秒位减计数功实现:UP端接高电DOWN端接秒脉秒计数十分位输入端BC端接高电输入端置入01106秒十位LOAD端位端BO连起秒位BO端分位DOWN连起秒脉秒位DOWN端输入时秒计数位开始9减0时位端BO 会发出低电秒十位输入端DOWN秒十位计数6倒计时直0秒高低位全零时候秒十位BO发出低电信号DOWN接低电置数端效DOWN脉时计数器进入循环减计数工作中
分计数说道理样秒十位位端BO端接分计数DOWN端作分计数输入信号实现秒分计数位时接秒十位置数端产生置数信号中计数器工作中清零端CLR端处低电置数端置数时处高电四192QAQBQCQD接显示电路显示时间
(2)分秒计数器电路图
图6 分秒计数器电路图(1)
图7 分秒计数器电路(2)
42 分调时电路
(1)分调时电路工作原理
调时电路根加减计数器74LS192工作原理设计调时电路利192加计数实现UP端工作时DOWN接高电分十位DOWN端接分位BO端分位接秒十位BO端192产生位信号时BO端呈高电电源开时计数器没进行倒计时计数时BO端高电通开关拨动相脉信号加计数工作进行置数功时192清零置数端效示原理图
(2)原理图
图8 调时电路显示图
43 循环控制电路
(1)循环控制电路原理
正转停反转停刚周期60s种状态运行时间恰十秒整数倍考虑秒十位数变化控制洗衣机运行状态显示周期59s~40s间洗衣机处正转状态39s~30s间洗衣机处停止状态29s~10s间洗衣机处反转状态9s~0s间停止时间正转状态显示灯X1QCQB’QA+QCQB’QA’化简X1QCQB’QB端求反两输入门QC连接送正转显示灯秒十位输出0101(5)者0100(4)时X11该灯亮显示洗衣机处正转状态 理停状态显示灯X2QC’(QB⊙QA)两输入门QAQB连接两输入门输出求反QC连接送停滞状态显示灯十位输出0011(3)者0000(0)时X21时显示洗衣机处停滞状态样控制反转状态样周期六十秒完成秒十位高位数继续循环程图仿真实现正转反转停
(2)原理图
图9 正转灯泡闪烁截图
图10反转灯泡闪烁截图
图11停灯泡闪烁截图
44控制开关
(1)控制开关原理
根实际设计洗衣机暂停连续工作开关俩2输入非门3输入非门单刀双掷开关构成中开关拨面时洗衣机暂停工作开关拨面时洗衣机正常工作俩2输入非门构成SR锁存器左边非门接入低电左边相R端右边相S端右边应输出Q端开关拨面时相R0S1输出置零封锁3输入非门秒脉信号封锁计数器停止减计数理开关拨面时相R1S0输出置时果3输入非门输入高电计数器正常工作洗衣机正常工作洗衣机停止运行时显示灯亮
(2)电路图
图12控制开关电路
45预置时间洗衣机停止电路
(1)原理
实际设计知洗衣机预置数时间时洗衣机停止运转设计该电路秒脉法输入时洗衣机停止工作计数器输出封锁秒脉俩192输出信号分接8输入门接三输入非门置数时间分十位位显示00时门输出低电封锁秒脉信号
(2) 电路图
图13 预置时间洗衣机停止控制电路图
46洗衣机停止运行灯亮显示
1 灯亮原理
实现灯亮显示俩种情况(1)预置时间时送发光二极阴极低电二极阳极接高电二极亮(2)电源开时更加方便调节时间分计数器开始显示00店192会动显示器显示9利99产生置数信号分计数电源开时显示00时利99电源开时洗衣机先工作置数时洗衣机工作4输入非门接99信号电机停
(2)简易电路图
图14 洗衣机停止运行显示灯亮
五. 总体设计电路图
1置数分钟计数器UP端高电间弹跳开关接置数时置数洗衣机运行前DOWN端接高电动开关实现加置数置数结束开关动接高电实现减计数做准备设计俩调试开关分十位位实现置数调节开关J1分十位会0开始加理J2分位会0开始加直加9时返回0开始置数时洗衣机转动秒十位产生信号控制洗衣机正转反转停时单刀双掷开关J3实现洗衣机暂停连续分计数0099时开关办洗衣机停止工作时显示灯亮
更性化实现洗衣机功电源开时分计数器输出99信号产生置数信号显示器示数00进行预置数时0开始加设计总体电路图
图15 总电路图
2实验室实物图片
·+++++··+++++··+++++··+++++··+++++··+++++·
图16 实际电路图片
六.心体会
次期两周课程设计安排确着收获什说呢开始觉时间较宽裕课程设计复杂事情先思路整理需模块运行改学芯片实现电路功实际操作起问题说单模块成功完成功模块连接起时候会出现种问题说正常运作者数混乱等时设计中麻烦环节需检查部分根线时候连错线思路够缜密实现功时候设计器身问题延时者反应时间问题
前连条线书连敢相信书连起复杂电路图开始佩服软件仿真时发现家电路书连感觉心设计中遇问题开始知道办说开始设计洗衣机会停运转没时间概念设计时间洗衣机查资料总结认真思考想出样设计然灵活觉总课设整程中重新认真深入思考应器件更加熟功途锻炼思考全面逻辑性更重学解决问题力种解决问题动性样真课程设计收获真
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档