




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第37卷V01.37第4期No.4河南科技學院學報JournalofHenanInstituteofScienceandTechnology2009年12月Dec.2009基于MCS一51單片機無線鼠標的設計與實現(xiàn)陳娜,巍?。ê幽峡萍紝W院,河南新鄉(xiāng)453003)摘要:運用無線技術將收集到的鼠標移動和按鍵數(shù)據(jù)發(fā)送給計算機,具體分為硬件原理、電路設計、軟件設計和程序調(diào)試等模塊.以Atmel公司生產(chǎn)的AT89C51作主芯片。采用RS一232通信接121技術和MODEM信號轉(zhuǎn)換技術.運用MC2833和TDA7010芯片作信號射頻的發(fā)送和接收,設計出的無線鼠標具有電路體積小,功耗低,通用性強,程序簡單等優(yōu)點.它解決了鼠標與計算機間的通信問題,省去了鼠標與計算機之間的硬件連接,方便了廣大計算機用戶.特別在多媒體大教室的教學中更具有一定的推廣應用價值.關鍵詞:單片機;鼠標;無線通信;串行口;計算機中圖分類號:TP334.2文獻標識碼:A文章編號:1673—6060(2009)04—0068—03DesignandproductionofwirelessmousebasedChenNa.WeiWeionMCS-51chip(HenanInstitueofScienceandTechnology,Xinxiang453003,China)Abstract:Inthisdesign,wirelesstechnologyisappliedtotransfercollecteddataaboutthemousemotionanditsbottonstocomputer.Thedesignconsistsofhardwareprinciple,circuitasdesign,softwaredesignanddebuggingprocessmodules.WiththeAT89C51chipproducedbyAtmelthemainchip,RS-232communicationinterfaceastechnologyandMODEMsignalconversiontechnologybeingused,andMC2833andTDA7010chipathedatasendingandreceivingdevice,thedesignedwirelessmousehassmallercircuitandlowerpowerconsumption,withtheadvantageofwideadaptionandsimpleprocedure.Itsolvestheproblemofcomunicationthehardwareconnectionbetweenmouseandcomputer,savesbetweenthem,bringsconvenienceatothemasscomputerconsumers.Especially,inthebigmulti-mediaclassroomithasspecialvalueinapplication.Keywords:SCM;mouse;wirelesscommunications;serialport;computerfrequency,數(shù)字無線電頻率),這項技術能夠?qū)Χ叹嚯x通訊提供充足的帶寬,適合鼠標和鍵盤等外圍設備使用….本文使用AT89C5l單片機和無線通信技術,對常見的RS一232串行接口的光機式鼠標進行改造,設計出了基于RS一232串行接口的無線鼠標[2圳.本設計簡單,具有靈活性.與普通的無線鼠標相比,在電路上做了很大的改進,程序也簡潔明快.無線鼠標大多數(shù)采用了無線電發(fā)射數(shù)字傳輸技術DRF(Digitalradio1硬件組成無線鼠標的硬件由兩部分構成,一部分是位移、按鍵數(shù)據(jù)的獲取、處理和無線發(fā)射,另一部分是無線接收和傳送C5,6].其硬件構成分別如圖1和圖2.發(fā)射電路主要完成位移信號的處理和高頻調(diào)制與發(fā)射,接收電路主要完成無線信號的接收、解調(diào)、處理以及與計算機串行數(shù)據(jù)傳輸.發(fā)光電位移傳感器射圖1位移、處理和無線發(fā)射收稿日期:2009—01—12作者簡介:陳娜(1980-),女,河南新鄉(xiāng)人,助理工程師,主要從事網(wǎng)絡技術、計算機基礎教學工作68萬方數(shù)據(jù)路電收.206為.能頻電射省節(jié)在,式率模功耗21功一出出輸01腳低1—35..…1為源于率輸頻電號電信供入8作輸.的2到放低路以高可壓,電輸電源件電收工作元工接,諧少很調(diào)個件元要圍整需外,.為不封塑路頻腳作引回61,,入路電輸時后等放,功壓)F少R(頻穩(wěn)件射振元l控D圍管芯壓該陳娜等:基于MCS一51單片機無線鼠標的設計與實現(xiàn)第4期接收圖2無線接收和傳送2電路設計2.I無線鼠標發(fā)射電路發(fā)射電路的信號處理采用AT89C51單片機。通過MODEM芯片MSM7512BRS來完成并行數(shù)據(jù)到串行數(shù)據(jù)的轉(zhuǎn)換,最后通過MC2833調(diào)制發(fā)射.如圖3所示.P1.0p11““卓:<。U1rP3.1Pl?6P1.7lXDAO叫l。低頻放大射頻攻放IC3XCrMODlMOD2IC21立:之┃j^、13工┃YD┃X1I┃HzRSTJ┃┃┃┃┃┃┃P┃.b18口M—Hz圭┃—┃'[14┃P.3鼠標的發(fā)射部分M完成數(shù)字信號的D/A變換后,將模擬信號送人發(fā)射電路發(fā)射出去.發(fā)射電路使用V。使直接射MHz可以達到一30MHzdBm使用片內(nèi)電路。輸出功率可以達到+10dBm頻為采用PHILIP公司的高集成度芯片TDA7010設計而成.如圖4所示,TDA7010是調(diào)頻接MHz在發(fā)射電路不工作77SINDD523鼠標的接收部分2.RS一32串行接口電路行鼠標驅(qū)動程序后,RS一232串行接口插座的4和7腳輸出電壓為+12V。此壓經(jīng)5VV作為行通信的負電源.萬方數(shù)據(jù)2009盔河南科技學院學報輸入端,其電壓變化在5。12V之間.3軟件設計為了提高系統(tǒng)的實時性和工作的可靠性,鼠標的無線通信協(xié)議與串行鼠標的通信協(xié)議相同。即7位數(shù)據(jù)位、l位起始位、l位停止位,傳輸速率為1200bps.因此。程序的初始化部分設置單片機工作于串行方式l,串行速率為1200bps.程序完成對串口寄存器初始化。使0號定時器每512us產(chǎn)生一次中斷.在圖5(b)中斷服務程序中,完成對鼠標的坐標位移、方向和按鍵的檢測,將鼠標的狀態(tài)數(shù)據(jù)轉(zhuǎn)化成為符合串行鼠標規(guī)范的數(shù)據(jù)包,由串VI輸入到MEDOM電路中。經(jīng)D/A變換后,由IC3發(fā)射出去.整個軟件不到IKB.fose=6MHz,主程序在初始化部分對I/O口、寄存器各參數(shù)進行設置后。隨即打開定時器0中斷并進入休眠模式,如圖5(a)所示,主程序流程如圖5.【a)圖5程序流程(b)4結語本文基于MCS一51單片機無線鼠標的設計與實現(xiàn),從硬件組成、電路設計到軟件編程。詳盡到位.在這次設計中主要用到了單片機的串口通信和無線收發(fā)模塊的通信.應用較通俗易懂.易于被大眾所撐握.本設計還有一個重要特點,就是實現(xiàn)簡單,所需費用較低.由于篇幅所限,對于操作代碼以及系統(tǒng)在處理速度、信號抗干擾方面恕不詳述.可以通過簡化數(shù)據(jù)幀格式,對數(shù)據(jù)進行濾波,進一步提高穩(wěn)定性.參考文獻:[I]于向華,鼠標的進化歷程[N].北京電子報,2006-09—23(5).[2]張毅剮。彭喜元.新編MCS一51單片機應用設計(第二版)[M].哈爾濱:哈爾濱工業(yè)大學出版社,2006:83—90.[3]楊金巖,鄭應強等.8051單片機數(shù)據(jù)傳輸接口擴展技術與應用實例[M].北京:人民郵電出版社2005:102—126.[4]邵平,楊路明,周善東.一種無線遙控鼠標編譯碼電路的設計[N].云南大學報,2005-02—13(3).[5]李湘云.基于AT89C51應用系統(tǒng)的串行通信設計[Z].現(xiàn)代電子技術,2006.[6]鄭金存,邵平,周善東.多媒體教室的長距離無線鼠標的設計與實現(xiàn)[J].廣西物理,2006,25(3):23—25.[7]王曙東,王海峰,林豹.基于擴頻CDMA技術的無線鼠標設計[P]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小班藝術活動豐富孩子的創(chuàng)意計劃
- 倉庫物流環(huán)節(jié)的協(xié)同管理計劃
- 中學教育改革計劃
- 醫(yī)保相關知識培訓課件
- 貴州豐聯(lián)礦業(yè)有限公司普安縣久豐煤礦變更礦產(chǎn)資源綠色開發(fā)利用方案(三合一)評審意見
- 《且末縣邦泰礦業(yè)投資有限公司新疆且末縣屈庫勒克東礦區(qū)金(銻)礦礦產(chǎn)資源開發(fā)利用與生態(tài)保護修復方案》專家意見的認定
- 《8 節(jié)日美食》(教學設計)-2023-2024學年五年級下冊綜合實踐活動皖教版
- 如何改善個人責任意識提升組織效率
- 第三單元第十三課《使用電子郵件和QQ》-教學設計 2023-2024學年粵教版(2019)初中信息技術七年級上冊
- 2025年粘土主題組合創(chuàng)意標準教案
- 2025年黑龍江職業(yè)學院單招職業(yè)適應性測試題庫附答案
- 2025年四川三江招商集團有限公司招聘筆試參考題庫含答案解析
- 2024年西安電力高等專科學校高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2025高考數(shù)學一輪復習-第10章-第8節(jié) 二項分布、超幾何分布與正態(tài)分布【課件】
- 《心力衰竭護理》課件
- 2024年牡丹江大學單招職業(yè)適應性測試題庫帶答案
- 內(nèi)保單位培訓
- 早產(chǎn)兒與低出生體重兒袋鼠式護理技術規(guī)
- 進化醫(yī)療-跨物種腫瘤基因治療的開拓者
- 法理學復習題+答案
- 信息化系統(tǒng)平臺試運行方案
評論
0/150
提交評論