資源描述:
《基于arm的嵌入式遠程無線環(huán)境監(jiān)測系統(tǒng)的設計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、畢業(yè)論文(設計)題目:基于ARM11的嵌入式遠程無線環(huán)境監(jiān)測系統(tǒng)的設計基于ARM11的嵌入式遠程無線環(huán)境監(jiān)測系統(tǒng)的設計摘要:溫濕度采集傳感技術(shù)和GPRS無線傳輸技術(shù)應用廣泛,已經(jīng)應用到了工業(yè),農(nóng)業(yè)等各個領(lǐng)域。隨著我國經(jīng)濟的發(fā)展,環(huán)境問題日益突出,環(huán)境保護應以預防為主治理為輔,我們應把計算機技術(shù)與環(huán)境保護相結(jié)合,根據(jù)環(huán)境監(jiān)測數(shù)據(jù)提出相應的治理方案。本系統(tǒng)使用分為監(jiān)測主機和監(jiān)測從機,主機使用ARM11處理器和Linux系統(tǒng),從機使用Cortex-M3核的微控制器。從機采集數(shù)據(jù)后通過GPRS回傳到主機進行顯示。主機是一臺基于S3C6410處理器的
2、單板,除處理器外還有內(nèi)存、FLASH以及網(wǎng)卡芯片,主機運行Linux操作系統(tǒng),使用QtCreator編寫程序,然后使用交叉編譯工具arm-linux-gcc編譯成ARM版本的可執(zhí)行文件,然后拷貝到單板上運行,主機的數(shù)據(jù)存儲使用的是輕量級數(shù)據(jù)庫SQLITE,可供查看以往的記錄信息,主機使用以太網(wǎng)接收從機傳來的溫濕度信息。從機是以LPC1768微控制器為主控的專用溫濕度采集系統(tǒng),傳感器是DHT22,DHT22是一款集成采集溫度度功能于一體的傳感器,傳感器采集完溫濕度后通過GPRS通道傳給上位機,GPRS芯片使用的是SIM900,這是一款工業(yè)級的
3、手機模塊芯片。本文首先給出了設計的原理和設計思路,然后根據(jù)軟硬件分章介紹各自的設計原理以及實現(xiàn)過程,從而設計一個高穩(wěn)定性的環(huán)境監(jiān)測系統(tǒng),實現(xiàn)環(huán)境溫濕度的在線實時監(jiān)測。關(guān)鍵字:微控制器;微處理器;GPRS;Linux;ARM11;ARMCortex-M3Design?of?Embeded?Wireless?and?Remote?Environment?Monitoring?System?Based?on?ARM11Abstract:Temperatureandhumiditysensortechnologycaptureawiderangeo
4、ftechnologyapplications,andsodoesGPRSwirelesstransmission.Theaccordinglytechnologieshavebeenappliedtovariousfieldsofindustry,agricultureandsoon.AsChina'seconomicdevelopment,environmentalissueshavebecomeincreasinglyprominent,environmentalgovernanceshouldbebasedonpreventions
5、upplement,weshouldcombinecomputertechnologyandenvironmentalprotection,proposeappropriategovernanceprogrambasedonenvironmentalmonitoringdata.Thesystemisdividedintomonitoringtheuseandmonitoringfromthehostmachine,thehostusesARM11processorandLinuxsystems,theslaveusingCortex-M3
6、microcontrollercore.DatacollectedfromthemachinebacktothehostviaGPRSdisplay.Host-basedS3C6410processorisasingle-board,inadditiontotheprocessorbutalsohavememory,FLASHandchipcard,thehostusestheLinuxoperatingsystem,usingQtCreatorprogrammingonLinuxsystems,andthenusecross-compil
7、ationtoolscompiledintoARMversionexecutablefile,thencopyittorunasingleboard,themasterdatastoreusingalightweightdatabaseSQLITE,availableforviewingpreviousrecordinformation,thehostusesEthernetreceiveinformationfromthemachinetemperatureandhumiditycoming.Slaveisbasedonthespecia
8、ltemperatureandhumidityacquisitionsystemLPC1768microcontroller,sensorsusingDHT22,DHT22isa