所有的數(shù)據(jù)都需經(jīng)過(guò)總線傳送,總線若出現(xiàn)故障則整個(gè)網(wǎng)絡(luò)就會(huì)癱瘓。而且一次僅能一個(gè)端用戶發(fā)送數(shù)據(jù),其它端用戶必須等待到獲得發(fā)送權(quán)。
在EAI中和星型結(jié)構(gòu)相對(duì)。
(1)組網(wǎng)費(fèi)用低:從示意圖可以看到這樣的結(jié)構(gòu)根本不需要另外的互聯(lián)設(shè)備,是直接通過(guò)一條總線進(jìn)行連接,所以組網(wǎng)費(fèi)用較低;
(2)這種網(wǎng)絡(luò)因?yàn)楦鞴?jié)點(diǎn)是共用總線帶寬的,所以在傳輸速度上會(huì)隨著接入網(wǎng)絡(luò)的用戶的增多而下降;
(3)網(wǎng)絡(luò)用戶擴(kuò)展較靈活:需要擴(kuò)展用戶時(shí)只需要添加一個(gè)接線器即可,但所能連接的用戶數(shù)量有限;
(4)維護(hù)較容易:單個(gè)節(jié)點(diǎn)失效不影響整個(gè)網(wǎng)絡(luò)的正常通信。但是如果總線一斷,則整個(gè)網(wǎng)絡(luò)或者相應(yīng)主干網(wǎng)段就斷了。
?這種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中所有設(shè)備都直接與總線相連,它所采用的介質(zhì)一般也是同軸電纜(包括粗纜和細(xì)纜),不過(guò)現(xiàn)在也有采用光纜作為總線型傳輸介質(zhì)的,如后面我們將要講的ATM網(wǎng)、Cable Modem所采用的網(wǎng)絡(luò)等都屬于總線型網(wǎng)絡(luò)結(jié)構(gòu)。
can總線,rs485總線,rs422總線,rs232總線優(yōu)缺點(diǎn)對(duì)比下 分別用于那種情況
RS-422標(biāo)準(zhǔn)全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了接口電路的特性。實(shí)際上還有一根信號(hào)地線,共5根線。由于接收器采用高輸入阻抗和發(fā)送驅(qū)動(dòng)器比RS232更強(qiáng)的驅(qū)動(dòng)能力,故允許在相同傳輸線上...
DSP芯片TMS320F2812 DSP片外擴(kuò)展 64K * 16位SRAM(基本配置),最大可擴(kuò)展到512K * 16位。內(nèi)部RAM不夠用時(shí),用來(lái)擴(kuò)充內(nèi)存,當(dāng)然是并行的。
總線制是2根線控制很多根,多線制是每個(gè)控制點(diǎn)都有單獨(dú)的線
格式:pdf
大小:435KB
頁(yè)數(shù): 5頁(yè)
評(píng)分: 4.4
在基于計(jì)算機(jī)測(cè)控技術(shù)的轉(zhuǎn)矩流變儀系統(tǒng)的基礎(chǔ)上,介紹基于主從式總線結(jié)構(gòu)的轉(zhuǎn)矩流變儀現(xiàn)場(chǎng)控制器以完善系統(tǒng)的性能.采用了模塊化設(shè)計(jì)和主從式的結(jié)構(gòu),進(jìn)行了測(cè)控電路模塊設(shè)計(jì),使得系統(tǒng)性能的靈活性和可靠性有了很大的提高.
格式:pdf
大小:435KB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.8
論可燃?xì)怏w控制系統(tǒng)中總線制和分線制的比較 現(xiàn)場(chǎng)總線技術(shù)就是將微處理器植入現(xiàn)場(chǎng)測(cè)量、 控制儀表中, 使它們各自都有了數(shù)字計(jì)算 和數(shù)字通信能力, 采用可進(jìn)行簡(jiǎn)單連線的雙絞線等作為總線, 把多個(gè)測(cè)量、 控制儀表連接成 場(chǎng)儀表與控制計(jì)算機(jī)之間, 實(shí)現(xiàn)數(shù)字傳輸與信息交換, 形成各種適應(yīng)生產(chǎn)裝置實(shí)際需要的網(wǎng) 絡(luò)系統(tǒng)。按公開(kāi)、規(guī)范的通信協(xié)議,在位于現(xiàn)場(chǎng)的多臺(tái)數(shù)字化測(cè)量、控制儀表之間及現(xiàn)場(chǎng)總 線控制系統(tǒng) FCS( Fieldbus control system)。 現(xiàn)場(chǎng)總線的優(yōu)點(diǎn): 1.減少由于設(shè)備信號(hào)制不統(tǒng)一而出現(xiàn)的檢修煩瑣問(wèn)題。 我們現(xiàn)有的很多 DCS 系統(tǒng)使用的信號(hào)并不是統(tǒng)一的標(biāo)準(zhǔn),模擬量信號(hào)包括有 4-20mA、 0-5V 的不同的電流、電壓信號(hào)給檢修工作帶來(lái)極大的不方便。而采用現(xiàn)場(chǎng)總線控制系統(tǒng)完 全沒(méi)有這種不便利的因素存在,在數(shù)據(jù)線上以相同的形式傳送數(shù)據(jù),增強(qiáng)了數(shù)據(jù)的可靠信。 2.減少安裝工作量
KNX總線協(xié)議遵循OSI模型協(xié)議規(guī)范,并進(jìn)行了合理的簡(jiǎn)化。由物理層、數(shù)據(jù)鏈接層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層組成,會(huì)話層和表示層的功能則并入應(yīng)用層與傳輸層。
每一層的協(xié)議規(guī)范中都明確的規(guī)定了信號(hào)在不同層中的表達(dá)和傳輸。
物理層主要控制和實(shí)現(xiàn)比特流在介質(zhì)中的傳輸,涉及到通信信號(hào)在信道上的原始比特流。主要包括處理機(jī)械、電氣和過(guò)程的接口以及物理層下的物理傳輸介質(zhì)等。物理層主要有兩部份組成同時(shí)使用CSMA/CA機(jī)制(具有避免沖突的載波偵聽(tīng)多路訪問(wèn)),一個(gè)是物理層邏輯單元(LU)另一個(gè)是介質(zhì)附加單元(MAU)。
鏈接層同樣遵循OSI規(guī)范協(xié)議,主要由介質(zhì)訪問(wèn)控制(MAC)與邏輯連接控制(LLC)組成。數(shù)據(jù)鏈接層的主要任務(wù)是為同一子網(wǎng)中的兩個(gè)設(shè)備提供可靠的單幀傳輸。
網(wǎng)絡(luò)層
控制器局域網(wǎng)總線(CAN,Controller Area Network)是一種用于實(shí)時(shí)應(yīng)用的串行通訊協(xié)議總線,它可以使用雙絞線來(lái)傳輸信號(hào),是世界上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。CAN協(xié)議用于汽車(chē)中各種不同元件之間的通信,以此取代昂貴而笨重的配電線束。該協(xié)議的健壯性使其用途延伸到其他自動(dòng)化和工業(yè)應(yīng)用。CAN協(xié)議的特性包括完整性的串行數(shù)據(jù)通訊、提供實(shí)時(shí)支持、傳輸速率高達(dá)1Mb/s、同時(shí)具有11位的尋址以及檢錯(cuò)能力。
CAN系統(tǒng)組成
CAN總線用戶接口簡(jiǎn)單,編程方便。網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)采用總線式結(jié)構(gòu)。這種網(wǎng)絡(luò)結(jié)構(gòu)簡(jiǎn)單、成本低,并且采用無(wú)源抽頭連接,系統(tǒng)可靠性高。通過(guò)CAN總線連接各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),形成多主機(jī)控制器局域網(wǎng)(CAN)。信息的傳輸采用CAN通信協(xié)議,通過(guò)CAN控制器來(lái)完成。各網(wǎng)絡(luò)節(jié)點(diǎn)一般為帶有微控制器的智能節(jié)點(diǎn)完成現(xiàn)場(chǎng)的數(shù)據(jù)采集和基于CAN協(xié)議的數(shù)據(jù)傳輸,節(jié)點(diǎn)可以使用帶有在片CAN控制器的微控制器,或選用一般的微控制器加上獨(dú)立的CAN控制器來(lái)完成節(jié)點(diǎn)功能。傳輸介質(zhì)可采用雙絞線、同軸電纜或光纖。如果需要進(jìn)一步提高系統(tǒng)的抗干擾能力,還可以在控制器和傳輸介質(zhì)之間加接光電隔離,電源采用DC-DC變換器等措施。這樣可方便構(gòu)成實(shí)時(shí)分布式測(cè)控系統(tǒng)。微控制器,或選用一般的微控制器加上獨(dú)立的CAN控制器來(lái)完成節(jié)點(diǎn)功能。傳輸介質(zhì)可采用雙絞線、同軸電纜或光纖。如果需要進(jìn)一步提高系統(tǒng)的抗干擾能力,還可以在控制器和傳輸介質(zhì)之間加接光電隔離,電源采用DC-DC變換器等措施。這樣可方便構(gòu)成實(shí)時(shí)分布式測(cè)控系統(tǒng)。
CAN總線的物理接口
采用CAN收發(fā)器PCA82C250作為CAN控制器和物理總線之間的接口,提供向總線的差動(dòng)發(fā)送能力和對(duì)CAN控制器的差動(dòng)接收能力。
一般在驅(qū)動(dòng)芯片和CAN控制器之間加入光電耦合器,增加抗干擾能力。CAN總線的速度將由光電耦合器的速度決定。比如:用4N27光耦,因?yàn)樗捻憫?yīng)速度比較慢,CAN網(wǎng)絡(luò)的位速度只能達(dá)到幾十Kbit/s。如果采用6N137高速光電耦合器,CAN網(wǎng)絡(luò)速度可以達(dá)到和電阻網(wǎng)絡(luò)驅(qū)動(dòng)時(shí)的速度一樣。另外,物理層的設(shè)計(jì)要注意電纜的終端阻抗匹配,這直接影響了CAN總線能否正常工作和網(wǎng)絡(luò)性能,一般在CAN總線兩端并聯(lián)120Ω的電阻。
CAN總線的工作原理
CAN總線使用串行數(shù)據(jù)傳輸方式,可以1Mb/s的速率在40m的雙絞線上運(yùn)行,也可以使用光纜連接,而且在這種總線上總線協(xié)議支持多主控制器。 CAN與I2C總線的許多細(xì)節(jié)很類似,但也有一些明顯的區(qū)別。
當(dāng)CAN總線上的一個(gè)節(jié)點(diǎn)(站)發(fā)送數(shù)據(jù)時(shí),它以報(bào)文形式廣播給網(wǎng)絡(luò)中所有節(jié)點(diǎn)。對(duì)每個(gè)節(jié)點(diǎn)來(lái)說(shuō),無(wú)論數(shù)據(jù)是否是發(fā)給自己的,都對(duì)其進(jìn)行接收。每組報(bào)文開(kāi)頭的11位字符為標(biāo)識(shí)符,定義了報(bào)文的優(yōu)先級(jí),這種報(bào)文格式稱為面向內(nèi)容的編址方案。在同一系統(tǒng)中標(biāo)識(shí)符是唯一的,不可能有兩個(gè)站發(fā)送具有相同標(biāo)識(shí)符的報(bào)文。當(dāng)幾個(gè)站同時(shí)競(jìng)爭(zhēng)總線讀取時(shí),這種配置十分重要。
當(dāng)一個(gè)站要向其它站發(fā)送數(shù)據(jù)時(shí),該站的CPU將要發(fā)送的數(shù)據(jù)和自己的標(biāo)識(shí)符傳送給本站的CAN芯片,并處于準(zhǔn)備狀態(tài);當(dāng)它收到總線分配時(shí),轉(zhuǎn)為發(fā)送報(bào)文狀態(tài)。CAN芯片將數(shù)據(jù)根據(jù)協(xié)議組織成一定的報(bào)文格式發(fā)出,這時(shí)網(wǎng)上的其它站處于接收狀態(tài)。每個(gè)處于接收狀態(tài)的站對(duì)接收到的報(bào)文進(jìn)行檢測(cè),判斷這些報(bào)文是否是發(fā)給自己的,以確定是否接收它。
由于CAN總線是一種面向內(nèi)容的編址方案,因此很容易建立高水準(zhǔn)的控制系統(tǒng)并靈活地進(jìn)行配置。我們可以很容易地在CAN總線中加進(jìn)一些新站而無(wú)需在硬件或軟件上進(jìn)行修改。當(dāng)所提供的新站是純數(shù)據(jù)接收設(shè)備時(shí),數(shù)據(jù)傳輸協(xié)議不要求獨(dú)立的部分有物理目的地址。它允許分布過(guò)程同步化,即總線上控制器需要測(cè)量數(shù)據(jù)時(shí),可由網(wǎng)上獲得,而無(wú)須每個(gè)控制器都有自己獨(dú)立的傳感器。
CAN總線的特點(diǎn)
(1)具有實(shí)時(shí)性強(qiáng)、傳輸距離較遠(yuǎn)、抗電磁干擾能力強(qiáng)、成本低等優(yōu)點(diǎn);
(2)采用雙線串行通信方式,檢錯(cuò)能力強(qiáng),可在高噪聲干擾環(huán)境中工作;
(3)具有優(yōu)先權(quán)和仲裁功能,多個(gè)控制模塊通過(guò)CAN 控制器掛到CAN-bus 上,形成多主機(jī)局部網(wǎng)絡(luò);
(4)可根據(jù)報(bào)文的ID決定接收或屏蔽該報(bào)文;
(5)可靠的錯(cuò)誤處理和檢錯(cuò)機(jī)制;
(6)發(fā)送的信息遭到破壞后,可自動(dòng)重發(fā)
;
(7)節(jié)點(diǎn)在錯(cuò)誤嚴(yán)重的情況下具有自動(dòng)退出總線的功能;
(8)報(bào)文不包含源地址或目標(biāo)地址,僅用標(biāo)志符來(lái)指示功能信息、優(yōu)先級(jí)信息。
隨著WS信號(hào)的改變,導(dǎo)出一個(gè)WSP脈沖信號(hào),進(jìn)入并行移位寄存器,從而輸出數(shù)據(jù)被激活。串行數(shù)據(jù)的默認(rèn)輸入是0,因此所有位于最低位(LSB)后的數(shù)據(jù)將被設(shè)置為0。
隨著第一個(gè)WS信號(hào)的改變,WSP在SCK信號(hào)的下降沿重設(shè)計(jì)數(shù)器。在"1 out of n"譯碼器對(duì)計(jì)數(shù)器數(shù)值進(jìn)行譯碼后,第一個(gè)串行的數(shù)據(jù)(MSB)在SCK時(shí)鐘信號(hào)的上升沿被存放進(jìn)入B1,隨著計(jì)數(shù)器的增長(zhǎng),接下來(lái)的數(shù)據(jù)被依次存放進(jìn)入B2到Bn中。在下一個(gè)WS信號(hào)改變的時(shí)候,數(shù)據(jù)根據(jù)WSP脈沖的變化被存放進(jìn)入左(聲道)鎖存器或者右(聲道)鎖存器,并且將B2一Bn的數(shù)據(jù)清除以及計(jì)數(shù)器重設(shè),如果有冗余的數(shù)據(jù)則最低位之后的數(shù)據(jù)將被忽略。注意:譯碼器和計(jì)數(shù)器(虛線內(nèi)的部分)可以被一個(gè)n比特移位寄存器所代替。
IIS總線接口可作為一個(gè)編碼解碼接口與外部8/16位的立體聲音頻解碼電路(CODEC IC)相連,從而實(shí)現(xiàn)微唱片和便攜式應(yīng)用。它支持IIS數(shù)據(jù)格式和MSB-Justified 數(shù)據(jù)格式。IIS總線接口為先進(jìn)先出隊(duì)列FIFO的訪問(wèn)提供DMA傳輸模式來(lái)取代中斷模式,可同時(shí)發(fā)送和接收數(shù)據(jù),也可只發(fā)送或接收數(shù)據(jù)。