<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
        中華工控網(wǎng)首頁
          P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場總線 | 顯示調節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
          電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        總線分析儀在無線傳感器網(wǎng)絡的CAN總線互聯(lián)中的應用
        廣州智維電子科技有限公司
        收藏本文     查看收藏

        1 引言

          裝甲車輛狀態(tài)信息采集系統(tǒng)的信息采集單元通常采用CAN總線連接,某些情況下,車輛上裝和下裝之間的旋轉連接器由于沒有連線空間,需要無線通信模塊為上裝和下裝的CAN總線提供一個透明的無線通道。本文基于無線傳感器網(wǎng)絡給出一種無線通道的設計,主要包括CAN總線無線接入控制模塊電路設計以及無線傳感器節(jié)點的通信協(xié)議設計等內(nèi)容。

        2 電路設計

          以無線傳感器網(wǎng)絡為基礎的CAN總線擴展系統(tǒng)總體結構如圖1所示,其主要由兩塊CAN總線無線接入控制模塊構成,每個模塊的組成及各部分的作用是:無線傳感器節(jié)點的微控制器及存儲器模塊,接收對端無線接人控制模塊傳來的數(shù)據(jù)并存儲,然后將數(shù)據(jù)交CAN控制器待發(fā),同時接收CAN控制器傳來的數(shù)據(jù)并通過傳感器網(wǎng)絡將數(shù)據(jù)發(fā)送到對端無線接入控制模塊;CAN控制器采用SJA1000,運行CAN協(xié)議,為傳感器網(wǎng)絡結點提供CAN總線服務;收發(fā)器采用TJA1050作為CAN控制器與物理媒體的物理接口,為CAN控制器提供比特流服務。


        3 無線傳感器節(jié)點

        3.1 無線傳感器網(wǎng)絡節(jié)點硬件結構

          圖2所示為無線傳感器網(wǎng)絡節(jié)點的硬件,包括傳感器模塊、微處理器模塊和無線通信模塊等三個功能部分。GAINTS系列節(jié)點使用AT-MEGA128單片機作為控制器和處理核心,無線通信模塊核心采用工作在433 MHz的單芯片低電壓CC1000收發(fā)器,該射頻芯片具有工作電壓低(2.1~3.6V均可工作)、能耗低、體積小等非常適合于集成的特點。它采用FSK調制方式,外部采用SPI的接口,可以和微控制器直接相聯(lián)。CC1000使用頻率為14.745 MHz的晶振作為驅動,在該驅動下面CC1000可以提供的最大數(shù)據(jù)傳輸率為19.2KB/s,也就是說每ms不到3個字節(jié),這個數(shù)據(jù)對MAC層的協(xié)議是很有用的,在設置ACK等待時間和RTS-CTS等待時間的時候需要考慮這些參數(shù)。
        3.2 通信協(xié)議設計

          本文基于TinyOS底層通信接口進行通信協(xié)議設計。對TinyOS編程采用的是nesC語言,這是一種類似C的語言,是對C的擴展,也是結構化的語言,是基于組件式的編程,模塊化的設計。nesC組件有兩種:Module(模塊)和Configuration(連接配置文件)。Module在模塊中主要實現(xiàn)代碼的編制,可以使用和提供接口,在它的實現(xiàn)部分必須對提供接口里的command和使用接口里的event進行實現(xiàn)。

          TinyOS是基于一種組件架構方式的開源的嵌入式操作系統(tǒng),一個應用程序可以通過連接配置文件(a wiring specification)將各種組件連接起來,以完成它所需要的功能。TinyOS的應用程序都是基于事件驅動模式的,采用事件觸發(fā)去喚醒傳感器工作。tasks一般用在對于時間要求不是很高的應用中,且tasks之間是平等的,即在執(zhí)行時是按先后順序,一般為了減少tasks的運行時間,要求每一個task都很短小,能夠使系統(tǒng)的負擔較輕;events一般用在對于時間要求很嚴格的應用中,而且它可以優(yōu)先于tasks和其他events執(zhí)行,可以被一個操作完成或是來自外部環(huán)境的事件觸發(fā),在TinyOS中一般由硬件中斷處理來驅動事件。在TinyOS中由于tasks之間不能互相占先執(zhí)行,所以TinyOS沒有提供任何阻塞操作,為了讓一個耗時較長的操作盡快完成,一般都是將對這個操作的需求及其完成分開來實現(xiàn),以便獲得較高的執(zhí)行效率。由于在Tiny-OS中沒有進程管理的概念,它對任務是按簡單的FIFO隊列進行處理的,對資源采取預先分配,且這個隊列里最多只能有7個未解決的任務。我們設計時,主要處理三類事件,即串口接收數(shù)據(jù)事件、無線接收數(shù)據(jù)事件和定時器事件。

          ①串口接收數(shù)據(jù)事件。每次節(jié)點從串口接收到一個字節(jié)的數(shù)據(jù)將觸發(fā)該事件。對于信息采集任務來說,其信息是定時采集的。同時,CAN總線的速率遠遠大于無線傳輸?shù)乃俾省R虼耍诠?jié)點開辟了一段較大的緩存區(qū),對CAN總線傳過來的數(shù)據(jù)進行緩存。該緩存區(qū)的大小取決于無線傳輸?shù)乃俾室约癈AN總線在一個定時采集周期的數(shù)據(jù)量大小。假設無線傳輸?shù)乃俾蕿閂、緩存區(qū)大小為Mem、采集周期為T、每個采集周期的數(shù)據(jù)量為Data,注意V為傳輸有效數(shù)據(jù)的速率,即要去掉協(xié)議開銷以及管理和控制開銷,則至少滿足V×T≥Data,Mem≥Data。為提高無線傳輸?shù)男剩皇敲看螐拇诮邮艿揭粋字節(jié)就從無線接口發(fā)走,而是每次緩存的字節(jié)數(shù)達到無線傳輸一個數(shù)據(jù)包的大小時,啟動任務一UARTRcvdTask。這種采用任務的方式進行實際的無線數(shù)據(jù)傳輸可以避免阻塞其他event事件。

          ②無線接受數(shù)據(jù)事件。每次節(jié)點從無線接口接受到一個數(shù)據(jù)包將觸發(fā)該事件。事件處理程序主要從協(xié)議數(shù)據(jù)包中獲取傳輸數(shù)據(jù),并且緩存于接受緩存區(qū),具體地怎么處理無線接受的數(shù)據(jù)的工作,通過啟動任務——RadioRcvdTask來完成,以避免阻塞其他event事件。

          ③定時器事件。該事件定時觸發(fā)。該事件處理程序主要定時判斷串口接受數(shù)據(jù)緩存區(qū)是否有數(shù)據(jù),如果有的話,則啟動任務——UARTRcvdTask,以避免到串口收到的數(shù)據(jù)不足一個協(xié)議數(shù)據(jù)包時,會長期滯留在串口接受數(shù)據(jù)緩存區(qū)中。

        4 性能分析和實驗

          整個系統(tǒng)的性能主要取決于無線傳輸?shù)乃俾省o線CC1000使用頻率為14.745 MHz的晶振作為驅動,在該驅動下面CC1000可以提供的最大數(shù)據(jù)傳輸率為19.2 KB/s。考慮無線傳輸協(xié)議消耗,無線傳輸數(shù)據(jù)報的格式如下:
          其中TOSH_DATA_LENGTH=29,故協(xié)議的理論有效數(shù)據(jù)比率約為70%。同時,為提高無線傳輸?shù)男剩皇敲看螐拇诮邮艿揭粋字節(jié)就從無線接口發(fā)走,而是每次緩存的字節(jié)數(shù)達到無線傳輸一個數(shù)據(jù)包的大小時,才啟動發(fā)送任務,故無線有效傳輸速率約為13.4 KB/s,,對于本系統(tǒng)應用來說,CAN總線的采樣周期為10 s,每次采樣數(shù)據(jù)為1 K數(shù)據(jù)。雖然,CAN總線速率相對來說較高,但是通過緩存完全可以滿足需求。 在性能測試中,該系統(tǒng)持續(xù)運行20多個小時,收發(fā)均無問題。
              

        5 結 論

          本文基于無線傳感器網(wǎng)絡給出一種連接CAN總線的無線通道設計,主要包括CAN總線無線接入控制模塊電路設計以及無線傳感器節(jié)點的通信協(xié)議設計等內(nèi)容。目前,該系統(tǒng)已經(jīng)實現(xiàn),實際使用效果良好。本文內(nèi)容對于一般的信息采集無線傳輸系統(tǒng)設計具有較好的借鑒意義。

         

        狀 態(tài): 離線

        公司簡介
        產(chǎn)品目錄

        公司名稱: 廣州智維電子科技有限公司
        聯(lián) 系 人: 劉落實
        電  話: 020-38744186
        傳  真: 020-38744189
        地  址: 五山華南理工大學國家科技園2號樓
        郵  編: 510640
        主  頁:
         
        該廠商相關技術文摘:
        數(shù)據(jù)采集-信號處理-系統(tǒng)集成之車座調節(jié)器測試臺
        數(shù)據(jù)采集-信號處理-系統(tǒng)集成之車門鎖缸100%測試
        CAN總線儀表系統(tǒng)監(jiān)測分析與仿真開發(fā)平臺
        Kvaser總線分析儀在LIN總線節(jié)點開發(fā)中的應用
        芬蘭EPEC CAN總線Hub系列PLC模塊程序編譯應用
        總線分析儀在車載視覺輔助駕駛系統(tǒng)調試中的應用
        總線分析儀在CAN車載總線網(wǎng)絡ECU標定系統(tǒng)中的應用
        更多文摘...
        立即發(fā)送詢問信息在線聯(lián)系該技術文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網(wǎng)會員
        請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡

        關于我們 | 聯(lián)系我們 | 廣告服務 | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網(wǎng)客服熱線:0755-86369299
        版權所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 亚洲精品一区二区三区蜜臀| 99re6这里有精品热视频| 亚洲高清最新AV网站| 亚洲大片中文字幕久久| 国产极品粉嫩学生一线天| 日韩欧美一卡2卡3卡4卡无卡免费2020 | 国产一区二区在线影院| 久久久久久一级毛片免费无遮挡| 欧美性猛交xxxx乱大交丰满| 亚洲综合色区中文字幕| 九九色这里只有精品国产| 成人性影院| 四虎成人在线观看免费| 久久婷婷五月综合色99啪ak| 国产香蕉精品视频一区二区三区| 国产成人精品无码播放| 久久久美女| 亚洲中文字幕亚洲中文精| 天堂www在线中文| 亚洲gv天堂无码男同在线观看 | 精品无码人妻一区二区三区| 色综合热无码热国产| 久久天天躁综合夜夜黑人鲁色| 国产免费人成网站在线播放| 久久这里只精品国产免费9| 国产蜜臀视频一区二区三区| 少妇高潮喷水正在播放| 国精产品一区一区三区免费视频| 超碰成人人人做人人爽| 日本亚洲成人中文字幕| 国产高清在线精品一区不卡| 国产午夜精品久久精品电影| 日韩美少妇大胆一区二区| 热久在线免费观看视频| 日韩av在线不卡一区二区三区| 九九在线精品国产| 内地自拍三级在线观看| 国产精品麻豆成人AV电影艾秋| 日韩不卡免费视频| 日韩高清国产中文字幕| 久久99er热精品免费播|