freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm的倉庫溫濕度無線監(jiān)控系統(tǒng)(更新版)

2025-02-24 10:23上一頁面

下一頁面
  

【正文】 to effectively regulate the storage of goods. This topic is about how to use the DS18B20 temperature sensor, the HS1101 humidity sensor, the AYnRF905 and S3C44B0 and AYnRF905 S3C44B0 data munication through SPI bus based on the ARM control system. DS18B20 emperature sensor and HS1101 humidity sensor in the control of embedded systems down industrial site temperature and humidity data collection, the temperature and humidity data to the AY nRF905 wireless transceiver module to be transmitted out. Receive and display the temperature and humidity as well as being sent to the host puter in the remoteKeywords : ARM DS18B20 HS1101 NRF905 Monitoring system目 錄摘要 IAbstract II緒論 11 溫濕度采集系統(tǒng)的硬件設(shè)計 2 S3C44B0X 2 S3C44B0X硬件資源 2 I/O功能概述 3 溫度傳感器部分 5 DS18B20簡介 5 DS18B20的主要特性及引腳功能 6 DS18B20的內(nèi)部結(jié)構(gòu)及工作原理 6 濕度傳感器部分 8 HS1101的特點 8 HS1101的參數(shù)特性 9 無線傳輸技術(shù) 10 AYnRF905無線收發(fā)模塊簡介 10 AYnRF905的管腳排列 11 AYnRF905的工作模式 12 AYnRF905的配置過程 142 溫濕度采集系統(tǒng)軟件設(shè)計 17 DS18B20程序的設(shè)計 17 DS18B20初始化程序設(shè)計 17 DS18B20讀程序設(shè)計 17 DS18B20的寫程序設(shè)計 18 nRF905控制程序 19 nRF905寄存器配置程序 19 SPI寫操作代碼 19 SPI讀操作代碼 20 主機與nRF905通信 21 使用nRF905發(fā)送數(shù)據(jù) 213 調(diào)試部分 24 使用CodeWarrior 建立工程并進行編譯 24 使用超級終端進行測試 26結(jié)論 28致謝 29參考文獻 3029緒 論嵌入式系統(tǒng)是指操作系統(tǒng)和功能軟件集成于計算機硬件系統(tǒng)之中。為保證日常工作的順利進行,我們需要實時知道溫濕度的具體變化,因此首要問題就是加強倉庫內(nèi)溫度和濕度的監(jiān)測工作。特別適合于要求實時的和多任務(wù)的體系。1 溫濕度采集系統(tǒng)的硬件設(shè)計本系統(tǒng)以嵌入式系統(tǒng)為核心即S3C44B0X,組成一個集溫度的采集、處理、無線傳輸、顯示、遠程報警為一體的溫度采集系統(tǒng)。ARM7TDMI是從最早實現(xiàn)了32位地址空間編程模式的ARM6核發(fā)展而來的,可穩(wěn)定地在低于5V的電源電壓下可靠的工作;增加了64位乘法指令、支持片上調(diào)試、Thumb指令集和EmbededICE片上斷點和觀察點。I/O端口的各種功能主要是通過對端口各個寄存器進行設(shè)置而實現(xiàn)的,下面通過對各個寄存器的說明來分別介紹I/O端口所能實現(xiàn)的功能。(4) 特殊的上拉電阻控制寄存器(SPUCR)數(shù)據(jù)線D[15:0]引腳的上拉電阻能夠通過SPUCR寄存器來控制。因為每個外部中斷引腳都有一個數(shù)字濾波器,這使中斷控制器能夠識別長于3個時鐘周期的請求信號。與傳統(tǒng)的熱敏電阻相比,它能夠直接讀出被測溫度,并且可根據(jù)實際要求通過簡單的編程實現(xiàn)912位的數(shù)字值讀數(shù)方式。它在測溫精度、轉(zhuǎn)換時間、傳輸距離、分辨率等方面較都有了很大的改進,給用戶帶來了更方便和更令人滿意的效果。⑥64位光刻ROM,內(nèi)置產(chǎn)品序列號,方便多級掛接。DS18B20的封裝圖如下圖13所示。 濕度傳感器部分 測量空氣濕度的方式很多,其原理是根據(jù)某種物質(zhì)從其周圍的空氣吸收水分后引起的物理或化學(xué)性質(zhì)的變化,間接地獲得該物質(zhì)的吸水量及周圍空氣的濕度。 HS1100/1101 可以工作在 5KHz 到 100KHz 之間,頻率對電容值的影響如下:CfKHz ( *1n ( fKHz ))極性:測量中,為得到更好的重復(fù)性,將管腳 2 接地。(2) 除電源VCC和接地端,其余腳都可以直接和普通的5V單片機I/O口直接相連,無需電平轉(zhuǎn)換。其工作模式由TRX_CE、TX_EN、PWR_UP的設(shè)置來設(shè)定。注意:ShockBurstTM工作模式保證,一旦發(fā)送數(shù)據(jù)的過程開始,無論TRX_EN和TX_EN引腳是高或低,發(fā)送過程都會被處理完??臻e模式有利于減小工作電流,其從空閑模式到發(fā)送模式或接收模式的啟動時間也比較短。其SPI界面和內(nèi)部結(jié)構(gòu)圖如下圖111所示:圖111 SPI界面和5個內(nèi)部寄存器①狀態(tài)寄存器StatusRegister寄存器包含數(shù)據(jù)就緒DR和地址匹配AM狀態(tài);②RF配置寄存器RFConfiguration Register寄存器包含收發(fā)器的頻率,輸出功率等配置信息;③發(fā)送地址TXAddress寄存器包含目標器件地址,字節(jié)長度由配置寄存器設(shè)置;④發(fā)送有效數(shù)據(jù)TXPayload寄存器包含發(fā)送的有效ShockBurst數(shù)據(jù)包,數(shù)據(jù)字節(jié)長度由配置寄存器設(shè)置;⑤接收有效數(shù)據(jù)TXPayload寄存器包含接收到的有效ShockBurst數(shù)據(jù)包,數(shù)據(jù)字節(jié)長度由配置寄存器設(shè)置,在寄存器中的有效數(shù)據(jù)由數(shù)據(jù)準備就緒DR指示;(2) SPI指令設(shè)置當CSN為低時,SPI界面開始等待一條指令。 //延時46us presence = DQ。i){ DQ = 0。 char j。 i++。 DS=1。 SPI寫操作代碼SPI寫操作的步驟如下:步驟一:MOSI 線準備好需要發(fā)送的數(shù)據(jù)位步驟二:SCK 置高,器件讀取 MOSI 在線的數(shù)據(jù) 步驟三:SCK 置低,準備發(fā)送數(shù)據(jù)的下一位 以上步驟循環(huán)執(zhí)行 8 次,通過 SPI 向器件發(fā)送數(shù)據(jù)完成。 SCK=1。 //左移一位,準備接收下一位數(shù)據(jù) SCK=1。void Config905(void) { uchar i。 TRX_CE=0。i++) SpiWrite(TxBuf[i])。 } CSN=1。本課題中,通過對DS18B20和HS1101以及S3C44B0開發(fā)板的學(xué)習,成功的搭建起一個采集溫度濕度,并實現(xiàn)將溫度數(shù)據(jù)無線傳輸?shù)南到y(tǒng)。參考文獻[1] [M].北京航空航天大學(xué)出版社,2005.[2] S3C44B0X Data Sheet. SAMSUNG Electronics Corp, [3] :北京航空航天大學(xué)出版社,2005.[4] 張曉琳.嵌入式系統(tǒng)設(shè)計與實踐.北京:北京航天航空大學(xué)出版社,2006.[5] Stephen Prata. C Primer Plus(第五版)中文版. 北京:人民郵電出版社,2005.[6] 王宇行. ARM程序分析與設(shè)計. 北京:北京航空航天大學(xué)出版社,2008.[7] 趙星寒, 周春來, 劉濤. ARM開發(fā)工具ADS原理與應(yīng)用. 北京:北京航空航天大學(xué)出版社,2006.[8] (第二版).北京:人民郵電出版社,2008.[9] 樓然苗,:北京航空航天大學(xué)出版社,2006.[10] :能源出版社,1987.[11] ,1999.[12] ,Jon. DWDM munications rely on basic test and Measurement World,2000.[13] (第四版).北京:高等教育出版社,1987.[14] ARM Ltd. ARM Architecture Reference Manual. ARM DDI 0100E. ,2000.[15] .
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1