pos機(jī)如何通訊

 新聞資訊3  |   2023-08-19 10:43  |  投稿人:pos機(jī)之家

網(wǎng)上有很多關(guān)于pos機(jī)如何通訊,IOT串口通訊的知識,也有很多人為大家解答關(guān)于pos機(jī)如何通訊的問題,今天pos機(jī)之家(www.nxzs9ef.cn)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、pos機(jī)如何通訊

pos機(jī)如何通訊

串口

串口是串行接口(serial port)的簡稱,也稱為串行通信接口或COM接口。串口通信是指采用串行通信協(xié)議(serial communication)在一條信號線上將數(shù)據(jù)一個比特一個比特地逐位進(jìn)行傳輸?shù)耐ㄐ拍J健4诎措姎鈽?biāo)準(zhǔn)及協(xié)議來劃分,包括RS-232-C、RS-422、RS485等. RS232 與 RS485 一直是弱電常見的接口。

RS232與RS485在嵌入式中的實(shí)踐

一、RS232 是什么?

RS-232 接口符合美國電子工業(yè)聯(lián)盟 (EIA) 制定的串行數(shù)據(jù)通信的接口標(biāo)準(zhǔn),原始編號全稱是 EIA-RS-232(簡稱 232,RS232)。它被廣泛用于計(jì)算機(jī)串行接口外設(shè)連接。連接電纜和機(jī)械、電氣特性、信號功能及傳送過程。

RS232串口設(shè)計(jì)

RS-232-C 標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)傳輸速率為每秒 50、75、100、150、300、600、1200、2400、4800、9600、19200 波特。

二、RS232 有啥特性

RS-232 是現(xiàn)在主流的串行通信接口之一。由于 RS232 接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎ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 英尺,實(shí)際上也只能用在 15 米左右。

三、RS485 是什么?

在要求通信距離為幾十米到上千米時,廣泛采用 RS-485 串行總線。RS-485 采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至 200mV 的電壓,故傳輸信號能在千米以外得到恢復(fù)。

RS485 數(shù)字電路原理圖

RS-485 采用半雙工工作方式,任何時候只能有一點(diǎn)處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。

四、RS485 有啥特性

RS-485 用于多點(diǎn)互連時非常方便,可以省掉許多信號線。應(yīng)用 RS-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許最多并聯(lián) 32 臺驅(qū)動器和 32 臺接收器。針對 RS-232-C 的不足,新標(biāo)準(zhǔn) RS-485 具有以下特點(diǎn):

(1) RS-485 的電氣特性:邏輯 “1” 以兩線間的電壓差 +2V~+6V 表示,邏輯 “0” 以兩線間的電壓差-6V~-2V 表示。接口信號電平比 RS-232-C 降低了,就不容易損壞接口電路芯片,且該電平與 TTL 電平兼容,刻方便與 TTL 電路連接。

(2) 數(shù)據(jù)最高傳輸速率為:10Mbps

(3) RS-485 接口采用平衡驅(qū)動器和差分接收器的組合,抗共模干擾能力強(qiáng),即抗噪聲性能好。

(4) RS-485 接口的最大傳輸距離標(biāo)準(zhǔn)值 4000 英尺,實(shí)際上可達(dá) 3000 米。

(5) RS-232-C 接口在總線上只允許連接一個收發(fā)器,即單站能力;而 RS-485 接口在總線上只允許連接多達(dá) 128 個收發(fā)器,即具有多站能力,這樣用戶可以利用單一的 RS-485 接口方便地建立設(shè)備網(wǎng)絡(luò)。

五、場景

RS-232 現(xiàn)在一般應(yīng)用于數(shù)據(jù)傳輸率低的短距離傳輸中,在嘈雜的環(huán)境也能有效工作,比如工廠、公共站點(diǎn)等,其常用設(shè)備有低速調(diào)制解調(diào)器、工業(yè)控制設(shè)備、可編程邏輯控制器 (PLC)、計(jì)算機(jī)數(shù)控 (CNC) 機(jī)床、機(jī)器人、嵌入式控制電腦、醫(yī)療儀器及設(shè)備以及嵌入式控制器開發(fā)系統(tǒng)。

RS-485 則常用于數(shù)據(jù)傳輸速率高的長距離傳輸中,常用設(shè)備有銷售點(diǎn)終端 (POS)、計(jì)量儀器和大型專用自動化機(jī)器等。

但在平常的應(yīng)用中,我們經(jīng)常需要在兩個不同的接口類型間進(jìn)行轉(zhuǎn)換。這時我們可以使用現(xiàn)在流行的 USB 接口,可以幫助我們轉(zhuǎn)換到 RS-232 接口和 RS-485 接口。

綜上所述,RS-232 適合短距離低速率的傳輸要求,而 RS-485 則適合于長距離傳輸。RS-485 是針對 RS-232 接口的不足出現(xiàn)的新的接口標(biāo)準(zhǔn),因其具有的良好抗噪聲干擾能力和多站能力,現(xiàn)已成為首選標(biāo)準(zhǔn)。

六、最佳實(shí)踐

在物聯(lián)網(wǎng)場景中,經(jīng)常使用 DTU (Data Transfer unit: 是專門用于將串口數(shù)據(jù)轉(zhuǎn)換為IP數(shù)據(jù)或?qū)P數(shù)據(jù)轉(zhuǎn)換為串口數(shù)據(jù)通過無線通信網(wǎng)絡(luò)進(jìn)行傳送的無線終端設(shè)備) 來將串口設(shè)備的數(shù)據(jù)進(jìn)行透傳上云。

在市面上常見的DTU有基于TCP/UDP Client的數(shù)據(jù)透傳設(shè)備、也有支持NB-IOT、2G、3G、4G、WIFI等聯(lián)網(wǎng)方式,通訊協(xié)議為MQTT、COAP、HTTP的透傳設(shè)備?;诜€(wěn)定性以及通用性的要求,一般采用含有NB-IOT模組的DTU設(shè)備、協(xié)議為COAP。

串口設(shè)備在物聯(lián)網(wǎng)中的數(shù)據(jù)接入方式

以上就是關(guān)于pos機(jī)如何通訊,IOT串口通訊的知識,后面我們會繼續(xù)為大家整理關(guān)于pos機(jī)如何通訊的知識,希望能夠幫助到大家!

轉(zhuǎn)發(fā)請帶上網(wǎng)址:http://www.nxzs9ef.cn/newstwo/101201.html

你可能會喜歡:

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