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

正文內(nèi)容

基于單片機的無線溫度采集監(jiān)測報警器的設(shè)計畢業(yè)論文(存儲版)

2025-07-26 20:41上一頁面

下一頁面
  

【正文】 注溫度的變化,本系統(tǒng)設(shè)計了聲報警電路。D3為電源指示燈。 主程序流程圖設(shè)計首先對LCD1602初始化,再進行按鍵掃描,設(shè)定溫度的上下限值,然后對無線接收模塊進行初始化,接著傳輸溫度數(shù)據(jù),并判斷是否有超出人工設(shè)定的范圍,要是超過了就啟動報警程序,要是不超過則繼續(xù)判斷,如此循環(huán)。如此反復(fù),完成所有操作,其流程圖如圖43所示。開始初始化CE置底配置CONFIG為接收模式寫入接收地址打開接收通道設(shè)置工作頻率設(shè)置接收數(shù)據(jù)寬度寫入發(fā)射功率與數(shù)據(jù)傳輸率CE置高判斷接收中斷讀接收數(shù)據(jù)是否圖45 無線接收軟件流程圖 顯示模塊軟件設(shè)計LCD1602顯示程序,首先進行1602的初始化,然后就是執(zhí)行寫命令和寫數(shù)據(jù)這兩個子函數(shù),實現(xiàn)溫度數(shù)據(jù)的實時顯示和按鍵操作的動態(tài)顯示。溫度采集端采集溫度并發(fā)送至接收端,由LCD1602顯示當(dāng)前溫度。通過本次研究,加深了解傳感器DS18B20的結(jié)構(gòu)特征及其工作原理。在本次設(shè)計中,給我了不少寶貴的建議,引導(dǎo)我如何去做。i++) for(j=0。 //給復(fù)位脈沖 delay_uint(80)。i8。 for(i=0。 //返回數(shù)據(jù)}/*************讀取溫度的值 讀出來的是小數(shù)***************/uint read_temp(){ uint value。 //跳過64位ROM write_18b20(0xbe)。 //轉(zhuǎn)換到溫度值 小數(shù) return value。 //讀溫度 Tx_Buf[0] = temperature % 256。 } led = 1。 if(TX_DS) //當(dāng)前STATUS狀態(tài) 發(fā)送中斷應(yīng)使bit5 = 1 { SPI_RW_Reg(WRITE_REG + STATUS,sta)。 //讀溫度 delay_1ms(650)。 //把溫度的高位左移8位 value |= low。 //500us init_18b20()。 delay_uint(5)。 //釋放總線 dat = 1。 //把總線拿高 釋放總線}/*************寫18b20內(nèi)的數(shù)據(jù)***************/void write_18b20(uchar dat){ uchar i。 //把總線拿高 delay_uint(1)。 for(i=0。對于將來在工作與學(xué)習(xí)中應(yīng)用單片機有較大的幫助。因為采用單片機技術(shù)作為主導(dǎo)的智能化得管理,可實現(xiàn)對溫度的動態(tài)得監(jiān)控,運行既穩(wěn)定可靠,又靈敏度高,具有非常重要的市場應(yīng)用價值。最后將顯示、收發(fā)、溫度檢測程序整合,檢測系統(tǒng)是否能將發(fā)送端的溫度值測量出來發(fā)送到接收端在數(shù)碼管上顯示出來。再將延遲進入接收狀態(tài)來等待數(shù)據(jù)到來。 溫度監(jiān)測模塊軟件溫度監(jiān)測模塊軟件設(shè)計DS18B20的測溫的原理嚴(yán)格的遵守單總線協(xié)議,用來確保通信數(shù)據(jù)的準(zhǔn)確性,單片機可以通過時序?qū)懭肱c讀出DS18B20中的一些數(shù)據(jù),其中包含初始化、讀l、讀0,寫寫0等操作[11]。(4)運行狀態(tài)實現(xiàn)標(biāo)志化管理。圖37 溫度傳感器接口電路 電源模塊 ,經(jīng)過實驗驗證在系統(tǒng)工作時,單片機、傳感器的工作電壓穩(wěn)定都能夠滿足系統(tǒng)的要求,而且電池更換比較方便。 圖32 NRF24L01無線發(fā)射接線圖 圖33 NRF24L01無線接收模塊接線圖 顯示模塊顯示采用LCD1602顯示,經(jīng)過無線傳輸后,溫度數(shù)據(jù)信息將在1602液晶顯示芯片上進行顯示,1602液晶顯示芯片采用標(biāo)準(zhǔn)的16腳接口[7],顯示電路如圖34。然而傳統(tǒng)的溫度測量裝置在環(huán)境、成本等因素下很難滿足現(xiàn)在的需求。C。本系統(tǒng)采用內(nèi)部方式的時鐘電路和加電自復(fù)位的復(fù)位電路,如下圖22圖和23所示: 圖22 時鐘電路 圖23 復(fù)位電路由于單片機P0口內(nèi)部不含上拉電阻,為高阻態(tài),不能正常地輸出高/低電平,因而該組I/O口在使用時必須外接上拉電阻。本系統(tǒng)設(shè)計采用的是外部手動按鍵復(fù)位電路,需要接上拉電阻提高輸出高電平的值。單片機最小系統(tǒng)包括單片機、復(fù)位電路、時鐘電路構(gòu)成。溫度無線采集報警系統(tǒng)結(jié)構(gòu)框圖如圖11所示。DS18B20將溫度信號轉(zhuǎn)化成電信號,送達至單片機來處理,單片機又將溫度信號處理傳達至NRF24L01無線模塊,NRF24L01無線模塊再將溫度信息編碼給發(fā)送出去。(1)主控制器:由AT89S52最小系統(tǒng)組成,其中包括單片機,晶振電路和復(fù)位電路。在主控芯片的選擇上,TI公司生產(chǎn)的MSP430F149系列單片機是一款高性能的低功耗的16位單片機,內(nèi)置高速12位ADC,但價格比較昂貴,大大增加了設(shè)計成本?,F(xiàn)在已經(jīng)有很多家庭都會在室內(nèi)安裝溫度采集系統(tǒng),其原理就是利用無線技術(shù)采集室內(nèi)溫度數(shù)據(jù),并依據(jù)室內(nèi)溫度情況進行遙控通風(fēng)等操作,自動調(diào)節(jié)室內(nèi)溫度,可以更好地改善人們的居住環(huán)境。早在2000多年前,人類就開始為監(jiān)測溫度進行了各種努力,并開始使用溫度傳感器監(jiān)測溫度。本系統(tǒng)以 STC89C52單片機為控制核心,利用溫度傳感器DS18B20完成溫度的采集和數(shù)據(jù)的處理,nRF24L01實現(xiàn)環(huán)境溫度的無線傳輸。在工業(yè)中,由于生產(chǎn)環(huán)境的好壞,工作人員不能在現(xiàn)場較長時間的觀測設(shè)備是否有運行正常,就需要將采集到的數(shù)據(jù)傳輸?shù)揭粋€環(huán)境相對好的操控室中,這樣就會產(chǎn)生數(shù)據(jù)傳輸?shù)膯栴}。1 系統(tǒng)總體設(shè)計方案本設(shè)計采用價格便宜、操作簡便,低功耗的AT89S52單片機作為主控芯片。而DS18B20體積小,使用方便、經(jīng)濟實惠。(4)顯示電路:顯示當(dāng)前所測得的溫度。同時程序可以設(shè)定上下限報警溫度。STC89C52具有以下標(biāo)準(zhǔn)功能:8K字節(jié)的Fla
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1