pos機上的rs232a是什么,CAN通訊協(xié)議是什么意思

 新聞資訊2  |   2023-05-25 09:51  |  投稿人:pos機之家

網(wǎng)上有很多關(guān)于pos機上的rs232a是什么,CAN通訊協(xié)議是什么意思的知識,也有很多人為大家解答關(guān)于pos機上的rs232a是什么的問題,今天pos機之家(www.mxllmx.com)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、pos機上的rs232a是什么

pos機上的rs232a是什么

通訊協(xié)議是使通過通信信道和設(shè)備互連起來的多個不同地理位置的數(shù)據(jù)通信系統(tǒng)能協(xié)同工作并實現(xiàn)信息交換和資源共享的共同語言,即交流過程中都必須遵循某種互相都能接受的規(guī)則。

在消防系統(tǒng)中常見的通信協(xié)議主要有RS-232、RS-485和CAN。

RS-232通訊協(xié)議:

RS-232是美國電子工業(yè)協(xié)會EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。它的全名是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通訊設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。

在RS232標(biāo)準(zhǔn)中,字符是以一串行的比特串來一個接一個的串行(serial)方式傳輸,優(yōu)點是傳輸線少,配線簡單。

RS232串口通信接線方法為三線制,可以實現(xiàn)點對點的通信方式,但這種方式不能實現(xiàn)聯(lián)網(wǎng)功能。其接口以9個引腳(DB-9)、25個引腳(DB-25)的型態(tài)出現(xiàn),其中9個引腳(DB-9)的接口更為常見:

RS232接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點:

(1)接口的信號電平值較高,易損壞接口電路的芯片。RS232接口任何一條信號線的電壓均為負(fù)邏輯關(guān)系。即:邏輯“1”為-3~-15V;邏輯“0”:+3~+15V,噪聲容限為2V。即要求接收器能識別高于+3V的信號作為邏輯“0”,低于-3V的信號作為邏輯“1”,TTL電平為5V為邏輯正,0為邏輯負(fù)。與TTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。

(2)傳輸速率較低,在異步傳輸時,比特率為20Kbps;因此在51CPLD開發(fā)板中,綜合程序波特率只能采用19200。

(3)接口使用一根信號線和一根信號返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。

(4)傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50英尺,實際上也只能用在15米左右。

RS-485通訊協(xié)議:

RS-485是一個定義平衡數(shù)字多點系統(tǒng)中的驅(qū)動器和接收器的電氣特性的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)由電信行業(yè)協(xié)會和電子工業(yè)聯(lián)盟定義。

RS485是在RS232的基礎(chǔ)上發(fā)展而來,增加了多點、雙向通信能力,即允許多個發(fā)送器連接到同一條總線上;同時增加了發(fā)送器的驅(qū)動能力和沖突保護(hù)特性,擴展了總線共模范圍,后命名為TIA/EIA-485-A標(biāo)準(zhǔn)。

RS485有兩線制和四線制兩種接線,四線制只能實現(xiàn)點對點的通信方式,現(xiàn)很少采用;兩線制接線方式為總線式拓?fù)浣Y(jié)構(gòu),一般只需兩根連線,主控設(shè)備與多個從控使用手拉手菊花鏈?zhǔn)竭B接,現(xiàn)采用較多。

RS485的國際標(biāo)準(zhǔn)并沒有規(guī)定RS485的接口連接器標(biāo)準(zhǔn),所以采用接線端子或者DB-9、DB-25等連接器都可以。

RS485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力強(即抗噪聲干擾性好),使用該標(biāo)準(zhǔn)的數(shù)字通信網(wǎng)絡(luò)能在遠(yuǎn)距離條件下以及電子噪聲大的環(huán)境下有效傳輸信號。但RS485只能構(gòu)成主從式結(jié)構(gòu)系統(tǒng),通信方式也只能以主站輪詢的方式進(jìn)行,系統(tǒng)的實時性、可靠性較差。

CAN通訊協(xié)議:

CAN是控制器局域網(wǎng)絡(luò)(Controller Area Network)的簡稱,由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH(博世)公司開發(fā),是ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議,是國際上應(yīng)用最廣泛的現(xiàn)場總線之一。

CAN總線通過CAN收發(fā)器接口芯片82C250的兩個輸出端CANH和CANL與物理總線相連,而CANH端的狀態(tài)只能是高電平或懸浮狀態(tài),CANL端只能是低電平或懸浮狀態(tài)。這就保證不會在出現(xiàn)在RS-485網(wǎng)絡(luò)中的現(xiàn)象,即當(dāng)系統(tǒng)有錯誤,出現(xiàn)多節(jié)點同時向總線發(fā)送數(shù)據(jù)時,導(dǎo)致總線呈現(xiàn)短路,從而損壞某些節(jié)點的現(xiàn)象。而且CAN節(jié)點在錯誤嚴(yán)重的情況下具有自動關(guān)閉輸出功能,以使總線上其他節(jié)點的操作不受影響,從而保證不會出現(xiàn)像在網(wǎng)絡(luò)中,因個別節(jié)點出現(xiàn)問題,使得總線處于“死鎖”狀態(tài)。而且,CAN具有的完善的通信協(xié)議可由CAN控制器芯片及其接口芯片來實現(xiàn),從而大大降低系統(tǒng)開發(fā)難度,縮短了開發(fā)周期,這些是僅有電氣協(xié)議的RS-485所無法比擬的。

CAN控制器工作于多種方式,網(wǎng)絡(luò)中的各節(jié)點都可根據(jù)總線訪問優(yōu)先權(quán)(取決于報文標(biāo)識符)采用無損結(jié)構(gòu)的逐位仲裁的方式競爭向總線發(fā)送數(shù)據(jù),且CAN協(xié)議廢除了站地址編碼,而代之以對通信數(shù)據(jù)進(jìn)行編碼。這可使不同的節(jié)點同時接收到相同的數(shù)據(jù),增強CAN總線構(gòu)成的網(wǎng)絡(luò)各節(jié)點之間的數(shù)據(jù)通信實時性,并且容易構(gòu)成冗余結(jié)構(gòu),提高系統(tǒng)的可靠性和系統(tǒng)的靈活性。

消防系統(tǒng)中,常見的通訊協(xié)議主要為以上三種。通訊協(xié)議使不同設(shè)備實現(xiàn)信息傳輸,從而使不同的設(shè)備能構(gòu)成一個更大的網(wǎng)絡(luò)。

編者注:由于各個消防產(chǎn)品廠家通訊協(xié)議不同(即使都是CAN通訊協(xié)議,但協(xié)議內(nèi)容也會存在不同),也就造成了兼容性問題,如海灣消防的煙感沒有辦法接到青鳥消防的火災(zāi)報警系統(tǒng)中。

以上就是關(guān)于pos機上的rs232a是什么,CAN通訊協(xié)議是什么意思的知識,后面我們會繼續(xù)為大家整理關(guān)于pos機上的rs232a是什么的知識,希望能夠幫助到大家!

轉(zhuǎn)發(fā)請帶上網(wǎng)址:http://www.mxllmx.com/newsone/53267.html

你可能會喜歡:

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。