国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

探究ATmega16的無線傳感網絡節點設計

電子工程師 ? 來源:國外電子元器件 ? 作者:國外電子元器件 ? 2021-06-03 17:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹了一種基于ATmega16和無線315模塊的無線傳感網絡節點的設計。討論了數據傳輸的基帶編碼方案,并比較了用ATmega16實現基帶編碼的三種方法,同時給出了發射和接收的具體實現流程。

1 引言

無線傳感網絡廣泛應用于軍事偵察、環境監測、目標定位等領域。一般來說,無線傳感網絡節點的設計要求具有功耗低、成本低、壽命長等特點。本文以ATmega16 AVR單片機為核心元件,以常見的315射頻模塊作為無線收發模塊設計了一種無線傳感網絡節點。該系統充分利用了ATmega16單片機豐富的片上資源和315模塊較好的抗干擾特性,并可在達到設計要求的前提下,有效地降低硬件成本,具有較高的實用價值。

2 無線傳感網絡節點系統結構

無線傳感網絡節點通常由4個子系統構成。

2.1 計算子系統

計算子系統通常是由一個微處理器和相應的通信協議、數據采集等程序組成。為了降低節點的功耗,要求微處理器以一種突發式的發送方案將采集到的數據發送出去,以便盡快轉入低功耗模式,延長能量子系統的工作時問。

設計選用了Atmel公司推出的ATmega16型單片機。ATmega16是一款基于AVR RISC結構的高級Flash型8位CMOS單片機,其數據吞吐量高達1MI/s/MHz,能有效緩解系統在功耗和處理速度之間的矛盾。同時,ATmega16集成了豐富的片上資源:16 KB的可編程Flash、512字節EEPROM、l KBSRAM,滿足了絕大多數應用程序的開發要求,其內部Flash可重復擦寫次數在10 000次以上,極大地方便了產品開發和軟件修改:

8路10位具有可選差分輸入級可編程增益的ADC可以外接多個不同種類的傳感器件:支持6種睡眠模式,其中掉電模式和省電模式的耗電僅為lμA~2.5μA,可有效降低節點功耗;3個靈活的定時器/計數器(T/C)除具有常見的定時計數功能外,還具有輸入脈沖捕捉、脈沖寬度調制輸出功能:高度靈活的可編程串行US-ART可以完成與其他串行設備的通信。

2.2 通信子系統

通信子系統由一個無線收發器組成,用于節點之間的通信。當無線收發器處于空閑狀態時,應將其關閉,以便降低節點功耗。

設計采用了常見的315無線收發模塊作為長距離無線收發器(因收發頻率為315 MHz而得名)。315無線發射模塊電路原理圖如圖2所示,它是由聲表諧振器(SAW)和高頻三極管組成的三點式振蕩電路。TXD輸入引腳通過三極管Q2控制高頻振蕩器。當TXD為高電平時,02導通,高頻振蕩器起振;當TXD為低電平時,Q2截止,高頻振蕩器停振。將ATmegal6的OC0引腳與TXD連接,即可完成OC0輸出數據的OOK調制發射。

315無線超再生式接收電路由選頻電路、高頻放大電路、超再生檢波電路和低頻放大電路組成。它具有電路簡單、靈敏度高等優點。發送調制信號經過選頻電路選頻后,送人超再生檢波電路解調.再由低頻放大電路放大后由輸出引腳輸出高電平。若無信號收到,則輸出低電平。由超再生檢波電路的特性可知,超再生式接收模塊在沒有收到信號的幾毫秒后輸出大量白噪聲,直到再次接收到信號。

315無線收發模塊的最大傳輸距離可以達到700 m~800 m。它在星形混合傳感網絡設計中可作為遠距離傳輸節點,可以直接同匯聚節點通信,避免了短距離無線傳感節點同匯聚節點多跳式的通信方式。延長了傳感器網絡的壽命。同時它還具有成本低廉、接口簡單、抗干擾能力強等優點,因而廣泛應用在報警器、遙控器、工業數據采集系統中。

2.3 能量子系統

能量子系統通常是由電池組成。它在很大程度上決定了無線傳感節點的壽命。降低無線傳感節點的功耗是無線傳感網絡設計成功的一個關鍵因素。

3 基帶脈沖帶編碼方案

315超再生式接收模塊在沒有收到信號的幾毫秒后將產生白噪聲,這一特性決定了基帶脈沖編碼方案不能采用非歸零編碼,否則在連續發送0的情況下,接收模塊將輸出白噪聲。本文采用了一種類曼徹斯特編碼。用占空比為50%的完整方波表示信息符號和特殊控制符號。以不同的方波周期區分信息位中的0和l,以及其他符號位。

當信號到達時,接收數據幀的第一位會受到接收模塊產生的白噪聲影響,為了消除白噪聲,需在數據幀前加入一定數量的前導碼。前導碼的數量同無線傳輸環境和315模塊元件參數有關。一般來說,十幾個前導碼就可以達到較好的接收效果。前導碼后緊跟的起始位表示接收數據序列的開始。

以發送十六進制數0xAA(二進制10101010)為例,其數據幀結構。

4 軟件設計

無線傳感節點采用了AVRX嵌入式操作系統。AVRX是一款源碼公開的、專門針對AVR系列單片機的嵌入式操作系統。雖然AVRX很難移植到其他微處理器上,但其自身占用程序空間?。ò泄δ艿陌姹緝H占用l 000字節),消耗SRAM少,有利于應用程序的開發。因此,設計中放棄了可移植性好,但自身對SRAM消耗大的μCOS-Ⅱ嵌入式操作系統。

4.1 發射子模塊的軟件設計

要將數據發送出去,首先要將數據符號和控制符號轉變為可變脈寬的方波。其方法有三種:

(1)將PB3引腳作為通用輸出引腳,利用AvrXDelay產生與脈寬相對應的延時,控制OC0產生可變脈寬的方波。這種方法的缺點是不能產生脈寬足夠精確的方波,這是由于RTOS任務調度開銷的不同所產生的。

(2)將PB3引腳作為通用輸出引腳,利用編寫的延時50μs的子程序實現。在延時子程序里關閉全局中斷IE,停止AVRX的任務調度和ATmega16對中斷的響應。這種方法可以產生脈寬精確的方波,但系統在發射數據期間不能處理其他事件,降低了系統的靈活性。

(3)利用T/C0的CTC模式產生脈沖,這時PB3引腳作為比較匹配輸出引腳OC0。當T/C0工作在CTC模式下時,設置TCCR0中的COM01:0=l,則每當計數器的數值TCNTO=OCR0時,TCNT0清零,比較匹配中斷標志置位,同時輸出引腳OC0的邏輯電平自動翻轉。在比較匹配中斷中修改OCR0的數值,就可以產生脈寬精確的方波。這種方法利用硬件計數器產生延時,具有延時精確,占用系統資源少的優點。因此在設計中采用第三種方法。

4.2 接收子模塊的軟件設計

ASK調制的信號首先被315超再生接收模塊轉換為脈沖方波,從數據輸出引腳引人到ATmega16的ICP引腳。將TCCR1B的ICES1置l后,每當一個電平上升沿到達引腳ICP時.T/C1的計數值將被拷貝到捕獲寄存器ICR1并產生捕獲中斷。在捕獲中斷服務子程序里將相鄰上升沿發生的時間相減即可得到符號周期T。實際上,由于捕獲中斷服務子程序在結束時總會將ICR1清零,因此中斷發生時捕獲的ICR1值就是相應的符號周期T。

315超再生接收模塊在沒有信號時會產生白噪聲,不斷地引發ICP中斷,增加了系統的開銷。設計中,接收模塊沒有一直處于工作狀態,而是采取了休眠-監聽-接收(如果有數據)-休眠的工作方式,以降低系統開銷。圖7是捕獲中斷服務子程序的狀態轉換圖。

5 結束語

試驗利用接入網絡的PC機產生周圍環境數據,通過有線網絡和無線傳感節點發送/接收數據。結果表明,采用ATmega16單片機和無線315通信模塊設計的無線網絡傳感節點具有功耗低、傳輸距離遠、抗干擾能力強等優點,是組建無線傳感網絡的一種較好的解決方案。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5189

    文章

    20192

    瀏覽量

    329532
  • PC
    PC
    +關注

    關注

    9

    文章

    2164

    瀏覽量

    158562
  • uCOS
    +關注

    關注

    7

    文章

    175

    瀏覽量

    80594
  • AvrX
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5724
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    2025無線通信系統部署:LoRa節點采集與Mesh對講設計要點

    2025 無線通信部署指南:解析 LoRa 節點采集、LoRaWAN 與 Mesh 選型、超低功耗設計要點,以及隧道等復雜場景下的全雙工 Mesh 對講方案,為物聯網與專業通信提供可靠解決方案。
    的頭像 發表于 12-11 11:45 ?613次閱讀
    2025<b class='flag-5'>無線</b>通信系統部署:LoRa<b class='flag-5'>節點</b>采集與Mesh對講設計要點

    華為出席Innovate Asia 2025無線自智網絡圓桌論壇

    近日,在業界年度盛會Innovate Asia期間,無線自智網絡圓桌成功舉行。華為無線MAE產品線總裁趙振龍發表了“攜手共創:共促高階自智網絡生態繁榮”的主題發言,并與來自全球的資深分
    的頭像 發表于 12-01 13:23 ?411次閱讀

    atmega162芯片說明

    atmega162芯片說明
    發表于 11-19 16:30 ?0次下載

    華為AgenticRAN重塑無線網絡價值

    在全球5G-A商用加速的關鍵節點,華為無線網絡副總裁、首席營銷官趙東以“AgenticRAN: 用有限的無線資源創造無限可能”為主題發表演講,首次系統闡述AgenticRAN架構的核心理念:基于“有效性、可靠性、經濟性”AI關鍵
    的頭像 發表于 09-25 11:45 ?652次閱讀

    無線充芯片SOP16:小身材,大能量

    本文主要介紹了無線充芯片SOP16的封裝設計、高效能低功耗、廣泛兼容性和技術創新特點。SOP16封裝技術的小巧體積和高效能低功耗特性,使其成為市場上的熱門選擇。此外,無線充芯片SOP
    的頭像 發表于 07-15 08:33 ?931次閱讀
    <b class='flag-5'>無線</b>充芯片SOP<b class='flag-5'>16</b>:小身材,大能量

    無線傳感網絡在步進電機運行狀態監測中的應用

    運行狀態無線網絡監測系統,采用Atmeg128L和CC2420設計了無線傳感網絡監測節點,并利用該監測
    發表于 07-10 16:59

    無刷直流電機電流測量的探究

    電流進行采樣,并利用二階巴特沃思低通濾波器進行濾波,得到較為平滑的電流,到達有效控制電機的目的。 純分享帖,點擊下方附件免費獲取完整資料~~~ *附件:無刷直流電機電流測量的探究.pdf 【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權
    發表于 06-26 13:45

    節點并行處理架構

    /GPU)、內存及本地存儲,節點間通過高速網絡通信,避免資源爭用,提升擴展性。 數據水平分片? 海量數據被分割存儲在不同節點,查詢時各節點并行處理本地數據,最后匯總結果(如Doris、
    的頭像 發表于 06-12 08:18 ?498次閱讀
    多<b class='flag-5'>節點</b>并行處理架構

    電機溫度監測系統低功耗無線節點模塊設計

    完整資料~~~*附件:電機溫度監測系統低功耗無線節點模塊設計.pdf 【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 04-30 00:42

    傳感網絡通信協議的核心技術要素

    ? ? ? 無線傳感網絡協議是規范無線傳感網絡節點
    的頭像 發表于 04-02 10:30 ?809次閱讀
    <b class='flag-5'>傳感</b>器<b class='flag-5'>網絡</b>通信協議的核心技術要素

    Wi-SUN技術,強勢賦能智慧城市構筑海量IoT網絡節點

    在構建廣覆蓋與高節點數物聯網網絡時的局限性便愈發凸顯,行業內亟需一種更高效、可靠與穩定的組網技術以滿足構建智慧城市海量IoT網絡節點的需求。星型網絡
    的頭像 發表于 03-24 16:59 ?1211次閱讀
    Wi-SUN技術,強勢賦能智慧城市構筑海量IoT<b class='flag-5'>網絡</b><b class='flag-5'>節點</b>

    無線傳感網絡:智能監測的未來

    節點通過無線通信方式連接而成的網絡。這些傳感節點能夠實時感知、采集、處理和傳輸環境參數,如溫度、濕度、光照、壓力、聲音等。通過將這些數據
    的頭像 發表于 02-25 08:34 ?893次閱讀

    從入門到精通:傾角傳感器工作原理全解析,分類應用全都有

    及數據傳輸方式不同,一臺NBIOT的無線傾角傳感器就是一個獨立的網絡點,直接將數據發送至安銳測控云平臺,在安銳測控云平臺中,這種設備定義為直連設備;而LORA版分為LORA主節點和LO
    發表于 01-14 17:30

    wds和傳統無線網絡的區別

    在現代無線通信技術中,無線分布式系統(WDS)和傳統無線網絡是兩種常見的無線網絡架構。它們各自具有獨特的特點和應用場景。 一、無線分布式系統
    的頭像 發表于 01-08 17:31 ?2117次閱讀

    ACE無線溫度電流復合傳感

    接收裝置。產品安裝方便,全面檢測電纜數據,可幫助用戶及早發現線路隱患,保障供電安全,實現配電網絡智能化。安科瑞任經理-15021601437 產品安裝及使用 ?ACE100無線溫度電流復合傳感器,采用開口型卡扣式安裝方式。安裝時
    的頭像 發表于 12-20 15:27 ?808次閱讀
    ACE<b class='flag-5'>無線</b>溫度電流復合<b class='flag-5'>傳感</b>器