有線條碼掃描槍通常使用一條線材連接條碼器和上位機設備進行數(shù)據(jù)通信,根據(jù)通信協(xié)議的不同,通常可以分為:USB接口,串口接口,鍵盤口接口以及其他類型接口。而無線條碼器也可以根據(jù)無線傳輸協(xié)議分為下面幾類:無線2.4G,無線藍牙,無線433,無線zegbee,無線WiFi。
有線條碼器通信接口
一、USB接口
USB接口為條碼掃描器使用最廣泛一種接口,通常可以應用到Windows系統(tǒng),MAC OS,Linux,Unix,Android等系統(tǒng)中。使用該USB接口通常可以支持以下三種不同協(xié)議的通信方式。
USB-KBW:即USB鍵盤口,類似于USB鍵盤的使用方式,是最常用的一種通信方式,即插即用,不需要安裝驅動,不支持指令觸發(fā)控制。通常使用記事本,WORD,notepad++等文本輸出工具即可測試。
USB-COM:即USB虛擬串口(Virtual Serial Port),使用該通信接口時通常需要安裝虛擬串口驅動,雖然使用的是物理的USB接口,但是是模擬串口通信,可以支持指令觸發(fā)控制,通常需要使用串口工具測試,如串口調試助手,友善串口助手等。
USB-HID:又稱之為HID-POS,是一種高速的USB傳輸協(xié)議,不需要安裝驅動,使用時通常需要開發(fā)匹配的接收軟件進行數(shù)據(jù)得交互,可以支持指令觸發(fā)控制。
二、串口接口
串口接口又稱之為串行通信或者串行通訊接口(通常指COM接口),通常廣泛應用于工業(yè)領域,具有傳輸距離遠,通信穩(wěn)定可靠,不依賴于復雜系統(tǒng)等特點,其接口方式多種多樣,如杜邦線,1.25端子線,2.0端子線,2.54端子線等。目前掃描器上通常使用TTL電平信號和RS232信號輸出,物理接口通常為9針串口(DB9),使用串口時需要注意通信協(xié)議(端口號,校驗位,數(shù)據(jù)位,停止位等)。如常用串口協(xié)議:9600,N,8, 1。
TTL接口:TTL接口為串口一種,輸出為電平信號,如果直接連接電腦測試輸出為亂碼。TTL增加一個串口芯片(如SP232,MAX3232)即可變成RS232通信。該類接口通常用于連接單片機.通常使用杜邦線或者端子線直接連接相應的VCC,GND,TX,RX四個腳位即可通信。支持指令觸發(fā)。
RS232接口:RS232接口又稱COM口,標準串口,通常可以直連電腦設備。使用時需要串口工具才可以正常輸出,如串口調試助手,超級終端等工具。不需要安裝驅動。支持指令觸發(fā)。
三、鍵盤口接口
鍵盤口接口又稱之為PS/2接口,KBW(Keyboard Wedge)接口,是一種6針圓形接口,早期鍵盤使用的一種接口方式,目前使用較少,條碼器鍵盤口線材通常為三個接頭,一個連接條碼器,一個連接電腦鍵盤另外一個連接電腦的主機。在電腦上通常使用文本輸出,即插即用。
四、其他類型接口
除了上面幾種有線接口以外,條碼器還會用到一些其他類型的通信方式,如韋根通信,485通信,TCP/IP網(wǎng)口通信等。這些通信方式往往使用的不多,通常是基于TTL通信方式加上相應的轉換模塊即可實現(xiàn),這里不在做詳細介紹。
無線條碼掃描槍通信接口
一、無線2.4GHz
2.4GHz所指的是一個工作頻段,2.4GHz ISM(Industry Science Medicine)是全世界公開通用使用的無線頻段,藍牙技術即工作在這一頻段,在2.4GHz頻段下工作可以獲得更大的使用范圍和更強的抗干擾能力,目前廣泛應用于家用及商用領域。用于短距離無線傳輸和傳導的技術。
無線2.4G通信協(xié)議使用范圍較廣,具有傳輸速度快,功耗低,配對簡單等優(yōu)點,使用無線2.4G的條碼掃描器通常室外傳輸距離可以達到100-200米距離,也是條碼器最常用的一種無線通信方式。,但是由于2.4G波長較短,頻率高穿透能力較弱,一般室內(nèi)傳輸距離只能達到10-30米。無線2.4G條碼器使用時通常需要配備一個2.4G接收器插入設備主機用于數(shù)據(jù)傳輸。
二、無線藍牙Bluetooth
藍牙的波段為2400–2483.5MHz(包括防護頻帶)。這是全球范圍內(nèi)無需取得執(zhí)照(但并非無管制的)的工業(yè)、科學和醫(yī)療用(ISM)波段的 2.4 GHz 短距離無線電頻段。
藍牙使用跳頻技術,將傳輸?shù)臄?shù)據(jù)分割成數(shù)據(jù)包,通過79個指定的藍牙頻道分別傳輸數(shù)據(jù)包。每個頻道的頻寬為1 MHz。藍牙4.0使用2 MHz 間距,可容納40個頻道。第一個頻道始于2402 MHz,每1 MHz一個頻道,至2480 MHz。有了適配跳頻(Adaptive Frequency-Hopping,簡稱AFH)功能,通常每秒跳1600次。
無線藍牙條碼器具有一個非常顯著的特征,它可以通過多種通信方式(如HID,SPP,BLE)連接本身帶藍牙功能的設備,也可以通過藍牙接收器連接到不帶藍牙功能的電腦上。使用較為靈活。無線藍牙條碼器通常使用Class2 低功耗藍牙模式,功耗低,但是傳輸距離相對較近,一般傳輸距離為10米左右。
三、其他無線通信方式
其他還有一些無線通信方式如433MHz,Zeggbe,Wifi等無線通信方式,無線433MHz的特點是波長較長,頻率低,穿透能力強,通信距離遠,但是抗干擾能力弱,天線較大,功耗較大;使用無線Zeggbe通信技術的產(chǎn)品具有星型組網(wǎng)的能力;無線Wifi在掃描槍應用領域使用較少,在采集器上用的比較多,這里不在詳細介紹。