logo资料库

洗衣机控制电路.doc

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
1 绪论
2 设计方案
2.1设计思路
2.2电路基本原理
3电路设计
3.1时间显示电路
3.2 1Hz矩形脉冲产生电路
3.3 工作状态显示电路
3.4 LED指示灯电路
3.5 控制开关电路
3.6 总电路图
4 仿真测试及性能测试
5心得体会
参考文献
课 程 设 计 ( 论 文 ) 课 程 名 称 题 目 院 (系) 专 业 班 级 数字电路与数字逻辑 简易洗衣机控制电路 理学院 电子信息科学与技术 1702班 杨松润 1710040223 姓 学 名 号 指 导 教 师 2019 年 12 月 26 日
摘要 利用 Proteus 软件设计一个简易的洗衣机控制电路。Proteus 软件是英国 Lab Center Electronics 公司出版的 EDA 工具软件(该软件中国总代理为广州风标电子 技术有限公司)。它不仅具有其它 EDA 工具软件的仿真功能,还能仿真单片机 及外围器件。它是比较好的仿真单片机及外围器件的工具。虽然国内推广刚起步, 但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技 工作者的青睐。电路主要需要 74LS192、74LS194、555 定时器。555 定时器电路 是一种中规模集成定时器,目前应用十分广泛。通常只需外接几个阻容元件,就可 以构成各种不同用途的脉冲电路,如多谐振荡器、单稳态触发器以及施密特触发器 等。555 定时电路有 TTL 集成定时电路和 CMOS 集成定时电路,它们的逻辑功能 与外引线排列都完全相同。双极型产品型号最后数码为 555,CMOS 型产品型号 最后数码为 7555。 关键词:洗衣机控制电路,Proteus,74LS192,555 定时器,74LS194
Abstract A simple washing machine control circuit is designed by using Proteus software. Proteus software is a EDA tool software published by Lab Center Electronics Company of the United Kingdom (the general agent of the software is Guangzhou Wind Standard Electronic Technology Co., Ltd.). It not only has the simulation function of other EDA tool software, but also can simulate single chip microcomputer and peripheral devices. It is a good tool to simulate single chip microcomputer and peripheral devices. Although the promotion in China has just started, it has been favored by single-chip microcomputer enthusiasts, teachers engaged in single-chip microcomputer teaching, and scientific and technological workers who are committed to the development and application of single-chip microcomputer. The circuit mainly needs 74LS192, 74LS194555 timer. 555 timer circuit is a kind of medium scale integrated timer, which is widely used at present. Usually, only a few external resistance and capacitance elements can be used to form various pulse circuits, such as multi-vibrator, monostable flip-flop and Schmitt flip-flop. 555timing circuit has TTL integrated timing circuit and CMOS integrated timing circuit, their logic functions are exactly the same as the arrangement of outer leads. The final number of the bipolar product model is 555, and the final number of the CMOS product model is 7555.The format and writing of the paper is introduced, and the author can arrange it according to the format of the paper. The number of words in the paper is more than 6000 words. Summary of the full text use the third person within 300 words. Key Words:Washing machine control circuit,Proteus,74LS192,555 timer, 74LS194
目录 1 绪论.......................................................................................................................(1) 2 设计方案 ....................................................... (2) 2.1 设计思路 .................................................. (2) 2.2 电路基本原理 .............................................. (2) 3 电路设计 ....................................................... (3) 3.1 时间显示电路 .............................................. (3) 3.2 1Hz 矩形脉冲产生电路 ...................................... (5) 3.3 工作状态显示电路 .......................................... (6) 3.4 LED 指示灯电路 ........................................... (7) 3.5 控制开关电路 .............................................. (9) 3.6 总电路图 ................................................. (11) 4 仿真测试及性能测试 ............................................ (12) 5 心得体会 ...................................................... (13) 参考文献 ........................................................ (15) 第 i 页
1 绪论 要求设计一个简单洗衣机控制器,实现周期性正转、反转与停止。使洗衣机 内部工作实现:开始计时→正转 10 秒→暂停 10 秒→反转 10 秒→暂停 10 秒→结 束。利用分秒计数器计数洗衣机每个部分的工作时间,用显示电路将显示其计时 状态。将电路完成连接后可周期性的显示洗衣机工作状态。最后设计一个报警器 当预定时间到达后报警。开启开关后,计时器开始以秒为单位倒计时。通过 4 个 LED 灯分别代表正转、反转、暂停和结束,40 秒内,由正转开始依次亮起 10 秒, 最后结束灯亮起表示整个电路运行完毕。洗衣机控制电路相当于洗衣机的大脑, 它影响着洗衣机的工作模式,带动着洗衣机内部其他零件的运作方式,是洗衣机 中不可缺少的部分。本电路是以计时器为主体,配合门电路构成整个洗衣机控制 电路。 第 1 页
2 设计方案 2.1 设计思路 实现洗衣机的的正转、反转、暂停和结束,需要用到四个 LED 灯的状态来显 示,当显示时间前 10 秒正转、暂停 10 秒、反转 10 秒、再暂停 10 秒,周期是 40 秒,那么一定会用到秒计数器。计数器需要有脉冲输入。当洗涤时间到后,报警 器想起。为了使报警器不会一直响,需要用一个单稳态电路来实现。为了能够提 取时间信号使电路工作,可以用 74LS194 来简单实现 2.2 电路基本原理 首先,从秒脉冲出来的信号,经过一个控制电路后进入秒计数器进行秒计数, 进行清零,这时用户输入洗涤时间,并按开始按钮,使得洗衣机开始工作。当秒 计数器变为零的时候,去分钟计数器上面借数;与此同时,从十秒位转化出来的信 号进入移位寄存器后,LED 灯表示洗衣机运转状态,当用户设定的洗涤时间结束 后,电路报警并清零,同时电机指示灯熄灭。 图 2- 1 洗衣机电路原理图 第 2 页
3 电路设计 3.1 时间显示电路 时间显示主要利用 74LS192 设计计数器,74LS192[1]是同步十进制可逆计数器, 它具有双时钟输入,并具有清除和置数等功能。CPU 为加计数时钟输入端,CPD 为减计数时钟输入端。LD 为预置输入控制端,异步预置。 CR 为复位输入端,高 电平有效,异步清除。CO 为进位输出:1001 状态后负脉冲输出。BO 为借位输出: 0000 状态后负脉冲输出。我们用四片 74LS192 来实现分计数和秒计数功能。我们 需要用的只是减计数,所以我们把它的 UP 端口接到高电平,DN 端接到秒脉冲上, 十分秒位上的输入端 B、C 端接到高电平上,即从输入端置入 0110 (十进制的 6), 秒十位的 PL 端和借位端 TCD 联在一起,再把秒位的 TCD 端和十秒位的 DN 连在一 起。当秒脉冲从秒位的 DN 端输入的时候秒计数的 74LS192 开始从 9 开始倒计时到 0,这时,它的借位端 TCD 会发出一个低电平到秒十位的输入端 DN,秒十位的计 数从 6 一直依次减 1 变到 0,当高低位全为零的时候,秒十位的 TCD 发出一个低 电平信号,DN 为零时,置数端 PL 等于零,秒十位完成并行置数,下一个 DN 脉冲 来到时,计数器进入下一个循环减计数工作中。 图 3- 1 74LS192 引脚图 第 3 页
图 3-2时间显示电路 第 4 页
分享到:
收藏