激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

長(cháng)距離通信器S1503的應用編程原理

時(shí)間:2024-08-31 04:34:08 理工畢業(yè)論文 我要投稿
  • 相關(guān)推薦

長(cháng)距離通信器S1503的應用編程原理

摘要:S1503是瑞典TagMaster AB公司生產(chǎn)的長(cháng)距離通信器,在自動(dòng)識別系統中有廣泛的應用。本文重點(diǎn)介紹S1503系統結構和應用編程原理,并說(shuō)明其特點(diǎn)和應用前景。

S1503是瑞典TagMaster AB公司生產(chǎn)的長(cháng)距離通信器,工作頻率為2.45GHz,具有圓極化天線(xiàn)波速的讀/寫(xiě)工作站;用于讀/定CONFIDENT系統中射頻識別標簽,在車(chē)輛收費管理、車(chē)場(chǎng)車(chē)輛進(jìn)出口管理以及列車(chē)車(chē)次識別等系統中有廣泛的應用。其主要特點(diǎn)是:①具有6m的長(cháng)閱讀距離;②能進(jìn)行5m范圍內的運動(dòng)監測;③提供C、Delphi以及VB的驅動(dòng)接口程序;④具有閃速EEPROM的數據庫;⑤提供DTMF及LED接口;⑥提供與主機通信的RS232和2/4線(xiàn)制RS485接口;⑦具有抗EMI的DC/DC轉換器;⑧采用24V/12V的工作電源。

圖1為S1503的內部結構示意圖。

1 系統結構

(1)硬件結構

CONFIDENT自動(dòng)識別系統一般包括標簽(如S1251)、通信器(S1503)以及一臺主機。通信器通過(guò)RS232/485與主機連接實(shí)現通信。通信器與標簽 是通過(guò)微波實(shí)現通信的。

(2)軟件結構

圖2為軟件系統結構示意圖。

Confilib:CONFIDENT函數庫名。該庫中包含幾百個(gè)通信器管理函數以及ConfiTalk通信協(xié)議接口函數,同時(shí)提供適合于DOS、Windows3.1以及Windows 95/NT的不同平臺要求的Confilib版本。PC平臺的Confilib應用程序接口是以C/C 動(dòng)態(tài)連接庫DLL的形式提供的,同時(shí)也提供Visual Basic、Delphi語(yǔ)言接口,適用于通信器的Confilib是C語(yǔ)言庫。這些函數庫包含諸如閱讀、寫(xiě)入、格式化標簽,讀、寫(xiě)、檢索數據庫,軟、硬件設置,讀、寫(xiě)I/O接口,發(fā)送、接收ConfiTalk命令,定時(shí)器,緩存區管理和郵件管理等函數。

ConfiTalk:標準通信協(xié)議。該協(xié)議規定通信器傳送和接收數據、處理數據流、重復傳送、校驗以及數據透明的方式。該協(xié)議還可用于點(diǎn)對點(diǎn)通信和多點(diǎn)網(wǎng)絡(luò )通信,并采用查詢(xún)方式。信息幀結構為:

STXADRMESSAGECSETX

STX:起始符;ADR:地址及序列;MESSAGE:需要傳送的數據;CS:校驗和;ETX:結束符。

用戶(hù)可自己編寫(xiě)通信協(xié)議來(lái)替代ConfiTalk。

Pyramid:S1503出廠(chǎng)時(shí)預裝的標準應用程序。安裝了Pyramid的S1503在閱讀到標簽或檢測到運動(dòng)時(shí),能夠自己作出判斷和決定;同時(shí)S1503也可以通過(guò)串行接口接收并執行CohnfiTalk命令。Paramid有四個(gè)運動(dòng)模式:On、Off、Read beep以及Program beep。在On模式下,S1503可單機運行,內置在S1503中的數據庫保存著(zhù)注冊標簽的信息,當閱讀到標簽或檢測到運動(dòng)時(shí),應用程序改變繼電器、發(fā)光管和蜂鳴器的狀態(tài)。應用程度同時(shí)還可以將記錄信息通過(guò)郵件發(fā)送到主機。Off模式時(shí),通信器處于被動(dòng)運行狀態(tài),這時(shí)由主機利用ConfiTalk命令控制通信器S1503,Pyramid總是聽(tīng)取主機的ConfiTalk命令和郵件信息。通信器不產(chǎn)生記錄內容,不作任何動(dòng)作。當需要主機通過(guò)串行口利用Confilib命令(遠程函數調用)控制通信器時(shí),采用這種模式。Read beep模式是用來(lái)在安裝通信器時(shí)確定其閱讀區域的。在Read beep模式下,通信器每讀到一個(gè)標簽,就發(fā)了同一個(gè)短暫的蜂鳴,但閱讀的標簽不會(huì )被記錄。Program beep模式是用來(lái)確定通信器的寫(xiě)標簽區域。在該模式下,Pyramid不斷地嘗試給標簽寫(xiě)信息,每寫(xiě)完一組信息后,程序發(fā)出短暫的蜂鳴。

2 編程控制原理

開(kāi)發(fā)S1503系統軟件的工具包括編譯器、裝載器、驅動(dòng)程序和函數庫等。利用交叉編譯器Conficomp,可以在PC平臺上開(kāi)發(fā)、調試通信器應用程序,然后利用Confiload下載軟件,將通信器應用程序下載。PC機應用程序可以利用任何軟件進(jìn)行開(kāi)發(fā),包括使用Confilib函數庫。

在CONFIDENT系統中,如何編程控制通信器是關(guān)鍵,有四種控制方式可供參考。

(1)通信器應用程序

該方式是用用戶(hù)在Confilib庫函數基礎上編寫(xiě)的應用程序取代標準通信器應用程序Pyramid,所有邏輯判斷均由用戶(hù)所編寫(xiě)的通信器應用程序完成。主機可不定期地連接到通信器上讀取通信器記錄信息,并更新通信器數據庫。該方式的優(yōu)點(diǎn)是運行速度快,可單機運行;缺點(diǎn)是需要PROM寫(xiě)入器,缺少方便的界面。

(2)利用Confilib命令的主機應用程序

在該方式中,通信器S1503完全由利用Confilib庫函數或其它軟件開(kāi)發(fā)的主機程序控制,系統智能部分在主機,通信器不做任何邏輯判斷。當主機應用程序調用Confilib函數時(shí),自動(dòng)將Confilib命令翻譯成ConfiTalk命令,然后傳遞給S1503。S1503根據該命令招待對應的Confilib命令。這種方式的優(yōu)點(diǎn)是:與通信器應用程序Pyramid控制方式相比,擁有更加方便的界面,主機應用程序更加便于開(kāi)發(fā)、調試;缺點(diǎn)是執行速度慢。

(3)主機應用程序與Pyramid通信

【長(cháng)距離通信器S1503的應用編程原理】相關(guān)文章:

基于通信器S1503的門(mén)禁系統的設計03-19

PicoBlaze處理器IP Core的原理與應用03-18

RF2903的原理及在擴頻通信中的應用03-19

熱電阻式溫度傳感器的原理與應用03-07

在系統可編程通用數字開(kāi)關(guān)ispGDS14的原理及應用03-20

可編程邏輯器件APEX20K的原理及應用03-18

淺談防雷器在電源系統中原理以及應用03-23

黑白CMOS圖像傳感器OV9120的原理及應用03-19

數模轉換器TQ6122的原理和應用03-18

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频