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

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

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

常用外部總線介紹

FPGA之家 ? 來源:FPGA之家 ? 2023-03-17 09:38 ? 次閱讀

01外部總線概述

ExternalBus(外部總線) ,通常所說的總線(Bus)指片外總線,是CPU與內(nèi)存RAM、ROM和輸入/輸出設(shè)備接口之間進行通訊的通路,也稱系統(tǒng)總線.外部總線又稱為通信總線,用于計算機之間、計算機與遠程終端、計算機與外部設(shè)備以及計算機與測量儀器儀表之間的通信。該類總線不是計算機系統(tǒng)已有的總線,而是利用電子工業(yè)或其他領(lǐng)域已有的總線標(biāo)準(zhǔn)。外部總線又分為并行總線和串行總線,并行總線主要有IEEE-488總線,串行總線主要有RS232C、RS422C、RS485、IEEE1394以及USB總線等。

02IEEE-488總線概述

IEEE-488 總線是并行總線接口標(biāo)準(zhǔn)。IEEE-488總線用來連接系統(tǒng),如微計算機、數(shù)字電壓表、數(shù)碼顯示器等設(shè)備及其他儀器儀表均可用IEEE-488總線裝配起來。它按照位并行、字節(jié)串行雙向異步方式傳輸信號,連接方式為總線方式,儀器設(shè)備直接并聯(lián)于總線上而不需中介單元,但總線上最多可連接15臺設(shè)備。最大傳輸距離為20米,信號傳輸速度一般為500KB/s,最大傳輸速度為1MB/s。

IEEE 488是一種并行的外總線,它是20世紀70年代由HP公司制定的。HP公司為了解決各種儀器儀表與各類計算機的接口時,由于互相不兼容而帶來的連接麻煩,而研制了通用接口總線HP—IB總線。1975年IEEE以IEEE 488標(biāo)準(zhǔn)總線予以推薦,1977年國際電工委員會 (IEC)也對該總線進行認可與推薦,定名為IEC—IB。所以這種總線同時使用了IEEE—488,IEC—IB (IEC接口總線),HP—IB (HP接口總線)或GP—IB (通用接口總線)多種名稱。由于IEEE 488總線的推出,當(dāng)用IEEE 488標(biāo)準(zhǔn)建立一個由計算機控制的測試系統(tǒng)時,不要再加一大堆復(fù)雜的控制電路,IEEE 488系統(tǒng)以機架層疊式智能儀器為主要器件,構(gòu)成開放式的積木測試系統(tǒng)。因此IEEE 488總線是當(dāng)前工業(yè)上應(yīng)用最廣泛的通信總線之一。

03IEEE-488總線工作方式

IEEE 488總線接口結(jié)構(gòu)如圖8.22所示 .利用IEEE 488總線將微型計算機和其它若干設(shè)備連接在一起。可以采用串行連接,也可以采用星型連接。

23a9171e-c404-11ed-bfe3-dac502259ad0.jpg

圖8.22 IEEE 488總線接口結(jié)構(gòu)

在IEEE 488系統(tǒng)中的每一個設(shè)備可按如下3種方式工作。

(1) “聽者”方式這是一種接收器,它從數(shù)據(jù)總線上接收數(shù)據(jù),一個系統(tǒng)在同一時刻,可以有兩個以上的“聽者”在工作??梢猿洚?dāng)“聽者”功能的設(shè)備有:微型計算機、打印機、繪圖儀等。

(2) “講者”方式這是一種發(fā)送器,它向數(shù)據(jù)總線發(fā)送數(shù)據(jù),一個系統(tǒng)可以有兩個以上的“講者”,但任一時刻只能有一個講者在工作。具有“講者”功能的設(shè)備有:微型計算機、磁帶機、數(shù)字電壓表、頻譜分析儀等。

(3) “控制者”方式這是一種向其它設(shè)備發(fā)布命令的設(shè)備,例如對其它設(shè)備尋址,或允許“講者”使用總線??刂普咄ǔS晌⑿蜋C擔(dān)任。一個系統(tǒng)可以有不止一個控制者,但每一時刻只能有一個控制者在工作。

在IEEE 488總線上的各種設(shè)備可以具備不同的功能。有的設(shè)備如微型計算機可以同時具有控制者、聽者、講者3種功能。有的設(shè)備只具有收、發(fā)功能,而有的設(shè)備只具有接收功能,如打印機。在某一時刻系統(tǒng)只能有一個控制者,而當(dāng)進行數(shù)據(jù)傳送時,某一時刻只能有一個發(fā)送器發(fā)送數(shù)據(jù),允許多個接收器接收數(shù)據(jù)。也就是可以進行一對多的數(shù)據(jù)傳送。

一般應(yīng)用中,例如,微型機控制的數(shù)據(jù)測量系統(tǒng),通過IEEE 488將微型機和各種測試儀器連接起來,這時,只有微型機具備控制、發(fā)、收3種功能,而總線上的其它設(shè)備都沒有控制功能,但仍有收、發(fā)功能。當(dāng)總線工作時,由控制者發(fā)布命令,規(guī)定哪個設(shè)備為發(fā)送器、哪個為接收器,而后發(fā)送器可以利用總線發(fā)送數(shù)據(jù),接收器從總線上接收數(shù)據(jù)。

04IEEE-488總線的使用約定

(1) 數(shù)據(jù)傳輸速率≤1 MB/s。

(2) 連接在總線上的設(shè)備 (包括作為主控器的微型機)≤15個。

(3) 設(shè)備間的最大距離≤20 m。

(4) 整個系統(tǒng)的電纜總長度≤220 m,若電纜長度超過220 m,則會因延時而改變定時關(guān)系,從而造成工作不可靠。這種情況應(yīng)附加調(diào)制解調(diào)器

(5) 所有數(shù)據(jù)交換都必須是數(shù)字化的。

(6) 總線規(guī)定使用24線的組合插頭座,并且采用負邏輯,即用小于+0.8V的電平表示邏輯“1”;用大于2V的電平表示邏輯“0”。

05RS232C總線的概述

RS-232-C是美國電子工業(yè)協(xié)會EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫,232為標(biāo)識號,C表示修改次數(shù)。RS-232-C總線標(biāo)準(zhǔn)設(shè)有25條信號線,包括一個主通道和一個輔助通道,在多數(shù)情況下主要使用主通道,對于一般雙工通信,僅需幾條信號線就可實現(xiàn),如一條發(fā)送線、一條接收線及一條地線。RS-232-C標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C標(biāo)準(zhǔn)規(guī)定,驅(qū)動器允許有2500pF的電容負載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時,最大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題,因此一般用于20m以內(nèi)的通信。

06RS232C的電氣特性

EIA-RS-232C協(xié)議對電器特性、邏輯電平和各種信號線功能都作了規(guī)定。

在TxD和RxD上:邏輯1(MARK)=-3V~-15V

邏輯0(SPACE)=+3~+15V

在RTS、CTS、DSR、DTR和DCD等控制線上:

信號有效(接通,ON狀態(tài),正電壓)=+3V~+15V

信號無效(斷開,OFF狀態(tài),負電壓)=-3V~-15V

以上規(guī)定說明了RS-323C標(biāo)準(zhǔn)對邏輯電平的定義。

對于數(shù)據(jù)(信息碼):

邏輯“1"(傳號)的電平低于-3V,邏輯“0"(空號)的電平高于+3V;對于控制信號;接通狀態(tài)(ON)即信號有效的電平高于+3V,斷開狀態(tài)(OFF)即信號無效的電平低于-3V,也就是當(dāng)傳輸電平的絕對值大于3V時,電路可以有效地檢查出來,介于-3~+3V之間的電壓無意義,低于-15V或高于+15V的電壓也認為無意義,因此,實際工作時,應(yīng)保證電平在±(3~15)V之間。

EIA-RS-232C協(xié)議與TTL轉(zhuǎn)換:

RS-232C協(xié)議是用正負電壓來表示邏輯狀態(tài),與TTL以高低電平表示邏輯狀態(tài)的規(guī)定不同。因此,為了能夠同計算機接口或終端的TTL器件連接,必須在EIA-RS-232C協(xié)議與TTL電路之間進行電平和邏輯關(guān)系的變換。實現(xiàn)這種變換的方法可用分立元件,也可用集成電路芯片。目前較為廣泛地使用集成電路轉(zhuǎn)換器件,如MC1488、SN75150芯片可完成TTL電平到EIA電平的轉(zhuǎn)換,而MC1489、SN75154可實現(xiàn)EIA電平到TTL電平的轉(zhuǎn)換。MAX232芯片可完成TTL??EIA雙向電平轉(zhuǎn)換。

07RS232C總線連接器的機械

連接器:由于RS-232C協(xié)議并未定義連接器的物理特性,因此,出現(xiàn)了DB-25、DB-15和DB-9各種類型的連接器,其引腳的定義也各不相同。下面分別介紹兩種連接器。

(1)DB-25:PC和XT機采用DB-25型連接器。DB-25連接器定義了25根信號線,分為4組:

①異步通信的9個電壓信號(含信號地SG)2,3,4,5,6,7,8,20,22

②20mA電流環(huán)信號 9個(12,13,14,15,16,17,19,23,24)

③空6個(9,10,11,18,21,25)

④保護地(PE)1個,作為設(shè)備接地端(1腳)

注意,20mA電流環(huán)信號僅IBM PC和IBM PC/XT機提供,至AT機及以后,已不支持。

(2)DB-9連接器

在AT機及以后,不支持20mA電流環(huán)接口,使用DB-9連接器,作為提供多功能I/O卡或主板上COM1和COM2兩個串行接口的連接器。它只提供異步通信的9個信號。DB-25型連接器的引腳分配與DB-25型引腳信號完全不同。因此,若與配接DB-25型連接器的DCE設(shè)備連接,必須使用專門的電纜線。

電纜長度:在通信速率低于20kb/s時,RS-232C協(xié)議所直接連接的最大物理距離為15m(50英尺)。

最大直接傳輸距離說明:RS-232C協(xié)議規(guī)定,若不使用MODEM,在碼元畸變小于4%的情況下,DTE和DCE之間最大傳輸距離為15m(50英尺)??梢娺@個最大的距離是在碼元畸變小于4%的前提下給出的。為了保證碼元畸變小于4%的要求,接口標(biāo)準(zhǔn)在電氣特性中規(guī)定,驅(qū)動器的負載電容應(yīng)小于2500pF。

08RS422總線概述

RS-422是串行數(shù)據(jù)接口標(biāo)準(zhǔn),最初都是由電子工業(yè)協(xié)會(EIA)制訂并發(fā)布的,RS-422由RS-232發(fā)展而來,它是為彌補RS-232之不足而提出的。為改進RS-232通信距離短、速率低的缺點,RS-422定義了一種平衡通信接口,將傳輸速率提高到10Mb/s,傳輸距離延長到4000英尺(速率低于100kb/s時),并允許在一條平衡總線上連接最多10個接收器。一種單機發(fā)送、多機接收的單向、平衡傳輸規(guī)范,被命名為TIA/EIA-422-A標(biāo)準(zhǔn)。

09RS232、RS485和RS485的之間的區(qū)別

RS-232、RS-422與RS-485標(biāo)準(zhǔn)只對接口的電氣特性做出規(guī)定,而不涉及接插件、電纜或協(xié)議,在此基礎(chǔ)上用戶可以建立自己的高層通信協(xié)議。例如:視頻服務(wù)器都帶有多個RS422串行通訊接口,每個接口均可通過RS422通訊線由外部計算機控制實現(xiàn)記錄與播放。視頻服務(wù)器除提供各種控制硬件接口外,還提供協(xié)議接口,如RS422接口除支持RS422的Profile協(xié)議外,還支持 Louth、Odetics 、BVW等通過RS422控制的協(xié)議。

RS-232、RS-422與RS-485都是串行數(shù)據(jù)接口標(biāo)準(zhǔn),都是由電子工業(yè)協(xié)會(EIA)制訂并發(fā)布的,RS-232在1962年發(fā)布。RS-422由RS-232發(fā)展而來,為改進RS-232通信距離短、速率低的缺點,RS-422定義了一種平衡通信接口,將傳輸速率提高到10Mbps,傳輸距離延長到4000英尺(速率低于100Kbps時),并允許在一條平衡總線上連接最多10個接收器。RS-422是一種單機發(fā)送、多機接收的單向、平衡傳輸規(guī)范,被命名為TIA/EIA-422-A標(biāo)準(zhǔn)。為擴展應(yīng)用范圍,EIA又于1983年在RS-422基礎(chǔ)上制定了RS-485標(biāo)準(zhǔn),增加了多點、雙向通信能力,即允許多個發(fā)送器連接到同一條總線上,同時增加了發(fā)送器的驅(qū)動能力和沖突保護特性,擴展了總線共模范圍,后命名為TIA/EIA-485-A標(biāo)準(zhǔn)。

1. S-232串行接口標(biāo)準(zhǔn)

目前RS-232是PC機與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標(biāo)準(zhǔn)。RS-232采取不平衡傳輸方式,即所謂單端通訊。收、發(fā)端的數(shù)據(jù)信號是相對于信號地。典型的RS-232信號在正負電平之間擺動,在發(fā)送數(shù)據(jù)時,發(fā)送端驅(qū)動器輸出正電平在+5~+15V,負電平在-5~-15V電平。當(dāng)無數(shù)據(jù)傳輸時,線上為TTL,從開始傳送數(shù)據(jù)到結(jié)束,線上電平從TTL電平到RS-232電平再返回TTL電平。接收器典型的工作電平在+3~+12V與-3~-12V。由于發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20Kbps。RS-232是為點對點(即只用一對收、發(fā)設(shè)備)通訊而設(shè)計的,其驅(qū)動器負載為3kΩ~7kΩ。所以RS-232適合本地設(shè)備之間的通信。

2. RS-422與RS-485串行接口標(biāo)準(zhǔn)

(1)平衡傳輸

RS-422、RS-485與RS-232不一樣,數(shù)據(jù)信號采用差分傳輸方式,也稱作平衡傳輸,它使用一對雙絞線,將其中一線定義為A,另一線定義為B。通常情況下,發(fā)送驅(qū)動器A、B之間的正電平在+2~+6V,是一個邏輯狀態(tài),負電平在-2V~6V,是另一個邏輯狀態(tài)。另有一個信號地C,在RS-485中還有一“使能”端,而在RS-422中這是可用可不用的?!笆鼓堋倍耸怯糜诳刂瓢l(fā)送驅(qū)動器與傳輸線的切斷與連接。當(dāng)“使能”端起作用時,發(fā)送驅(qū)動器處于高阻狀態(tài),稱作“第三態(tài)”,即它是有別于邏輯“1”與“0”的第三態(tài)。

(2)RS-422電氣規(guī)定

由于接收器采用高輸入阻抗和發(fā)送驅(qū)動器比RS232更強的驅(qū)動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10個節(jié)點。即一個主設(shè)備(Master),其余為從設(shè)備(Salve),從設(shè)備之間不能通信,所以RS-422支持點對多的雙向通信。RS-422四線接口由于采用單獨的發(fā)送和接收通道,因此不必控制數(shù)據(jù)方向,各裝置之間任何必須的信號交換均可以按軟件方式(XON/XOFF握手)或硬件方式(一對單獨的雙絞線)實現(xiàn)。RS-422的最大傳輸距離為4000英尺(約1219米),最大傳輸速率為10Mbps。其平衡雙絞線的長度與傳輸速率成反比,在100Kbps速率以下,才可能達到最大傳輸距離。只有在很短的距離下才能獲得最高速率傳輸。一般100米長的雙絞線上所能獲得的最大傳輸速率僅為1Mbps。RS-422需要一終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。在矩距離傳輸時可不需終接電阻,即一般在300米以下不需終接電阻。終接電阻接在傳輸電纜的最遠端。

(3)RS-485電氣規(guī)定

由于RS-485是從RS-422基礎(chǔ)上發(fā)展而來的,所以RS-485許多電氣規(guī)定與RS-422相仿。如都采用平衡傳輸方式、都需要在傳輸線上接終接電阻等。RS-485可以采用二線與四線方式,二線制可實現(xiàn)真正的多點雙向通信。RS-485總線,在要求通信距離為幾十米到上千米時,廣泛采用RS-485 串行總線標(biāo)準(zhǔn)。RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復(fù)。RS-485采用半雙工工作方式,任何時候只能有一點處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。RS-485用于多點互連時非常方便,可以省掉許多信號線。應(yīng)用RS-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許最多并聯(lián)32臺驅(qū)動器和32臺接收器。RS-485與RS-422的不同還在于其共模輸出電壓是不同的,RS-485是-7V至+12V之間,而RS-422在-7V至+7V之間;RS-485滿足所有RS-422的規(guī)范,所以RS-485的驅(qū)動器可以用在RS-422網(wǎng)絡(luò)中應(yīng)用。RS-485與RS-422一樣,其最大傳輸距離約為1219米,最大傳輸速率為10Mbps。平衡雙絞線的長度與傳輸速率成反比,在100Kbps速率以下,才可能使用規(guī)定最長的電纜長度。只有在很短的距離下才能獲得最高速率傳輸。一般100米長雙絞線最大傳輸速率僅為1Mbps。

10串行總線協(xié)議轉(zhuǎn)換器

在計算機控制系統(tǒng)中,主機通常提供RS-232C標(biāo)準(zhǔn)接口。但在控制系統(tǒng)分布較遠的情況下,單獨由RS232C不能實現(xiàn)遠距離的通信任務(wù),這時需要進行與RS485或RS422的轉(zhuǎn)換。完成這種轉(zhuǎn)換的器件很多,分為有源和無源兩種,有源轉(zhuǎn)換器需提供標(biāo)準(zhǔn)電源,無源轉(zhuǎn)換器利用RS232C內(nèi)部的電源信號供電。

11通用串行總線的概述

通用串行總線總線 的供應(yīng)商(Universal Serial Bus, USB),是一種用于將適用USB的外圍設(shè)備連接到主機的外部總線結(jié)構(gòu),主要用在中速和低速的外設(shè)。通用串行總線同時又是一種通信協(xié)議,支持主機和USB的外圍設(shè)備之間的數(shù)據(jù)傳輸。通用串行總線支持每秒12兆比特的數(shù)據(jù)速度。

使用通用串行總線,新的設(shè)備可以被添加到你的計算機上,而不需要添加適配卡或者甚至是需要將計算機關(guān)閉。通用串行總線外圍總線標(biāo)準(zhǔn)是由康柏,IBM,DEC ,Inter,微軟,NEC,以及北方電信開發(fā)的,還有所有的計算機和設(shè)備供應(yīng)商免費提供的技術(shù)。。

12通用串行總線的傳輸方式

通用串行總線提供了四種傳輸方式,以適應(yīng)各種設(shè)備的需要。

1、控制傳輸方式:控制傳輸是雙向傳輸,數(shù)據(jù)量通常較小,主要用來進行查詢、配置和給通用串行總線設(shè)備發(fā)送通用的命令??刂苽鬏斨饕迷谥饔嬎銠C和通用串行總線外設(shè)中端點0之間。

2、等時傳輸方式:等時傳輸提供了確定的帶寬和間隔時間。它被用于時間嚴格并具有較強容錯性的流數(shù)據(jù)傳輸,或者用于要求恒定的數(shù)據(jù)傳送率的即時應(yīng)用中。例如進行語音業(yè)務(wù)傳輸時,使用等時傳輸方式是很好的選擇。

3、中斷傳輸方式:中斷方式傳送是單向的并且對于主機來說只有輸入的方式。中斷傳輸方式主要用于定時查詢設(shè)備是否有中斷數(shù)據(jù)要傳送,該傳輸方式應(yīng)用在少量的、分散的、不可預(yù)測的數(shù)據(jù)傳輸。鍵盤、游戲桿和鼠標(biāo)就屬于這一類型。

4、大量傳輸方式:主要應(yīng)用在沒有帶寬和間隔時間要求的大量數(shù)據(jù)的傳送和接收,它要求保證傳輸。打印機和掃描儀屬于這種類型。

13通用串行總線特點

通用串行總線最初是由英特爾與微軟公司倡導(dǎo)發(fā)起,其最大的特點是支持熱插拔(Hot plug)和即插即用 (Plug&Play)。當(dāng)設(shè)備插入時,主機枚舉(enumerate)此設(shè)備并加載所需的驅(qū)動程序,因此使用遠比PCI和ISA總線方便。

通用串行總線速度比平行埠并聯(lián)總線(Parellel Bus,例如EPP、LPT)與串聯(lián)埠總線(Serial Port,例如RS-232)等傳統(tǒng)電腦用標(biāo)準(zhǔn)總線快上許多。原標(biāo)準(zhǔn)中USB 1.1 的最大傳輸帶寬為 12Mbps,USB 2.0 的最大傳輸帶寬為 480Mbps。

通用串行總線的設(shè)計為非對稱式的,它由一個主機(host)控制器和若干通過hub設(shè)備以樹形連接的設(shè)備組成。一個控制器下最多可以有5級hub,包括Hub在內(nèi),最多可以連接127個設(shè)備,而一臺計算機可以同時有多個控制器。和SPI-SCSI等標(biāo)準(zhǔn)不同,USB hub不需要終結(jié)器。

通用串行總線可以連接的外設(shè)有鼠標(biāo)、鍵盤、gamepad、游戲桿、掃描儀、數(shù)碼相機、打印機、硬盤和網(wǎng)絡(luò)部件。對數(shù)碼相機這樣的多媒體外設(shè)USB已經(jīng)是缺省接口;由于大大簡化了與計算機的連接,USB也逐步取代并口成為打印機的主流連接方式。2004年已經(jīng)有超過1億臺USB設(shè)備;到2005年顯示器和高清晰度數(shù)字視頻外設(shè)是僅有的USB未能染指的外設(shè)類別,因為他們需要更高的傳輸速率。

14通用串行總線的電氣特性

詳細的USB的電器特性的相關(guān)內(nèi)容是在USB規(guī)范。而在此,僅列出用戶所需注意的一些特性。如圖1所示,呈現(xiàn)了在全速設(shè)備與PC主機之間電氣特性的連接。除了Vcc(+5 V)與接地線外,需要特別注意的是D+與D-的差動數(shù)據(jù)信號線。首先,在連接至USB收發(fā)器之前必須先串接9O~44Ω的電阻。而后根據(jù)不同的USB設(shè)各的傳輸速度(全速或低速),改變在設(shè)各端的提升電阻1.5×(1±5%)kΩ的位置。這個提升電阻,也可視為設(shè)各端電阻。對于全速設(shè)備(12 Mbps),就將提升電阻接至D+信號線與電源之間的位置。如果是低速設(shè)各(1.5 Mbps),就將提升電阻接到D一信號線與電源之間的位置,如圖1.15所示。這個電壓源的范圍為3.0~3.6 V。但對于USB 2。0的高速傳輸,這個提升電阻被省略,改以自動切換的方式。最后,D+與D-兩條信號線在PC主機的根集線器或集線器端同時接上15 kΩ的下拉電阻并連至接地端。用戶也可視這些下拉電阻為集線器端電阻。

23b94878-c404-11ed-bfe3-dac502259ad0.jpg

圖1 全速設(shè)備與PC主機之間電氣特性的連接圖

23ca1b44-c404-11ed-bfe3-dac502259ad0.jpg

圖2 低速設(shè)備與PC主機之間電氣特性的連接圖

整個PC主機與設(shè)備之間的電氣特性是如何操作的呢?首先,在設(shè)備未連接至PC主機的根集線器或集線器的連接端口時,D+與D-兩條信號線因為下拉電阻的關(guān)系,幾乎都視為接地,但是若有一個設(shè)各剛連接上時,由于提升電阻(1.5 kΩ)與下拉電阻(15 kΩ)形成了一個分壓器;因此其中有一條數(shù)據(jù)信號線(D+或D-)的電位將被提升至電壓Vdc的90%左右。此時,當(dāng)集線器檢測到其中的一條數(shù)據(jù)信號線趨近3 Vcc,而另外一條仍維持接地狀態(tài)時就可確定有一設(shè)備已連接上。PC主機會不斷地每隔一般時間來查詢根集線器,檢查D+與D一的電位變化,以了解設(shè)備的連接狀態(tài)。

??審核編輯:湯梓紅

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

    關(guān)注

    14

    文章

    2454

    瀏覽量

    71752
  • 連接器
    +關(guān)注

    關(guān)注

    98

    文章

    14209

    瀏覽量

    135925
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8447

    瀏覽量

    150722
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2858

    瀏覽量

    87912
  • RS-232
    +關(guān)注

    關(guān)注

    0

    文章

    386

    瀏覽量

    49831

原文標(biāo)題:常用外部總線介紹

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    常用的通信總線有哪些

    硬件工程師與軟件工程師在電子項目設(shè)計開發(fā)過程中,經(jīng)常會使用各種不同的通信總線,以實現(xiàn)不同電路功能模塊互相信息交換,從而構(gòu)成一個完整的電路設(shè)計;那么在電路中一些常用的通信總線有哪些呢?
    發(fā)表于 09-09 09:19 ?4699次閱讀
    <b class='flag-5'>常用</b>的通信<b class='flag-5'>總線</b>有哪些

    什么是總線、內(nèi)部總線外部總線

    是什么?1.4工業(yè)控制機的哪幾個部分組成?各部分的主要作用是什么?工業(yè)控制機的特點有哪些?1?5什么是總線、內(nèi)部總線外部總線?PC總線和S
    發(fā)表于 09-01 08:59

    常用的串行總線協(xié)議有哪些

    一、常用的串行總線協(xié)議目前常用的微機與外設(shè)之間進行數(shù)據(jù)傳輸?shù)拇?b class='flag-5'>總線主要有UART、1-write、I2C和SPI總線。1.UART:異步方
    發(fā)表于 11-03 07:14

    外部總線接口 (EBI)怎么用?

    NuMicro? M05xxBN/DN/DE 系列配備一個外部總線接口 (EBI) , 用來訪問外部設(shè)備. 為節(jié)省外部設(shè)備與芯片的連接引腳數(shù), EBI支持地址
    發(fā)表于 06-16 06:41

    工控機總線連接

    工控機的系統(tǒng)總線可分為內(nèi)部總線外部總線。內(nèi)部總線是工控機內(nèi)部各組成部分之間進行信息傳送的公共通道,常用
    發(fā)表于 10-20 17:47 ?2次下載
    工控機<b class='flag-5'>總線</b>連接

    PIC32系列參考手冊之外部總線接口(EBI)

    本文主要介紹了PIC32系列參考手冊之外部總線接口(EBI)。
    發(fā)表于 06-06 17:28 ?22次下載

    外部總線有哪些

    本視頻主要詳細介紹外部總線有哪些,分別有RS-232-C總線、RS-485總線、IEEE-488總線
    的頭像 發(fā)表于 11-24 11:05 ?1.4w次閱讀

    微機中各類常見的總線技術(shù)介紹

    微機中總線一般有內(nèi)部總線、系統(tǒng)總線外部總線。內(nèi)部總線是微機內(nèi)部各外圍芯片與處理器之間的
    發(fā)表于 04-26 16:05 ?4250次閱讀

    常用外部總線介紹

    外部總線概述 ExternalBus(外部總線) ,通常所說的總線(Bus)指片外總線,是CPU
    的頭像 發(fā)表于 03-21 10:41 ?4472次閱讀
    <b class='flag-5'>常用</b><b class='flag-5'>外部</b><b class='flag-5'>總線</b><b class='flag-5'>介紹</b>

    常用外部總線介紹,IIC和SPI哪位才是贏家

    現(xiàn)今,在低端數(shù)字通信應(yīng)用領(lǐng)域,我們隨處可見IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Interface)的身影。原因是這兩種通信協(xié)議非常適合近距離低速芯片間通信。Philips(for IIC)和Motorola(for SPI) 出于不同背景和市場需求制定了這兩種標(biāo)準(zhǔn)通信協(xié)議。 IIC 開發(fā)于1982年,當(dāng)時是為了給電視機內(nèi)的CPU和外圍芯片提供更簡易的互聯(lián)方式。電視機是最早的嵌入式系統(tǒng)之一,而最初的嵌入系統(tǒng)是使用內(nèi)存映射(memory-mapped I/O)的方式來互聯(lián)微控制器和外圍
    的頭像 發(fā)表于 10-13 11:25 ?1582次閱讀
    <b class='flag-5'>常用</b><b class='flag-5'>外部</b><b class='flag-5'>總線</b>的<b class='flag-5'>介紹</b>,IIC和SPI哪位才是贏家

    三種常用總線拓撲結(jié)構(gòu)解析

    應(yīng)用必須嚴格按照施工規(guī)范進行,而且不同實際環(huán)境需考慮采用不同的總線拓撲結(jié)構(gòu),本文介紹三種常用總線拓撲結(jié)構(gòu)。
    發(fā)表于 09-10 15:02 ?2.7w次閱讀
    三種<b class='flag-5'>常用</b>的<b class='flag-5'>總線</b>拓撲結(jié)構(gòu)解析

    常用總線有哪些 特點及應(yīng)用分析

    其實,總線就是一種內(nèi)部結(jié)構(gòu),它是CPU、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道。工程師為了簡化硬件電路設(shè)計、簡化系統(tǒng)結(jié)構(gòu),常用一組線路,配置以適當(dāng)?shù)慕涌陔娐?,與各部件和外圍設(shè)備連接,這組共用的連接線
    的頭像 發(fā)表于 11-16 09:10 ?5444次閱讀

    詳解常用的CAN總線(上):報文幀

    CAN總線是一種常用總線,對于剛開始接觸CAN總線的,面對著各式各樣的資料,可能不知道從何看起,今天科普一下CAN總線的基礎(chǔ)知識。
    發(fā)表于 06-19 17:20 ?2489次閱讀
    詳解<b class='flag-5'>常用</b>的CAN<b class='flag-5'>總線</b>(上):報文幀

    常用的Profinet CCLink EthernetIP EtherCAT現(xiàn)場總線協(xié)議介紹

    Profinet CCLink EthernetIP EtherCAT是常用的工業(yè)控制領(lǐng)域的現(xiàn)場總線協(xié)議。本文詳細介紹了這四種總線的來龍去脈,以及使用vfbox網(wǎng)關(guān)輕松實現(xiàn)
    的頭像 發(fā)表于 12-11 09:07 ?1034次閱讀
    <b class='flag-5'>常用</b>的Profinet CCLink EthernetIP EtherCAT現(xiàn)場<b class='flag-5'>總線</b>協(xié)議<b class='flag-5'>介紹</b>

    嵌入式常用總線有哪些

    嵌入式系統(tǒng)中常用總線種類繁多,它們各自具有不同的特點和應(yīng)用場景。以下將詳細介紹幾種嵌入式開發(fā)中常用總線,包括UART、I2C、SPI、R
    的頭像 發(fā)表于 09-10 11:34 ?447次閱讀