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

正文內(nèi)容

單片機溫濕度檢測設(shè)計參考論文-在線瀏覽

2024-08-05 02:20本頁面
  

【正文】 無效。當(dāng)S54從外部程序存儲器執(zhí)行外部代碼時,在每個機器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時,將不被激活。為使能從0000H到FFFFH的外部程序存儲器讀取指令。為執(zhí)行內(nèi)部程序指令,應(yīng)該接VCC。XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 溫濕度傳感器DHT11簡介和電路圖數(shù)字溫濕度傳感器DHT11是一款含有已校準(zhǔn)熟悉信號輸出溫濕度復(fù)合傳感器,它應(yīng)用專用的溫濕度傳感技術(shù)和數(shù)字模塊采集技術(shù),確保產(chǎn)品具有卓越的長期穩(wěn)定性和極高的可靠性。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強、性價比極高等優(yōu)點。校準(zhǔn)系數(shù)以程序的形式存在OTP內(nèi)存中,傳感器內(nèi)部在檢測型號的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。超小的體積、極低的功耗,信號傳輸距離可達(dá)20米以上,使其成為給類應(yīng)用甚至最為苛刻的應(yīng)用場合的最佳選擇。典型的應(yīng)用電路如圖:DHT11引腳說明:pin名稱注釋1VDD供電3-2DATA串行數(shù)據(jù),單總線3NC空腳,懸空4GND接地,電源負(fù)極性能說明:參數(shù)條件MinTypMax單位分辨率8177。4%RH重復(fù)性177。5%RH溫度量程范圍0℃3090%RH50℃2080%RH25℃2090%RH長期穩(wěn)定性典型值177。1℃互換性可完全互換分辨率888Bit111℃重復(fù)性177。1177。DHT11一旦接收到主機的開始信號,接著就等待開始信號的結(jié)束,然后發(fā)送80us的低電平響應(yīng)信號,要讀取DHT11的響應(yīng)信號,必須等待開始信號的結(jié)束,并延時等待2040us后才能夠接受,主機發(fā)送開始信號后,這時候就可輸出高電平或切換到輸入模式,接著總線由上拉電阻拉高。假如響應(yīng)信號的讀取為高電平,但是DHT11無響應(yīng)響應(yīng),這時候說明路線可能連接不正常,當(dāng)最后一bit數(shù)據(jù)傳送結(jié)束后,DHT11把總線拉低50us,接著總線由上拉電阻拉高進(jìn)入空閑狀態(tài)。每位之間有一個點距的間隔每行之間也有間隔起到了字符間距和行間距的作用,正因為如此所以他不能顯示圖形1602LCD是指顯示的內(nèi)容為16X2即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數(shù)字)。模塊結(jié)構(gòu)緊湊、輕巧、裝配容易,像素尺寸小,分辨率高。使用時,可將P0與LCD的數(shù)據(jù)線相連,P2口與LCD的控制線相連,其中,TC1602第4腳RS為寄存器選擇,第5腳RW為讀寫信號線,第6腳E為使能端。相反,因此在編寫軟件時需要做處理,使讀取正確。其方法就是把計算機采集的數(shù)據(jù)通過過計算機進(jìn)行數(shù)據(jù)處理、數(shù)字濾波,標(biāo)度變換之后,與該參數(shù)上下限給定值進(jìn)行比較,如果高于上限值(或低于下限值)則進(jìn)行報警,否則就作為采樣的正常值,進(jìn)行顯示和控制。如果溫度和濕度都沒有超過或低于程序設(shè)定值時,則相應(yīng)的LED燈亮紅色。主要有4個按鍵分別是功能選擇鍵、上鍵、下鍵、確認(rèn)鍵。在引腳端輸入至少連續(xù)兩個單片機周期的高電頻,單片機復(fù)位。本設(shè)計中復(fù)位電路如圖 晶振電路設(shè)計單片機晶振的作用是為系統(tǒng)穩(wěn)定提供周期性的時鐘信號,一個晶振通常是一個系統(tǒng)共用,以使系統(tǒng)各部分保持同步,有些通訊系統(tǒng)的射頻和基頻使用不同的晶振,而是通過電子調(diào)整頻率的方法保持同步。設(shè)計中晶振電路如圖 AT24C02存儲器電路設(shè)計AT24C02是EEPROM,可以配合溫濕度采集控制系統(tǒng)存貯掉電前需要保存的數(shù)據(jù),把設(shè)定的溫濕度報警上限、下限保存下來。這些操作是程序設(shè)計人員用計算機所能夠接受的語言把解決問題的步驟事先描述好的,也就是事先編制好計算機程序,再由計算機去執(zhí)行。根據(jù)溫濕度監(jiān)控系統(tǒng)功能,系統(tǒng)軟件流程圖如下:開始初始化串口初始化液晶相應(yīng)字符顯示溫濕度采用1602液晶顯示按鍵掃描讀取報警值溫濕度發(fā)送串口 系統(tǒng)流程圖 按鍵掃描子程序左起第一個鍵是功能選擇鍵,按一次進(jìn)入報警溫度上限設(shè)置,此時顯示上一次設(shè)置溫度報警上限值(TH36)且光標(biāo)不斷閃爍,進(jìn)行上限溫度設(shè)置,設(shè)置好后按確認(rèn)鍵。按第三次,進(jìn)行上限濕度報警設(shè)置,此時顯示上一次設(shè)置濕度報警上限限值(HH72)且光標(biāo)不斷閃爍,設(shè)置好后按確認(rèn)鍵。 再按一次即第四次,進(jìn)行下限濕度報警設(shè)置,此時顯示上一次設(shè)置濕度報警下限限值(HH62)且光標(biāo)不斷閃爍,設(shè)置好后按確認(rèn)鍵。第四個按鍵是確認(rèn)鍵,可以對溫濕度上下限報警值保持到IIC(AT24C02)中。接通電源后將有一定緩沖時間,隨后向模塊發(fā)送命令,并接受模塊所發(fā)送數(shù)據(jù)。首先是LCD初始化,采用八位的數(shù)據(jù)端口,兩行顯示,5*7的點陣,然后可以通過按鍵切換,設(shè)置溫濕度上限極限報警,報警值存放AT24C02存儲器中。如果沒有特殊情況,LCD會隨著顯示當(dāng)前濕度與溫度的數(shù)值。比較系統(tǒng)地介紹了硬件的組成及設(shè)計方法。1. 把傳感器技術(shù)應(yīng)用到單片機控制系統(tǒng)中,實現(xiàn)了對環(huán)境溫度和濕度的數(shù)據(jù)采集和讀取。3. 外接了蜂鳴器報警模塊,在超過設(shè)定溫濕度上下限時自動報警。5. 整個系統(tǒng)軟硬件搭配合理,設(shè)計、開發(fā)、維護方便,性價比高。本文介紹的系統(tǒng)設(shè)計有一定的實用性,但該系統(tǒng)在設(shè)計過程中還有很多漏洞。特別是在提高穩(wěn)定度和節(jié)省功耗等方面。主控機負(fù)責(zé)控制指令的發(fā)送,以控制各個從機的溫濕度采集和收集測量數(shù)據(jù),并對測量結(jié)果(包括歷史數(shù)據(jù))進(jìn)行整理、顯示和存儲。致 謝經(jīng)過一個多月的找資料和設(shè)計,本次設(shè)計基本接近尾聲,作為一個本科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及同學(xué)們的指導(dǎo)和支持,想要完成這個設(shè)計是難以想象的。韋老師平日里工作繁多,但在我做畢業(yè)設(shè)計的階段中,從查閱資料到設(shè)計草案的確定和修改,和論文檢查,后期指點設(shè)計等整個過程中都給予了我悉心的指導(dǎo)。 其次要感謝我的同學(xué)對我無私的幫助,特別是在軟件的使用方面,正因為如此我才能順利的完成設(shè)計,我要感謝我的母校——廣西科技大學(xué)(籌),是母校給我們提供了優(yōu)良的學(xué)習(xí)環(huán)境;另外,我還要感謝那些曾給我授過課的每一位老師,是你們教會我專業(yè)知識。在此,我再說一次謝謝!謝謝大家!!參考文獻(xiàn)[1] :電子工業(yè)出版社,2010[2] [M]. 北京:電子工業(yè)出版社,2000.[3] [M].重慶:重慶大學(xué)出版社,2002 .[4] C51 應(yīng)用程序設(shè)計[M]. 北京:電子工業(yè)出版社,2002.[5] (第二版) [M].武漢:華中科技大學(xué)出版社,2000. [6] :電子工業(yè)出版社,2002 .[7] 99SE 電路設(shè)計技術(shù)入門與應(yīng)用(第一版).北京:電子工業(yè)出版社,2002 .[8] (第五版)[M].北京:國防工業(yè)出版社,2001 .整個系統(tǒng)原理圖程序清單//****************************************************************//// DHT11溫度、濕度采集//單片機 : AT89S52 或 STC89C54RC //功能 : (1)串口發(fā)送溫濕度數(shù)據(jù) 波特率 9600 // (2)液晶1602顯示溫度、濕度值// (3)可設(shè)置溫度、濕度上下限報警值,報警值具有數(shù)據(jù)保存功能(數(shù)據(jù)保存在IIC AT24C02)// (4)可查詢溫度、濕度上限、下限報警值//硬件連接:,DHT11的電源和地連接單片機的電源和地,單片機串口加MAX232連接電腦 //作者: 王玉金 //****************************************************************//include include include //Keil library include //Keil library typedef unsigned char U8。 /* defined for signed 8bits integer variable 有符號8位整型變量 */typedef unsigned int U16。 /* defined for signed 16bits integer variable 有符號16位整型變量 */typedef unsigned long U32。 /* defined for signed 32bits integer variable 有符號32位整型變量 */typedef float F32。 /* double precision floating point variable (64bits) 雙精度浮點數(shù)(64位長度) *///define uchar unsigned chardefine uint unsigned intdefine Data_0_time 4//////IO口定義區(qū)//////define DataPort P1 //LCD1602數(shù)據(jù)端口sbit LCM_RS=P2^0。 //LCD1602命令端口 sbit LCM_EN=P2^2。sbit sda=P3^7。//bit write=0。sbit AlarmHum=P2^5。bit set_temp_up=0。bit set_humidity_up=0。sbit si=P3^4。sbit sclk=P3^2。sbit key_up=P0^1。sbit key_ok=P0^3。U8 U8count,U8temp。U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp。U8 outdata[5]。U8 count, count_r=0,num。U16 U16temp1,U16temp2。U8 value_shi,value_ge,downnum_shi,downnum_ge。uchar a,num,sec,tt,ge,shi,temp。U8 Alarm_temp_up,Alarm_temp_low,Alarm_humidity_up,Alarm_humidity_low。 for(。j) { for(i=0。i++)。 for(x=z。x) for(y=110。y)。 }void start() //開始信號{ sda=1。 scl=1。 sda=0。}void stop() //停止{ sda=0。 scl=1。 sda=1。}void respons() //應(yīng)答{ uchar i。 delay()。amp。 scl=0。}void init(){ sda=1。 scl=1。}void write_byte(uchar date){ uchar i,temp。 for(i=0。i++) { temp=temp1。 delay()。 delay()。 delay()。 delay()。 delay()。 scl=0。 sda=1。 for(i=0。i++) { scl=1。 k=(k1)|sda。 delay()。}void write_add(uchar address,uchar date){ start()。 respons()。 respons()。 respons()。}uchar read_add(uchar address){ uchar date。 write_byte(0xa0)。 write_byte(address)。 start()。 respons()。 stop()。}SendData(U8 *a){ outdata[0] = a[0]。 outdata[2] = a[2]。 outdata[4] = a[4]。 SBUF=outdata[0]。 i。 i。 i。 } void COM(void) { U8 i。i8。 // //P2_1=0 。 //T // while((!P2_0)amp。U8FLAG++)。 Delay_10us()。 U8temp=0。 U8FLAG=2。amp。 //
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1