<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于MSP430無(wú)線(xiàn)照度計節點(diǎn)的設計

基于MSP430無(wú)線(xiàn)照度計節點(diǎn)的設計

作者:李立早 時(shí)間:2014-11-27 來(lái)源:電子產(chǎn)品世界 收藏
編者按:  摘要:本文設計和實(shí)現了以MSP430單片機為核心控制器的無(wú)線(xiàn)照度計節點(diǎn)。該無(wú)線(xiàn)照度計節點(diǎn)采用LX1971可見(jiàn)光傳感器作為照度探測器,采用MSP430G2553作為控制核心,并通過(guò)NRF24L01無(wú)線(xiàn)通訊模塊實(shí)現數據的無(wú)線(xiàn)傳輸。實(shí)驗表明,該無(wú)線(xiàn)照度計節點(diǎn)能準確地測量相應環(huán)境的光照強度,并具有低功耗的特點(diǎn)。   引言   照度計是測量環(huán)境光照強度的一種測量?jì)x器。通常采用的照度計多為手持式,市場(chǎng)上常見(jiàn)如臺灣泰仕、美國福祿克以及優(yōu)利德等品牌。手持式照度計具有精度高、測量準確等優(yōu)點(diǎn),但當被測環(huán)境面積較大時(shí),

  該可以不使用外部晶振,采用內部數字控制時(shí)鐘系統便能正常工作,進(jìn)一步簡(jiǎn)化了外圍電路的設計工作。同時(shí),該型號還帶有SPI通信模塊,可以方便地實(shí)現與外圍設備的SPI通信,如與無(wú)線(xiàn)通信模塊的通信[6]。

本文引用地址:http://dyxdggzs.com/article/266059.htm

  1.3 無(wú)線(xiàn)通信模塊設計

  無(wú)線(xiàn)通信模塊的作用主要是將節點(diǎn)采集到的數據經(jīng)無(wú)線(xiàn)方式發(fā)送到監控中心??紤]到整個(gè)無(wú)線(xiàn)節點(diǎn)統一采用3.3V供電電壓,并要求整個(gè)系統具有低功耗的特點(diǎn),因此在無(wú)線(xiàn)通信模塊的設計中,挑選了Nordic Semiconductor公司的同為3.3V供電,并具有低功耗模式的NFR24L01芯片。該芯片采用2.4GHz通信頻率,實(shí)現單芯片無(wú)線(xiàn)收發(fā)作業(yè)。2.4GHz為全球開(kāi)放的ISM頻段,無(wú)需許可證便可使用。該芯片包括以下特點(diǎn):MultiCeiverTM硬件提供同時(shí)6個(gè)接收機的功能,能達到2Mbit/s的高速無(wú)線(xiàn)傳輸速率,極大地降低了無(wú)線(xiàn)傳輸中的碰撞現象。增強的ShockBurstTM收發(fā)模式和串行接口可便于和各種MCU連接,可選擇采用SPI方式與進(jìn)行通信。此外20腳4×4mm QFN封裝方式,所需的外圍元件也非常少,便于實(shí)現設計的小型化。NFR24L01芯片另一個(gè)最大的特點(diǎn)是采用低功耗解決方案,在2Mbit/s速率下收發(fā)的峰值電流分別為12.5mA和11mA,待機模式下功耗僅32uA,并能實(shí)現快速喚醒和模式切換[7]。無(wú)線(xiàn)通信模塊的原理圖如圖6所示。

  在無(wú)線(xiàn)通信模塊設計中,除了供電部分外,需要外接一個(gè)16MHz外部晶振,此外在外接天線(xiàn)時(shí)需配置相應的電感。此外NFR24L01與單片的通信采用SPI方式。

  2 軟件系統的設計

  無(wú)線(xiàn)節點(diǎn)的主要功能是采集被測環(huán)境的光照強度,并通過(guò)無(wú)線(xiàn)通信模塊將數據上傳至監控中心。因此軟件系統的設計主要是對模擬信號的采集和對無(wú)線(xiàn)通信模塊的控制兩方面,并要求兼顧低功耗的需求。

  2.1 A/D功能模塊設計

  本設計中采用G2553內建的10位A/D轉換器實(shí)現對可見(jiàn)光輸出信號的采集。G2553內部的AD轉換器為逐次逼近型(SAR)AD轉換器,可以通過(guò)軟件設置該AD轉換器的采樣以及參考源。高達200KSPS的采樣轉換率和10位的精度,針對可見(jiàn)光這樣變換頻率較低的信號進(jìn)行采集已足夠。其參考源可以選擇片上參考電壓(1.5V或2.5V),在本設計中采用片上2.5V參考源。該功能模塊軟件流程圖如圖7所示。

  為了進(jìn)一步減少系統的功耗,同時(shí)考慮到光線(xiàn)照度的變化較為緩慢,因此每隔2分鐘對光照強度進(jìn)行一次采集,期間CPU被設置為休眠模式;即便是在A(yíng)D進(jìn)行采樣和轉換過(guò)程中,也可將CPU設置為休眠模式,進(jìn)一步減少能耗,只在A(yíng)D完成數據轉換后啟動(dòng)CPU進(jìn)行數據的保存和下一步的操作。

電流變送器相關(guān)文章:電流變送器原理


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>