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

正文內(nèi)容

基于單片機(jī)的無線遠(yuǎn)程溫度監(jiān)控系統(tǒng)設(shè)計(專業(yè)版)

2025-01-05 02:47上一頁面

下一頁面
  

【正文】 delay1ms(5)。 EN=0。 RS=1。 //BUZZER //LED sbit LED1 = P1^0。 // 重置 LED 指示燈 send(dataout[0])。 while(!TI)。 // 發(fā)讀命令 temp_data[0]=read_byte()。 DQ = 0。 i++) { DQ = 1。 void send(int8 tem)。 參考文獻(xiàn) 24 參考文獻(xiàn) [1]于海生 ,潘松峰 ,于培仁 .微型計算機(jī)控制技術(shù) [M].北京 :清華大學(xué)出版社 ,2020. [2]徐煒 ,姜暉 ,崔琛 .通信電子技術(shù) [M].西安 :西安電子科技大學(xué)出版社 ,2020. [3]朱定華 .微機(jī)原理與接口技術(shù) [M].北京 :清華大學(xué)出版社 ,2020. [4]李斯偉 ,雷新生 .數(shù)據(jù)通信技術(shù) [M].北京 :人民郵電出版社 ,2020. [5]謝自美 .電子線路設(shè)計實驗測試 [M].武漢 :華中科技大學(xué)出版社 ,2020. [6]梁廷貴 .遙控電路可控 硅觸發(fā)電路語音電路分冊 [M].北京 :科學(xué)技術(shù)文獻(xiàn)出版社 ,2020. [7]黃賢武 ,鄭筱霞 .傳感器原理及其應(yīng)用 [M].成都 :電子科技大學(xué)出版社 , 2020. [8]俞國亮 .MCS51 單片機(jī)原理與應(yīng)用 [M].北京 :清華大學(xué)出版社 ,2020. [9]夏路易 ,石宗義 .Protell99SE 設(shè)計教程 [M].北京 :北京希望電子出版社 ,2020. [10]王用倫 .微機(jī)控制技術(shù) [M].重慶 :重慶大學(xué)出版社 ,2020. [11]李大寨 .傳感器電子制作 DIY[J].北京 :科學(xué)出版社 ,2020. [12]張毅剛 .單片機(jī)原理 及應(yīng)用 [M].北京 :高等教育出版社 ,2020. [13]譚浩強(qiáng) .C 語言程序設(shè)計教程 [M].北京 :高等教育出版社 ,2020. [14]彭偉 .單片機(jī) C 語言程序設(shè)計實訓(xùn) 100 例 [M].北京 :北京航空航天大學(xué)出版社 ,2020. [15]候殿有 .單片機(jī) C 語言設(shè)計 [M].北京 :人民郵電出版社 ,2020. [16]姜志海 ,趙艷雷 .單片機(jī)的 C 語言 [M].北京 :電子工業(yè)出版社 ,2020. [17]鄭鋒 ,王巧芝 ,程麗平 .51 單片機(jī)典型應(yīng)用開發(fā)實例大全 [M].北京 :中國鐵道工業(yè)出版社 ,2020. [18]杜洋 .愛上單片機(jī) [M].北京 :人民郵電出版社 ,2020. [19]喻金錢 ,喻斌 .短距離無線通信詳解 :基于單片機(jī)控制 [M].北京 :北京航空航天大學(xué)出版社 ,2020. [20]譚暉 .nRF 無線 SOC 單片機(jī)原理與高級應(yīng)用 [M].北京 :北京航空航天大學(xué)出版社 ,2020. 致謝 25 致 謝 附錄 26 附錄 附錄Ⅰ 系統(tǒng)總原理圖 VCC403938373635343332EA/VPP31ALE30PSEN292827262524232221VSS20XLAT219XLAT118RES9RXD/1043215678TXD/11INT0/12INT1/13T0/14T1/15WR/16RD/17AT89S5112Y1XTAL30pFC1130pFC12GNDGND22UFC91KR5S110KR6VCCGNDVCC1KR11KR2LED1LED2VCC VCCKEY1KEY2KEY3KEY4S3S4S6S51KR91KR101KR111KR12GNDVCCKEY1KEY2KEY3KEY4VCCQ19012SpeakerGND1000pF/25VC2470pF/25VC3104C1C4Vin VoutGND7805 VCCGND12AC1TRAN1220V/9V/5WD1D3D2D410uFC510uFC6+RSWREVSS1VDD2GND3RS4RW5E6D07D18D29D310D411D512D613D714LCD1VCCGNDRSEWR1 2 3 4 5 6 7 8 9RP112345678CONS1GNDMISOSCKCECSNMISIIRQ+CECSNSCKMISOMISIIRQVCC403938373635343332EA/VPP31ALE30PSEN292827262524232221VSS20XLAT219XLAT118RES9RXD/1043215678TXD/11INT0/12INT1/13T0/14T1/15WR/16RD/17AT89S5112Y2XTAL30pFC1330pFC14GNDGND22UFC101KR7S210KR8VCCGNDVCC1KR3LED3VCCKEY1KEY2KEY3KEY412345678CONS2GNDMISOSCKCECSNMISIIRQ+CECSNSCKMISOMISIIRQVCCGND10uFC710uFC8Cap Pol1+DQ123DA1VCC4K7R4GNDDQVin VoutGNDLM317R13200R14600Vin VoutGNDLM317R15200R16600 附錄 27 附錄Ⅱ 仿真程序 副系統(tǒng)仿真程序 include include typedef unsigned char uint8。)。 EN = 1。 /* 初始化 1602*/ 系統(tǒng)程序的設(shè)計 19 void LCD1602_init(void) { w_cmd(0x38)。 delay(1)。 } SET_SCK()。 for (i=0。 // 上電 LED 亮 Wireless_init()。 //掃描按鍵 key_action(k_val)。 本設(shè)計應(yīng)用三極管驅(qū)動蜂鳴器同時點亮發(fā)光二極管實現(xiàn)報警,其應(yīng)用電路如圖39 所示。 5 R/W R/W為讀寫信號線,高電平時進(jìn)行讀操作,低電平時進(jìn)行寫操作。 NRF14L01 的封裝及引腳排列如圖 35 所示。另外,AT89S51 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。但本系統(tǒng)所要實現(xiàn)較多的內(nèi)容,硬件電路設(shè)計會比較復(fù)雜,而且功耗大,所以不適合本設(shè)計。 此設(shè)計方案需用 A/D 轉(zhuǎn)換電路,增加了線路的復(fù)雜程度,增加硬件成本而且熱敏電阻的感溫特性曲線并不是嚴(yán)格線性的,會產(chǎn)生較大的測量誤 差。在冶金、鋼鐵、石化、水泥、玻璃、醫(yī)藥等 行業(yè),可以說幾乎所有的工業(yè)部門都不得不考慮著溫度的因素。利用無線電通信,方便、靈活,而且經(jīng)濟(jì)。整個系統(tǒng)包括主、從兩個子系統(tǒng),其中主系統(tǒng)完成對試驗現(xiàn)場設(shè)定溫度值、設(shè)定值顯示、實際值顯示、失控報警和接收數(shù)據(jù)功能;子系統(tǒng)完成溫度采集、溫度控制和發(fā)送數(shù)據(jù)功能。這種方法速度慢,而且精度不是很高。該系統(tǒng)具有溫度過限報警功能,設(shè)有 4 個獨(dú)立按鍵,分別進(jìn)行溫度高低限定值的選擇、設(shè)定,清除 報警聲和報警燈。 DS18B20 直接輸出數(shù)字溫度值,不需要校正,因此選擇此方案。 報警模塊的選擇方案與論證 方案一:采用 555 定時器構(gòu)成蜂鳴器,常用于定時報警, 非常實用,其時間可控,設(shè)計要求與方案論證 5 但本設(shè)計報警時間是隨機(jī)的,取決于試驗現(xiàn)場的溫度,因此不可行。單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器, 18 引腳 XTAL1是放大器的輸入端, 19 引腳 XTAL2 是放大器的輸出端,這兩個引腳之間跨接的晶振和微調(diào)電容作為反饋元件一起構(gòu)成一個穩(wěn)定的自激振蕩器。當(dāng)接收方檢測到有效的地址和 CRC 時,就將數(shù)據(jù)包存儲在 RX FIFO中,同時中斷標(biāo)志位 RX_DR 置高, IRQ 變低,產(chǎn)生中斷,通知 MCU 去取數(shù)據(jù)。如圖 38 所示。 圖 41 主系統(tǒng)程序流程圖 子系統(tǒng)負(fù)責(zé)對溫度的數(shù)據(jù)采集,經(jīng)過處理后通過無線模塊發(fā)送出去 。 read_more_bytes(Rev_dat,16)。 //反轉(zhuǎn)數(shù)據(jù) 作為校驗 LED = ~LED。 tra1[0] = 0x27。 for (i=0。 _nop_()。 do { RS = 0。 RS = 0。當(dāng)溫度低于最低門限值時,紅燈亮,報警器報警, LCD 顯示當(dāng)前溫度;當(dāng)溫度在設(shè)置范圍類時, LCD 顯示當(dāng)前溫度;當(dāng)溫度超過最高門限時,黃燈亮,報警器報警。 typedef long int32。 DQ = 0。 0x01。 delay(6)。 temp = 4。 m0。 typedef int int16。i++) for(j=0。 EN=1。 } } /* 發(fā)送數(shù)字到 LCD(00~99)*/ void w_data(uint8 addr_start, uint8 dat) { w_cmd(addr_start | 0x80)。 w_cmd(0x0c)。)。 EN=0。 EN = 0。 // KEYS sbit Key1 = P3^4。 // 上電 LED 亮 tran_init()。 /*向 T1 置初值 */ TL1=0xfd。 // 發(fā)轉(zhuǎn)換命令 } /*讀出溫度 */ int8 read_temp(void) { uint8 temp_data[2]。 for (i=0。 //延時 500us flag = ~DQ。 _nop_()?!耙痪€”數(shù)字溫度傳感器 DS18B20 與軟件處理相結(jié)合,進(jìn)一步提高了系統(tǒng)的測溫精度。\039。 } /*寫數(shù)據(jù) */ void w_dat(uint8 dat) { wait()。 //4us if (DQ) value|=0x80。 //4us DQ = val amp。 for (i=0。 for (i=0。} else // 正溫度顯示 { w_string(0x0C, +)。 // 上電延時 LCD1602_init()。多諧振蕩器由晶體管或集成電路構(gòu)成。相應(yīng)的狀態(tài)和數(shù)據(jù)信息是從 MISO 輸出給 MCU。它具有測量精度高,電路連接簡單特點,此類傳感器僅需 要一條數(shù)據(jù)線進(jìn)行數(shù)據(jù)傳輸,使用 P10 與 DS18B20 的 I/O 口連接 , VCC 接電源 ,GND 接地。 圖 31 總設(shè)計框圖 系 統(tǒng)硬件概述 硬件電路是由單片機(jī)芯片 AT89S51 為控制核心,具有在線編程,豐富的中斷源、靈活性強(qiáng)、低功耗等功能,能在 3V低壓工作;溫度的采集由 DS18B20 來構(gòu)成,它具有微型化、低功耗、高性能、搞干擾能力強(qiáng)、易配處理器等優(yōu)點,特別適用于構(gòu)成多點溫度測控系統(tǒng),可直接將溫度轉(zhuǎn)化成串行數(shù)字信號給單片機(jī)處理,且在同一總線上可以掛接多個傳感器芯片;無線收發(fā)模塊用 NRF24L01,工作于 ~ ISM頻段, NRF24L01 功耗低 , 在以 6dBm的功率發(fā)射時,工作電流也只有 9mA。 方案二:采用一對 NRF24L01 作為 無線收發(fā)模塊。但成本高,同時由于引腳較多,電路板的布線比較復(fù)雜,加重了電路設(shè)計和實現(xiàn)焊接的工作。單片機(jī)的出現(xiàn)使得溫度數(shù)據(jù)的采集和處理得到了很好的解決。 Warning IV 目 錄 1 緒論 ...................................................................................................................................... 1 選題的目的和意義 .....................................
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1