本發(fā)明涉及一種基于Zigbee的無線鼠標。
背景技術:
藍牙是由一家成立于1998年9月的私營非牟利組織510(speeialInterestGroup)制定的一個標準"藍牙使用的頻段和2.4GRF一致,均為在大多數國家免費、無授權的2.4一2.485GHzIsM之間,但藍牙技術在普通2.4G無線技術上增加了自適應調頻技術,能夠實現全雙工傳輸模式,并實現1600次/秒的自動調頻"此外,藍牙技術傳輸速率最高為每秒IMbPs,高于27MHz無線技術"根據使用距離的長遠,藍牙可分為工業(yè)用/Classl0標準,日常生活用/Class2.,標準和傳輸距離最短的/Class30標準"其中無線鼠標用的CfassZ標準功耗為2.smw,因此符合這個標準的藍牙設備通常具備較長的電池使用時間。但是,因為要交納專利費,采用藍牙技術的產品其成本都額外增加3一5美元。
技術實現要素:
本發(fā)明為解決上述技術問題,采取的技術方案是:一種基于Zigbee的無線鼠標,鼠標發(fā)送端的主控芯片是JNS121,由GEN20連接到鼠標的時鐘線和數據線,GEN38接鼠標地;接收端由兩個硬件模塊構成:zigBee模塊和usB模塊;zigBee模塊負責接收從發(fā)送端傳過來的鼠標位移及按鍵數據包,USB模塊負責把數據包發(fā)送給計算機主機。
Zigbee技術的主要優(yōu)點有:低功耗:在低耗電待機模式下,兩節(jié)普通5號干電池可使用6個月到2年;低成本:zighee數據傳輸速率低,協(xié)議簡單,大大降低了成本,且zigbee協(xié)議免收專利費;網絡容量大:每個zighee網絡最多可支持255個設備;時延短:通常時延都在25毫秒至30毫秒之間;安全:Zigbee提供了數據完整性檢查和鑒權功能,加密算法采用AEs一128,同時可以靈活確定其安全屬性。ZigBee無線鼠標具有2.4G及藍牙無線鼠標的優(yōu)勢,又避免了2.4G無線鼠標的配對及藍牙無線鼠標的高成本和高功耗。
附圖說明
圖1是本發(fā)明的結構框圖。
具體實施方式
一種基于Zigbee的無線鼠標,鼠標發(fā)送端的主控芯片是JNS121,由GEN20連接到鼠標的時鐘線和數據線,GEN38接鼠標地;接收端由兩個硬件模塊構成:zigBee模塊和usB模塊;zigBee模塊負責接收從發(fā)送端傳過來的鼠標位移及按鍵數據包,USB模塊負責把數據包送給計算機主機。
鼠標的發(fā)送端由兩個模塊組成,分別是ZigBee模塊和PS/2模塊。ZigBee模塊要尋找zigBee網絡并嘗試連接接收端,處理鼠標數據的采集和發(fā)送,PS/2模塊主要處理PS/2鼠標的初始化。
PS/2模塊,最重要的任務是對鼠標進行初始化,PS/2鼠標是主動發(fā)送按鍵、位移等數據信息的,所以PS/2鼠標的初始化非常關鍵"初始化時,首先由JNS121向PS/2鼠標發(fā)送復位指令FFH,鼠標應答FAH,隨后鼠標發(fā)AAH,OOH告訴主機其在自檢,之后開始設置鼠標的參數,參數包括輸入、分辨率和縮放比例,一般采用默認值即可。