a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 單工無線呼叫及數據傳輸系統的設計與實現

單工無線呼叫及數據傳輸系統的設計與實現

作者: 時間:2012-08-24 來源:網絡 收藏

四、軟件

采用Atmel公司的mega16L單片微處理器,內部集成了十位的A/D轉換器,1KB的片內RAM.流水線工作方式,指令執行速率快。內部資源豐富,方便輸入輸出。算術運算功能強、軟件編程靈活、自由度大,可用軟件編程各種算法和邏輯控制。使用8MHz時鐘頻率能夠滿足本次1.2kbs的傳輸和處理的要求。軟件開發平臺采用CodeVisionAVR ,使用C語言,用AVR Studio 4進行軟件調試。程序主要包括鍵盤和液晶的驅動,EEPROM的存儲,發送和接收,校驗和防干擾。

程序框圖如下所示:

圖6 發射機流程圖
圖6 發射機流程圖

圖7 接收機流程圖
圖7 接收機流程圖

發送端啟動模擬通道后, 將液晶復位并初始化MSM6882.語音業務則關閉數字調制器,若為短信,則啟動數字調制和鍵盤解碼,通過液晶可顯示編輯的信息和發送模式,既可選擇任一從站, 也可進行廣播, 確認后經發送鍵發送。為了方便應用, 短信內容將寫入ATMEGA16L的EEPROM中進行保存,每次上電復位后都可以調出EEPROM中的數據。

接收端與發射端以相同模式進行接收, 初始化后, 經地址識別判斷業務后, 若為語音則打開揚聲器, 若為短信則進入接收中斷服務程序: 在接收同步時鐘的下降沿接收數據, 從同步碼后一位開始接收并保存, 當接受完一幀數據經校驗無誤后進行顯示。若校驗有誤則跳出該子程序, 繼續執行其它程序。

五、結果分析

采用ATMEGA16單片機外圍電路簡單實用,抗干擾性能強,能準確傳輸語音和數據信號的系統。經測試后語音和數據可在發射功率為3mW時能準確的傳輸10米以上,可尋呼任意從站或廣播,且本設計掉電后仍有記憶存儲功能,并可功率在20mW范圍內可調。本設計的創新點在于用單片數字調制解調芯片完成了數據傳輸,并實現了語音小功率遠距離傳輸。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉