【摘要】本文就點對多點無線通信系統設計與實現這個話題進行討論,首先就點對多點無線通信系統處理進行分析,其次就點對多點無線通信系統設計給予闡述,最后就點對多點無線通信系統在應用無線通信系統程序、信號發送系統應用、UCSRB寄存器的接收應用、無線通信接收流程等方面的實現進行重點說明,促進了無線通信事業的發展。
【關鍵詞】多點 無線通信系統 設計 實現
一、點對多點無線通信系統處理
(1)無線通信系統的信號處理。
點對多點無線通信系統處理之一是無線通信系統的信號處理。基于Maflab的無線通信系統中通信信號處理功能的實現,是利用Matlab自身提供的工具箱Toolbox中各種通信信號處理函數對信號進行處理。通信信號處理的GUI設計和實現,是基于無線通信信號處理系統各個細分模塊的功能要求,選取工具箱中適宜的信號處理函數,根據函數的輸入、輸出各種參數類型要求,在GUI界面中利用按鈕、單選按鈕、編輯文本框和列表框等界面控件來實現各種調制/解調方式、編碼/解碼方式和信道類型的選擇,和各種輸入參數的設定。界面既要實現與用戶交流的友好性,還要更加注重界面的簡潔性和系統的功能性,將內部功能部署和外部實體界面有機結合起來,使無線通信系統的用戶圖形界面得以實現。
(2)通信信號處理的GUI設計。
點對多點無線通信系統處理之二是通信信號處理的GUI設計。通信信號處理的GUI設計,第一,必須根據無線通信信號設置的功能,該信號系統可以分為多個模塊,因為每個模塊的部署不同,所以確定通信信號處理的GUI設計功能就不同。第二,針對通信信號每個模塊設計,設計每個模塊組成的圖形用戶界面的功能,以完成通信信號設計的GUI功能。最后,在信號編程中,必須建立好各系統模塊之間的聯系。通信信號處理,通信模擬信號和數字通信信號仿真系統設計分為用戶界面,通信信號處理的GUI設計,有利于點對點無線通信接收信息。例如:下圖表所示。
二、點對多點無線通信系統設計
(1)信號輸入模塊設計。
點對多點無線通信系統設計之一是信號輸入模塊設計。針對于輸入到通信系統中的相關信號,它可以將工作空間的相關信息作為輸入的對象,與此同時也可以選擇指定的信號作為輸入對象,例如:語音信號,它主要運用單選按鈕來調控屏蔽設置。當選擇實時采集的語音信號時,必須點擊“開始”按鈕,就會彈出文件對話框,程序設置對WaV格式的文件進行篩選,從而完成信號輸入模塊工作。
(2)控制面板系統設計。
點對多點無線通信系統設計之二是控制面板系統的合理設計。在控制面板系統設計時,應該采取相應的頻率作為數據參數,針對于無線通信文件設計時,必須要進行該程序的編寫,合理的運用有關的函數的參數,保證相關信息的及時讀取,充分地利用點對多點無線通信系統的文件,來滿足各個變量之間的相應參數傳遞,為此必須利用按鈕給予控制,特別是“開始通信”等一系列的性能控件,就此啟動通信信號的對話框,再進行傳輸通信信號,設置相應的傳輸參數。
(3)點對多點的通信界面設計。
點對多點無線通信系統設計之三是點對多點的通信界面設計。首先選定GUl對象,在經過設計GUIDE應用程序,來確定GUIDE組態,在進行通信界面設計分析過程中,針對于信號處理的系統中抽象出來的各項編程環節必須給予認真的設計。對話框的選項包括窗口重畫行為,命令行訪問、生成文件選擇、生成回調函數原型,不選擇或選擇無線通信系統的設計,整體配置的圖形用戶界面設計的背景顏色。Matlab接口設計編輯器組件的平臺,其中包含所有的用戶界面,圖形用戶界面,以及單選按鈕、編輯框、靜態文本、列表框、彈出菜單控制。應采取確保各部件的名稱或屬性是不同的,使用GUI之間的差異,可以存在于一個或多個GUI組件。用戶可以使用屬性來檢查每個組件的性能。
三、點對多點無線通信系統實現
(1)應用無線通信系統程序。
點對多點無線通信系統實現的表現之一是應用無線通信系統程序。應用無線通信系統程序中,首先可以建立相應的應用程序,由它來提供與GUI控制程序相關的體系框架。這種框架是一項特別有效的無線通信系統程序編程,所有的代碼必然要采用無線通信程序中的M文件來實現,這使得M文件會有多個不同的項目采用GUI程序的使用以及GUI的任何程序幫助無線通信系統程序初始化。M文件的應用程序相關代碼創建,可以指導GUI應用程序功能的發揮。
(2)信號發送系統應用。
點對多點無線通信系統實現的表現之二是信號系統中發送功能的應用。信號系統中發送功能的應用,是運用發送系統的編碼模塊進行,它一般包括信源編碼和信道編碼兩種。信號發送中相應的數字信號,通道信號發送系統,對循環碼的編碼和錯碼進行統計。信源編碼函數執行M文件編輯設備,可以充分發揮信源編碼功能,在信道編碼的執行時,可以使用工具箱中的信源編碼功能進行了相應的矩陣轉換,開始重新編碼,同時也要在信道編碼中輸入變量的函數。
(3)無線通信接收流程。
點對多點無線通信系統實現的表現之四是無線通信接收流程。無線通信接收流程,必須適當地提高TRX--CE的高度,當Tr-EN為低時,nRF905也開始進入Shock-BurstTM接收模式,然而在650us后,nRF905會得到有效的監測,可以有效的進行數據接收。
在nRF905檢測時,必須到相關的頻段載波,載波檢測會在一定程度上被置高;與此同時,無線通信接收,必然會有相應的地址與之相匹配,然而,針對于數據的接收,nRF905必然會得到地址以及相關的CRC校驗位,就此也會被得到相應的提高。微控制器一再將TRX-CE置低,然而nRF905就會進入空閑模式,它主要通過SPI口,保證其第一時間開始進入ShockBurstTM接收模式,其次分別進入發送模式,最后進入關機模式。當正在接收一個數據包時,TRX等相關的設備就會就會發生相應的改變,nRF905隨即就會改變其工作模式,避免有關的數據丟失。當微處理器接到地址匹配引腳的信號之后,其就知道nRF905正在接收數據包,其可以決定是讓nRF905繼續接收狀態。
四、結束語
點對多點無線通信系統有著相對應的微波頻段,對于點對多點無線通信的信號必然是在空中傳輸,在其傳輸的過程中,必然會出現衰落和時延等相關的現象,為此應該加強點對多點無線通信系統的設計,促進其不斷的完善。