




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1RS-485選型及應(yīng)用指 RS-232/422/485標(biāo) RS-232標(biāo)1RS-485選型及應(yīng)用指 RS-232/422/485標(biāo) RS-232標(biāo) RS-422/485標(biāo) RS-485/RS-422芯 增強(qiáng)型低功耗半雙工RS-485收發(fā)器 1/10單位負(fù)載RS-485收發(fā)器 +3.3V低功耗半雙工RS-485收發(fā)器 增強(qiáng)型低功耗全雙工RS-422收發(fā)器 +3.3V低功耗全雙工RS-422收發(fā)器 RS-485接口電 基本RS-485電 隔離RS-485電 上電抑制電 RS-485自動換向電 RS-485通訊協(xié) ModBus協(xié)議(RTU模式 多功能電能表通訊規(guī)約(DL/T645- RS-485程序設(shè) RS-485接口電 通訊規(guī) 程序設(shè)計流程 數(shù)據(jù)接收部 命令執(zhí)行部 數(shù)據(jù)發(fā)送部 RS-485程序清 RS-485應(yīng)用要 合理選用芯 終端匹配電 應(yīng)用層通信協(xié) 3V-5V系統(tǒng)的連 網(wǎng)絡(luò)節(jié)點 節(jié)點與主干距 RS-485系統(tǒng)的常見故障及處理方 RS-422與RS-485的網(wǎng)絡(luò)拓 RS-422與RS-485的接地問 RS-422與RS-485的瞬態(tài)保 參考文 i第1RS-485因外界的電氣干擾而導(dǎo)致信號傳輸錯誤;另外,RS-232通訊的最大傳輸距離在不增加緩沖器的情況下只可以達(dá)到15米。為了解決上述問題,RS-485/422通訊方式就應(yīng)運(yùn)而生了。 RS-232/422/485標(biāo)RS-232、RS-422與RS-485最初都是由電子工業(yè)協(xié)會(EIA)制訂并發(fā)布的。第1RS-485因外界的電氣干擾而導(dǎo)致信號傳輸錯誤;另外,RS-232通訊的最大傳輸距離在不增加緩沖器的情況下只可以達(dá)到15米。為了解決上述問題,RS-485/422通訊方式就應(yīng)運(yùn)而生了。 RS-232/422/485標(biāo)RS-232、RS-422與RS-485最初都是由電子工業(yè)協(xié)會(EIA)制訂并發(fā)布的。RS-232RS-232RS-232RS-232通信距離短、4000英尺(100kbps時10個接收器。為擴(kuò)展應(yīng)用范圍,EIA1983RS-422RS-485標(biāo)準(zhǔn),增加了多點、雙TIA/EIA-485-AEIA提出的建議標(biāo)UART芯片(較老版本的PCI8250芯片或Z8530芯片)來處理的,其通訊協(xié)議也了串行數(shù)據(jù)單元的格式(8-N-1格式)奇(ODD)/偶(EVEN)校驗位,1/2位邏0的起始位,6/7/8位數(shù)據(jù)位,1位可選擇的停止位?;赑CRS-232、RS-與RS-表格0- RS-232、RS-422、RS-485的區(qū)1RS-RS-RS-1收、11101325040004000-(負(fù)載最小值+/-5V~+/-(空載最大值RS-232RS-422/485TIA/EIA-422-BRS-232RS-422/485TIA/EIA-422-BTIA/EIA-485串行通訊標(biāo)準(zhǔn)。RS-Mode,也稱由于RS-485電子工業(yè)協(xié)會(EIA)1983RS-485標(biāo)準(zhǔn),并經(jīng)通訊工業(yè)協(xié)會(TIA)修訂后命名為TIA/EIA-485-A,習(xí)慣地稱之為RS-485標(biāo)準(zhǔn)。RS-485RS-232通信距離短、速率低等缺點而產(chǎn)生的。RS-485標(biāo)準(zhǔn)只規(guī)Mode,也稱作平衡傳輸,它使用一對雙絞線,將其中一線定義為A,另一線定義為B,如圖1-1圖1- 2發(fā)送器負(fù)載阻抗--接收器輸入電阻4K(最小--對于接收發(fā)送器,也作出與發(fā)送發(fā)送器相對的規(guī)定,收、發(fā)端通過平衡雙絞線將A-AB-BA-B之間有大于+200mV的電平時,輸出為正邏輯電平對于接收發(fā)送器,也作出與發(fā)送發(fā)送器相對的規(guī)定,收、發(fā)端通過平衡雙絞線將A-AB-BA-B之間有大于+200mV的電平時,輸出為正邏輯電平;小6V1-21-TIA/EIA-4851-2表格1- TIA/EIA-485通訊方式的性通常,RS-485網(wǎng)絡(luò)采用平衡雙絞線作為傳輸媒體。平衡雙絞線的長度與傳輸速率成反20kbps速率以下,才可能使用規(guī)定最長的電纜長度。只有在很短的距離下才能獲得最高速率傳輸。一般來說,15米長雙絞線最大傳輸速率僅為1Mbps。RS-48510Mbps的通訊速率。如果采用光Ω3TIA/EIA-40005010±±±0.2發(fā)送器負(fù)載(歐姆3232輸網(wǎng)絡(luò)的兩個端點,并聯(lián)連接在A-B引腳之間。RS-485標(biāo)準(zhǔn)通常被用作為一種相對經(jīng)濟(jì)、具有相當(dāng)高噪聲抑制、相對高的傳輸速率、20輸網(wǎng)絡(luò)的兩個端點,并聯(lián)連接在A-B引腳之間。RS-485標(biāo)準(zhǔn)通常被用作為一種相對經(jīng)濟(jì)、具有相當(dāng)高噪聲抑制、相對高的傳輸速率、20RS-485作為一種多點差分?jǐn)?shù)據(jù)傳輸?shù)碾姎庖?guī)范,RS-4221-RS-422RS-232更強(qiáng)的驅(qū)動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10個節(jié)點。即一個主設(shè)備(Master其余為從(Salve4k10×4k+100Ω(終接電阻。RS-422四線接口由于采用軟件方式(XON/XOFF握手)或硬件方式(一對單獨(dú)的雙絞線)實現(xiàn)。20kbps速率以下,才可能達(dá)到最大傳輸距離。只有在1Mbps。RS-422需要安裝一個終接電阻,要求其阻值約等于傳輸電纜的特性阻抗(一般取值為120歐300米以下不安TIA/EIA-4221-3表格1- TIA/EIA-422通訊方式的性4TIA/EIA-40005010 1.2RS-485/RS-422口器件”欄目中“收發(fā)器”類元件中找到對應(yīng)的型號;比如Sipex公司(SP)、Maxim公司(MAX)、TI公司(SN)、Intersil公司(ISL或作為一個生產(chǎn)接口器件的國際廠商,SipexRS-485/RS-422芯片都可以1.2RS-485/RS-422口器件”欄目中“收發(fā)器”類元件中找到對應(yīng)的型號;比如Sipex公司(SP)、Maxim公司(MAX)、TI公司(SN)、Intersil公司(ISL或作為一個生產(chǎn)接口器件的國際廠商,SipexRS-485/RS-422芯片都可以5方式518Pin8Pin58Pin8Pin58Pin8Pin58Pin8Pin58Pin8Pin58Pin8Pin514Pin14Pin58Pin8Pin514Pin14Pin118Pin8Pin±0.2發(fā)送器負(fù)載(歐姆110圖1-4總結(jié)了Sipex公司常用RS-485/RS-422芯片的命名規(guī)則;根據(jù)型號命名,用戶圖1- Sipex公司RS-485/RS-422芯片的命名規(guī)618Pin8Pin18Pin8Pin圖1-4總結(jié)了Sipex公司常用RS-485/RS-422芯片的命名規(guī)則;根據(jù)型號命名,用戶圖1- Sipex公司RS-485/RS-422芯片的命名規(guī)618Pin8Pin18Pin8Pin18Pin8Pin114Pin14Pin單一的+5V單一的+5V±15kV人體放電模式(HumanBody±15kVIEC1000-4-2氣隙放電(Air±8kVIEC1000-4-2接觸放電(ContactSP485E/SP481E芯片是由業(yè)內(nèi)專業(yè)的通訊接口器件廠商Sipex公司設(shè)計生產(chǎn)的ESD保護(hù)增強(qiáng)型RS-485收發(fā)器,能夠直接替換通用的RS-485收發(fā)器。SP481ESP485ERS-485RS-422串行協(xié)議的要求,具有增強(qiáng)型ESD性能。增強(qiáng)的ESDSP481ESP485E可承受±15kV人體放電模式(HumanBodyModel)IEC1000-4-2接觸放電模式(ContactDischarge。這兩個器件與Sipex的SP481和SP485的管腳互相兼容,同時兼容工業(yè)標(biāo)準(zhǔn)規(guī)范。和之前的版本一樣,SP481ESP485ESipexBiCMOS設(shè)計工藝,可實現(xiàn)低功耗操作,但不影響RS-45RS-42210Mbps(帶圖1- SP481E和SP485E管腳配置(俯視圖7管腳12345678B表格1- 格1- 描述SP481ESP485ERS-485RS-422Sipex特有的BiCMOSRS-485標(biāo)準(zhǔn)理想地用于多分支(multi-drop)應(yīng)用和遠(yuǎn)程接口中。它允許在一條數(shù)據(jù)線(-7V~+12VSP481ESP485E表格1- 格1- 描述SP481ESP485ERS-485RS-422Sipex特有的BiCMOSRS-485標(biāo)準(zhǔn)理想地用于多分支(multi-drop)應(yīng)用和遠(yuǎn)程接口中。它允許在一條數(shù)據(jù)線(-7V~+12VSP481ESP485ERS-485RS-4220V~+5V54負(fù)載的條件下,發(fā)送器仍可保證輸出電壓1.5V。SP481ESP485E有一根使能控制線(高電平有效。DE(Pin3)上的邏輯高電平將使能發(fā)送器的差分輸出。如果DE(Pin3)為低,則發(fā)送器輸出呈現(xiàn)三態(tài)。SP481ESP485E接收器的輸入是差分輸入,輸入靈敏度可低至±200mVSP481E8A-R00100000110XZBAX1101X1010X0XXZZX1XZZESDSP481E系列器件可用在多干擾的應(yīng)用和對靜電放電和瞬態(tài)IEC1000-4-2氣隙放電人體放電模式已成為半導(dǎo)體ESDSP481E系列器件可用在多干擾的應(yīng)用和對靜電放電和瞬態(tài)IEC1000-4-2氣隙放電人體放電模式已成為半導(dǎo)體最常用的ESD測試方法。該方法在MIL-STD-883中被規(guī)定為Method3015.7。這種ESD測試方法的前提是要模擬人體對靜電能量進(jìn)行存儲并將其釋放到某個集成電路。這個過程可通過圖1-6所示的電路進(jìn)行模擬。該方法用于在正常工作時圖1- 人體放電模式ESD測試電IEC-1000-4-2IEC801-2ESD測試。對于系統(tǒng)廠商ESD保護(hù)IEC1000-4-2ESD用于設(shè)備(正常情況下允許被操作)的點ICESD電流。IEC1000-4-21-7。IEC1000-4-2包含1-IEC1000-4-2ESD運(yùn)用氣隙放電法時,ESD電壓直接加載到待測設(shè)備(EUT。這樣來模擬一個被充電的9ESD電壓加載到系統(tǒng)的行進(jìn)速度和空氣的濕度都會改變放電電流。放電電ESDEUTESD弧形通路是個常量。在諸如手持式系統(tǒng)的應(yīng)用中,ESD電荷直接從設(shè)備的持有者釋放到設(shè)備。電流直接傳遞給設(shè)備的鍵盤或串口,然后經(jīng)過PCB板最終到達(dá)IC。1-61-7ESD1(SW1)DC電源首Cs2(SW2)1(SW1)斷開。電容存儲的電壓經(jīng)過限流Rs到達(dá)待測器件(DUT。在ESD測試中,SW2由脈沖信號控制以便待測在人體放電模式中,限流電阻(Rs)和電源電容(Cs)分別是1.5k和100pF。對于IEC-1000-4-2測試法,限流電阻(Rs)和電源電容(Cs)分別是330k和150pF。ESD電壓加載到系統(tǒng)的行進(jìn)速度和空氣的濕度都會改變放電電流。放電電ESDEUTESD弧形通路是個常量。在諸如手持式系統(tǒng)的應(yīng)用中,ESD電荷直接從設(shè)備的持有者釋放到設(shè)備。電流直接傳遞給設(shè)備的鍵盤或串口,然后經(jīng)過PCB板最終到達(dá)IC。1-61-7ESD1(SW1)DC電源首Cs2(SW2)1(SW1)斷開。電容存儲的電壓經(jīng)過限流Rs到達(dá)待測器件(DUT。在ESD測試中,SW2由脈沖信號控制以便待測在人體放電模式中,限流電阻(Rs)和電源電容(Cs)分別是1.5k和100pF。對于IEC-1000-4-2測試法,限流電阻(Rs)和電源電容(Cs)分別是330k和150pF。1-8IEC1000-4-2ESDt圖1-IEC1000-4-2的ESD()1/10RS-485單一的+5V接收器輸入高阻抗(標(biāo)準(zhǔn)值RIN=150k?)IEC1000-4-44(SP481R和SP485R與現(xiàn)有的SP485產(chǎn)品管腳對應(yīng)相同,而且包含更高的ESD保(SP481R和SP485R與現(xiàn)有的SP485產(chǎn)品管腳對應(yīng)相同,而且包含更高的ESD保護(hù)和高RS-485發(fā)送器信號的衰減。各器件封裝為8腳塑料DIP8SOIC。SP481R通使能管腳來提供關(guān)斷功能,可將電源電流(ICC)0.5μA1-表格1- BAX1101X1010X0XXZZ管腳12345678B表格1- 概述RS-485規(guī)范相比,SP485R增加了在同一條總線上連接/或接收器。RS-48532個收發(fā)器。RS-485表格1- 概述RS-485規(guī)范相比,SP485R增加了在同一條總線上連接/或接收器。RS-48532個收發(fā)器。RS-48554?負(fù)載的條件下,保證輸出電壓大于+1.5VRS-485規(guī)范,RS-422100?時,發(fā)送器輸出可以保持在至(>100k?32120k?,SP485R允許超過54?320個接收A-R00100000110XZX1XZZ1μA圖1- SP485R1μA圖1- SP485R與SP485收發(fā)器性能比站()下載對應(yīng)的開發(fā)指導(dǎo)。RS-485RS-422工作電源為低功耗關(guān)斷模式SP3481、SP3485SipexSP481、SP483SP485的管腳互相兼容,同時兼容工業(yè)標(biāo)準(zhǔn)規(guī)范。SP3481SP3485符合RS-485/RS-422串行協(xié)議的電氣規(guī)范,數(shù)據(jù)傳輸速率可達(dá)10Mbps(帶負(fù)載。SP3481還包含低功耗關(guān)斷模式圖SP3481SP3485管腳配置(俯視圖1-91-10A-R00100000110XZ達(dá)10Mbps(帶負(fù)載。SP3481還包含低功耗關(guān)斷模式圖SP3481SP3485管腳配置(俯視圖1-91-10A-R00100000110XZBAX1101X1010X0XXZZ管腳12345678B描述SP3481SP3485是+3.3VRS-485描述SP3481SP3485是+3.3VRS-485SP3481SP3485RS-485RS-422輯高電平將使能發(fā)送器的差分輸出。如果DE(Pin3)為低,則發(fā)送器輸出呈現(xiàn)三態(tài)。SP3481SP3485可以承受-7.0V~+12.0V15k(12k)。-7~+12V的寬共模方式范圍允許系統(tǒng)之間存在大的零電位偏差。S3481S3485的接收器有一個三態(tài)使能控制腳。如果E(Pn)保護(hù)(fail-safe)特性,該特性可以使得輸出在輸入懸空時為高電(Pin3)為低且RE(Pin2)為高時SP3481進(jìn)入關(guān)斷模式。關(guān)斷模式下,電源電流通常降()單一的+5V發(fā)送器/接收器使能±15kV人體放電模式(HumanBody±15kVIEC1000-4-2氣隙放電(Air±8kVIEC1000-4-2接觸放電(Contact±15kVIEC1000-4-2氣隙放電(Air±8kVIEC1000-4-2接觸放電(Contact10Mbps。除了增加了發(fā)送器和接收器三態(tài)使能線外,SP491ESP490E完全相同。在共模SP490E8DIP8NSOIC度范圍內(nèi)。SP491E14DIP14NSOIC兩種封裝,也可工作在商業(yè)級和工業(yè)級圖管腳12345678(4.5<c<5.V圖特性SP490ESP491ERS-485RS-422圖特性SP490ESP491ERS-485RS-422Sipex特有的BiCMOS(-7~+12SP491E有一根發(fā)送器使能控制線(高電平有效。DE(Pin4)上的邏輯高電平將使能SP490ESP491E接收器的輸入是差分輸入,輸入靈敏度可低至±200mV地電位偏差的存在。SP490ESP491E的接收器具有故障自動保護(hù)(fail-safe)管腳123456789(4.5<c<5.VSP491E的接收器有一個接收器使能控制線(REB的(Pin3)為邏輯低電平時,差分接收器使能;如果REB(Pin3)為邏輯高電平,則接收器有的器件SP491E的接收器有一個接收器使能控制線(REB的(Pin3)為邏輯低電平時,差分接收器使能;如果REB(Pin3)為邏輯高電平,則接收器有的器件上增加了ESD結(jié)構(gòu),新的SP490E/SP491E系列器件可用在多干擾的應(yīng)用和對靜電放電和瞬態(tài)變化敏感的環(huán)境中。增強(qiáng)型ESD保護(hù)使器件的輸入和輸出管腳至少可承受±15kV的靜電放電而不受到損壞,也不閉鎖。IEC1000-4-2氣隙放電人體放電模式已成為半導(dǎo)體最常用的ESD測試方法。該方法在MIL-STD-883中被規(guī)定為Method3015.7。這種ESD測試方法的前提是要模擬人體對靜電能量進(jìn)行存儲并將其釋放到某個集成電路。這個過程可通過圖1-14所示的電路進(jìn)行模擬。該方法用于在正常工作時IEC-1000-4-2,以前稱為IEC801-2,通常用于設(shè)備和系統(tǒng)的ESD測試。對于系統(tǒng)廠商來說,由于系統(tǒng)本身要面對外部環(huán)境和人為狀況,他們必須保證系統(tǒng)具有足夠的ESD保護(hù)能力。使用IEC1000-4-2方法的前提是:當(dāng)ESD用于設(shè)備(正常情況下允許被操作)1-15。IEC1000-4-2圖1- 人體放電模式ESD測試電圖1- IEC1000-4-2ESD測試電運(yùn)用氣隙放電法時,ESD電壓直接加載到待測設(shè)備(EUT。這樣來模擬一個被充電的ESD電壓加載到系統(tǒng)的行進(jìn)速度和空氣的濕度都會改變放電電流。例如,放電電ESDEUTESD弧形通路是個常量。在諸如手持式系統(tǒng)的應(yīng)用中,ESD電荷直接從設(shè)備的持有者釋放到設(shè)備。電流直接傳遞給設(shè)備的鍵盤或串口,然后經(jīng)過PCB板最終到達(dá)IC。1-141-15ESD1(SW1)DC電源Cs2(SW2)1(SW1)斷開。電容存儲的電壓經(jīng)過限流電阻Rs到達(dá)待測圖1- IEC1000-4-2ESD測試電運(yùn)用氣隙放電法時,ESD電壓直接加載到待測設(shè)備(EUT。這樣來模擬一個被充電的ESD電壓加載到系統(tǒng)的行進(jìn)速度和空氣的濕度都會改變放電電流。例如,放電電ESDEUTESD弧形通路是個常量。在諸如手持式系統(tǒng)的應(yīng)用中,ESD電荷直接從設(shè)備的持有者釋放到設(shè)備。電流直接傳遞給設(shè)備的鍵盤或串口,然后經(jīng)過PCB板最終到達(dá)IC。1-141-15ESD1(SW1)DC電源Cs2(SW2)1(SW1)斷開。電容存儲的電壓經(jīng)過限流電阻Rs到達(dá)待測器件(DUT。在ESD測試中,SW2由脈沖信號控制以便待在人體放電模式中,限流電阻(Rs)和電源電容(Cs)分別是1.5k和100pF。對于IEC-1000-4-2測試法,限流電阻(Rs)和電源電容(Cs)分別是330k和150pF。1-16SP490E/SP491EIEC1000-4-2ESDt圖1- IEC1000-4-2的ESD測試波()IEC1000-4-44單一的+3.3V工作電壓發(fā)送器/接收器三態(tài)使能線兼容LTC490和SN75179(SP3490)LTC491SN75180(SP3491)SP3490SP3491是一系列+3.3VRS-485P3490、SP3491SipexSP490、SP491的管腳互相兼容,同時兼容通用工業(yè)標(biāo)準(zhǔn)規(guī)范。SP3490SP3491SipexBiCMOS工藝制造而成,可實現(xiàn)低功耗操作,但性能不負(fù)載。除了增加了發(fā)送器和接收器三態(tài)使能線外,SP3491SP3490圖1- SP3490的管腳配管腳12345678(+3.00Vcc+3.60)圖描述圖描述RS-485呈現(xiàn)三態(tài)。SP3490管腳123456789(+3.00Vcc+3.60)的地電位偏差。SP3490SP3491的接收器具有故障自動保護(hù)(fail-safe)特性,確保接收SP3491的差分接收器。如果REB(Pin3)SP3491的接() RS-485TX通過“發(fā)送器”轉(zhuǎn)換RX信號。任一時刻,RS-485收發(fā)器只能夠工作在“接收”或“發(fā)送”兩種模式的地電位偏差。SP3490SP3491的接收器具有故障自動保護(hù)(fail-safe)特性,確保接收SP3491的差分接收器。如果REB(Pin3)SP3491的接() RS-485TX通過“發(fā)送器”轉(zhuǎn)換RX信號。任一時刻,RS-485收發(fā)器只能夠工作在“接收”或“發(fā)送”兩種模式各不相同,RS-485接口電路的附加保護(hù)措施也是必須重點考慮的環(huán)節(jié)。下面以選用SP485R芯片為例,列出RS-485接口電路中的幾種常見電路,并加圖應(yīng)用電路中微處理器的標(biāo)準(zhǔn)串行口通過RXD直接SP485R芯片的ROTXD直接連接SP485R芯片的DI引腳。R/DSP485R芯片的發(fā)送器/接收器使能:R/D信號為“1SP485R芯片的發(fā)送器有效,接收器禁止,此時微處理器可以向RS-485總線發(fā)送數(shù)據(jù)字節(jié);R/D信號為“0SP485R芯片的發(fā)送器禁止,接收器有效,此時微處理器可RS-485SP485R芯片中的“接收器”和“發(fā)送器”只能夠有1個處于工作狀態(tài)。SP485R80C51UART串口,則SP485RRO引腳A 1286 7 Connectto 3 45圖1- SP485R的基本RS-485電123BSP485RESDRS-485網(wǎng)絡(luò),電路圖中6.8VTVSV4V5V6都是用來保護(hù)RS-485總線的RS-485ONSemi半導(dǎo)體NUP2105L器件(SOT-23封裝2個雙TVSL1、L2、C1、C2EMI 1-20SP485R芯片的示范電路,可以被直接嵌入實RS-485UARTRXD、TXD通過光電隔離電路連接SP485RRO、DI引SP485RESDRS-485網(wǎng)絡(luò),電路圖中6.8VTVSV4V5V6都是用來保護(hù)RS-485總線的RS-485ONSemi半導(dǎo)體NUP2105L器件(SOT-23封裝2個雙TVSL1、L2、C1、C2EMI 1-20SP485R芯片的示范電路,可以被直接嵌入實RS-485UARTRXD、TXD通過光電隔離電路連接SP485RRO、DI引腳,控制R/D同樣經(jīng)光電隔離電路去控制SP485R芯片DE和/RE引腳。R/D信號為“1SP485RDE和/RE引腳為“1”,發(fā)送器有效,接收器禁止,RS-485總線發(fā)送數(shù)據(jù)字節(jié);R/D信號為“0SP485RDE數(shù)據(jù)字節(jié)。任一時刻,SP485R1個處于工作狀DC-DC器件可以產(chǎn)生1組與微處理器電路完全隔離的電源輸出用于向RS-485收發(fā)器電路提供+5V電源。RS-4851-20NEC公司的光耦器件PS2501芯片,受PS2501芯片的響應(yīng)速率影響,這一示范RS-485接口電路的通訊速率只可保障在19200bps速率下正常工作;如果需要達(dá)到更高的RS-485通訊速率,則需要選用響應(yīng)速度更快的光耦器件,比如Agilent公司的超高速光耦元件。Connectto1-20SP485RRS-485SP485RESDRS-485網(wǎng)絡(luò),RS-485RS-485RS-485RS-4852RS-485收發(fā)器工作在“發(fā)送”狀態(tài)將原來正常的網(wǎng)絡(luò)通訊功能。設(shè)計時增加一組由R1、C1、D1、U1簡單元件組成的上電抑13465SP485RESDRS-485網(wǎng)絡(luò),RS-485RS-485RS-485RS-4852RS-485收發(fā)器工作在“發(fā)送”狀態(tài)將原來正常的網(wǎng)絡(luò)通訊功能。設(shè)計時增加一組由R1、C1、D1、U1簡單元件組成的上電抑1346512348675圖1-圖1- 收”狀態(tài);當(dāng)TXD為“0”,即有信號輸入時,即執(zhí)行發(fā)送功能時,來自TXD信號上的有效電平將自動禁能接收器,使能發(fā)送器,從而將TXD信號發(fā)送到RS-485網(wǎng)絡(luò)。RS-485接口電路的自動換向功能可以有很多種可實現(xiàn)的不同電路形式,但其基本內(nèi)容都是由TXD信號來控制RS-485芯片中接收器/發(fā)送器的開關(guān)切換。RS-485RS-485應(yīng)用。比如,在 RS-485標(biāo)準(zhǔn)只對接口的電氣特性做出規(guī)定,而不涉及接插件、電纜或協(xié)議;因此,用戶需要在RS-485應(yīng)用網(wǎng)絡(luò)的基礎(chǔ)上建立自己的應(yīng)用層通信協(xié)議。RS-485標(biāo)準(zhǔn)是基于PCUART芯片上的處理方式,因此,其通訊協(xié)議也規(guī)定了串行數(shù)據(jù)單元的格式(8-N-1格式)1位邏輯0的起始位,6/7/8位數(shù)據(jù)位,1位可選擇的奇(ODD)/偶(EVEN)校驗位,1/2位邏輯1的停止位。目前,RS-485在國內(nèi)有著非常廣泛的應(yīng)用,許多領(lǐng)域,比如工業(yè)控制、電力通訊、智(術(shù)語參考自O(shè)SI的7層結(jié)構(gòu))都不相同;這些設(shè)備之間并不可以直接連接通訊。ModBus協(xié)議(AscII/RTU模式)中的一部分功能;在電力通訊領(lǐng)域,當(dāng)前國家現(xiàn)在執(zhí)行1995IEC60870-5-101傳輸規(guī)約、1997101DL/T634-1997下面將分別對ModBus協(xié)議(RTU模式)、多功能電能表通訊規(guī)約(DL/T645-1997)進(jìn)行簡ModBus協(xié)議(RTU模式ModBus協(xié)議遵循“查詢—1-23查詢消息中的功能代碼告之被選中的從設(shè)備要執(zhí)行何種功能。數(shù)據(jù)段包含了從設(shè)備要3圖1- RTU模ModbusRTU(遠(yuǎn)程終端單元)模式通信,在消息中的每個8Bit4Bit圖1- RTU模ModbusRTU(遠(yuǎn)程終端單元)模式通信,在消息中的每個8Bit4Bit的十六進(jìn)制字符。這種方式的主要優(yōu)點是:在同樣的波特率下,可比ASCII方式傳送更多的數(shù)據(jù)。1RTU樣的字符時間,這是最容易實現(xiàn)的(如圖1-24T1-T2-T3-T4所示)。傳輸?shù)牡谝粋€域是設(shè)備地址??梢允褂玫膫鬏斪址鞘M(jìn)制的0...9,A...F。網(wǎng)絡(luò)設(shè)備不斷偵測網(wǎng)絡(luò)總線,包括3.5個字符時間的停頓標(biāo)定了消息的結(jié)束。一個新的消消息在小于CRCCRCCRC1-同于正常代碼的代碼,但最重要的位置為邏輯1。00000011(1-同于正常代碼的代碼,但最重要的位置為邏輯1。00000011(10000011(,多功能電能表通訊規(guī)約(DL/T645-國內(nèi)江蘇、浙江、上海地區(qū)的電表廠商采用多功能電能表通訊規(guī)約(DL/T645-1997)作0P1n地址A0~A5:當(dāng)?shù)?99999999999H時,地址A0~A5:當(dāng)?shù)?99999999999H時,為廣播地址,同時當(dāng)從控制器接收到一幀數(shù)據(jù)域:發(fā)送時數(shù)據(jù)加33H,接收時數(shù)據(jù)減33H。用戶可以在國家標(biāo)準(zhǔn)計量局,或技術(shù)監(jiān)督部門查詢關(guān)于多功能電能表通訊規(guī)約 RS-485RS-485接2~4個時鐘周期,680C51微處理器。PHILIPS公司LPC900系列單片機(jī)是一個基于80C51內(nèi)核的高速、低功耗Flash單片機(jī),主I2C總線、SPI接口、UART通信接口、實時時鐘、E2PROM、A/D轉(zhuǎn)換器、ISP/IAP在線編程和遠(yuǎn)程編程方式等一系列有特色的功能部件,非常適合于許多要求微處理P89LPC931SP-485E芯片進(jìn)行連接,構(gòu)RS-485通訊接口電路,如圖1-圖1- 單片機(jī)與RS-485通訊轉(zhuǎn)換電路3PS2501P89LPC931RS-485總線電路進(jìn)行隔離,對電路進(jìn)行瞬態(tài)保護(hù)作用,R7R8為偏置電阻,進(jìn)行網(wǎng)絡(luò)失效保護(hù)。但是這個電路中沒電表系統(tǒng)的通訊協(xié)議采用多功能電能表通訊規(guī)約(DL/T645-1997)NYNNYNYYNY圖1- RS-485密碼的方式,可以設(shè)置權(quán)限,密碼和地址是保存在E2PROM中。NYNYNNYNYYNY圖1- RS-485密碼的方式,可以設(shè)置權(quán)限,密碼和地址是保存在E2PROM中。NY開接收幀事件Y是本機(jī)地址嗎YY密碼修改命令NNN其他命令密碼正確YY清除接收事結(jié)1-開接收幀事件Y是本機(jī)地址嗎YY密碼修改命令NNN其他命令密碼正確YY清除接收事結(jié)1-存取修改的密NN發(fā)送數(shù)置發(fā)送緩存執(zhí)行其他程序初發(fā)送程序發(fā)送命令發(fā)送程序1-從機(jī)通訊地址儲存在E2PROM的0x00~0x05中,密碼在0x06~0x09。發(fā)送程序發(fā)送命令發(fā)送程序1-從機(jī)通訊地址儲存在E2PROM的0x00~0x05中,密碼在0x06~0x09。#defineuchar #defineuint unsignedint *RS-485切換控制信號ucharidata打開接收中斷,置接收發(fā)送發(fā)送校驗發(fā)送數(shù)發(fā)送數(shù)據(jù)長度發(fā)送發(fā)送地址域發(fā)送發(fā)送2~3個前置發(fā)送狀/*A0A1A2A3A4A5611個,數(shù)據(jù)區(qū)(標(biāo)識符2/*A0A1A2A3A4A5611個,數(shù)據(jù)區(qū)(標(biāo)識符2個,密碼,數(shù)據(jù))*/#defineCAT24W08uchardata/*E2PROM的I2C地址原型:voidDelay_T(uchar);voidDelay_T(uchar{uintj;}原型:voidvoid{/*485通訊為接收狀態(tài)}原型:ucharReceive_Data();uchar{}原型:ucharReceive_Data();uchar{{}return}原型:voidReceive_One(uchar*); Receive_One(uchar{chari,j;returnSerial_data=Receive_Data();/*是前導(dǎo)字節(jié),繼續(xù)查詢return{}return0;for(i=0;i<=(j-{{}return0;for(i=0;i<=(j-{/*接收N個數(shù)據(jù)*(s+i+8)-}return0;return0;return}voidRXD_Int(void)interrupt{}voidSend_Data(uchar{}原型:voidTXD_Int(uchar*);}原型:voidTXD_Int(uchar*);{chari,j;{}}原型:ucharSerial_Address(uchar*);功能:通訊地址判斷,通訊地址存儲E2PROM00x00~0x05中出口參數(shù):功能:通訊地址判斷,通訊地址存儲E2PROM00x00~0x05中出口參數(shù):0x00錯誤,0x01正確,0x02ucharSerial_Address(uchar{uchar{}{}}原型:bitSerial_Password(uchar*);功能:通訊密碼判斷,密碼存儲E2PROM00x06~0x09出口參數(shù):0錯誤,1正確bitSerial_Password(uchar{0x06,a,4);for(i=0;i<=3;i++){return}return}bitSerial_Command_Run(uchar{{casebitSerial_Command_Run(uchar{{casecase{casereturn0;casecase0x04:}case0x00:return}return}原型:voidSerial_Command();void{{}原型:voidSerial_Command();void{{}/*j清除通訊處理事件}原型:voidmain();void{{}/*CPU各個部件初始化} 例如,對外置設(shè)備為防止強(qiáng)電磁(雷電)SP485E、75LBC184等集成ESD增強(qiáng)保護(hù)功能的RS-485收發(fā)器;對節(jié)點數(shù)要求較多的,可選用SP485R增強(qiáng)型1/10單終端匹配電阻的大小由傳輸電纜的特性阻抗所決定。例如,RS-485網(wǎng)絡(luò)通常采用雙絞線或屏蔽雙絞線作為傳輸介質(zhì),其特性阻抗為120Ω,因此,RS-485總線上的兩個端點也應(yīng)各安裝1個120Ω的終端匹配電阻。RS-485RS-485RS-485網(wǎng)絡(luò)RS-485ModBus協(xié)議,或者其他“單主/SP490、SP491RS-485RS-4223V3VRS-485SP3485、SP3481、SP3490、SP3491RS-485RS-422收發(fā)器。合同時,大多數(shù)3V、3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商鋪租賃合同終止及市場租金指數(shù)掛鉤協(xié)議
- 2025年度股東股份協(xié)議書:智慧城市建設(shè)項目股權(quán)分配及合作協(xié)議
- 自建房安全質(zhì)量監(jiān)督承包協(xié)議書(2025年度)
- 農(nóng)村自建房建筑工程保險合同(2025年度)
- 二零二五年度教育機(jī)構(gòu)學(xué)費(fèi)返利合同
- 二零二五年度高端基金份額代持保密協(xié)議書
- 2025年度磚廠安全生產(chǎn)承包管理合同
- 二零二五年度汽修廠汽車維修技師職業(yè)健康檢查合同
- 2025年度煙草店店鋪轉(zhuǎn)讓與獨(dú)家銷售區(qū)域授權(quán)合同
- 2025年度水平定向鉆施工與施工期環(huán)境保護(hù)合同
- (完整版)數(shù)字電子技術(shù)基礎(chǔ)教案
- 小回溝礦井3.0Mt-a新建工程變更項目環(huán)評
- 汽車維修合同管理制度
- 2024中交二航局分包合同范本
- 2024年益陽醫(yī)學(xué)高等專科學(xué)校單招職業(yè)適應(yīng)性測試題庫全面
- 2024年四川電力職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫新版
- (完整)低壓配電柜技術(shù)規(guī)范
- 2024年注冊安全工程師考試題庫【含答案】
- 第2課《樹立科學(xué)的世界觀》第2框《用科學(xué)世界觀指導(dǎo)人生發(fā)展》-【中職專用】《哲學(xué)與人生》同步課堂課件
- 南航航空安全員培訓(xùn)
- 焊接基礎(chǔ)知識:焊接的缺陷及檢驗方法
評論
0/150
提交評論