- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
彩灯控制器设计简介: 利用移位寄存器和计数器等设计一彩灯控制电路,改变 电路的不同工作状态,控制彩灯变幻出不同的闪烁效果。电 路实用,也可以通过计算机仿真直观地看到循环彩灯的控制 效果,综合运用所学数字电路知识,学会设计和调试方法, 从而产生浓厚兴趣。如果稍微改动控制电路,可以更加完 善,完成基于移位寄存器的彩灯控制器设计。 在现代生活中,彩灯作为一种装饰,既可以增强人们的 感观,起到广告宣传的作用,又可以增添节日气氛,为人们 的生活增添亮丽,用在舞台上增强晚会灯光效果,利用控制 电路可使彩灯(例如霓虹灯)按一定的规律不断的改变状 态,不仅可以获得良好的观赏效果,而且可以省电(与全部 彩灯始终全亮相比)。因此,彩灯控制电路应用越来越丰富 我们的生活,成为我们生活不可缺少的一部分。本课题是利 用四位双向移位寄存器为核心元件实现彩灯的循环控制。 一、彩灯控制器基本工作原理 1.3彩灯控制器原理框图 2.2 四位双向移位寄存器74LS194 移位寄存器是指寄存器中的所存的代码能够在移位脉冲的作用下左移或右移。既能左移又能右移的寄存器叫做双向移位寄存器。只需改变左、右移的控制信号便可以实现双向移位。可串行输入也可以并行输入,可串行输出也可以并行输出,同时具有保持和异步清零功能,其引脚如下图2.2。 74LS194移位寄存器功能表 济南大学控制科学与工程学院 2010年12月 《数字电子技术》综合实验 1.1设计思路: 首先,利用555定时器与外部的阻容元件构成脉冲产生 电路,再由计数器74160实现计时的功能,为脉冲分配器做 好准备。再由移位寄存器74LS194构成编码发生电路,由于 移位寄存器74LS194上升沿有效,通过对输入端置数,加上 脉冲的驱动来控制彩灯的闪烁,从而使彩灯按照我们的要求 变化。整个流程是由控制电路,编码发生电路和输出电路等 组成。此综合实验讲述了计数器芯片74LS160,555定时器, 移位寄存器74LS194的基本原理及应用。 1.2 基本工作原理: 脉冲产生与整形电路555定时器产生脉冲驱动,再由十进 制同步计数器74LS160,编码发生电路74LS194控制彩灯变 化。因此,通过控制74LS194的输出就可以实现我们想要的 彩灯循环变化。 555 定时器 74LS194 移位寄存器 彩灯显示 电路 CP脉冲 74LS160 计数器 二、 相关芯片及硬件电路设计 2.1 74160十进制同步计数器芯片 74LS160是一个十进制同步计数器,不仅可以对时钟脉冲进行计数,还可以用在定时、分频和信号产生等逻辑电路。160的清除端是异步的,当清除端为低电平时,不管时钟脉冲端CP状态如何,即可完成清除工作。 图1.1 彩灯控制器组成框图 A31 A42 CD4069——A23 增加驱动能力 模拟区 图2.1 74LS160引脚图 74LS160 TC 进位输出端 CEP 计数控制端 P0-P3数据输入端 Q0-Q3 输出端 CET 计数控制端 /PE 置入控制端 /R 清零端 CP 时钟脉冲 160 的预置是同步的。当置入控制端/PE 为低电平时,在 CP 上 升沿作用下,输出端 Q0-Q3 与数据输入端 P0-P3 一致。160 的计数是同步的,靠 CP 同时加在四个触发器上而实现的。 当 CEP、CET 为高电平时,在 CP 上升沿作用下 Q0-Q3 同时变化, 从而消除了异步计数器中出现的计数尖峰。 74LS160波形记录(f=1KHZ) CP 1 QA QB QC QD TC 5 6 8 2 3 4 7 9 图2.2 74LS194双向移位寄存器管脚 D0、D1、D2、D3为并行输入端,Q1、Q2、Q3、Q4为并行输出端。 DSR为右移串行输入端, DSL为左移串行输入端, S1、S0为操作模式控制端。 RD 为异步清零端, CP为时钟脉冲端。 GND VCC Q0 Q1 Q2 Q3 S1 S0 CP D0 DSR DSL RD 15 16 14 13 12 11 10 9 1 2 3 4 5 6 7 8 74LS194 D1 D2 D3 把移位寄存器的输出反馈到其串行输入端,就可进行循环移位,如图2.3把输出端Q3 和右移串行输入端SR 相连,设初始状态 Q3Q2 Q1 Q0 =0001,则在时钟脉冲作用下,Q3 Q2 Q1 Q0 将依次变为1000→0100→0010→0001→……,可见
文档评论(0)