0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

總線收發(fā)器使用雙向緩沖器的方法

科技觀察員 ? 來源:羅姆半導體社區(qū) ? 作者:羅姆半導體社區(qū) ? 2022-04-18 15:54 ? 次閱讀

收發(fā)器使用背對背三態(tài)緩沖器將不同設備連接到共享雙向雙向數(shù)據(jù)的公共通信總線。

甲收發(fā)器可以用來提供雙向的,輸入或輸出控制,無論是數(shù)字或模擬設備到公共共享數(shù)據(jù)總線。與緩沖區(qū)不同,收發(fā)器是雙向設備,允許數(shù)據(jù)沿任一方向流經(jīng)它們。

因此,他們的名字“收發(fā)器”是從兩個詞的合并來混成詞反-mitter和重新ceive(發(fā)射器/接收器)。收發(fā)器也被稱為:發(fā)送/接收或驅動器/接收器設備。

緩沖器不執(zhí)行反轉或決策功能,這與具有兩個或多個輸入的數(shù)字邏輯門不同,但產(chǎn)生的輸出條件與輸入的條件完全匹配。因此,一個緩沖器是一個“非反相”器件產(chǎn)生的布爾表達式:Q=甲。

數(shù)字緩沖器

poYBAGJdGT6AHv_ZAAAO3hkxVfI327.png

A數(shù)字緩沖器像圖示的一個,是一個單向設備,即該信號僅在一個方向通過它們,從輸入端“甲”到輸出為“Q“。

因此,對于正邏輯器件(例如CMOS74HC4050),當輸入A為邏輯“1”時,輸出Q為邏輯“1”,而當輸入A為邏輯“0”時,輸出Q為邏輯“0”十六進制緩沖門。

緩沖器可用于將其他門或電路級彼此隔離,以防止一個電路的阻抗或操作影響另一電路的阻抗或操作。同樣,緩沖器也可以單獨用作晶體管開關等高電流負載的驅動器,因為它們的輸出驅動能力(扇出)通常遠高于其輸入信號要求。例如,TTL74LS07具有開放集電極,高壓(30伏)輸出的十六進制緩沖器/驅動器。

TTL74LS07數(shù)字緩沖器

pYYBAGJdGTmAQFmsAABSKwHIdXI280.png

如圖所示,還可以使用備用邏輯AND或邏輯OR門或使用成對的NOT門(反相器)來實現(xiàn)數(shù)字同相緩沖器功能。

等效緩沖設計

poYBAGJdGTSADYQGAAA0VUt6zEs392.png

單個輸入數(shù)字緩沖器的缺點之一是Q處的輸出將始終與輸入處于相同的邏輯電平,這可能會影響連接到緩沖器輸出端子的任何電路或設備。解決此問題的一種方法是將基本緩沖區(qū)轉換為三態(tài)緩沖區(qū)(通常稱為三態(tài)緩沖區(qū))。

“三態(tài)緩沖器”

三態(tài)緩沖器是另一種類型的緩沖器電路,可用于控制邏輯信號從其輸入到其輸出的通過。三態(tài)緩沖器是一種組合設備,其輸出可以通過外部“控制”或“啟用”(EN)信號輸入以電子方式“打開”或“關閉”,從而使其可以在面向總線的系統(tǒng)中使用。

顧名思義,三態(tài)緩沖器的“Q”輸出可以呈現(xiàn)三種可能的狀態(tài)之一,即邏輯“0”,邏輯“1”和High-Z(高阻抗),即開路電路,而不是標準的“0”和“1”狀態(tài)。

緩沖器使能或控制信號可以是邏輯“0”或邏輯“1”電平信號,當數(shù)字信號通過時,其輸出為反相和同相。兩種最常用的三態(tài)緩沖器IC是TTL74LS125和TTL74LS126。

因此,三態(tài)緩沖器需要兩個輸入。如圖所示,一個是數(shù)據(jù)輸入(A),另一個是控制或啟用輸入(EN)。

三態(tài)緩沖開關等效

poYBAGJdGTCAC3b0AAAiyt_bFC4720.png

三態(tài)緩沖器的符號與上面的標準緩沖器符號非常相似,但增加了代表啟用/禁用控制功能的第二個輸入。當使能(EN)輸入處于邏輯電平“1”(對于正邏輯)時,它充當普通緩沖器,允許輸入信號A直接傳遞給Q的輸出。它是邏輯“0”還是邏輯“1”。

當使能輸入為邏輯“0”時,三態(tài)緩沖器被激活為第三狀態(tài),并禁用或關閉其輸出,從而產(chǎn)生開路狀態(tài)。第三個條件既不是邏輯“1”(高)也不是邏輯“0”(低),而是給出了處于非常高阻抗High-Z的輸出狀態(tài),通常寫為:Hi-Z。

因此,三態(tài)緩沖器具有兩個邏輯狀態(tài)輸入“0”或“1”,但可以產(chǎn)生三種不同的輸出狀態(tài),即“0”,“1”或“Hi-Z”,這就是為什么將其稱為“三態(tài)”的原因”或“三態(tài)”設備。注意,該第三狀態(tài)不等于邏輯電平“0”或“1”,而是高阻抗狀態(tài),因為其輸出被電斷開。

然后,我們可以正確聲明一個積極啟用的三態(tài)緩沖區(qū):

如果啟用信號為邏輯高電平“1”,則緩沖門的輸入信號將直接傳遞到其輸出。

如果使能信號為LOW(邏輯“0”),則緩沖門的輸出就像開路一樣,即高阻抗(Hi-Z)。

我們可以將三態(tài)緩沖區(qū)的真值表顯示為:

有源“HIGH”三態(tài)緩沖器

poYBAGJdGSqAdFZLAAAMlnVdl7w660.png

三態(tài)緩沖器以集成形式提供,如四,十六進制或八進制緩沖器/驅動器,例如TTL74LS244,如圖所示。

74LS244八進制三態(tài)緩沖器

poYBAGJdGSaAWHdLAACQCo3-ip4224.png

注意,八個緩沖區(qū)被配置為兩組,每組四個,其中第一組(A1至A4)由啟用輸入CA控制,第二組(A5至A8)由啟用輸入CB控制。如果需要切換晶體管負載,74LS244具有非常高的灌電流和灌電流能力。

三態(tài)緩沖器控制

那么我們可以使用三態(tài)或三態(tài)緩沖器做什么呢。三態(tài)緩沖器可以通過使任何一個時刻只有一個三態(tài)器件驅動導線總線而所有其他緩沖器保持其Hi-Z狀態(tài)來允許多個設備共享一條公共輸出線或總線??紤]下面的電路。

單個總線上有多個三態(tài)緩沖器

pYYBAGJdGSGAHlodAABFGXwkpLY714.png

每個三態(tài)緩沖器的輸出連接到公共線總線,但其使能輸入連接到二進制解碼器。解碼器由于其使能信號而保證在任何時候只有一個三態(tài)緩沖器處于活動狀態(tài)。這允許活動緩沖區(qū)的數(shù)據(jù)直接傳遞到公共總線上,而其他未使能緩沖區(qū)的輸出則有效斷開并處于高阻抗狀態(tài)。因此,哪個緩沖器連接到公共線將取決于解碼器的二進制值選擇輸入。

因此,在任何給定時間,最多只能有一個三態(tài)緩沖器處于“活動狀態(tài)”。您可能已經(jīng)注意到,連接到上方一條輸出線上的不同數(shù)據(jù)輸入的可能組合類似于4對1線路多路復用器的組合,并且您可能會正確地使用三態(tài)緩沖器輕松構建多路復用器電路。

通過簡單地將其使能(EN)輸入直接連接到+Vcc或地,即可輕松將任何三態(tài)緩沖器元件轉換為普通數(shù)字緩沖器,具體取決于所使用的三態(tài)緩沖器。因此,輸出將永久啟用,因此出現(xiàn)在“A”處的任何輸入信號將直接通過緩沖器到達“Q”處的輸出。

到目前為止,我們已經(jīng)看到,我們可以使用三態(tài)緩沖區(qū)以單向方式將信息發(fā)送到公共電線或總線上。但是,我們?nèi)绾问褂盟鼈冊趦蓚€方向上發(fā)送數(shù)據(jù),即也發(fā)送數(shù)據(jù)并從公共有線總線接收數(shù)據(jù)。

雙向緩沖區(qū)控制

也可以將三態(tài)緩沖器“背對背”(反向并聯(lián))連接,以產(chǎn)生所謂的雙向緩沖器或收發(fā)器電路。如圖所示,通過使用附加的反相器,一個三態(tài)緩沖器用作“高電平有效緩沖器”,而另一個三態(tài)緩沖器用作“低電平有效緩沖器”。

單個總線上有多個三態(tài)緩沖器

poYBAGJdGRyAftdGAAAwN5Ru-us063.png

在這里,兩個三態(tài)緩沖器與使能控制輸入端并聯(lián)但從“A”反向連接到“B”,EN的作用更像是方向控制信號,因此允許“從”讀取數(shù)據(jù)并“向”發(fā)送數(shù)據(jù)到“同一數(shù)據(jù)終端”。

因此,在這個簡單的示例中,當使能輸入為高電平時,(EN等于邏輯“1”)數(shù)據(jù)被允許通過緩沖器1從A傳遞到B,而當使能輸入為低電平時,(EN等于邏輯“0”)數(shù)據(jù)通過緩沖區(qū)2從B傳遞到A。

因此,使能輸入“EN”用作方向控制,根據(jù)該控制輸入的邏輯狀態(tài),允許數(shù)據(jù)沿任一方向流動。在這種類型的應用中,可以使用具有雙向切換功能的三態(tài)緩沖器(例如TTL74LS245或反相CMOS74ALS620)來產(chǎn)生所謂的總線收發(fā)器。

總線收發(fā)器

總線收發(fā)器是三態(tài)雙向設備,它允許兩點之間的數(shù)據(jù)流,使其與面向總線的系統(tǒng)或接口電路的雙向(輸入或輸出)控制兼容??偩€收發(fā)器可以是TTL74LS242的反相設備,也可以是TTL74LS243的同相設備。

因此,我們可以使用8線八進制收發(fā)器將任何輸入/輸出設備連接到8位數(shù)據(jù)總線,其中最常見的總線收發(fā)器IC用于發(fā)送和接收數(shù)據(jù),即下面的TTL74LS245。

74LS245總線收發(fā)器

poYBAGJdGRWATm4gAACRNqNfhxw472.png

TTL74LS245是一個八路總線收發(fā)器(發(fā)送器/接收器),設計用于兩個數(shù)據(jù)總線或輸入/輸出設備之間的異步雙向通信。收發(fā)器允許根據(jù)方向控制(DIR)輸入(引腳1)上的邏輯電平將數(shù)據(jù)從端子A傳輸?shù)蕉俗覤或反向傳輸。

因此,例如,如果方向控制輸入為邏輯電平“1”為高電平,則數(shù)據(jù)將從端子A傳遞至端子B。如果方向控制輸入為邏輯電平“0”,則數(shù)據(jù)將低電平輸入。當保持邏輯電平“1”為高電平時,輸出芯片使能(CE)輸入(引腳19)可用于禁用設備,從而使端子以及因此連接的所有端子有效。數(shù)據(jù)總線彼此有效隔離。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 收發(fā)器
    +關注

    關注

    10

    文章

    3441

    瀏覽量

    106117
  • 總線
    +關注

    關注

    10

    文章

    2894

    瀏覽量

    88227
  • 三態(tài)緩沖器

    關注

    1

    文章

    11

    瀏覽量

    4480
收藏 人收藏

    評論

    相關推薦

    英飛凌汽車級總線收發(fā)器設計應用

    英飛凌汽車級總線收發(fā)器設計應用 Addressed Application1.Powertrain: Engine management, transmission, hybrid
    發(fā)表于 11-26 16:36

    I2C總線:何時使用I2C緩沖器

    C總線,將總線電容減半。圖采取從本應用筆記(PDF)。靜態(tài)電壓失調(diào)(SVO)I 2 C通信的雙向特性意味著I 2 C緩沖器必須采用特殊技術來避免“鎖定”
    發(fā)表于 09-06 09:54

    I2C總線:何時使用I2C緩沖器

    減半。圖采取從本應用筆記(PDF)。靜態(tài)電壓失調(diào)(SVO)I 2 C通信的雙向特性意味著I 2 C緩沖器必須采用特殊技術來避免“鎖定”總線。如下圖所示,如果主機將線拉低,則從機側將拉低。但是,從機側
    發(fā)表于 09-19 08:37

    緩沖器,緩沖器是什么?

    緩沖器,緩沖器是什么? buffer   中文譯名: 緩沖,緩沖器緩沖液  解釋:1、 電信設備。在數(shù)據(jù)傳輸中,用來彌補不同數(shù)據(jù)處
    發(fā)表于 03-08 13:30 ?2508次閱讀

    Intersil推出兩通道雙向I2C緩沖器--SL3300x

    Intersil推出兩通道雙向I2C緩沖器--SL3300x系列產(chǎn)品 Intersil公司日前宣布,推出新系列的兩通道雙向I2C緩沖器——ISL3300x系列,可在重負載的I2C
    發(fā)表于 04-26 09:11 ?811次閱讀

    基于英飛凌汽車級總線收發(fā)器的應用

    總線收發(fā)器的作用 1.當負載不具有非選通輸出為高阻特性時,將起到隔離作用。 2.當總線的驅動能力不夠驅動負載時,將起到驅動作用。 緩沖寄存
    發(fā)表于 09-08 11:01 ?0次下載
    基于英飛凌汽車級<b class='flag-5'>總線</b><b class='flag-5'>收發(fā)器</b>的應用

    LTC4302-可尋址雙線式總線緩沖器的詳細介紹

    可尋址雙線式總線緩沖器特點:用于 SDA 和 SCL 線的雙向緩沖器增加了輸出端數(shù)采用雙線式總線命令來連接 SDA 和 SCL 線 在背板
    發(fā)表于 01-29 14:21 ?0次下載

    光纖模塊與光纖收發(fā)器使用方法_光纖模塊與光纖收發(fā)器的區(qū)別

    本文首先介紹了光纖模塊的原理與使用方法,其次闡述了光纖收發(fā)器原理及100M光纖收發(fā)器的使用說明,最后分析了光纖模塊與光纖收發(fā)器兩者之間的區(qū)別。
    發(fā)表于 04-19 16:26 ?2.6w次閱讀

    74LS245總線收發(fā)器介紹

    收發(fā)器使用背靠背三態(tài)緩沖器將不同設備連接到共用通信總線,雙向共享數(shù)據(jù)。
    的頭像 發(fā)表于 06-23 10:48 ?1.9w次閱讀
    74LS245<b class='flag-5'>總線</b><b class='flag-5'>收發(fā)器</b>介紹

    DP9241總線收發(fā)器芯片介紹

    DP9241 是一款應用于汽車診斷系統(tǒng)中的單片總線收發(fā)器,為汽車診斷系統(tǒng)提供雙向串行通信。該收發(fā)器既能工作在發(fā)射模式,也能工作在接收模式,并且它具有過溫、 短路檢測功能。
    的頭像 發(fā)表于 02-03 00:21 ?1007次閱讀

    3.3 V 并行接口收發(fā)器/緩沖器-PDI1284P11

    3.3 V 并行接口收發(fā)器/緩沖器-PDI1284P11
    發(fā)表于 02-16 19:59 ?0次下載
    3.3 V 并行接口<b class='flag-5'>收發(fā)器</b>/<b class='flag-5'>緩沖器</b>-PDI1284P11

    16位總線收發(fā)器和帶8個獨立緩沖器的透明D型鎖存-74ALVCH32973

    16 位總線收發(fā)器和帶 8 個獨立緩沖器的透明 D 型鎖存-74ALVCH32973
    發(fā)表于 03-03 18:48 ?0次下載
    16位<b class='flag-5'>總線</b><b class='flag-5'>收發(fā)器</b>和帶8個獨立<b class='flag-5'>緩沖器</b>的透明D型鎖存<b class='flag-5'>器</b>-74ALVCH32973

    異步邏輯器件之反相緩沖器(驅動)和收發(fā)器

      引言:在異步邏輯器件中,信號不與時鐘信號同步,或者說該信號壓根就沒有對位的時鐘信號。本節(jié)簡述基本的異步邏輯--->1位拓撲和多位拓撲的緩沖器、反相、驅動收發(fā)器。
    的頭像 發(fā)表于 09-04 15:59 ?5195次閱讀
    異步邏輯器件之反相<b class='flag-5'>器</b>、<b class='flag-5'>緩沖器</b>(驅動<b class='flag-5'>器</b>)和<b class='flag-5'>收發(fā)器</b>

    P82B96 I2C兼容雙向總線緩沖器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《P82B96 I2C兼容雙向總線緩沖器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-25 10:54 ?0次下載
    P82B96 I2C兼容<b class='flag-5'>雙向</b><b class='flag-5'>總線</b><b class='flag-5'>緩沖器</b>數(shù)據(jù)表

    DS92CK16 3V BLVDS 1至6時鐘緩沖器/總線收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《DS92CK16 3V BLVDS 1至6時鐘緩沖器/總線收發(fā)器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-09 09:16 ?1次下載
    DS92CK16 3V BLVDS 1至6時鐘<b class='flag-5'>緩沖器</b>/<b class='flag-5'>總線</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表