版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、RS232RS485原理圖畢業(yè)論文RS232 RS485接口圖,希望對(duì)你有幫助。R5一般是20KR2一般是5.1KRS232串行電路圖這是R232到RS485的通訊電路轉(zhuǎn)換圖。 HYPERLINK ./%20%20%20%20:/image4.360doc%20%20%20%20/DownloadImg/2009/4/17/72158_3162065_3.png 點(diǎn)擊查看放大圖。自制無(wú)源RS232-485轉(zhuǎn)換器RS-232、RS-422和RS-485簡(jiǎn)介RS-232、RS-422和RS-485都是串行數(shù)據(jù)接口標(biāo)準(zhǔn),最初是由電子工業(yè)協(xié)會(huì)(EIA)制定和發(fā)布的。RS-232于1962年發(fā)布,命名為
2、EIA-232-E,作為一種工業(yè)標(biāo)準(zhǔn),以確保來(lái)自不同制造商的產(chǎn)品的兼容性。其傳輸距離最多15m左右,最高速度20kb/s,RS-232為點(diǎn)對(duì)點(diǎn)通信設(shè)計(jì)(即只有一對(duì)收發(fā)設(shè)備)。因此,RS232只適用于本地通信。RS-422是由RS-232發(fā)展而來(lái),是為了彌補(bǔ)RS-232的不足而提出的。為了改善RS-232通信距離短、速度慢等缺點(diǎn),RS-422定義了平衡通信接口,將傳輸速率提高到10Mb/s,將傳輸距離擴(kuò)展到1200米(當(dāng)速度低于100kb/s時(shí)),并允許在平衡總線(xiàn)上最多連接10個(gè)接收器。RS-422是單機(jī)發(fā)送多機(jī)接收的單向平衡傳輸標(biāo)準(zhǔn),命名為T(mén)IA/EIA-422-A標(biāo)準(zhǔn)。為了擴(kuò)大應(yīng)用范圍,EI
3、A于1983年在RS-422的基礎(chǔ)上制定了RS-485標(biāo)準(zhǔn),增加了多點(diǎn)雙向通信能力,即允許多個(gè)發(fā)射機(jī)連接到同一總線(xiàn)上,同時(shí)增加了發(fā)射機(jī)的驅(qū)動(dòng)能力和沖突保護(hù)特性,擴(kuò)展了總線(xiàn)的共模,后來(lái)被命名為T(mén)IA/EIA-485-A標(biāo)準(zhǔn)。由于EIA提出的所有建議標(biāo)準(zhǔn)都以RS為前綴,因此在通信行業(yè)領(lǐng)域,仍然習(xí)慣于將上述標(biāo)準(zhǔn)以RS為前綴。RS-232、RS-422和RS-485標(biāo)準(zhǔn)只規(guī)定了接口的電氣特性,不涉及連接器、電纜或協(xié)議。在此基礎(chǔ)上,用戶(hù)可以建立自己的高層通信協(xié)議。二、自制RS232-485轉(zhuǎn)換器電路圖:RS232-485轉(zhuǎn)換器主要包括三部分:電源、232電平轉(zhuǎn)換和485電路。該電路的232電平轉(zhuǎn)換電路采
4、用NIH232或者可以直接使用MAX232 IC,485電路采用MAX485 IC。為了使用方便,電源部分采用無(wú)源方式設(shè)計(jì),整個(gè)電路的電源直接從PC的RS232接口中的DTR (pin 4)和RTS (pin 7)中竊取。PC串口每條線(xiàn)可以提供9mA左右的電流,所以?xún)蓷l線(xiàn)提供的電流足夠這個(gè)電路使用了。實(shí)驗(yàn)表明,只要使用其中一根導(dǎo)線(xiàn),該電路就能正常工作。使用該電路時(shí),需要注意的是,PC程序必須使串口的DTR和RTS輸出為高,D3穩(wěn)壓后才能得到VCC。經(jīng)過(guò)實(shí)際測(cè)試,VCC電壓約為4.7V。因此,在電路中,與其說(shuō)D3是穩(wěn)壓功能,不如說(shuō)它是限壓功能。MAX485通過(guò)兩個(gè)引腳RE(2引腳)和DE(3引腳
5、)控制數(shù)據(jù)的輸入和輸出。當(dāng)RE處于低電平時(shí),MAX485數(shù)據(jù)輸入有效;當(dāng)DE為高電平時(shí),MAX485數(shù)據(jù)輸出有效。在半雙工使用中,這兩個(gè)管腳通??梢灾苯酉噙B,然后通過(guò)PC或單片機(jī)輸出的高低電平,就可以使MAX485在接收和發(fā)送狀態(tài)之間切換。由于該電路的DTR和RTS都用于電路供電,因此使用HIN232的另一個(gè)通道的TX線(xiàn)和Q1來(lái)控制MAX485的狀態(tài)切換。平時(shí),NIH232的9腳輸出為高,Q1反相后,MAX485的RE和DE為低,處于數(shù)據(jù)接收狀態(tài)。PC機(jī)發(fā)送數(shù)據(jù)時(shí),NIH232的9腳輸出為低電平,Q1反相后,MAX485的RE和DE為高電平,從而處于數(shù)據(jù)發(fā)送狀態(tài)。RS232、RS485、RS4
6、222010-08-27 10:27首先,你要知道什么是RS232和RS485.典型的串行通信標(biāo)準(zhǔn)是RS232和RS485。她們 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/wiki/k-_n-y.html t _blank 定義與RS232不同,RS485的功能包括:1.RS-485的電氣特性:邏輯“1”用兩條線(xiàn)之間的電壓差為+(26) V來(lái)表示;邏輯“0”用兩條線(xiàn)之間的電壓差為-(26) V來(lái)表示,當(dāng)接口的信號(hào)電平低于RS -232-C時(shí),不容易損壞接口電路的芯片,而且這個(gè)電平與TTL電平兼容,所以與TTL電路連接很
7、方便。2.最高數(shù)據(jù)傳輸速率為10Mbps的RS-485接口采用平衡驅(qū)動(dòng)器和差分接收器相結(jié)合的方式,增強(qiáng)了抗共模干擾能力,即具有良好的抗噪聲干擾能力。4.RS-485接口最大傳輸距離的標(biāo)準(zhǔn)值是4000英尺,實(shí)際可以達(dá)到3000米。另外,RS-232-C接口只允許一個(gè)收發(fā)器連接在總線(xiàn)上,即單站能力。而RS-485接口允許在總線(xiàn)上連接多達(dá)128個(gè)收發(fā)器。也就是說(shuō),它具有多站能力,因此用戶(hù)可以通過(guò)使用單個(gè)RS-485接口輕松建立它。 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _b
8、lank 設(shè)備RS485編程串口協(xié)議只定義了傳輸電壓、阻抗等。,而且編程方法和普通串口編程一樣!RS-232與RS-422的轉(zhuǎn)換原理及連接通常,我們對(duì)視頻感興趣 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 服務(wù)器RS-232、RS-422和RS-485標(biāo)準(zhǔn)只規(guī)定了接口的電氣特性,不涉及連接器、電纜或協(xié)議。在此基礎(chǔ)上,用戶(hù)可以建立自己的高層通信協(xié)議。例如,視頻服務(wù)器配備了多個(gè)RS422串行通信接口,每個(gè)接口都可以通過(guò)RS422通信線(xiàn)路從外部訪(fǎng)問(wèn)。 HYPERLI
9、NK ./:/search.china.alibaba t _blank 計(jì)算機(jī)RS-232、RS-422和RS-485都是串行數(shù)據(jù)接口標(biāo)準(zhǔn),由電子工業(yè)協(xié)會(huì)(EIA)制定并發(fā)布。RS-232發(fā)布于1962年。RS-422是由RS-232發(fā)展而來(lái)的。為了改善RS-232通信距離短、速度慢等缺點(diǎn),RS-422定義了平衡通信接口,將傳輸速率提高到10Mbps,將傳輸距離擴(kuò)展到4000英尺(當(dāng)速度低于100Kbps時(shí)),并允許在平衡總線(xiàn)上最多連接10個(gè)接收器。RS-422是單機(jī)發(fā)送多機(jī)接收的單向平衡傳輸標(biāo)準(zhǔn),命名為T(mén)IA/EIA-422-A標(biāo)準(zhǔn)。為了擴(kuò)大應(yīng)用范圍,EIA于1983年在RS-422的基礎(chǔ)
10、上制定了RS-485標(biāo)準(zhǔn),增加了多點(diǎn)雙向通信能力,即允許多個(gè)發(fā)射機(jī)連接到同一總線(xiàn)上,同時(shí)增加了發(fā)射機(jī)的驅(qū)動(dòng)能力和沖突保護(hù)特性,擴(kuò)展了總線(xiàn)的共模,后來(lái)被命名為T(mén)IA/EIA-485-A標(biāo)準(zhǔn)。1.S-232串行接口標(biāo)準(zhǔn)目前,RS-232是PC機(jī)和通信行業(yè)中應(yīng)用最廣泛的串行接口。RS-232被定義為在低速串行通信中增加通信距離的單端標(biāo)準(zhǔn)。RS-232采用非平衡傳輸方式,即所謂的單端通信。接收者和發(fā)送者的數(shù)據(jù)信號(hào)是相對(duì)于信號(hào)目的地的。典型的RS-232信號(hào)在正負(fù)電平之間擺動(dòng)。發(fā)送數(shù)據(jù)時(shí),發(fā)射機(jī)處的驅(qū)動(dòng)器輸出+5+15V的正電平和-5-15V的負(fù)電平。沒(méi)有數(shù)據(jù)傳輸時(shí),線(xiàn)路為T(mén)TL。從數(shù)據(jù)傳輸開(kāi)始到結(jié)束,
11、線(xiàn)路電平從TTL電平到RS-232電平再回到TTL電平。接收器的典型工作電平為+3+12V和-3-12V。因?yàn)榘l(fā)送電平和接收電平之間的差只有大約2V到3V,所以它的共模抑制能力差,并且在雙絞線(xiàn)上的分布也差。 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 電容2.RS-422和RS-485串行接口標(biāo)準(zhǔn)(1)平衡傳輸RS-422和RS-485不同于RS-232。數(shù)據(jù)信號(hào)采用差分傳輸,也叫平衡傳輸。它使用一對(duì)雙絞線(xiàn),其中一個(gè)定義為A,另一個(gè)定義為B,通常發(fā)送驅(qū)動(dòng)器A和
12、B之間的正電平為+2+6V,為邏輯狀態(tài),負(fù)電平為-2V6V,為另一種邏輯狀態(tài)。還有一個(gè)信號(hào)地c,RS-485里也有一個(gè)“使能”端子,但這個(gè)在RS-422里可以用也可以不用?!笆鼓堋倍俗佑糜诳刂苽鬏旘?qū)動(dòng)器和傳輸線(xiàn)之間的斷開(kāi)和連接。當(dāng)“使能”端有效時(shí),發(fā)送驅(qū)動(dòng)器處于高阻抗?fàn)顟B(tài),稱(chēng)為“第三狀態(tài)”,即不同于邏輯“1”和“0”的第三狀態(tài)。(2)RS-422電氣規(guī)程由于接收端采用高輸入阻抗,發(fā)送驅(qū)動(dòng)器比RS232具有更強(qiáng)的驅(qū)動(dòng)能力,所以允許在同一條傳輸線(xiàn)上連接多個(gè)接收節(jié)點(diǎn),最多10個(gè)節(jié)點(diǎn)。也就是一個(gè)主人,其余的都是奴隸。從機(jī)不能互相通信,所以RS-422支持一點(diǎn)對(duì)多的雙向通信。RS-422四線(xiàn)接口采用獨(dú)立
13、的發(fā)送和接收通道,因此不需要控制數(shù)據(jù)方向,設(shè)備之間任何必要的信號(hào)交換都可以根據(jù) HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/wiki/k-_n-y.html t _blank 軟件 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 電阻(3)RS-485電氣規(guī)程由于RS-485是從RS-422發(fā)展而來(lái)的,所以RS-485的許多電氣規(guī)則與RS-422的相似。比如采用平衡傳輸方式,需要在傳輸線(xiàn)上連
14、接端接電阻。RS-485可以采用兩線(xiàn)制和四線(xiàn)制,兩線(xiàn)制可以實(shí)現(xiàn)真正的多點(diǎn)雙向通信。RS-485總線(xiàn),當(dāng)要求通信距離在幾十米到幾千米時(shí),廣泛采用RS-485串行總線(xiàn)標(biāo)準(zhǔn)。RS-485采用平衡傳輸和差分接收,因此具有抑制共模干擾的能力。此外,總線(xiàn)收發(fā)器靈敏度高,可以檢測(cè)低至200mV的電壓,因此可以在1km的距離恢復(fù)傳輸?shù)男盘?hào)。RS-485工作在半雙工模式,任何時(shí)候只能發(fā)送一個(gè)點(diǎn)。因此,發(fā)送電路必須由使能信號(hào)控制。RS-485非常方便多點(diǎn)互連,可以省略很多信號(hào)線(xiàn)。RS-485可以聯(lián)網(wǎng)形成一個(gè)分布式系統(tǒng),允許多達(dá)32個(gè)驅(qū)動(dòng)器和32個(gè)接收器并聯(lián)。RS-485與RS-422的不同之處在于其共模輸出電壓不
15、同。RS-485在-7V和+12V之間,而RS-422在-7V和+7V之間。RS-485符合所有RS-422規(guī)范,因此RS-485驅(qū)動(dòng)程序可以在RS-422網(wǎng)絡(luò)中使用。RS-485和RS-422一樣,最大傳輸距離約為1219米,最大傳輸速率為10Mbps。平衡雙絞線(xiàn)的長(zhǎng)度與傳輸速率成反比,只有在傳輸速率低于100Kbps的情況下才有可能。 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/wiki/k-_n-y.html t _blank 使用(4)RS-422和RS-485網(wǎng)絡(luò)安裝注意事項(xiàng)RS-422可以支持10個(gè)節(jié)點(diǎn),RS
16、-485可以支持32個(gè)節(jié)點(diǎn),這么多節(jié)點(diǎn)組成一個(gè)網(wǎng)絡(luò)。網(wǎng)絡(luò)拓?fù)湟话悴捎媒K端匹配的總線(xiàn)結(jié)構(gòu),不支持環(huán)形或星形網(wǎng)絡(luò)。在構(gòu)建網(wǎng)絡(luò)時(shí),您應(yīng)該注意以下幾點(diǎn):*使用雙絞線(xiàn)電纜作為總線(xiàn),每個(gè)節(jié)點(diǎn)串聯(lián)連接。從總線(xiàn)到每個(gè)節(jié)點(diǎn)的引出線(xiàn)長(zhǎng)度應(yīng)盡可能短,以便引出線(xiàn)中的反射信號(hào)對(duì)總線(xiàn)信號(hào)的影響最小。*要注意母線(xiàn)特性阻抗的連續(xù)性,信號(hào)反射會(huì)發(fā)生在阻抗不連續(xù)點(diǎn)。這種不連續(xù)性容易發(fā)生在以下情況:總線(xiàn)的不同部分采用不同的 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 電纜簡(jiǎn)而言之,應(yīng)該提供一個(gè)單一
17、、連續(xù)的信號(hào)通道作為總線(xiàn)。兩個(gè)串口的類(lèi)型及轉(zhuǎn)換串口是一種接口標(biāo)準(zhǔn),它規(guī)定了接口的電氣標(biāo)準(zhǔn)。簡(jiǎn)單來(lái)說(shuō),只是物理層的一個(gè)標(biāo)準(zhǔn)。沒(méi)有指定的接口插線(xiàn)來(lái)使用協(xié)議,所以只要我們使用的接口插線(xiàn)符合串口標(biāo)準(zhǔn),在實(shí)踐中就可以靈活使用。在串行端口接口標(biāo)準(zhǔn)上,我們使用各種協(xié)議進(jìn)行通信和設(shè)備控制。上面我們知道串口的協(xié)議,一些實(shí)際設(shè)備的外部接口是我們?cè)谌粘9ぷ髦薪佑|最多的。我們?cè)趺磸耐庥^上知道是什么樣的接口?如何定義線(xiàn)纜的每個(gè)引腳?我們知道,串口RS-232、RS-422、RS-485標(biāo)準(zhǔn)只是規(guī)定了接口的電氣特性,并沒(méi)有涉及。 HYPERLINK ./%20%20%20%20:/search.china.alibaba
18、%20%20%20%20/selloffer/k-_n-y.html t _blank 接插件* DB9(9針插座),如圖2所示。9引腳串行端口功能如表1所示。* DB25(25針插座),如圖3所示。25針串行端口的功能如表2所示。*還有一個(gè)RJ45插座。比如臺(tái)灣使用的Pinnacle mss1600和mss700視頻服務(wù)器的編解碼板的控制口都是串口。插座是RJ45,而播控的串口是DB9,所以我們需要使用轉(zhuǎn)換線(xiàn)。轉(zhuǎn)換電纜的引腳定義如圖4所示。RS485半雙工連接是:RX+和TX+并聯(lián)為data+;RX-和TX-作為數(shù)據(jù)-并聯(lián)連接。全雙工RS485 /RS422連接是:全和GND短路;信號(hào)線(xiàn)為R
19、X+、TX+、RX-、TX-,可根據(jù)需要連接到GND。擴(kuò)展三個(gè)串行端口串口的擴(kuò)展,我們知道一般一臺(tái)電腦有兩個(gè)串口,但是對(duì)于一臺(tái)播控電腦來(lái)說(shuō),要控制的設(shè)備遠(yuǎn)不止兩個(gè)。我們需要同時(shí)控制視頻服務(wù)器、錄像機(jī)、總機(jī)、字幕等設(shè)備。因此,我們需要擴(kuò)展串口。我們可以使用串口擴(kuò)展卡來(lái)擴(kuò)展串口,比如我們?cè)诓タ叵到y(tǒng)中使用的串口擴(kuò)展卡MOXA CI-134。MOXA CI-134專(zhuān)為工業(yè)環(huán)境通信應(yīng)用而設(shè)計(jì)。 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/wiki/k-_n-y.html t _blank 設(shè)計(jì)該產(chǎn)品的特點(diǎn)包括:可選光電隔離(2KV
20、)和浪涌保護(hù)(25KV ESD)功能;提供addc(自動(dòng)數(shù)據(jù)方向控制)功能;RS-485數(shù)據(jù)控制l: ADDC或通過(guò)RTS控制;終端電阻;采取 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 芯片串口4在播控系統(tǒng)中的應(yīng)用我們知道串行RS232的有效傳輸距離是15m,RS-422的最大傳輸距離是4000ft(約1219m),最大傳輸速率是10Mbps。在我們的廣播控制中使用的vcr,如DVCPRO和IMX控制接口,有RS232和RS422接口可供選擇。如果用的是pi
21、n9,那就是RS422接口,視頻服務(wù)器的編解碼端口控制都是RS422接口,只是插座是RJ45而不是DB9,所以需要用線(xiàn)纜轉(zhuǎn)換。因此,根據(jù)以上特點(diǎn),我們可以在控制中靈活運(yùn)用。由于主備控制切換的需要,考慮到距離,我們選擇RS422進(jìn)行切換。 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 開(kāi)關(guān)在整個(gè)系統(tǒng)中,只有RS422開(kāi)關(guān)開(kāi)口控制是廣播控制器的COM(RS232)口控制,其他都是MOXA卡擴(kuò)展的RS422接口。因?yàn)榫o急開(kāi)關(guān)需要RS232,所以在緊急開(kāi)關(guān)前增加了一個(gè)R
22、S422轉(zhuǎn)RS232接口。 HYPERLINK ./:/search.china.alibaba t _blank 轉(zhuǎn)換器RS422總線(xiàn)、RS485和RS422電路的原理基本相同。都是差分收發(fā),不需要數(shù)字地線(xiàn)。差分運(yùn)算是同速率傳輸距離長(zhǎng)的根本原因,這是RS232和RS232的根本區(qū)別。因?yàn)镽S232是單端輸入輸出,雙工運(yùn)行至少需要三條線(xiàn)路(異步傳輸):數(shù)字地、發(fā)送線(xiàn)、接收線(xiàn)。也可以添加其他控制線(xiàn)來(lái)完成同步和其他功能。RS422通過(guò)兩對(duì)雙絞線(xiàn)可以全雙工工作,而RS485只能半雙工工作,不能同時(shí)收發(fā),但只需要一對(duì)雙絞線(xiàn)。以上三種接口各有不足,在實(shí)際工作中可以根據(jù)需要靈活選擇。計(jì)算機(jī)控制將越來(lái)越廣泛
23、地應(yīng)用于廣播和控制系統(tǒng)中,并且隨著計(jì)算機(jī)的發(fā)展 HYPERLINK ./%20%20%20%20:/search.china.alibaba%20%20%20%20/selloffer/k-_n-y.html t _blank 技術(shù)參考資料:。 01 06/4541 . html市場(chǎng)上從RS-232到RS-485的轉(zhuǎn)換器,無(wú)源和有源。一般無(wú)源轉(zhuǎn)換器只是轉(zhuǎn)換,而有源轉(zhuǎn)換器既能實(shí)現(xiàn)232和485之間的轉(zhuǎn)換,又能保證兩者之間的電氣隔離!因?yàn)?85線(xiàn)往往比較長(zhǎng),線(xiàn)上有干擾,所以即使采取隔離措施后485線(xiàn)上有干擾,也不會(huì)影響到232側(cè)!是的。3.RS-485RS232、RS422和RS485的區(qū)別201
24、0-08-02 13:31RS-232-C是EIA(電子工業(yè)協(xié)會(huì))制定的串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫(xiě),232是識(shí)別號(hào),C表示修訂號(hào)。RS-232-C總線(xiàn)標(biāo)準(zhǔn)有25條信號(hào)線(xiàn),包括一個(gè)主通道和一個(gè)輔助通道。大多數(shù)情況下,主要使用主渠道。對(duì)于一般的雙工通信,只需要幾條信號(hào)線(xiàn),如發(fā)送線(xiàn)、接收線(xiàn)和地線(xiàn)。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ū)動(dòng)器允許有2,500 pf的容性負(fù)載,通信距離會(huì)受到這個(gè)電容的限制。例如,使用150pF/m的通信電纜時(shí),最大通信距離
25、為15m;如果減少每米電纜的電容,就可以增加通信距離。傳輸距離短的另一個(gè)原因是RS-232是單端信號(hào)傳輸,存在共地噪聲、無(wú)法抑制共模干擾等問(wèn)題,所以一般用于20m通信。2、RS-485總線(xiàn)在通信距離為幾十米到幾千米時(shí)被廣泛使用。RS-485采用平衡傳輸和差分接收,因此具有抑制共模干擾的能力。此外,總線(xiàn)收發(fā)器靈敏度高,可以檢測(cè)低至200mV的電壓,因此可以在1km的距離恢復(fù)傳輸?shù)男盘?hào)。RS-485工作在半雙工模式,任何時(shí)候只能發(fā)送一個(gè)點(diǎn)。因此,發(fā)送電路必須由使能信號(hào)控制。RS-485非常方便多點(diǎn)互連,可以省略很多信號(hào)線(xiàn)。RS-485可以聯(lián)網(wǎng)形成一個(gè)分布式系統(tǒng),允許多達(dá)32個(gè)驅(qū)動(dòng)器和32個(gè)接收器并
26、聯(lián)。3、RS-422總線(xiàn)、RS485、RS422的電路原理基本相同,都是差分方式收發(fā),沒(méi)有數(shù)字地線(xiàn)。差分工作是同速率傳輸距離長(zhǎng)的根本原因,這是RS232和RS232的根本區(qū)別,因?yàn)镽S232是單端輸入/輸出,雙工工作至少需要一根數(shù)字地線(xiàn)。發(fā)送線(xiàn)和接收線(xiàn)(異步傳輸),還可以添加其他控制線(xiàn)來(lái)完成同步等功能。RS422通過(guò)兩對(duì)雙絞線(xiàn)可以全雙工工作,而RS485只能半雙工工作,不能同時(shí)收發(fā),但只需要一對(duì)雙絞線(xiàn)。RS422和RS485可以以19kpbs的速度傳輸1200米。一種新型的收發(fā)器可以用來(lái)連接線(xiàn)路上的設(shè)備。RS422RS-485RS232和RS485的區(qū)別2010-07-12 11:591.什么
27、是RS-232-C接口?RS-232-C接口有什么特點(diǎn)?如何考慮傳輸電纜的長(zhǎng)度?答:計(jì)算機(jī)與計(jì)算機(jī)之間或計(jì)算機(jī)與終端之間的數(shù)據(jù)傳輸可以采用串行通信和并行通信。串行通信因其線(xiàn)路少、成本低而得到廣泛應(yīng)用,特別是在長(zhǎng)距離傳輸中,避免了多條線(xiàn)路特性的不一致。在串行通信中,要求通信雙方采用一個(gè)標(biāo)準(zhǔn)的接口,以便連接不同的設(shè)備進(jìn)行方便的通信。RS-232-C接口(又稱(chēng)EIA RS-232-C)是目前最常用的串行通信接口。它是由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)公司、調(diào)制解調(diào)器制造商和計(jì)算機(jī)終端制造商于1970年制定的,作為串行通信的標(biāo)準(zhǔn)。它的全稱(chēng)是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間串行
28、二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。該標(biāo)準(zhǔn)規(guī)定采用25針DB25連接器,并規(guī)定了連接器各針的信號(hào)容量,以及各種信號(hào)的電平。一般只用3-9根引線(xiàn)。(1)接口的電氣特性在RS-232-C中,任何信號(hào)線(xiàn)的電壓都是負(fù)邏輯關(guān)系。即邏輯“1”,-5-15v;邏輯“0”+5-+15V。噪聲容差為2V。也就是說(shuō),要求接收器將低至+3V的信號(hào)識(shí)別為邏輯“0 ”,將高至-3V的信號(hào)識(shí)別為邏輯“0”?!?”(2)接口的物理結(jié)構(gòu)RS-232-C接口連接器一般使用型號(hào)為DB-25的25芯插頭插座,通常插頭在DCE端,插座在DTE端。有些連接PC機(jī)的RS-232-C接口只需要三根接口線(xiàn),即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號(hào)地”
29、,因?yàn)椴皇褂脤?duì)方的傳輸控制信號(hào)。所以采用DB-9 9芯插頭插座,傳輸線(xiàn)采用屏蔽雙絞線(xiàn)。并口和串口的區(qū)別在于交換信息的方式不同。并口可以同時(shí)通過(guò)8條數(shù)據(jù)線(xiàn)傳輸信息,一次一個(gè)字節(jié);串行端口只能用一條線(xiàn)傳輸一位數(shù)據(jù),一次一個(gè)字節(jié)的一位。并口可以同時(shí)傳輸更多的信息,所以速度明顯高于串口,但是串口可以比并口進(jìn)行更長(zhǎng)距離的數(shù)據(jù)傳輸。1.25針并口插座的引腳功能:引腳功能引腳功能1選通10應(yīng)答(ACKNLG低電平)數(shù)據(jù)位0 (DATAO) 11忙數(shù)據(jù)位1 (DATA1) 12紙張(PE)數(shù)據(jù)位2 (DATA2) 13選擇(SLCT)數(shù)據(jù)位3 (DATA3) 14自動(dòng)換行(自動(dòng)進(jìn)紙低電平)數(shù)據(jù)位4 (DATA
30、4) 15錯(cuò)誤視圖(錯(cuò)誤低電平)數(shù)據(jù)位5 (DATA5) 16初始化為(初始化低電平)數(shù)據(jù)位6 (DATA6) 17。選擇數(shù)據(jù)位7 (DATA7) 18-25的行。(GND)串口的典型代表是RS-232C及其兼容插座,有9針和25針兩種類(lèi)型。25針串口具有20mA電流回路的接口功能,通過(guò)9、11、18、25針實(shí)現(xiàn)。其引腳功能如下:25引腳串行端口的引腳功能:引腳功能引腳功能1個(gè)未使用2發(fā)送數(shù)據(jù)(TXD) 11數(shù)據(jù)傳輸(I)接收數(shù)據(jù)(RXD) 12-17未使用4請(qǐng)求發(fā)送(RTS) 18數(shù)據(jù)接收(+)清除發(fā)送(CTS) 19未使用6數(shù)據(jù)就緒(DSR) 20數(shù)據(jù)終端就緒就像(DTR)信號(hào)線(xiàn)(SG)
31、21未使用8載波檢測(cè)(DCD) 22振鈴指示Spirit (RI)發(fā)送返回(+) 23-24未使用10未使用的25接收返回(1)串口的引腳功能:引腳功能引腳功能1載波檢測(cè)(DCD) 6數(shù)據(jù)就緒(DSR)接受數(shù)據(jù)(RXD) 7請(qǐng)求發(fā)送(RTS)發(fā)送數(shù)據(jù)(TXD) 8清除發(fā)送(CTS)數(shù)據(jù)終端就緒(DTR) 9振鈴指示(RI)信號(hào)接地(SG)(3)傳輸電纜的長(zhǎng)度由RS-232C標(biāo)準(zhǔn)規(guī)定。當(dāng)符號(hào)失真小于4%時(shí),傳輸電纜的長(zhǎng)度應(yīng)為50英尺。事實(shí)上,這4%的符號(hào)失真是非常保守的。在實(shí)際應(yīng)用中,約99%的用戶(hù)按照10-20%的符號(hào)失真工作,因此實(shí)際使用中的最大距離會(huì)遠(yuǎn)遠(yuǎn)超過(guò)50英尺,其中1號(hào)線(xiàn)2號(hào)線(xiàn)為非屏
32、蔽電纜。型號(hào)是DECP。9105856-04號(hào),是22#AWG的四芯電纜。2.什么是RS-485接口?它與RS-232-C接口相比有什么特點(diǎn)?答:由于RS-232-C接口標(biāo)準(zhǔn)出現(xiàn)較早,不可避免地存在一些不足,主要表現(xiàn)在以下四點(diǎn):(1)接口的信號(hào)電平高,容易損壞接口電路的芯片,而且由于與TTL電平不兼容,需要用電平轉(zhuǎn)換電路與TTL電路連接。(2)傳輸速率低。在異步傳輸中,波特率為20Kbps。(3)接口采用信號(hào)線(xiàn)和信號(hào)回線(xiàn),形成共地傳輸形式。這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾能力弱。(4)傳輸距離有限。最大傳輸距離的標(biāo)準(zhǔn)值是50英尺。其實(shí)只能用50米左右。1.RS-485的電氣特性:邏
33、輯“1”用兩條線(xiàn)之間的電壓差為+(2-6) V來(lái)表示;邏輯“0”用兩條線(xiàn)的電壓差為-(2-6) V來(lái)表示,當(dāng)接口的信號(hào)電平低于RS-232-C時(shí),不容易損壞接口電路的芯片,而且這個(gè)電平與TTL電平兼容,所以與TTL電路連接很方便。2.最高數(shù)據(jù)傳輸速率為10Mbps的RS-485接口采用平衡驅(qū)動(dòng)器和差分接收器相結(jié)合的方式,增強(qiáng)了抗共模干擾能力,即具有良好的抗噪聲干擾能力。4.RS-485接口最大傳輸距離的標(biāo)準(zhǔn)值是4000英尺,實(shí)際可以達(dá)到3000米。另外,RS-232-C接口只允許一個(gè)收發(fā)器連接在總線(xiàn)上,即單站能力。而RS-485接口允許在總線(xiàn)上連接多達(dá)128個(gè)收發(fā)器。也就是說(shuō),它具有多站能力,
34、因此用戶(hù)可以通過(guò)使用單個(gè)RS-485接口來(lái)方便地設(shè)置設(shè)備網(wǎng)絡(luò)。RS-485接口因其良好的抗噪性、長(zhǎng)距離傳輸和多站能力而成為首選串行接口。因?yàn)镽S485接口組成的半雙工網(wǎng)絡(luò)一般只需要兩根線(xiàn),所以RS485接口采用屏蔽雙絞線(xiàn)傳輸。接口連接器采用DB-9 9芯插頭插座,與智能終端RS485的接口采用DB-9(孔),與鍵盤(pán)連接的鍵盤(pán)接口RS485采用DB-9(引腳)3.采用RS485接口時(shí),如何考慮傳輸電纜的長(zhǎng)度?答:使用RS485接口時(shí),對(duì)于特定的傳輸線(xiàn),從發(fā)電機(jī)到負(fù)載的數(shù)據(jù)信號(hào)傳輸所允許的最大電纜長(zhǎng)度是數(shù)據(jù)信號(hào)速率的函數(shù),這個(gè)長(zhǎng)度數(shù)據(jù)主要受信號(hào)失真和噪聲的限制。當(dāng)數(shù)據(jù)信號(hào)速率下降到90Kbit/S
35、以下時(shí),假設(shè)最大允許信號(hào)損耗為6dBV,電纜長(zhǎng)度限制在1200M。事實(shí)上,在實(shí)踐中,有可能獲得比這更長(zhǎng)的電纜長(zhǎng)度。當(dāng)使用不同線(xiàn)徑的電纜時(shí)。獲得的最大電纜長(zhǎng)度不同。例如,當(dāng)數(shù)據(jù)信號(hào)速率為600Kbit/S時(shí),使用24AWG電纜,根據(jù)計(jì)算最大電纜長(zhǎng)度為200m如果使用19AWG電纜(線(xiàn)徑為0。91mm),電纜長(zhǎng)度將大于200m;如果使用28AWG電纜(線(xiàn)徑為0。32mm),電纜長(zhǎng)度只能小于200m。4.如何實(shí)現(xiàn)RS-485/422多點(diǎn)通信?答:RS-485總線(xiàn)上任何時(shí)候只能有一個(gè)發(fā)送器發(fā)送。半雙工模式,只有一個(gè)主從可以發(fā)送。全雙工主站可以一直發(fā)送,只有一個(gè)從站可以發(fā)送。(*RE和DE控制)5.有的
36、系統(tǒng)用MAX483正常運(yùn)行,后來(lái)用MAX1480B。發(fā)現(xiàn)無(wú)法正常運(yùn)行時(shí)要考慮哪些問(wèn)題?答:如果根據(jù)數(shù)據(jù)手冊(cè)檢查并確認(rèn)電路連接正確,應(yīng)考慮MAX1480B的驅(qū)動(dòng)使能時(shí)間比MAX483長(zhǎng)得多。MAX1480B驅(qū)動(dòng)器最長(zhǎng)可使能100s(典型值為35s)。所以當(dāng)MAX1480B從接收狀態(tài)變?yōu)榘l(fā)送狀態(tài)時(shí),在發(fā)送數(shù)據(jù)之前應(yīng)該有足夠的延遲,以保證在發(fā)送數(shù)據(jù)之前驅(qū)動(dòng)是有效的。6.有用戶(hù)要求,根據(jù)RS-485網(wǎng)絡(luò)的要求,匹配電阻要接在最遠(yuǎn)的站點(diǎn)。但實(shí)際線(xiàn)路接通后,不知道哪個(gè)是最遠(yuǎn)的站。我應(yīng)該如何連接匹配電阻?答:出現(xiàn)這種情況是因?yàn)橛脩?hù)在組建RS-485網(wǎng)絡(luò)時(shí),沒(méi)有遵循站點(diǎn)到總線(xiàn)的連接越短越好的原則。如果公交布線(xiàn)
37、遵循這個(gè)原則,就不存在不知道哪個(gè)站最遠(yuǎn)的問(wèn)題。此外,應(yīng)該注意的是,使用這樣的布線(xiàn),系統(tǒng)將不能很好地工作。7.一位客戶(hù)曾經(jīng)報(bào)告說(shuō),他們購(gòu)買(mǎi)的一些MAX1480B無(wú)法正常工作。答:我們隨機(jī)抽查了不能正常工作的芯片,發(fā)現(xiàn)這些芯片的接收機(jī)輸出端到電源端(Vcc)按標(biāo)準(zhǔn)連接3k電阻時(shí),接收機(jī)輸出低時(shí)電壓偏高,可達(dá)2V以上,甚至接近3V。對(duì)于可以正常工作的芯片,一些低電平可以達(dá)到大約1.6V。在這種情況下,可以建議用戶(hù)增加電阻值,例如增加到10k。8.RS-485等同于半雙工嗎?答:不可以,RS-485接口可以連接成半雙工和全雙工兩種通信方式。半雙工通信芯片為75176、SN751276、SN75LBC1
38、84、MAX485、MAX1478、MAX3082、MAX1483,全雙工通信芯片為N75179、SN75180、MAX 488-。3.RS-485五四三2九九七五三2.九八七六五四三2以及RS232和RS4852010-06-03 10:201、RS-232-C是EIA(電子工業(yè)協(xié)會(huì))制定的串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫(xiě),232是識(shí)別號(hào),C表示修訂號(hào)。它的全稱(chēng)是“數(shù)據(jù)終端設(shè)備(DTE)與數(shù)據(jù)通信設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。該標(biāo)準(zhǔn)規(guī)定使用25針DB-25連接器,規(guī)定了連接器每個(gè)針的信號(hào)容量和各種信號(hào)的電平。后來(lái)IBM PC將RS-232簡(jiǎn)化為DB-9連接
39、器,成為事實(shí)上的標(biāo)準(zhǔn)。工業(yè)控制的RS-232端口一般只用三條線(xiàn):RXD、TXD和GND。RS-232-C總線(xiàn)標(biāo)準(zhǔn)有25條信號(hào)線(xiàn),包括一個(gè)主通道和一個(gè)輔助通道。大多數(shù)情況下,主要使用主渠道。對(duì)于一般的雙工通信,只需要幾條信號(hào)線(xiàn),如發(fā)送線(xiàn)、接收線(xiàn)和地線(xiàn)。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ū)動(dòng)器允許有2,500 pf的容性負(fù)載,通信距離會(huì)受到這個(gè)電容的限制。例如,使用150pF/m的通信電纜時(shí),最大通信距離為15m;如果減少每米電纜的電容,就可以增加通信距離。傳輸距離
40、短的另一個(gè)原因是RS-232是單端信號(hào)傳輸,存在共地噪聲、無(wú)法抑制共模干擾等問(wèn)題,所以一般用于20m通信。RS-232-C接口標(biāo)準(zhǔn)的特點(diǎn):(1)采用負(fù)邏輯,即邏輯“1”為-15V-5V,邏輯“0”為+5V+15V。(2)采用全雙工模式。由于RS-232接口標(biāo)準(zhǔn)出現(xiàn)較早,不可避免地存在一些缺點(diǎn),主要表現(xiàn)為:(1)接口的信號(hào)電平高,容易損壞接口電路的芯片,而且由于與TTL電平不兼容,需要用電平轉(zhuǎn)換電路與TTL電路連接。(2)傳輸速率低。在異步傳輸中,波特率為20Kbps?,F(xiàn)在,使用新的UART芯片16C550,波特率達(dá)到115.2Kbps(3)接口采用信號(hào)線(xiàn)和信號(hào)回線(xiàn),形成共地傳輸形式。這種共地傳
41、輸容易產(chǎn)生共模干擾,所以抗噪聲干擾能力弱。(4)傳輸距離有限。最大傳輸距離的標(biāo)準(zhǔn)值是50米,只能用在15米左右。(5)RS-232只允許一對(duì)一的通信,而RS-485接口允許總線(xiàn)上最多連接128個(gè)收發(fā)器。2.RS-485串行總線(xiàn)在通信距離為幾十米到幾千米時(shí)被廣泛使用。RS-485采用平衡傳輸和差分接收,因此具有抑制共模干擾的能力。此外,總線(xiàn)收發(fā)器靈敏度高,可以檢測(cè)低至200mV的電壓,因此可以在1km的距離恢復(fù)傳輸?shù)男盘?hào)。RS-485工作在半雙工模式,任何時(shí)候只能發(fā)送一個(gè)點(diǎn)。因此,發(fā)送電路必須由使能信號(hào)控制。RS-485非常方便多點(diǎn)互連,可以省略很多信號(hào)線(xiàn)。RS-485可以聯(lián)網(wǎng)形成一個(gè)分布式系統(tǒng)
42、,允許多達(dá)32個(gè)驅(qū)動(dòng)器和32個(gè)接收器并聯(lián)。鑒于RS-232-C的缺點(diǎn),新標(biāo)準(zhǔn)RS-485具有以下特點(diǎn):(1)RS-485的電氣特性:邏輯“1”用兩條線(xiàn)+2V+6V的電壓差表示,邏輯“0”用兩條線(xiàn)-6V-2V的電壓差表示。當(dāng)接口的信號(hào)電平低于RS-232-C時(shí),不容易損壞接口電路芯片,且該電平與TTL電平兼容,與TTL電路連接方便。(2)最高數(shù)據(jù)傳輸速率是:10Mbps(3)RS-485接口采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干擾能力強(qiáng),即抗噪聲性能好。(4)RS-485接口最大傳輸距離4000英尺,實(shí)際可達(dá)3000米。(5) RS-232-C接口只允許連接總線(xiàn)上的一個(gè)收發(fā)器,即單站能力;但
43、RS-485接口只允許總線(xiàn)上最多連接128個(gè)收發(fā)器,即具有多站能力,用戶(hù)可以使用單一的RS-485接口方便地建立設(shè)備網(wǎng)絡(luò)。3.RS-422和RS-485的電路原理基本相同。它們都以差分方式發(fā)送和接收,不需要數(shù)字地線(xiàn)。差分工作是同速率傳輸距離長(zhǎng)的根本原因,這是RS232和RS232的根本區(qū)別,因?yàn)镽S232是單端輸入/輸出,雙工工作至少需要一根數(shù)字地線(xiàn)。發(fā)送線(xiàn)和接收線(xiàn)(異步傳輸),還可以添加其他控制線(xiàn)來(lái)完成同步等功能。RS-422通過(guò)兩根雙絞線(xiàn)可以全雙工工作,互不影響,而RS485只能半雙工工作,不能同時(shí)收發(fā),只需要一根雙絞線(xiàn)。RS422和RS485可以以19kpbs的速度傳輸1200米。一種新
44、型的收發(fā)器可以用來(lái)連接線(xiàn)路上的設(shè)備。RS-422的電氣性能與RS-485完全相同。主要區(qū)別在于RS-422有四條信號(hào)線(xiàn):兩條發(fā)送線(xiàn)(Y,Z)和兩條接收線(xiàn)(A,B)。RS-422可以同時(shí)接收和發(fā)送(全雙工),因?yàn)榻邮蘸桶l(fā)送是分開(kāi)的;RS-485有兩條信號(hào)線(xiàn):發(fā)送和接收。四、三者的區(qū)別 RS232為全雙工,RS485為半雙工,RS422為全雙工。 RS485和RS232只是物理通信協(xié)議(即接口標(biāo)準(zhǔn))。RS485是差分傳輸方式,RS232是單端傳輸方式,但在通信程序上沒(méi)有太大區(qū)別。PC已經(jīng)配有RS232,可以直接使用。如果使用RS485通信,只需將RS232轉(zhuǎn)RS485適配器連接到RS232端口,無(wú)
45、需修改程序。RS-422RS-232-CRS485接口的優(yōu)缺點(diǎn)2010-08-25 19:44由于RS-232-C接口標(biāo)準(zhǔn)出現(xiàn)較早,不可避免地存在一些缺點(diǎn),主要表現(xiàn)為:(1)接口的信號(hào)電平高,容易損壞接口電路的芯片,而且由于與TTL電平不兼容,需要用電平轉(zhuǎn)換電路與TTL電路連接。(2)傳輸速率低。在異步傳輸中,波特率為20Kbps。(3)接口采用信號(hào)線(xiàn)和信號(hào)回線(xiàn),形成共地傳輸形式。這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾能力弱。(4)傳輸距離有限。最大傳輸距離的標(biāo)準(zhǔn)值是50英尺。其實(shí)只能用50米左右。鑒于RS-232-C的缺點(diǎn),出現(xiàn)了一些新的接口標(biāo)準(zhǔn),RS-485就是其中之一。它具有以下特
46、點(diǎn):1.RS-485的電氣特性:邏輯“1”用兩條線(xiàn)之間的電壓差為+(0.26) V來(lái)表示;邏輯“0”用兩條線(xiàn)之間的電壓差為-(0.26) V來(lái)表示,當(dāng)接口的信號(hào)電平低于RS-232-C時(shí),不容易損壞接口電路的芯片,而且這個(gè)電平與TTL電平兼容,所以與TTL電路連接很方便。2.RS-485的最大數(shù)據(jù)傳輸速率為10Mbps。3.RS-485接口結(jié)合了平衡驅(qū)動(dòng)器和差分接收器,增強(qiáng)了抗共模干擾能力,即具有良好的抗噪聲干擾能力。4.RS-485最大通信距離約為1219m,最大傳輸速率為10 MB/s,傳輸速率與傳輸距離成反比。只有在100Kb/S的傳輸速率下,才能達(dá)到最大通信距離。如果需要傳輸更遠(yuǎn)的距離
47、,就需要增加485個(gè)中繼器。RS-485總線(xiàn)一般最多支持32個(gè)節(jié)點(diǎn)。如果使用專(zhuān)用的485芯片,可以達(dá)到128或256個(gè)節(jié)點(diǎn),最大可支持400個(gè)節(jié)點(diǎn)。RS-485接口因其良好的抗噪性、長(zhǎng)距離傳輸和多站能力而成為首選串行接口。因?yàn)镽S485接口組成的半雙工網(wǎng)絡(luò)一般只需要兩根線(xiàn),所以RS485接口采用屏蔽雙絞線(xiàn)傳輸。接口連接器采用DB-9 9芯插頭插座,與智能終端RS485的接口采用DB-9(孔),與鍵盤(pán)連接的鍵盤(pán)接口RS485采用DB-9(引腳)。3.采用RS485接口時(shí),如何考慮傳輸電纜的長(zhǎng)度?當(dāng)使用RS485接口時(shí),對(duì)于特定的傳輸線(xiàn),從發(fā)電機(jī)到負(fù)載的數(shù)據(jù)信號(hào)傳輸所允許的最大電纜長(zhǎng)度是數(shù)據(jù)信號(hào)速
48、率的函數(shù),這個(gè)長(zhǎng)度數(shù)據(jù)主要受信號(hào)失真和噪聲的限制。下圖所示的最大電纜長(zhǎng)度和信號(hào)速率之間的關(guān)系曲線(xiàn)是通過(guò)使用24AWG雙絞線(xiàn)銅纜(直徑0.51mm)、線(xiàn)間旁路電容52.5PF/M和終端負(fù)載電阻100歐姆獲得的。(曲線(xiàn)引自GB11014-89附錄a)。從圖中可以看出,當(dāng)數(shù)據(jù)信號(hào)速率下降到90Kbit/S以下時(shí),假設(shè)最大允許信號(hào)損耗為6dBV,電纜長(zhǎng)度限制在1200M。其實(shí)圖中的曲線(xiàn)是非常保守的,在實(shí)際使用中完全可以獲得更大的線(xiàn)纜長(zhǎng)度。當(dāng)使用不同線(xiàn)徑的電纜時(shí)。獲得的最大電纜長(zhǎng)度不同。例如,當(dāng)數(shù)據(jù)信號(hào)速率為600Kbit/S時(shí),使用24AWG線(xiàn)纜,最大線(xiàn)纜長(zhǎng)度為200m,如果使用19AWG線(xiàn)纜(線(xiàn)徑為
49、0。91mm),電纜長(zhǎng)度將大于200m;如果使用28AWG電纜(線(xiàn)徑為0。32mm),電纜長(zhǎng)度只能小于200m。RS-485總線(xiàn),當(dāng)要求通信距離在幾十米到幾千米時(shí),廣泛采用RS-485串行總線(xiàn)標(biāo)準(zhǔn)。RS-485采用平衡傳輸和差分接收,因此具有抑制共模干擾的能力。此外,總線(xiàn)收發(fā)器靈敏度高,可以檢測(cè)低至200mV的電壓,因此可以在1km的距離恢復(fù)傳輸?shù)男盘?hào)。RS-485工作在半雙工模式,任何時(shí)候只能發(fā)送一個(gè)點(diǎn)。因此,發(fā)送電路必須由使能信號(hào)控制。RS-485非常方便多點(diǎn)互連,可以省略很多信號(hào)線(xiàn)。RS-485可以聯(lián)網(wǎng)形成一個(gè)分布式系統(tǒng),允許多達(dá)32個(gè)驅(qū)動(dòng)器和32個(gè)接收器并聯(lián)。過(guò)去,PC機(jī)與智能設(shè)備之間
50、的通信大多依賴(lài)于RS232、RS485、以太網(wǎng)等。,這主要取決于設(shè)備的接口規(guī)則。但是,RS232和RS485只能代表通信的物理介質(zhì)層和鏈路層。如果要實(shí)現(xiàn)數(shù)據(jù)的雙向訪(fǎng)問(wèn),就必須自己編寫(xiě)通信應(yīng)用程序。但這些程序大多不能符合ISO/OSI的規(guī)定,只能實(shí)現(xiàn)單一功能,適用于單一設(shè)備類(lèi)型,程序不具有通用性。在RS232或RS485設(shè)備網(wǎng)絡(luò)中,如果設(shè)備數(shù)量超過(guò)兩個(gè),則必須使用RS485作為通信媒介。如果RS485網(wǎng)絡(luò)中的設(shè)備想要相互通信,只能通過(guò)“主”設(shè)備傳輸來(lái)實(shí)現(xiàn)。這個(gè)主設(shè)備通常是一臺(tái)PC,但是在這個(gè)網(wǎng)絡(luò)中只允許有一個(gè)主設(shè)備,其他的都是從設(shè)備。現(xiàn)場(chǎng)總線(xiàn)技術(shù)基于ISO/OSI模型,具有完整的軟件支持系統(tǒng),可
51、以解決總線(xiàn)控制、沖突檢測(cè)、鏈路維護(hù)等問(wèn)題。關(guān)于RS232和RS485接口的問(wèn)答2010年7月23日星期五18:38什么是RS-232-C接口?RS-232-C接口有什么特點(diǎn)?如何考慮傳輸電纜的長(zhǎng)度?答:計(jì)算機(jī)與計(jì)算機(jī)之間或計(jì)算機(jī)與終端之間的數(shù)據(jù)傳輸可以采用串行通信和并行通信。串行通信因其線(xiàn)路少、成本低而得到廣泛應(yīng)用,特別是在長(zhǎng)距離傳輸中,避免了多條線(xiàn)路特性的不一致。在串行通信中,要求通信雙方采用一個(gè)標(biāo)準(zhǔn)的接口,以便連接不同的設(shè)備進(jìn)行方便的通信。RS-232-C接口(又稱(chēng)EIA RS-232-C)是目前最常用的串行通信接口。它是由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)公司、調(diào)制解調(diào)器制造商和計(jì)算
52、機(jī)終端制造商于1970年制定的,作為串行通信的標(biāo)準(zhǔn)。它的全稱(chēng)是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。該標(biāo)準(zhǔn)規(guī)定采用25針DB25連接器,并規(guī)定了連接器各針的信號(hào)容量,以及各種信號(hào)的電平。(1)接口的信號(hào)容量實(shí)際上RS-232-C的25根引線(xiàn)很多都很少用到。一般來(lái)說(shuō),計(jì)算機(jī)和終端之間的通信只使用3-9根導(dǎo)線(xiàn)。RS-232-C最常用的九根引線(xiàn)的信號(hào)容量見(jiàn)表1。(2)接口的電氣特性RS-232-C中任何一條信號(hào)線(xiàn)的電壓都是負(fù)邏輯關(guān)系。即邏輯系列“1”,-5-15v;邏輯“0”+5+15V。噪聲容差為2V。也就是說(shuō),要求接收器將低至+3V的信號(hào)識(shí)別為邏輯
53、“0 ”,將高至-3V的信號(hào)識(shí)別為邏輯“1”(3)接口的物理結(jié)構(gòu)RS-232-C接口連接器一般采用DB-25 25芯插頭插座。通常,插頭在DCE端,插座在DTE端。有些與PC連接的RS-232-C接口只需要三根接口線(xiàn),即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號(hào)地”,因?yàn)椴皇褂脤?duì)方的傳輸控制信號(hào)。所以采用DB-9 9芯插頭插座,傳輸線(xiàn)采用屏蔽雙絞線(xiàn)。(4)根據(jù)RS-232C標(biāo)準(zhǔn),當(dāng)符號(hào)失真小于4%時(shí),傳輸電纜的長(zhǎng)度應(yīng)為50英尺。事實(shí)上,這4%的符號(hào)失真是非常保守的。在實(shí)際應(yīng)用中,大約99%的用戶(hù)在10-20%的符號(hào)失真下工作,因此實(shí)際使用中的最大距離將遠(yuǎn)遠(yuǎn)超過(guò)50英尺。美國(guó)DEC公司規(guī)定允許符號(hào)失真,
54、1號(hào)電纜為屏蔽電纜,型號(hào)為DECP。NO.9107723有三對(duì)雙絞線(xiàn),每對(duì)都是由22# AWG組成,外面包著屏蔽網(wǎng)。2號(hào)電纜是非屏蔽電纜。型號(hào)是DECP。9105856-04號(hào),是22#AWG的四芯電纜。附表2 DEC公司的實(shí)驗(yàn)結(jié)果。波特率1號(hào)電纜的傳輸距離(英尺)2號(hào)電纜的傳輸距離(英尺)1105000300030050003000120030003000240010005004800100025096002502502.什么是RS-485接口?它與RS-232-C接口相比有什么特點(diǎn)?答:由于RS-232-C接口標(biāo)準(zhǔn)出現(xiàn)較早,不可避免地存在一些不足,主要表現(xiàn)在以下四點(diǎn):(1)接口的信號(hào)電平高
55、,容易損壞接口電路的芯片,而且由于與TTL電平不兼容,需要用電平轉(zhuǎn)換電路與TTL電路連接。(2)傳輸速率低。在異步傳輸中,波特率為20Kbps。(3)接口采用信號(hào)線(xiàn)和信號(hào)回線(xiàn),形成共地傳輸形式。這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾能力弱。(4)傳輸距離有限。最大傳輸距離的標(biāo)準(zhǔn)值是50英尺。其實(shí)只能用50米左右。鑒于RS-232-C的缺點(diǎn),出現(xiàn)了一些新的接口標(biāo)準(zhǔn),RS-485就是其中之一。它具有以下特點(diǎn):1.RS-485的電氣特性:邏輯“1”用兩條線(xiàn)之間的電壓差為+(26) V來(lái)表示;邏輯“0”用兩條線(xiàn)之間的電壓差為-(26) V來(lái)表示,當(dāng)接口的信號(hào)電平低于RS-232-C時(shí),不容易損壞
56、接口電路的芯片,而且這個(gè)電平與TTL電平兼容,所以與TTL電路連接很方便。2.最高數(shù)據(jù)傳輸速率為10Mbps的RS-485接口采用平衡驅(qū)動(dòng)器和差分接收器相結(jié)合的方式,增強(qiáng)了抗共模干擾能力,即具有良好的抗噪聲干擾能力。4.RS-485接口最大傳輸距離的標(biāo)準(zhǔn)值是4000英尺,實(shí)際可以達(dá)到3000米。另外,RS-232-C接口只允許一個(gè)收發(fā)器連接在總線(xiàn)上,即單站能力。而RS-485接口允許在總線(xiàn)上連接多達(dá)128個(gè)收發(fā)器。也就是說(shuō),它具有多站能力,因此用戶(hù)可以通過(guò)使用單個(gè)RS-485接口來(lái)方便地設(shè)置設(shè)備網(wǎng)絡(luò)。RS-485接口因其良好的抗噪性、長(zhǎng)距離傳輸和多站能力而成為首選串行接口。因?yàn)镽S485接口組
57、成的半雙工網(wǎng)絡(luò)一般只需要兩根線(xiàn),所以RS485接口采用屏蔽雙絞線(xiàn)傳輸。接口連接器采用DB-9 9芯插頭插座,與智能終端RS485的接口采用DB-9(孔),與鍵盤(pán)連接的鍵盤(pán)接口RS485采用DB-9(引腳)。3.采用RS485接口時(shí),如何考慮傳輸電纜的長(zhǎng)度?答:使用RS485接口時(shí),對(duì)于特定的傳輸線(xiàn),從發(fā)電機(jī)到負(fù)載的數(shù)據(jù)信號(hào)傳輸所允許的最大電纜長(zhǎng)度是數(shù)據(jù)信號(hào)速率的函數(shù),這個(gè)長(zhǎng)度數(shù)據(jù)主要受信號(hào)失真和噪聲的限制。下圖所示的最大電纜長(zhǎng)度和信號(hào)速率之間的關(guān)系曲線(xiàn)是通過(guò)使用24AWG雙絞線(xiàn)銅纜(直徑0.51mm)、線(xiàn)間旁路電容52.5PF/M和終端負(fù)載電阻100歐姆獲得的。(曲線(xiàn)引自GB11014-89附
58、錄a)。從圖中可以看出,當(dāng)數(shù)據(jù)信號(hào)速率下降到90Kbit/S以下時(shí),假設(shè)最大允許信號(hào)損耗為6dBV,電纜長(zhǎng)度限制在1200M。其實(shí)圖中的曲線(xiàn)是非常保守的,在實(shí)際使用中完全可以獲得更大的線(xiàn)纜長(zhǎng)度。當(dāng)使用不同線(xiàn)徑的電纜時(shí)。獲得的最大電纜長(zhǎng)度不同。例如,當(dāng)數(shù)據(jù)信號(hào)速率為600Kbit/S時(shí),使用24AWG線(xiàn)纜,最大線(xiàn)纜長(zhǎng)度為200m,如果使用19AWG線(xiàn)纜(線(xiàn)徑為0。91mm),電纜長(zhǎng)度將大于200m;如果使用28AWG電纜(線(xiàn)徑為0。32mm),電纜長(zhǎng)度只能小于200m。3.RS-485什么是RS232,RS422,RS485?2010-07-02 14:21串口叫串行接口,也叫串行通信接口。根據(jù)
59、電氣標(biāo)準(zhǔn)和協(xié)議,它包括RS-232-C、RS-422、RS485、USB等。RS-232-C、RS-422和RS-485標(biāo)準(zhǔn)只規(guī)定了接口的電氣特性,不涉及連接器、電纜或協(xié)議。USB是近年來(lái)發(fā)展起來(lái)的一種新的接口標(biāo)準(zhǔn),主要應(yīng)用于高速數(shù)據(jù)傳輸領(lǐng)域。RS-232-CRS-232-C是EIA(電子工業(yè)協(xié)會(huì))制定的串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫(xiě),232是識(shí)別號(hào),C表示修訂號(hào)。RS-232-C總線(xiàn)標(biāo)準(zhǔn)有25條信號(hào)線(xiàn),包括一個(gè)主通道和一個(gè)輔助通道。大多數(shù)情況下,主要使用主渠道。對(duì)于一般的雙工通信,只需要幾條信號(hào)線(xiàn),如發(fā)送線(xiàn)、接收線(xiàn)和地線(xiàn)。RS-232-C標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75
60、、100、150、300、600、1200、2400、4800、9600和19200波特。RS-232-C標(biāo)準(zhǔn)規(guī)定驅(qū)動(dòng)器允許有2,500 pf的容性負(fù)載,通信距離會(huì)受到這個(gè)電容的限制。例如,使用150pF/m的通信電纜時(shí),最大通信距離為15m;如果減少每米電纜的電容,就可以增加通信距離。傳輸距離短的另一個(gè)原因是RS-232是單端信號(hào)傳輸,存在共地噪聲、無(wú)法抑制共模干擾等問(wèn)題,所以一般用于20m通信。RS-485RS-485總線(xiàn)在通信距離為幾十米到幾千米時(shí)被廣泛使用。RS-485采用平衡傳輸和差分接收,因此具有抑制共模干擾的能力。此外,總線(xiàn)收發(fā)器靈敏度高,可以檢測(cè)低至200mV的電壓,因此可以在
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022教師考核表個(gè)人述職報(bào)告范文【7篇】
- 結(jié)算工作總結(jié)模板4篇
- 競(jìng)聘演講稿(集合15篇)
- 元旦晚會(huì)有感心得5篇
- 春天周末經(jīng)典祝福語(yǔ)
- 見(jiàn)習(xí)護(hù)士自我鑒定集錦15篇
- 消化工作計(jì)劃合集6篇
- 煤礦崗位工作標(biāo)準(zhǔn)
- 廣東省汕頭市潮南井都中學(xué)2024-2025學(xué)年九年級(jí)上冊(cè)語(yǔ)篇填空與補(bǔ)全對(duì)話(huà)專(zhuān)項(xiàng)練習(xí)測(cè)試卷(含答案)
- 村屯開(kāi)展環(huán)境整治工作總結(jié)(4篇)
- 商場(chǎng)用電安全培訓(xùn)
- 《中小學(xué)教育懲戒規(guī)則(試行)》宣講培訓(xùn)
- 結(jié)清貨款合同范例
- 掛靠裝修公司合同范例
- 2021年四川省涼山州九年級(jí)中考適應(yīng)性考試?yán)砜凭C合(試卷)
- 骨科疼痛的評(píng)估及護(hù)理
- 【MOOC】概率論與數(shù)理統(tǒng)計(jì)-南京郵電大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 2024年度軟件開(kāi)發(fā)分包合同技術(shù)要求與交底2篇
- 湖南省邵陽(yáng)市2023-2024學(xué)年高一上學(xué)期拔尖創(chuàng)新人才早期培養(yǎng)競(jìng)賽(初賽)數(shù)學(xué)試題 含解析
- 居家養(yǎng)老人員培訓(xùn)管理制度
- 2024年執(zhí)業(yè)藥師資格繼續(xù)教育定期考試題庫(kù)附含答案
評(píng)論
0/150
提交評(píng)論