資料介紹
摘要:設計基于DSP(Digital Signal Processor)和nRF24L01的無線環(huán)境監(jiān)測系統(tǒng)。系統(tǒng)的主控部件選用的是TMS320LF2407,無線通信模塊選用的是nRF24L01。文中論述了系統(tǒng)各硬件模塊的選擇方案,給出了各部分的軟件設計。實驗表明,該系統(tǒng)可以實現(xiàn)對環(huán)境溫度、光照強度等的無線監(jiān)測。
關鍵詞:DSP;nRF24L01;無線傳輸;溫度傳感器;光度傳感器
引言
目前,我國環(huán)境監(jiān)測設備已經有了長足的發(fā)展,例如應用衛(wèi)星遙感技術進行環(huán)境監(jiān)測,采用GPRS系統(tǒng)對地下水監(jiān)測等,各種環(huán)境采樣器也更加精確。但是大部分監(jiān)測站的儀器裝備技術含量較低,功能單一,穩(wěn)定性和可靠性差,多數(shù)小型儀器采用有線通信方式,亟待更新?lián)Q代。而且,我國在環(huán)境監(jiān)測儀器方面的自主開發(fā)能力較弱,精密儀器的技術含量和工藝要求都比較高,使得目前大量的精密儀器無法實現(xiàn)本地化生產,主要依靠進口,這就導致了價格非常昂貴。
本文基于DSP和nRF24L01設計了一種無線環(huán)境監(jiān)測系統(tǒng)。該系統(tǒng)操作簡便、測量迅速、造價低廉、便于攜帶,能滿足一定靈敏度和準確度的要求,且采用無線數(shù)據(jù)通信作為傳輸載體,可應用于蔬菜大棚、生產車間、溫室、礦井等場所的溫度、光度監(jiān)測與控制系統(tǒng)。
例如,在蔬菜大棚中,蔬菜生長的適宜溫度為20~30℃,大棚內白天增溫快,當棚外平均氣溫為15℃時,棚內可達40~50℃,不利于蔬菜生長。同樣,適當?shù)墓庹諒姸葘χ参矬w內的硝酸鹽代謝起極為重要的作用,是決定植株硝酸鹽含量的主要因素之一,但過弱或過強的光照也不利于蔬菜的生長。因此,需要根據(jù)監(jiān)測值適時調節(jié)棚內溫度,以有效地避免不當?shù)臏囟?、光照對蔬菜的危害?br /> 1 方案論證
本無線環(huán)境監(jiān)測系統(tǒng)是由一個主站和兩個分站組成。主站由無線收發(fā)模塊、信息處理模塊、顯示模塊構成,功能是無線發(fā)送分站的編號和命令,并無線接收分站發(fā)送的信息,同時顯示這些信息及分站的編號;分站由傳感器模塊、編碼模塊、信息處理模塊、顯示模塊和無線收發(fā)模塊構成,功能是采集溫度、光照信息,顯示所測信息,并將這些信息和自己的編號無線傳輸給主站。系統(tǒng)結構圖如圖1所示。
1.1 主控模塊
本方案中主控模塊選擇TI公司的DSP芯片TMS320LF2407。TMS320LF2407內置10位(雙8路或單16路)A/D轉換器、看門狗定時器模塊;有41個可獨立編程的數(shù)字I/O引腳,絕大部分有復用功能;外設接口有串行通信SCI(Serial Communication Interface)與串行外設SPI(Serial Periphera1 Interface);2個事件管理器EVA、EVB可為所有類型電機提供控制技術,為工業(yè)自動化方面的應用奠定了基礎;2個16位通用定時器,3個具有死區(qū)功能的全比較單元。
較MCS-51系列單片機而言,TMS320LF2407內部有32 KB的Flash程序存儲器和2.5 KB的SRAM,更能滿足軟件對空間的要求,且方便在線調試。利用其內置的10位A/D轉換器,可以直接接溫度、光度傳感器模塊,將測得的溫度值、光照強度值等模擬量轉換為TMS320LF2407可以處理的數(shù)字信息,避免了用MCS51進行A/D擴展帶來的麻煩。另外,TMS320LF2407有41個可獨立編程的數(shù)字I/O引腳,絕大部分有復用功能,更能滿足硬件對I/O口的需求。使用TMS320LF2407的串行外設接口SPI,可以直接和無線傳輸模塊nRF24L01提供的SPI接口相連,不需要軟件模擬SPI。使用的開發(fā)環(huán)境是CCS3.0,完全支持C語言,方便程序編寫。
1.2 傳感器模塊
選用熱敏電阻來測量溫度。其值較為準確,靈敏度較高;配合電橋使用,工作溫度范圍寬、體積小,使用方便;電阻值可在0.1~100 kΩ間任意選擇。與熱電偶相比,熱敏電阻價格低廉;與DS18B20相比,熱敏電阻需要編寫的程序更加簡單。
選用光敏電阻來測量光照。較光敏二極管,光敏電阻更能顯示出光的強弱;而且,它能夠和熱敏電阻應用到同一電路中。傳感器模塊電路如圖2所示。
1.3 編碼模塊
選用跳線開關組成編碼模塊。與普通開關組成編碼模塊相比較,成本更加低廉。用兩列排針(各8位):一列排針接到TMS320LF2407的I/O口,并經過10 kΩ電阻接+5 V電源VCC,另一列排針接地。兩列排針對應的位用跳線帽相連時置0,否則為1。這樣可以設置分站的編號0~255,即本系統(tǒng)最多可以擴展256個分站,用來監(jiān)測不同地點的當前環(huán)境溫度、光度值。
關鍵詞:DSP;nRF24L01;無線傳輸;溫度傳感器;光度傳感器
引言
目前,我國環(huán)境監(jiān)測設備已經有了長足的發(fā)展,例如應用衛(wèi)星遙感技術進行環(huán)境監(jiān)測,采用GPRS系統(tǒng)對地下水監(jiān)測等,各種環(huán)境采樣器也更加精確。但是大部分監(jiān)測站的儀器裝備技術含量較低,功能單一,穩(wěn)定性和可靠性差,多數(shù)小型儀器采用有線通信方式,亟待更新?lián)Q代。而且,我國在環(huán)境監(jiān)測儀器方面的自主開發(fā)能力較弱,精密儀器的技術含量和工藝要求都比較高,使得目前大量的精密儀器無法實現(xiàn)本地化生產,主要依靠進口,這就導致了價格非常昂貴。
本文基于DSP和nRF24L01設計了一種無線環(huán)境監(jiān)測系統(tǒng)。該系統(tǒng)操作簡便、測量迅速、造價低廉、便于攜帶,能滿足一定靈敏度和準確度的要求,且采用無線數(shù)據(jù)通信作為傳輸載體,可應用于蔬菜大棚、生產車間、溫室、礦井等場所的溫度、光度監(jiān)測與控制系統(tǒng)。
例如,在蔬菜大棚中,蔬菜生長的適宜溫度為20~30℃,大棚內白天增溫快,當棚外平均氣溫為15℃時,棚內可達40~50℃,不利于蔬菜生長。同樣,適當?shù)墓庹諒姸葘χ参矬w內的硝酸鹽代謝起極為重要的作用,是決定植株硝酸鹽含量的主要因素之一,但過弱或過強的光照也不利于蔬菜的生長。因此,需要根據(jù)監(jiān)測值適時調節(jié)棚內溫度,以有效地避免不當?shù)臏囟?、光照對蔬菜的危害?br /> 1 方案論證
本無線環(huán)境監(jiān)測系統(tǒng)是由一個主站和兩個分站組成。主站由無線收發(fā)模塊、信息處理模塊、顯示模塊構成,功能是無線發(fā)送分站的編號和命令,并無線接收分站發(fā)送的信息,同時顯示這些信息及分站的編號;分站由傳感器模塊、編碼模塊、信息處理模塊、顯示模塊和無線收發(fā)模塊構成,功能是采集溫度、光照信息,顯示所測信息,并將這些信息和自己的編號無線傳輸給主站。系統(tǒng)結構圖如圖1所示。
1.1 主控模塊
本方案中主控模塊選擇TI公司的DSP芯片TMS320LF2407。TMS320LF2407內置10位(雙8路或單16路)A/D轉換器、看門狗定時器模塊;有41個可獨立編程的數(shù)字I/O引腳,絕大部分有復用功能;外設接口有串行通信SCI(Serial Communication Interface)與串行外設SPI(Serial Periphera1 Interface);2個事件管理器EVA、EVB可為所有類型電機提供控制技術,為工業(yè)自動化方面的應用奠定了基礎;2個16位通用定時器,3個具有死區(qū)功能的全比較單元。
較MCS-51系列單片機而言,TMS320LF2407內部有32 KB的Flash程序存儲器和2.5 KB的SRAM,更能滿足軟件對空間的要求,且方便在線調試。利用其內置的10位A/D轉換器,可以直接接溫度、光度傳感器模塊,將測得的溫度值、光照強度值等模擬量轉換為TMS320LF2407可以處理的數(shù)字信息,避免了用MCS51進行A/D擴展帶來的麻煩。另外,TMS320LF2407有41個可獨立編程的數(shù)字I/O引腳,絕大部分有復用功能,更能滿足硬件對I/O口的需求。使用TMS320LF2407的串行外設接口SPI,可以直接和無線傳輸模塊nRF24L01提供的SPI接口相連,不需要軟件模擬SPI。使用的開發(fā)環(huán)境是CCS3.0,完全支持C語言,方便程序編寫。
1.2 傳感器模塊
選用熱敏電阻來測量溫度。其值較為準確,靈敏度較高;配合電橋使用,工作溫度范圍寬、體積小,使用方便;電阻值可在0.1~100 kΩ間任意選擇。與熱電偶相比,熱敏電阻價格低廉;與DS18B20相比,熱敏電阻需要編寫的程序更加簡單。
選用光敏電阻來測量光照。較光敏二極管,光敏電阻更能顯示出光的強弱;而且,它能夠和熱敏電阻應用到同一電路中。傳感器模塊電路如圖2所示。
1.3 編碼模塊
選用跳線開關組成編碼模塊。與普通開關組成編碼模塊相比較,成本更加低廉。用兩列排針(各8位):一列排針接到TMS320LF2407的I/O口,并經過10 kΩ電阻接+5 V電源VCC,另一列排針接地。兩列排針對應的位用跳線帽相連時置0,否則為1。這樣可以設置分站的編號0~255,即本系統(tǒng)最多可以擴展256個分站,用來監(jiān)測不同地點的當前環(huán)境溫度、光度值。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于nRF24L01的無線通信系統(tǒng)設計
- 基于NRF24L01的IMU數(shù)據(jù)無線傳輸系統(tǒng)設計
- 基于NRF24L01和Arduino Nano的無線工業(yè)溫度監(jiān)測系統(tǒng)
- nRF24L01無線通信模塊使用簡介
- nRF24L01無線模塊筆記
- 基于MSP430單片機和NRF24L01的封閉環(huán)境檢測系統(tǒng)設計 1次下載
- 基于51單片機+NRF24L01模塊的無線溫濕度監(jiān)測系統(tǒng)設計 17次下載
- 單片無線收發(fā)器芯片NRF24L01 PCB原理圖下載 0次下載
- nRF24L01無線2.4G通信模塊的詳細研究資料說明
- nRF24L01無線模塊使用教程之經典使用程序詳細資料合集免費下載 153次下載
- NRF24l01 程序 34次下載
- 基于nRF24L01的數(shù)據(jù)無線傳輸系統(tǒng)的設計與實現(xiàn) 78次下載
- 基于nRF24L01的通用無線通信模塊設計 63次下載
- 基于nRF24L01的無線通信系統(tǒng)
- 高速無線射頻芯片nRF24L01及其應用
- nRF24L01無線通訊模塊的驅動設計與實現(xiàn) 3027次閱讀
- 微雪電子NRF24L01 RF Board 2.4G無線模塊簡介 2826次閱讀
- 如何通過STM32驅動nRF24L01發(fā)送數(shù)據(jù) 7654次閱讀
- 如何將芯片設置為發(fā)射模式(NRF24L01為例) 3681次閱讀
- 基于nRF24L01的無線USB控制系統(tǒng) 4684次閱讀
- 基于STM32F103和nRF24L01的近程無線數(shù)傳系統(tǒng)設計 2622次閱讀
- 基于STC89C52和nRF24L01的智能小車設計 8249次閱讀
- 基于nRF24L01的無線門禁控制系統(tǒng)的設計與實現(xiàn) 3171次閱讀
- 一種DSP和nRF24L01的無線環(huán)境監(jiān)測系統(tǒng)的設計 2356次閱讀
- nrf24l01無線模塊傳輸距離分析 3.4w次閱讀
- 基于BOA和nRF24L01的智能家居系統(tǒng) 2676次閱讀
- 無線模塊nrf24l01中文資料_引腳圖及引腳定義_電路原理及實例 18.6w次閱讀
- 基于STM32F103和nRF24L01的近程無線數(shù)傳系統(tǒng)設計 3146次閱讀
- nRF24L01無線模塊的傳輸速度及距離 3.6w次閱讀
- nRF24L01寄存器地址與說明 1.1w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多