提出了一種基于PIC16F877A微控制器和CC2500射頻收發(fā)器芯片的低功耗、低成本RFID(Radio Frequency Identification, 無線射頻識(shí)別)局域定位系統(tǒng)設(shè)計(jì)方法,介紹了系統(tǒng)的定位工作原理、主要硬件電路模塊及定位算法的設(shè)計(jì)和實(shí)現(xiàn)。采用基于序列號(hào)對時(shí)隙數(shù)運(yùn)算的排序算法有效解決了多標(biāo)簽識(shí)別碰撞的問題,基于射頻輻射強(qiáng)度(Received Signal Strength Indication, RSSI)和圓周定位算法實(shí)現(xiàn)了基于RFID多標(biāo)簽系統(tǒng)的平面定位。實(shí)驗(yàn)測試表明,這種射頻定位方法能夠?qū)崿F(xiàn)一定精度下的無線局域定位的功能。
JICQ是用JAVA語言編寫的一個(gè)基于客戶機(jī)/服務(wù)器(C/S)模式的局域短信實(shí)時(shí)通信工具系統(tǒng),系統(tǒng)采用了Microsoft公司的SQL Server 2000作為后臺(tái)數(shù)據(jù)庫,系統(tǒng)通過JDBC訪問數(shù)據(jù)庫。系統(tǒng)分為服務(wù)器程序和客戶程序兩部分,服務(wù)器與客戶間采用“傳輸控制協(xié)議”(TCP),通過套接字(Socket)連接,客戶之間采用“用戶數(shù)據(jù)報(bào)協(xié)議”(UDP),通過數(shù)據(jù)報(bào)套接字(DatagramSocket)建立連接。系統(tǒng)具有用戶注冊、用戶登錄、添加好友、刪除好友、發(fā)送和接收消息等功能。