0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三态门总线传输电路的工作特性及仿真研究

牵手一起梦 来源:电子设计工程 作者:李金山 2020-04-18 12:50 次阅读

三态电路是一种重要的总线接口电路,由若干个输出端连接在总线上的三态输出门构成。

三态是指输出处于工作状态的逻辑“0”状态输出、逻辑“1”状态输出及没有逻辑功能的高阻态输出。

常规的硬件实验测试三态总线电路逻辑功能的方法是,将三态输出门的控制端、输入端分别接逻辑电平开关,改变逻辑电平开关为逻辑1、逻辑0观测输出函数的逻辑状态。存在的问题是,总线分时传输关系不直观。用Multisim仿真软件进行三态总线电路工作过程波形仿真分析,用环形计数器做实验中的信号源产生所需的各个控制信号、用脉冲信号源产生各数据输入信号,用逻辑分析仪多踪同步显示各个三态门的控制信号、数据输入信号及总线输出信号波形,可直观形象地描述三态门总线传输电路的工作特性。

1、 三态门总线传输电路Multisim仿真实验方法

1)创建电路

确定总线上各个三态门所需的控制信号、数据输入信号的产生方式:用D触发器74LS74构成3位环形计数器产生各三态门所需的分时为1的控制信号,从而保证满足任意时刻仅一个三态门处于工作状态的总线传输条件;用脉冲信号源产生不同频率的各三态门的数据输入信号,以直观观测总线分时传输情况。

确定逻辑分析仪所显示信号:各三态门的控制信号、数据输入信号、总线输出信号。

三态门、D触发器从Multisim的TTL数字IC库中找出,脉冲信号源从Multisim的电源信号源库中找出、逻辑分析仪从Multisim的虚拟仪器库中找出。

2)仿真运行分析

进行实验仿真,分析仿真实验结果。

2、 三态门总线传输电路Multisim仿真实验举例

以74LS126三态传输门做为仿真实验器件。其逻辑表达式为

其中,EN为三态门的工作方式控制变量,A为三态门的输入变量,Y为三态门的输出函数。

1)仿真实验电路创建

构建仿真实验电路如图1所示。

D触发器74LS74构成的3位环形计数器产生各三态门的EN1~EN3控制信号、脉冲信号源产生不同频率的A1~A3数据输入信号,逻辑分析仪XLA1显示各三态门的EN1~EN3控制信号、A1~A3数据输入信号及总线输出信号的波形。

3位环形计数器的有效状态转换图如图2所示,Q1、Q2、Q3端依次轮流为1循环变化,产生各三态门所需的分时为1的控制信号。

脉冲信号源V1、V2、V3的信号频率分别设置为500 Hz、1 000 Hz、1 500 Hz,以便观测总线分时传输情况。

2)仿真运行分析

仿真运行时,先将开关置于接地位置,使3位环形计数器置于100初始状态,然后将开关置于+5 V电源位置,3位环形计数器在时钟脉冲控制下进行计数。

逻辑分析仪显示的波形如图3所示,其中“1”为EN1控制信号的波形、“2”为EN2控制信号的波形、“3”为EN3控制信号的波形、“4”为A1数据输入信号的波形,“5”为A2数据输入信号的波形、“6”为A3数据输入信号的波形、“7”为总线输出信号的波形。

由图3可知,EN1=1时。总线输出信号的波形和A1输入信号的波形相同,实现经总线传输A1信号;EN2=1时,总线输出信号的波形和A2输入信号的波形相同,实现经总线传输A2信号;EN3=1时,总线输出信号的波形和A3输入信号的波形相同,实现经总线传输A3信号。

3、 结束语

由于受实验仪器的限制无法对总线分时传输的工作波形进行硬件实验验证,主要是,现有的信号发生器不能产生多路同步信号,现有的示波器多为双踪示波器无法同时观测多路波形,用Multisim软件仿真解决了这一问题。所述方法具有实际应用意义。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真
    +关注

    关注

    50

    文章

    3871

    浏览量

    132132
  • 总线
    +关注

    关注

    10

    文章

    2695

    浏览量

    87156
  • 三态门
    +关注

    关注

    0

    文章

    30

    浏览量

    18668
收藏 人收藏

    评论

    相关推荐

    什么是三态和OC

    控制门电路的通断。 可以具备这种状态的器件就叫做三态(,总线,......).举例来说:内存里面的一个存储单元,读写控制线处于低电位时,
    发表于 05-26 13:01

    74HC244内部的三态是如何实现缓冲和驱动的?

    上才都有显示,这时测出的电压是5V上面的是用proteus仿真的情况,在实际中,我看jtag模块上都有一个74HC244这种芯片,我上网搜了一下,说244是三态8同相缓冲/驱动器,说是增加什么驱动
    发表于 07-20 11:49

    VERILOG关于三态

    inout Key_inout;wire Key_input;//输入reg Key_output;//输出reg Key_Ctr;//三态控制assign Key_inout=Key_Ctr
    发表于 09-23 15:34

    集电极开路 漏极开路 推挽 上拉电阻 弱上拉 三态 准双向口

    集电极开路 漏极开路 推挽 上拉电阻 弱上拉 三态 准双向口
    发表于 06-02 16:22

    三态输入和输出之间接电阻是什么用法?

    三态输入信号和输出信号之间接电阻是什么用法?
    发表于 04-09 19:36

    高阻三态电路原理分析

    都有一个EN控制使能端,来控制门电路的通断。 可以具备这种状态的器件就叫做三态(总线,.
    发表于 01-08 11:03

    三态输出门的电路图是什么样?

    三态输出门的电路图和图形符号
    发表于 10-25 07:17

    【梦翼师兄今日分享】 三态程序设计讲解

    等,要求信号为三态类型,也就是我们所说的输入输出(inout)类型。那么,本节梦翼师兄将和大家一起来探讨三态的用法。项目需求设计一个三态电路
    发表于 12-12 16:11

    单输入逻辑(数字缓冲器)这些特性你知道吗?

    数据总线中允许多达)个缓冲区的方式)最多以八根(或更多根)电线在一起发送。可以连接到同一条数据高速公路,而不会损坏或丢失数据,如图所示。三态缓冲器数据
    发表于 01-26 09:16

    请教技术大佬 三态与高阻是个撒子东西?

    新人在工作中经常碰到三态与高阻;请教技术大佬,这两个到底是什么东西 ?
    发表于 04-07 06:59

    三态工作原理是什么?

    三态工作原理是什么?
    发表于 05-20 06:55

    三态单片机IO的三态是指什么

    一、三态单片机IO的三态是指:高电平(1)、低电平(0)、高组态(Z)。二、高阻高阻i是一种电路状态.既不是高电平,也不是低电平,以高阻
    发表于 11-25 06:42

    请问这个三态为什么不能实现非功能?

    请问这个三态为什么不能实现非功能?它的逻辑表达式不应该是A非吗?
    发表于 04-26 11:49

    请问这个三态为什么不能实现非功能?

    请问这个三态为什么不能实现非功能?它的逻辑表达式不应该是A非吗?
    发表于 05-10 17:44

    三态总线传输电路的Multisim仿真方案

    基于探索仿真三态总线传输电路的目的,采用Multisim10仿真软件对总线连接的
    发表于 06-08 17:58 48次下载
    <b class='flag-5'>三态</b>门<b class='flag-5'>总线</b><b class='flag-5'>传输电路</b>的Multisim<b class='flag-5'>仿真</b>方案