亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MEGA8的無線通信系統(tǒng)設(shè)計

        2015-11-01 07:28:16龍?zhí)咸?/span>
        關(guān)鍵詞:PC機字節(jié)串口

        龍?zhí)咸?/p>

        (揚州職業(yè)大學(xué),江蘇揚州 225009)

        在整個體能測試系統(tǒng)內(nèi),無線通信系統(tǒng)非常重要,它大大改變了以往體能測試不能及時地將各個系統(tǒng)的數(shù)據(jù)傳送至PC機進行保存的弊端。在以往的各類體育測試中,如需要采集數(shù)據(jù),需要用U盤到兩臺以上的數(shù)據(jù)采集終端的存儲器內(nèi)去拷貝,大大浪費人力物力,而無線通信系統(tǒng)的設(shè)計解決了人工拷貝的問題,只需要在PC機上輸入傳送命令,各個數(shù)據(jù)采集終端就能將測試數(shù)據(jù)傳送至 PC 機保存了[1]。

        1 無線通信系統(tǒng)組成

        無線通信系統(tǒng)的組成分為兩個部分,第一部分為PC機無線通信系統(tǒng),第二部分為數(shù)據(jù)采集終端無線通信系統(tǒng)。數(shù)據(jù)采集終端的作用是采集立定跳遠的距離數(shù)據(jù),將其保存在24C1024(存儲器)中,通過串口傳輸至數(shù)據(jù)采集終端無線通信系統(tǒng)中,然后通過該無線通信系統(tǒng)傳輸至PC機無線通信系統(tǒng)中,再通過串口232傳輸至PC機中保存,立定跳遠測試系統(tǒng)框圖如圖1所示。

        圖1 立定跳遠測試系統(tǒng)框圖

        2 數(shù)據(jù)采集終端無線通信系統(tǒng)的設(shè)計

        數(shù)據(jù)采集終端無線通信系統(tǒng)主要分為三個部分,第一部分為串口連接部分,主要為數(shù)據(jù)采集終端無線通信系統(tǒng)中的MEGA8單片機的2、3腳直接與數(shù)據(jù)采集終端的STC單片機的10、11腳相連,這樣 MEGA8就可以從數(shù)據(jù)采集終端的24C1024存儲器中調(diào)用測試數(shù)據(jù);第二部分為無線模塊PTR4000,主要是MEGA8將數(shù)據(jù)傳送至PTR4000中;第三部分為電源。

        2.1 串口連接部分

        串口連接部分,如圖2所示,是將MEGA8單片機的PD0、PD1接口通過跳線連接至數(shù)據(jù)采集終端STC單片機的P3.3、P3.4引腳上,當(dāng)PC機發(fā)出傳送數(shù)據(jù)命令時,MEGA8單片機和STC單片機發(fā)生通信,STC單片機從24C1024存儲器中調(diào)出數(shù)據(jù),然后傳送至MEGA8單片機,再由其轉(zhuǎn)發(fā)至無線傳輸模塊中。

        圖2 串口連接工作原理圖

        2.2 無線模塊PTR4000

        在圖3中,與MEGA8單片機相連的為一個16頭插孔,這些插口為PTR4000的接口,這樣設(shè)計的目的是將無線模塊獨立化。PTR4000的工作特性在本文中就不再贅述了。

        2.3 電源部分

        圖3 無線模塊PTR4000工作原理圖

        電源部分如圖4所示,其主要作用是為無線通信系統(tǒng)提供3.3V的電源。因為MEGA8供電系統(tǒng)為+5V電壓,超過了無線通信系統(tǒng)的工作電壓,所以專門用一個穩(wěn)壓塊將+5V的電壓轉(zhuǎn)換為3.3V電壓。

        圖4 電源電路工作原理圖

        3 PC機無線通信系統(tǒng)的設(shè)計

        圖5 PC機無線通信系統(tǒng)工作原理圖

        PC機無線通信系統(tǒng)也分為三個部分,其中PTR4000及電源部分與數(shù)據(jù)采集終端系統(tǒng)中的無線通信部分一樣,串口通信部分為串口232通信部分,如圖5所示。當(dāng)PC機無線通信系統(tǒng)接收到來自數(shù)據(jù)采集終端的信號數(shù)據(jù)后,需要將數(shù)據(jù)上傳至PC機的數(shù)據(jù)庫保存,這就需要PC機和無線通信系統(tǒng)的控制系統(tǒng)MEGA8發(fā)生通信。PC機用的是串口232,所以需要將TTL電平轉(zhuǎn)化為串口232工作電平,因此在MEGA8串口上面需要加入串口232轉(zhuǎn)化模塊[2]。串口232轉(zhuǎn)換模塊如圖6所示。

        圖6 串口232工作原理圖

        4 通信協(xié)議

        4.1 有線通信協(xié)議

        串口232將MEGA8單片機傳來的信號做轉(zhuǎn)化,然后通過串口DB9和PC機相連,上傳至PC機的格式采用的是教育部統(tǒng)一的數(shù)據(jù)格式類型,因此需要對此格式類型進行協(xié)議的定義,主要分為四類:尋址握手協(xié)議、上傳通信協(xié)議、下傳通訊協(xié)議、清除數(shù)據(jù)通訊協(xié)議。在此不做詳細闡述。通訊指令編碼如表1所示:

        表1 通訊指令編碼表

        4.2 無線通信協(xié)議

        無線通信協(xié)議是兩個無線傳送模塊中對于數(shù)據(jù)類型的規(guī)定,采用的是自己定義的協(xié)議類型。

        4.2.1 PC機無線通信系統(tǒng)協(xié)議

        協(xié)議格式:

        F1+一個字節(jié)的機器號

        PC機無線通信系統(tǒng)啟動后,MEGA8控制PTR4000發(fā)出廣播的射頻信號,其格式F1為自定義的首字節(jié),其后跟上一個字節(jié)的機器號,此機器號為數(shù)據(jù)采集終端無線通信系統(tǒng)的號碼。找到之后,雙方建立通訊。若沒有收到回復(fù),則尋找下一臺數(shù)據(jù)采集終端主機。

        F2+一個字節(jié)的數(shù)據(jù)采集終端無線通信系統(tǒng)上傳記錄數(shù)

        F2也是自定義的首字節(jié),以和上一個字節(jié)區(qū)分開來,其后跟上的是需要數(shù)據(jù)采集終端的無線通信系統(tǒng)傳送的記錄序號,也就是定義了要傳多少組數(shù)據(jù)到PC機上。

        4.2.2 數(shù)據(jù)采集終端無線通信系統(tǒng)協(xié)議

        協(xié)議格式:

        F1+一個字節(jié)的本機機器號+一個字節(jié)的上傳記錄數(shù)+8個字節(jié)的設(shè)備終端識別碼

        當(dāng)數(shù)據(jù)采集終端無線通信系統(tǒng)接收到PC機發(fā)來的廣播信號后,做通信響應(yīng),響應(yīng)之后向PC機無線通信系統(tǒng)回傳以上的協(xié)議格式,其中F1為首字節(jié),8個字節(jié)的終端識別碼全為0(默認值)。

        F2+19個字節(jié)的數(shù)據(jù)記錄

        當(dāng)數(shù)據(jù)采集終端的無線通信系統(tǒng)和PC機的無線通信系統(tǒng)通信響應(yīng)完成后,開始傳送數(shù)據(jù),其中F2為自定義的首字節(jié),一個數(shù)據(jù)記錄為19個字節(jié),傳多少條記錄由一個字節(jié)的上傳記錄數(shù)決定。

        5 無線通信系統(tǒng)軟件設(shè)計

        圖7 PC機無線通信系統(tǒng)主程序圖

        圖7為PC機無線通信系統(tǒng)的主程序框圖,實現(xiàn)了PC機無線通信系統(tǒng)與PC機的有線通信、PC機無線通信系統(tǒng)與數(shù)據(jù)采集終端無線通信系統(tǒng)的無線通信,從而實現(xiàn)了數(shù)據(jù)采集終端系統(tǒng)中數(shù)據(jù)記錄的無線上傳[3]。本小節(jié)中的上位機指的是PC機上的無線通信系統(tǒng),而下位機指的是數(shù)據(jù)采集終端中的無線通信系統(tǒng)。

        圖8是數(shù)據(jù)采集終端無線通信系統(tǒng)的主程序框圖,實現(xiàn)了與PC機無線通信系統(tǒng)的無線通信,以及與數(shù)據(jù)采集終端中單片機的有線通信,完成了數(shù)據(jù)采集終端中數(shù)據(jù)記錄無線傳輸至PC機的功能要求。

        圖8 數(shù)據(jù)采集終端無線通信系統(tǒng)主程序圖

        圖9是數(shù)據(jù)采集終端中的無線通信系統(tǒng)與存儲器之間數(shù)據(jù)記錄傳輸?shù)目驁D,主要描述的是有線協(xié)議通信實現(xiàn)過程。通過此程序可以將數(shù)據(jù)從24C1024傳送給無線通信系統(tǒng),以及將數(shù)據(jù)從無線通信系統(tǒng)傳送至PC機。

        6 結(jié)語

        本文利用無線通信系統(tǒng)傳送數(shù)據(jù)能夠大大地節(jié)約體能測試過程中的人手,提高測試效率,是電子體能測試儀器的發(fā)展方向。當(dāng)然本文中的設(shè)計還存在很多不足,如控制部件的快速響應(yīng),無線傳輸模塊的4G化等。可以預(yù)見,無線傳輸技術(shù)必將應(yīng)用于更加廣闊的領(lǐng)域。

        圖9 數(shù)據(jù)采集終端中的無線通信系統(tǒng)與存儲器間數(shù)據(jù)記錄傳輸框圖

        [1]付彬.利用nRF-401實現(xiàn)微機間無線通信[J].世界電子元器件,2004(11):15-16.

        [2]趙秋,劉國香,孫以材.一種扭矩傳感器的無線數(shù)據(jù)傳輸系統(tǒng)[J].微計算機信息,2006(1):16-17.

        [3]王中杰.基于PTR2000的無線數(shù)據(jù)傳輸系統(tǒng)設(shè)計[J].電力學(xué)報,2006(1):25 -26.

        猜你喜歡
        PC機字節(jié)串口
        No.8 字節(jié)跳動將推出獨立出口電商APP
        淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
        No.10 “字節(jié)跳動手機”要來了?
        基于PC機與單片機的多機通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機床與PC機的串行通信實現(xiàn)
        簡談MC7字節(jié)碼
        VC.NET下實現(xiàn)dsPIC單片機與PC機的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        基于并行控制的FPGA多串口拓展實現(xiàn)
        亚洲av永久久无久之码精| 国产精品久久久久影院嫩草| 在线观看免费a∨网站| 欧洲亚洲色一区二区色99| 毛片精品一区二区二区三区| 免费观看a级毛片| 少女高清影视在线观看动漫| JIZZJIZZ国产| 人妻中文字幕一区二区三区| 日本中文一区二区在线观看| 在线观看免费人成视频| 国产成人九九精品二区三区| 亚洲国产免费一区二区| 日出白浆视频在线播放| 天码人妻一区二区三区| 国模精品二区| 日韩女优在线一区二区| 99久久无码一区人妻| av香港经典三级级 在线| 亚洲成a人片在线观看导航| 国产精品亚洲二区在线| 国产va免费精品观看精品| 韩日美无码精品无码| 人妻av一区二区三区高| 日本一区二区三区亚洲| 天堂а√在线最新版中文在线| 澳门毛片精品一区二区三区| 国内精品嫩模av私拍在线观看| 精品无码国产一区二区三区麻豆| 先锋影音最新色资源站| 国产高潮流白浆免费观看不卡| 亚洲熟女熟妇另类中文| 在线观看成人无码中文av天堂| 色婷婷六月天| 亚洲av一二三四又爽又色又色| 亚洲码欧美码一区二区三区| 少妇无码一区二区三区| japanese色国产在线看视频| 日本免费一区二区三区在线播放| 黑色丝袜秘书夹住巨龙摩擦| 欧美人成在线播放网站免费|