基于無線傳感器網絡的圖像傳輸系統(tǒng)硬件設計
設定單片機的2個串行口都工作于串行口工作方式1;定時器T1工作于方式2(自動重裝初值),作波特率發(fā)生器,通過調整T1的初裝值,用來選擇1 200 b/s,600 b/s和300 b/s三種速率;定時器T2工作于方式1,作定時器,用來設計安排延時。
在系統(tǒng)的設計過程中,為了減少電臺靈敏度不高和信道質量差誤碼等影響,發(fā)送方需連續(xù)發(fā)5次“握手”聯(lián)絡信號,接收方在連續(xù)2次收到正確的聯(lián)絡信號以后,才確認是有效的聯(lián)絡予以響應,否則認為是干擾信號,不予以響應。這樣既能減少各類原因造成的接收機程序不啟動運行導致漏報的可能性,又能保證接收機不因干擾信號而誤操作,減少誤報的機率。
另外綜合考慮電臺的收發(fā)轉換和調制解調芯片的收發(fā)轉化所需的各類延時時間,在設計程序時專門安排了一個延時時間。
經過大量的實驗,得出一個比較合適的延時時間,即不論通信哪一方,在由收轉為發(fā)狀態(tài)后,都先延時70 ms,因為時間太短了系統(tǒng)不能正常工作,太長了可能會影響數(shù)據的傳輸速率,降低數(shù)據傳輸?shù)臅r性。系統(tǒng)數(shù)據發(fā)射端和接收端單片機程序流程圖如圖4所示。
5 結 語
通過對MSM7512B調制解調芯片性能特點的了解,設計出了發(fā)射端和接收端調制解調器的實際電路,然后簡單介紹了具有雙串口功能的單片機W77E58的性能特點后,給出了數(shù)據無線傳輸系統(tǒng)的接收方單片機與PC機之間串行通信的硬件電路圖,并描述了Mo-dem與電臺接口電路的設計過程,最后敘述了整個系統(tǒng)單片機軟件的特點。從整體上給出了無線傳感器網絡數(shù)據無線傳輸系統(tǒng)的設計原理圖。
評論