當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]設計基于MSP430F149單片機為主控制單元,CC2530為數(shù)據(jù)采集單元的溫室大棚數(shù)據(jù)采集系統(tǒng)CC2530連接溫濕度傳感器AM2301、二氧化碳傳感器TGS4161和光照傳感器BH1750,對溫室大棚

設計基于MSP430F149單片機為主控制單元,CC2530為數(shù)據(jù)采集單元的溫室大棚數(shù)據(jù)采集系統(tǒng)CC2530連接溫濕度傳感器AM2301、二氧化碳傳感器TGS4161和光照傳感器BH1750,對溫室大棚內的溫濕度、二氧化碳濃度和光照強度進行采集,并將采集到的數(shù)據(jù)發(fā)送給配有CC2530模塊的MSP430F149單片機,由單片機對收到的數(shù)據(jù)進行分析處理并發(fā)給上位機存儲顯示。給出了系統(tǒng)的整體框圖、采集電路和系統(tǒng)軟件流程圖。實際測試表明,系統(tǒng)能夠準確的完成溫濕度、二氧化碳濃度和光照強度的采集,功耗較低,具有智能化傳感器網(wǎng)絡的特點,在智能農業(yè)領域有著很好的市場前景和推廣價值。

農作物的生長受到自然條件的影響,如溫濕度、二氧化碳濃度和光照等。隨著計算機技術和無線傳感網(wǎng)絡的發(fā)展,用信息技術改造農業(yè)尤其是農業(yè)溫室大棚是農業(yè)發(fā)展的必然階段。溫室環(huán)境檢測是實現(xiàn)溫室智能化控制的一個重要環(huán)節(jié)。如何有效的利用傳感器技術、自動檢測技術、通訊技術和計算機技術,研制出對溫室溫度、濕度、光照和二氧化碳濃度等多種溫室環(huán)境要素進行測量的數(shù)據(jù)采集系統(tǒng),是科技工作者面臨的重要課題。中國的智能溫室大棚起步較晚,已有的溫室大棚控制系統(tǒng)采集環(huán)境要素單一,技術還不夠成熟。因此,設計一套具有自主知識產權的溫室大棚數(shù)據(jù)采集系統(tǒng)是十分必要的。本文設計了一套使用超低功耗單片機MSP430F149為控制核心的溫室大棚數(shù)據(jù)采集系統(tǒng),能夠實現(xiàn)對溫室大棚內的溫濕度、二氧化碳濃度和光照實時采集傳輸,由主控單元將采集到的數(shù)據(jù)經(jīng)過分析處理后,通過USB發(fā)送到上位機進行實時顯示與存儲。該系統(tǒng)使用的硬件資源較少,電路工作穩(wěn)定,功耗較低,便于攜帶和安裝。

1總體設計

系統(tǒng)的總體結構圖如圖1所示。

 

圖1 系統(tǒng)總體結構圖

CC2530連接溫濕度傳感器AM2301、二氧化碳傳感器TGS4161和光照傳感器BH1750,測出實時的溫度、二氧化碳濃度和光照強度,對這些數(shù)據(jù)進行處理后打包發(fā)送給CC2530路由節(jié)點,路由節(jié)點再將接收到的數(shù)據(jù)發(fā)送給帶有CC2530無線模塊的MSP430F149.MSP430F149對路由節(jié)點發(fā)送來的數(shù)據(jù)進行分析,濾除掉無效的數(shù)據(jù),將數(shù)據(jù)通過USB發(fā)送給上位機存儲顯示。USB端口所起到的作用還有MSP430F149的BSL方式程序下載。對于長度小于50米的溫室大棚,可以選擇合適的位置放置一個接有傳感器的CC2530模塊;對于長度較長的溫室大棚,可按照CC2530的一般傳輸距離適當增加CC2530模塊的數(shù)量。

2系統(tǒng)硬件設計

2.1接有CC2530無線模塊的MSP430F149電路

MSP430系列單片機是TI公司1996年開始推向市場的一種16位超低功耗的混合信號處理器。以MSP430F149為例,其主要特點有:1)超低功耗。待機電流小于1μA,在RAM數(shù)據(jù)保持方式時僅耗電0.1μA,活動模式時耗電250μA.在系統(tǒng)中共有1種活動模式(AM)和5種低功耗模式(LP M0-LPM4)。2)強大的處理能力。MSP430F149采用了目前流行的、頗受學術界好評的精簡指令集結構,1個時鐘周期就可以執(zhí)行1條指令。3)高性能模擬技術及豐富的片上外圍模塊。內部集成看門狗定時器、12位ADC、DMA控制器、基本定時器和串行通信(UART、IIC、SPI)等。

CC2530是用于IEEE802.15.4、ZigBee和RF4CE應用的一個真正的片上系統(tǒng)(SoC)解決方案。它能夠以非常低的總材料成本建立強大的網(wǎng)絡節(jié)點。CC2530結合了領先的RF收發(fā)器的優(yōu)良性能,業(yè)界標準的增強型8051CPU,系統(tǒng)內可編程閃存8KB RAM和許多其他的強大功能。CC2530有4種不同的閃存版本:CC2530F32/64/128/256,分別具有32/64/128/256KB的閃存。CC2530具有不同的運行模式,使得它尤其適應超低功耗要求的系統(tǒng)。CC2530結合了TI公司業(yè)界領先的ZigBee協(xié)議棧(Z-StackTM),提供了一個強大和完整的ZigBee解決方案。

MSP430F149與無線模塊CC2530的電路連接如圖2所示。

 

圖2 MSP430F149與CC2530電路連接原理圖

此模塊設計利用了MSP430F149的超低功耗特點,通過串行通信UART模式與ZigBee相連接。當CC2530沒有進行接收數(shù)據(jù)時,為了節(jié)省能源,MSP430F149和CC2530均處于休眠狀態(tài);當定時時間到時,MSP430F149和CC2530從睡眠喚醒,CC2530接收由路由器節(jié)點的CC2530傳送來的數(shù)據(jù),并將數(shù)據(jù)通過串口傳輸給MSP430F149單片機,單片機對接收的數(shù)據(jù)進行分析處理之后,發(fā)送給上位機存儲顯示;之后兩者又同時進入休眠狀態(tài),等待下一次喚醒時繼續(xù)接收數(shù)據(jù),如此循環(huán)。

2.2 MSP430F149的USB轉串口電路

MSP430F149的USB轉串口電路如圖3所示。

 

圖3 MSP430F149的USB轉串口電路

MSP430F149的USB轉串口電路主要用于電路初期的測試、與上位機間的數(shù)據(jù)傳輸。串口芯片采用Silicon公司推出的USB接口與RS232接口轉換器CP2102.CP2102是一款高度集成的USB—UART橋接器,提供一個使用最小化元件和PCB空間來實現(xiàn)RS232轉換USB的簡便解決方案,包含了USB功能控制器、USB收發(fā)器、振蕩器和帶有全部調制解調器控制信號的異步串行數(shù)據(jù)總線。其中USB選用目前比較通用Micro-USB,在兩根數(shù)據(jù)線D+和D-上采用SP0503BAHT保護,用于抑制靜電阻抗和其它瞬態(tài)電壓,幫助保護數(shù)據(jù)、信號或者控制線路的模擬輸入。

2.3接有傳感器的CC2530無線模塊電路

接有傳感器的CC2530的無線模塊電路如圖4所示。此模塊設計利用CC2530連接溫濕度傳感器AM2301、二氧化碳傳感器TGS4161和光照傳感器BH1750,實現(xiàn)對溫濕度、二氧化碳濃度和光照強度的測量。由于溫室大棚內一天之中的環(huán)境變化不是特別明顯,通過實際考察,推算出各個環(huán)境變量的測量時間間隔。溫濕度的測量為10分鐘一次,二氧化碳的測量為2小時一次,光照強度為30分鐘一次,其它時間模塊均處于低功耗的睡眠狀態(tài)。當10分鐘定時時間到時,模塊從睡眠喚醒,對溫室大棚內的溫濕度進行采樣測量,將數(shù)據(jù)發(fā)送至CC2530路由節(jié)點,發(fā)送成功后繼續(xù)進入睡眠狀態(tài);30分鐘定時時間到時,模塊從睡眠喚醒,對溫室大棚內的光照強度進行采樣測量,將數(shù)據(jù)發(fā)送至CC2530路由節(jié)點,發(fā)送成功后繼續(xù)進入睡眠狀態(tài);2小時定時時間到時,模塊從睡眠喚醒,對溫室大棚內的光照強度度進行采樣測量,將數(shù)據(jù)發(fā)送至CC2530路由節(jié)點,發(fā)送成功后繼續(xù)進入睡眠狀態(tài);這樣就完成了對溫室大棚內3種環(huán)境要素的測量。[!--empirenews.page--]

 

圖4 接有傳感器的CC2530電路圖

AM2301數(shù)字溫濕度傳感器采用專用的數(shù)字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩(wěn)定性。AM2301的供電電壓為5 V,為4針單排引腳封裝。傳感器上電之后,要等待1 s以越過不穩(wěn)定狀態(tài),在此期間無需發(fā)送任何指令。AM2301的引腳2為數(shù)據(jù)線DATA,用于CC2530與AM2301之間的通訊和同步,采用單總線數(shù)據(jù)格式,測量精度分別為溫度16bit,濕度16bit.

TGS4161是由半導體氣體傳感器制造商Figaro幾年前推出的一款長期穩(wěn)定工作的二氧化碳傳感器,供電電壓為5 V,它由置于襯墊上的對二氧化碳敏感的固態(tài)電解質構成,并配有加熱器,以減小環(huán)境溫度改變對測量的影響;TGS4161非常脆弱,一個持續(xù)流經(jīng)高阻抗傳感器核心的電流就會燒毀它,所以設計中選用TLC271對傳感器進行保護。傳感器輸出電平端通過TLC271與CC2530的AD端口P0_0相連接。

BH1750是一種不區(qū)分光源的數(shù)字型環(huán)境光強度傳感器,供電電壓為3.3 V,采用兩線式串行總線接口的集成電路,根據(jù)收集的光線強度數(shù)據(jù)進行環(huán)境監(jiān)測,具有1—65535lx(lx為光照強度單位)的高分辨率,可支持較大范圍的光照強度變化。設計的模塊中,BH1750的SCL、SDA引腳分別與CC2530的P1_4和P1_5相連接。

2.4鋰電池供電電路

考慮到在溫室大棚內使用CC2530需要在無人值守的情況下工作,連接傳感器的CC2530以及CC2530路由節(jié)點均使用鋰電池供電。鋰電池供電電路如圖5所示,左邊部分為鋰電池轉3.3 V電路,右邊部分為鋰電池轉5 V電路,轉換芯片選用LTC3440.

 

圖5 鋰電池供電電路

本設計采用市面上最常用的鋰電池作為電源,可充電的鋰離子電池的額定電壓為3.6 V.鋰離子電池的放電曲線平坦,可以保證CC2530模塊收發(fā)數(shù)據(jù)時具有更好的線性特征。Linear Teehnology公司的LTC3440是一種高效率、固定頻率、降壓-升壓型的DC/DC轉換器,能夠用單個電感器調節(jié)輸出電壓,使其高于、低于或等于輸入電壓,其輸入和輸出的電壓范圍均為2.5~5.5 V.LTC3440在所有的工作模式下都具備連續(xù)傳送功能,非常適用于延長單節(jié)鋰電池或者鎳氫電池的工作時間。其中鋰電池轉3.3 V電壓用來給CC2530無線模塊、BH1750傳感器供電,鋰電池轉5 V用來給TGS4161傳感器和AM2301傳感器供電,如果接有CC2530模塊的MSP430F149模塊不與上位機間進行通訊,也可采用鋰電池轉3.3 V供電。

3系統(tǒng)軟件設計

本系統(tǒng)中MSP430F149的開發(fā)環(huán)境為IAR Embedded Workbench Evaluation for MSP430 5.30,CC2530的開發(fā)環(huán)境為IAR Embedded Work beneh for 8051 8.10 Evaluation.CC2530所使用的協(xié)議棧為TI公司的ZStaek-CC2530-2.3.0-1.4.0.系統(tǒng)的軟件流程圖如圖6所示,其中左邊為與CC2530相連接的MSP430F149軟件流程圖,右邊為連接傳感器的CC2530數(shù)據(jù)采集發(fā)送流程圖。

 

圖6 系統(tǒng)軟件流程圖

4結論

該溫室大棚數(shù)據(jù)采集系統(tǒng)以MSP430F149與CC2530為核心硬件資源,各電路工作穩(wěn)定,系統(tǒng)搭建后無需人員長期值守,各采集模塊獨立工作。實際測試表明,該系統(tǒng)能夠準確采集到溫室大棚內的溫濕度、二氧化碳濃度和光照強度數(shù)據(jù),并能夠成功的發(fā)送給MSP430F149單片機,系統(tǒng)通過休眠機制大大降低了系統(tǒng)的功耗,在智能農業(yè)領域有著廣闊的發(fā)展空間。

 

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉