1011序列发生器和检测器的设计实现

上传人:人*** 文档编号:472890805 上传时间:2023-02-08 格式:DOCX 页数:8 大小:229.48KB
返回 下载 相关 举报
1011序列发生器和检测器的设计实现_第1页
第1页 / 共8页
1011序列发生器和检测器的设计实现_第2页
第2页 / 共8页
1011序列发生器和检测器的设计实现_第3页
第3页 / 共8页
1011序列发生器和检测器的设计实现_第4页
第4页 / 共8页
1011序列发生器和检测器的设计实现_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《1011序列发生器和检测器的设计实现》由会员分享,可在线阅读,更多相关《1011序列发生器和检测器的设计实现(8页珍藏版)》请在金锄头文库上搜索。

1、1011序列发生器和检测器的设计实现摘要序列信号是指在同步脉冲作用下循环地产生一串周期性的二进制 信号.能产生这种信号的逻辑器件就称为序列信号发生器.根据结构 不同,它可分为反馈移位型和计数型两种.1. 移位型序列信号发生器的组成移位型序列信号发生器是由移位寄存器和组合电路两部分构成,组合 电路的输出,作为移位寄存器的串行输入。由n位移位寄存器构成的 序列信号发生器所产生的序列信号的最大长度为:P=2n2. 计数型序列信号发生器组成与特点计数型序列信号发生器能产生多组序列信号,这是移位型发生器所没 有的功能.计数型序列信号发生器是由计数器和组合电路构成的,序 列的长度P就是计数器的模数。3.

2、D触发器构成的序列信号发生器序列检测器可用于检测一组或多组由二进制码组成的脉冲序列 信号,当序列检测器连续收到一组串行二进制码后,如果这组码与检 测器中预先设置的码相同,则输出1,否则输出0。由于这种检测的 关键在于正确码的收到必须是连续的,这就要求检测器必须记住前一 次的正确码及正确序列,知道在连续的检测中所收到的每一位码都与 预置数的对应码相同。在检测过程中,任何一位不相等都将回到初始 状态重新开始检测。我们采用的是计数型序列信号发生器。利用计数器与数据选择器 构成1011序列发生器,1011序列检测器 上面的输出端,接入一 个74LS194移位寄存器再接一个4输入与门,数字0那端输入前加

3、一 个非门,这样检测到1011时输出1,其余结果均输出0.然后并用 MUX+plus2进行仿真。关键字1011,序列发生器,检测器,74LS194,数据选择器,74LS163,74LS151一总设计序列检测器也称为串行数据检测器,它在数据通讯,雷达和遥测等领 域中用于检测同步识别标志,是一种用来检测一组或多组序列信号的 电路。本文输入的序列信号由计数器和数据选择器组成的序列信号发 生器提供。Ucc Qo Ql Q2 Qs c-P Ml fl161514131074 LSI 94cr Ke Do Di Da 口 Dsl gnd61516IOL鬥2J LJ CR CP74LS16374LS194楚

4、辑图ASR I5ER-FLJRIQ 5CLKCLHLOADENP=D111ENTDZDByI15RCO图1图2计数器是一种含有若干个触发器、并按预定顺序改变各触发器的状态, 累计输入脉冲个数的数字电路。根据组成计数器的各个触发器状态翻转的先后次序可分为同步计数器和 异步计数器。我们使用的是74LS163同步计数器。同步计数器74LS163: 74LS163是四位二进制同步计数器。该计数器能同步 并行预置数据,同步清零,具有清零、置数、计数和保持四种功能,并且 具有进位信号输出,可串接计数使用。74LS163是上升沿有效。引脚排列如图1所示。移位寄存器74LS194: 74LS194是MSI4位

5、双向并入并出移位寄存器。 它是具有移位功能的寄存器,寄存器中所存在的代码能在移位脉冲的作用下依次左移或右移。它是一种可以用二进制形式保存数据的双稳器件。74LS194有五种操作模式:并行送数,右移,左移,数据保持及无条件清零。引脚排列如图2所示。8选1数据选择器:在多路数据传送过程中,能够根据需要将其中任 意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开 关。数据选择器(MUX)的逻辑功能是在地址选择信号的控制下,从多路数 据中选择一路数据作为输出信号。有2选1,4选1、8选1和16选 1等类型的数据选择器,又叫“多路开关”74LS151数据选择器:74LS151为互补输出的8选1数

6、据选择器, 引脚排列如图3所示。选择控制端(地址端)为C A,按二进制译码,从8个输入数据D0 D7 中,选择一个需要的数据送到输出端Y, G为使能端,低电平有效。(1)使能端G = 1时,不论CA状态如何,均无输出(Y=0, W=1),多 路开关被禁止。838电子(2)使能端G= 0时,多路开关正常工作,根据地址码C、B、A的状态选 择D0D7中某一个通道的数据输送到输出端Y。二电路设计基本原理:1011序列发生器:将741S163与741S151级联实现。当时钟上升沿来 时,741S163开始计数,输出是00-11.然后再把输出与741S151的选择端 相连,D0、D2、D3接高电平,D1

7、接低电平,从而实现1011序列的输出。 电路如图4所示;序列检测器是时序数字电路中非常常见的设计之一。它的主要功能是: 将一个指定的序列从数字码流中识别出来。1011序列检测器:将151输出 端Y与741S194置数端LIN相连,194的输出接一个4输入的与门,数字0 那端输入前加一个非门,这样检测到1011时输出1,其余结果均输出0。 电路如图5所示。总电路如图7所示,实现1011序列的产生与检测。:VfC I;:;:;-5V:U1R1 IkQCLOCKS7IQA QAB QEG QC D QDENP-RCOENT二_1_U_12O 2 3 4 5 6 7 DDDDDDDDc-LOAD-CL

8、R74LS163D-G-74LS45qD4082BT 5VU3CC5V-5VQA3QC-QDQAQBQCQDU5A U4Ac R1VC_UXA/VRESET*74l_S 佃 4D-CLR CbK-SO siLOAD *CLR-G74L3151D CLK74LS163DCLOC 冷仿真波形如图6:图6仿真波形分析:由上图可知,clock为为时钟信号,Y为序列输 出端,Z为序列检测输出端。每个elk的上升沿到来时就输出序列并 检测,当全部的数都实现后,F输出序列1011,检验是正确的则Z输 出1,否则输出0。由此仿真可以得出结论,该设计正确的。结语:序列信号检测器和序列信号发生器是基本的数字电路之

9、一,不 仅是学习电子技术应具有的基本知识,而且在电子、通信、控制等等 很多领域具有广泛的应用。我们用MAX+plus软件进行vhdl仿真取得了 成功。MAX+plus提供了丰富的元件库及强大的仿真功能,使用更加方 便。另外,由于本设计中电路是高校课程中的基础电路.可以将本设 计作为一个提高型的实验,是一个很好的学习数字电路及仿真软件的 方法。掌握使用MUX+plus2描述组合电路的基本方法,学会使用 MAX+plus对电路进行综合和仿真,能够使用时序仿真功能对所设计 模块进行仿真测试。对MUX+plus2使用有了更进一步的认识及提高, 电路初步设计,电路的检验,对电路进行仿真有了实战的了解,获益 匪浅。参考文献:数字设计-原理与实践(第四版)(美)John F.Wakerly著。数字电子技术基础解题指南唐竞新主编清华大学出版社。电子技术李春茂主编 科学技术文献出版社。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号