




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、-. z.-. z成績等級本科課程設(shè)計題 目智能糧庫溫度、濕度控制 系統(tǒng)模擬設(shè)計與制作 學(xué) 院 電子信息工程 專 業(yè) 電子信息工程 班 級13級電信統(tǒng)本01班 * 吳 遠(yuǎn)明指導(dǎo)教師 董昌孝 完成日期2015.12.25思源學(xué)院教務(wù)處二一五 年 十二 月-PAGE . z.摘要本次設(shè)計完成智能糧庫溫度、濕度控制系統(tǒng)模擬設(shè)計與制作。本設(shè)計分為上下兩層構(gòu)造,下位機系統(tǒng)以STMEL公司生產(chǎn)的STC90C51單片機作為溫、濕度監(jiān)控核心部件,采用DHT11溫度傳感器,它是數(shù)字溫度傳感器,能夠直接讀取被測物的溫度值;選取DHT11作為濕度傳感器,將電容值的變化轉(zhuǎn)為與之呈反比的電壓頻率信號;一旦溫度或濕度值超
2、過設(shè)定閾值,即可實現(xiàn)報警。上位機系統(tǒng)仍以單片機為核心,擴展數(shù)據(jù)存儲器,在鍵盤模塊里可以更改閾值,LCD顯示模塊顯示從下位單片機傳來的溫度、濕度值。從而實現(xiàn)一種小型糧庫的溫濕度智能監(jiān)控。實驗說明該系統(tǒng)具有轉(zhuǎn)換速度快、精度高、控制能力強等特點。目前實現(xiàn)糧庫溫濕度的智能控制需要一種穩(wěn)定性高、本錢低的溫濕度智能控制系統(tǒng),其采用上、下位機控制構(gòu)造,實現(xiàn)全方位智能化的糧庫監(jiān)控。單片機在這種系統(tǒng)中往往作為一個終端機,安裝在系統(tǒng)的*些節(jié)點上,對現(xiàn)場溫濕度進(jìn)展實時的測量和控制。單片機的高可靠性和強抗干擾能力,使它可以置于惡劣環(huán)境的前端工作。關(guān)鍵詞 單片機;小型糧庫;溫度;濕度-. zAbstract The i
3、ntelligent design is pleted granary temperature and humidity control system simulation design and production. This design is divided into the upper and lower levels structure, lower place machine system to ATMEL pany produces the AT89C51 as humidity and temperature monitoring core ponents, the tempe
4、rature sensor DS18B20, it USES single bus interface, can be measured directly read things value; Select HS1101 as humidity sensor, will the change of capacitance values to the inverse of a voltage and frequency signal, and USES the RS485 munication and the upper machine;Once the temperature or humid
5、ity value more than setting threshold, can realize the alarm. PC system based on single-chip microputer is still, e*tended data storage in the keyboard module can change the threshold, LCD display module from a single chip that under the temperature, humidity value from. So as to achieve a small the
6、 temperature and humidity of the warehouse intelligent monitoring. E*periments show that the system has a conversion speed and precision, strong ability to control etc. Characteristics.Now realize intelligent control of the temperature and humidity warehouse need a high stability, low cost of temper
7、ature, humidity intelligent control system, and its use,under a machine control structure, achieving all-round intelligent warehouse management control system.SCM in such systems often as a terminal, installed in the system of some nodes, the temperature and humidity of real-time measurement and con
8、trol. The single chip microputer high reliability and strong anti-interference ability, make it can be placed in the front of the bad environment.Key words :single-chip microputer; Small grain depot; Temperature; humidity目錄 TOC o 1-3 h z u HYPERLINK l _Toc438834341模擬設(shè)計與制作 PAGEREF _Toc438834341 h 1HY
9、PERLINK l _Toc438834342第一章緒論 PAGEREF _Toc438834342 h 1HYPERLINK l _Toc4388343431 研究背景 PAGEREF _Toc438834343 h 1HYPERLINK l _Toc4388343442 糧庫溫濕度系統(tǒng)國外現(xiàn)狀以及開展趨勢 PAGEREF _Toc438834344 h 1HYPERLINK l _Toc4388343453 本設(shè)計主要工作容 PAGEREF _Toc438834345 h 3HYPERLINK l _Toc4388343464 系統(tǒng)構(gòu)造框圖 PAGEREF _Toc438834346 h
10、5HYPERLINK l _Toc438834347第二章系統(tǒng)硬件設(shè)計 PAGEREF _Toc438834347 h 6HYPERLINK l _Toc4388343481 MCS-51系列單片機的特征和構(gòu)造 PAGEREF _Toc438834348 h 6HYPERLINK l _Toc4388343491.1 MCS-51系列單片機特征 PAGEREF _Toc438834349 h 6HYPERLINK l _Toc4388343501.2STC90C51單片機簡介 PAGEREF _Toc438834350 h 7HYPERLINK l _Toc4388343511.3 MCS-5
11、1系列單片機的引腳功能 PAGEREF _Toc438834351 h 8HYPERLINK l _Toc4388343521.4 MCS-51系列單片機的主要組成局部 PAGEREF _Toc438834352 h 11HYPERLINK l _Toc4388343531.5 STC90C51的根本系統(tǒng) PAGEREF _Toc438834353 h 15HYPERLINK l _Toc4388343541.6 STC90C51中斷系統(tǒng) PAGEREF _Toc438834354 h 16HYPERLINK l _Toc4388343552 DHT11傳感器模塊 PAGEREF _Toc43
12、8834355 h 18HYPERLINK l _Toc4388343562.1DHT11濕度傳感器概述 PAGEREF _Toc438834356 h 18HYPERLINK l _Toc4388343572.2 DHT11數(shù)字溫濕度傳感器性能說明 PAGEREF _Toc438834357 h 19HYPERLINK l _Toc4388343582.3 DHT11數(shù)字溫濕度傳感器使用考前須知 PAGEREF _Toc438834358 h 21HYPERLINK l _Toc4388343593 LCD1604液晶顯示模塊 PAGEREF _Toc438834359 h 22HYPERL
13、INK l _Toc4388343603.1 LCD1604液晶顯示器簡介 PAGEREF _Toc438834360 h 22HYPERLINK l _Toc4388343613.2 LCD1604引腳及原理圖 PAGEREF _Toc438834361 h 23HYPERLINK l _Toc4388343624 繼電器控制直流電機風(fēng)扇模塊 PAGEREF _Toc438834362 h 24HYPERLINK l _Toc4388343634.1繼電器簡介 PAGEREF _Toc438834363 h 24HYPERLINK l _Toc43883436442繼電器工作原理: PAGE
14、REF _Toc438834364 h 25HYPERLINK l _Toc4388343654.3電器的選用 PAGEREF _Toc438834365 h 25HYPERLINK l _Toc4388343664.5 直流電機風(fēng)扇簡介 PAGEREF _Toc438834366 h 26HYPERLINK l _Toc4388343675 按鍵設(shè)置模塊 PAGEREF _Toc438834367 h 26HYPERLINK l _Toc4388343686 報警模塊 PAGEREF _Toc438834368 h 28HYPERLINK l _Toc4388343697 硬件原理圖 PAG
15、EREF _Toc438834369 h 29HYPERLINK l _Toc4388343708 元器件清單 PAGEREF _Toc438834370 h 31HYPERLINK l _Toc438834371第三章系統(tǒng)軟件設(shè)計 PAGEREF _Toc438834371 h 32HYPERLINK l _Toc4388343721 總體程序設(shè)計 PAGEREF _Toc438834372 h 32HYPERLINK l _Toc4388343732 LCD1604液晶顯示程序設(shè)計 PAGEREF _Toc438834373 h 33HYPERLINK l _Toc4388343743 D
16、HT11溫濕度傳感器程序設(shè)計 PAGEREF _Toc438834374 h 35HYPERLINK l _Toc4388343754 按鍵中斷模塊程序設(shè)計 PAGEREF _Toc438834375 h 37HYPERLINK l _Toc4388343765 報警模塊程序設(shè)計 PAGEREF _Toc438834376 h 39HYPERLINK l _Toc438834377第四章系統(tǒng)整合調(diào)試 PAGEREF _Toc438834377 h 42HYPERLINK l _Toc4388343781 軟件調(diào)試 PAGEREF _Toc438834378 h 42HYPERLINK l _T
17、oc4388343791.1建立一個新工程 PAGEREF _Toc438834379 h 42HYPERLINK l _Toc4388343801.2編寫程序 PAGEREF _Toc438834380 h 43HYPERLINK l _Toc4388343812硬件調(diào)試 PAGEREF _Toc438834381 h 47HYPERLINK l _Toc4388343822.1進(jìn)入 Proteus ISIS PAGEREF _Toc438834382 h 47HYPERLINK l _Toc4388343832.2工作界面 PAGEREF _Toc438834383 h 48HYPERLI
18、NK l _Toc4388343842.3 添加元器件 PAGEREF _Toc438834384 h 49HYPERLINK l _Toc4388343852.4繪制電路圖 PAGEREF _Toc438834385 h 49HYPERLINK l _Toc4388343863 仿真調(diào)試 PAGEREF _Toc438834386 h 50HYPERLINK l _Toc4388343874 仿真結(jié)果總圖 PAGEREF _Toc438834387 h 51HYPERLINK l _Toc4388343885 實物結(jié)果總圖 PAGEREF _Toc438834388 h 51HYPERLIN
19、K l _Toc438834389第五章結(jié)論 PAGEREF _Toc438834389 h 53HYPERLINK l _Toc438834390參考文獻(xiàn) PAGEREF _Toc438834390 h 54HYPERLINK l _Toc438834391附錄 PAGEREF _Toc438834391 h 55HYPERLINK l _Toc438834392致 PAGEREF _Toc438834392 h 67智能糧庫溫度、濕度控制系統(tǒng)模擬設(shè)計與制作第一章緒論1研究背景糧食是人類生存的必需品,溫度與濕度是保存好糧食的先決條件,隨著中國參加WTO和糧食市場的逐漸開放,儲存大量的糧食對穩(wěn)
20、定國民經(jīng)濟的開展起到至關(guān)重要的作用。防潮、防霉、防腐、防爆是糧庫日常工作的重要容,是衡量糧庫管理質(zhì)量的重要指標(biāo)。它直接影響到儲藏物資的使用壽命和工作可靠性。為保證日常工作的順利進(jìn)展,首要問題是加強糧庫溫度與濕度的監(jiān)測工作。但傳統(tǒng)的方法是使用溫度計、濕度計來測量糧庫的溫度和濕度,通過人工加熱、加濕、通風(fēng)和降溫等方法來控制糧庫的溫、濕度,這種方法不但控制精度低、實時性差,費時費力、效率低,而且操作人員的勞動強度大,測試的溫度及濕度誤差大。因此我們需要使用造價低廉、使用方便且測量準(zhǔn)確的溫濕度測量儀,并且實現(xiàn)智能控制。溫、濕度控制廣泛應(yīng)用于人們的生產(chǎn)和生活中,尤其是農(nóng)產(chǎn)品種子,對環(huán)境溫度與濕度有著比擬
21、嚴(yán)格的要求。同時溫度與相對濕度的大幅度變化可能導(dǎo)致種子大圍腐爛或者影響種子的發(fā)芽率,從而帶來極大的經(jīng)濟及財產(chǎn)損失。因此,保持適宜的糧庫溫度、濕度對保證農(nóng)產(chǎn)品種子存儲質(zhì)量十分重2 糧庫溫濕度系統(tǒng)國外現(xiàn)狀以及開展趨勢糧情檢測屬監(jiān)控系統(tǒng)疇,近年來,由于傳感器技術(shù)、計算機技術(shù)、超大規(guī)模集成電路技術(shù)和網(wǎng)絡(luò)通信技術(shù)的開展,使監(jiān)控系統(tǒng)廣泛應(yīng)用于工農(nóng)業(yè)生產(chǎn)領(lǐng)域,因此,糧情檢測技術(shù)的研究在軟、硬件等方面都有了一定的進(jìn)展。隨著科技的開展,從1978年開場,采用電阻式溫度傳感器、采樣器、模數(shù)轉(zhuǎn)換器等組成的儲糧監(jiān)測系統(tǒng)出現(xiàn),它可對各糧庫的各個測溫點進(jìn)展巡回檢測,檢測速度、精度大大提高,降低了勞動強度,但由于電阻傳感器
22、的靈敏度低,致使檢測精度、系統(tǒng)可靠性還不夠理想。至1990年,糧情檢測系統(tǒng)有了很大的改善和提高,系統(tǒng)在布線上采用矩陣式布線技術(shù),簡化了數(shù)據(jù)采集局部的線路,在傳感器方面應(yīng)用了半導(dǎo)體、熱電偶等器件;在線路傳輸上采用了串行傳輸方式,從而減少了傳輸線根數(shù);采用單板機進(jìn)展數(shù)據(jù)處理,并采用各種手段提高數(shù)據(jù)傳輸及檢測速度,通過軟硬件技術(shù)的結(jié)合,檢測精度和可靠性較以前有很大提高。但溫度傳感器的線性度差,系統(tǒng)的檢測精度仍不理想,無法大面積推廣。近年來,隨著單片機功能的日益強大和計算機的廣泛應(yīng)用,糧情檢測的準(zhǔn)確性、穩(wěn)定性要求越來越高。尋找最正確配置和最好的性價比成為糧情監(jiān)測研究的熱點。國外在糧情監(jiān)控技術(shù)上已經(jīng)到達(dá)
23、了很成熟的地步,高科技數(shù)字式傳感器廣泛應(yīng)用于糧情檢測系統(tǒng)。這種傳感器采用了半導(dǎo)體集成電路與微控制器最新技術(shù),在一個管芯上集成了半導(dǎo)體溫度檢測芯片、數(shù)據(jù)信號轉(zhuǎn)換芯片、計算機接口芯片,存儲芯片等,除完成溫度檢測功能外,還可完成預(yù)置圍溫度、報警、多路A/D轉(zhuǎn)換、溫度補償?shù)裙δ堋S捎跀?shù)字溫度傳感器直接傳出數(shù)字量,從而解決了溫度信號長距離傳輸問題及傳輸過程中因干擾和衰減而導(dǎo)致的精度降低等問題1。我國對于溫度測控技術(shù)的研究較晚,始于20世紀(jì)80年代。我國工程技術(shù)人員在吸收興旺國家溫度測控技術(shù)的根底上,掌握了溫度室微機控制技術(shù),該技術(shù)僅限于對溫度的單項環(huán)境因子的控制。目前,國出現(xiàn)了豐富的數(shù)字傳感器配套產(chǎn)品,
24、如遠(yuǎn)程控制模塊、中繼器等技術(shù)也比擬成熟。隨著單片機技術(shù)的飛速開展,單片機在各個領(lǐng)域中都得到了廣泛的應(yīng)用。其中,由單片機組成控制系統(tǒng),已成為單片機應(yīng)用的開展趨勢。我國溫度測控設(shè)施計算機應(yīng)用,在總體上正從消化吸收、簡單應(yīng)用階段向?qū)嵱没⒕C合性應(yīng)用階段過渡和開展。在技術(shù)上,以單片機控制的單參數(shù)單回路系統(tǒng)居多,尚無真正意義上的多參數(shù)綜合控制系統(tǒng),與興旺國家相比,存在較大差距。我國溫度測量控制現(xiàn)狀還遠(yuǎn)遠(yuǎn)沒有到達(dá)工廠化的程度,生產(chǎn)實際中仍然有許多問題困擾著我們,存在著裝備配套能力差,產(chǎn)業(yè)化程度低,環(huán)境控制水平落后,軟硬件資源不能共享和可靠性差等缺點。本系統(tǒng)以STC90C51單片機為核心,研制了一種穩(wěn)定性高
25、、本錢低的溫、濕度智能控制系統(tǒng)。采用上、下位機控制構(gòu)造,上位機系統(tǒng)和下位機系統(tǒng)中采用模塊化構(gòu)造,完成軟件和硬件的設(shè)計,從而實現(xiàn)對小型糧庫全方位、智能化的監(jiān)控。3本設(shè)計主要工作容本課題設(shè)計的是糧庫溫濕度智能監(jiān)控系統(tǒng),是對一個小型糧庫的溫度、濕度進(jìn)展控制,以保證糧庫儲糧的平安。糧庫溫濕度控制系統(tǒng)是以低功耗的高性能的8位單片機STC90C51單片機為核心構(gòu)成控制系統(tǒng)。本系統(tǒng)可以通過鍵盤設(shè)定模塊進(jìn)展系統(tǒng)給定值的設(shè)置來調(diào)整糧庫溫、濕度控制圍。溫度、濕度檢測模塊將糧庫的溫、濕度信息傳到單片機,單片機根據(jù)實際情況發(fā)出控制信號驅(qū)動控制模塊進(jìn)展相應(yīng)操作,同時將當(dāng)前信息存儲到單片機相應(yīng)存單元中并上傳數(shù)據(jù)到上位機顯
26、示及保存。當(dāng)溫度或者濕度超過設(shè)定的圍上下限時,通過下位機與上位機之間數(shù)據(jù)的傳輸,下位機系統(tǒng)發(fā)出報警并將采集信息在上位機系統(tǒng)LCD上顯示。單片機是本系統(tǒng)的核心,它控制本系統(tǒng)的各種功能,因此選擇性能可靠的單片機就顯得尤為重要,考慮到滿足功能要求、性價比、貨源保證、開發(fā)手段等因素,采用軟件技術(shù)成熟、仿真器普通、性價比高的一種低功耗高性能的9位單片機STC90C51。溫濕度傳感器是本系統(tǒng)的測量單元,傳感器性能的好壞直接影響到本系統(tǒng)性能的好壞。為了盡量減小測量誤差,首先我選用了測量精度較高的數(shù)字式溫度傳感器DHT11,可直接將所測溫度轉(zhuǎn)化為數(shù)字量輸出,送入單片機。選用電容式濕度傳感器DHT11測量濕度。
27、實現(xiàn)溫濕度實時監(jiān)測顯示,超過閾值可以自動報警,人工處理控制糧庫的溫濕度,到達(dá)自動控制的目的。其中,控制策略采用設(shè)定報警閥值,當(dāng)溫濕度超過一定的圍的時候,蜂鳴器響。由于DHT11采用單總線方式,CPU只需一根端口線就能與諸多DHT11通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。在進(jìn)展多點測量的時候?qū)⒎浅R子跀U展,不需要添加任何器件,將所有傳感器直接與單片機I/O口連接即可。在本系統(tǒng)中,采用LCD1064作為顯示單元。LCD液晶顯示器具有功耗低、壽命長、無輻射、不易引起視覺疲勞等優(yōu)點,正在被廣泛應(yīng)用于儀表、家用電器、計算機、醫(yī)療儀器及交通和通信領(lǐng)域。在一個糧庫中,被測量的8個點可以在
28、上位機的顯示單元上滾動顯示溫濕度值。當(dāng)溫度或濕度超過閾值時,下位機的警報聲響,并在上位機系統(tǒng)的LCD顯示屏上顯示相應(yīng)的溫度、濕度值,引起工作人員注意,從而采取通風(fēng)等措施。上位機的鍵盤模塊采用44鍵盤,可以更改設(shè)定的溫濕度閾值。影響糧食存儲平安的最主要因素是糧倉的溫濕度,這就需要有一種有效的、低本錢的儀器來實現(xiàn)實時監(jiān)測和控制的功能,使得管理人員方便有效地進(jìn)展監(jiān)控和操作。如果使用單片機作為前沿機對現(xiàn)場采集數(shù)據(jù),通過分析收集的數(shù)據(jù),然后通過單片機的串行口來控制電機啟停并進(jìn)展溫濕度控制。利用單片機技術(shù)監(jiān)測糧倉,用戶可以很容易的得到自己所需的數(shù)據(jù)采集系統(tǒng),糧倉現(xiàn)場實時信息在任何時候都可以傳入控制室,管理
29、人員不需要進(jìn)入現(xiàn)場就可按照所需的溫濕度控制糧倉的溫濕度。提高了生產(chǎn)效率,增強了糧倉存儲平安、實現(xiàn)糧倉管理的實時性和自動化。計算機測量是微機設(shè)計的第一步,是微機測量技術(shù)的一局部,即糧倉溫度和濕度的測量,并利用單片機處理數(shù)據(jù)的測量和糧倉的溫度和濕度控制。4系統(tǒng)構(gòu)造框圖STC90C51圖 1-1 系統(tǒng)構(gòu)造框圖-. z第二章 系統(tǒng)硬件設(shè)計1 MCS-51系列單片機的特征和構(gòu)造1.1 MCS-51系列單片機特征美國Intel公司推出MCS-51系列高檔8位單片機至今20多年來,51系列單片機經(jīng)久不衰,并得到了極其廣泛的應(yīng)用。它的構(gòu)造更先進(jìn),功能更強,在原來的根底上增加了更多的電路單元和指令,指令數(shù)達(dá)11
30、1條,MCS-51單片機可以算是相當(dāng)成功的產(chǎn)品,一直到現(xiàn)在,MCS-51系列或其兼容的單片機仍是應(yīng)用的主流產(chǎn)品。MCS-51系列單片機的典型產(chǎn)品為8051、8031和90C51。通常MCS-51這個術(shù)語泛指以90C51為核的單片機。90C51是ROM型單片機,部有4KB的掩膜ROM,即單片機出廠時,程序已由生產(chǎn)廠家固化在程序存儲器中。90C51部構(gòu)造具有如下特征:面向控制的8位CPU;4kbytes 程序存儲器ROM,128bytes的數(shù)據(jù)存儲器RAM;可以尋址64KB的片外程序存儲器和片外數(shù)據(jù)存儲器;32根雙向和可單獨尋址的I/O線;一個全雙工的異步串行口;兩個16位定時/計數(shù)器;5個中斷源
31、,兩個中斷優(yōu)先級;有片時鐘振蕩器;采用高性能的HMOS生產(chǎn)工藝生產(chǎn);有布爾處理位操作能力;含根本指令111條,其中單機器周期指令64種。 MCS-51系列單片機的部總體構(gòu)造圖2-1所示為MCS-51單片機的根本構(gòu)造,它由8個部件組成,即中央處理器CPU,片數(shù)據(jù)存儲器RAM,片程序存儲器ROM/EPROM,輸入輸出接口Input/Output,簡稱I/O口,分為P0口、P1口、P2口和P3口,可編程串行口,定時/計數(shù)器,中斷系統(tǒng)及特殊功能存放器SFR,各局部通過部總線相連。圖2-1 MCS-51單片機的根本構(gòu)造1.2單片機簡介STC90C516RD+系列單片機是宏晶科技生產(chǎn)的單時鐘/機器周期1T
32、的單片機,是高速/低功耗/超強抗干擾的新一代8051系列單片機,指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。12時鐘/機器周期和6時鐘/機器周期可任意選擇,部集成MA*810專用復(fù)位電路,時鐘頻率在12MHz以下時,復(fù)位腳可直接接地。特點:1.增強型6 時鐘/ 機器周期,12 時鐘/ 機器周期 8051 CPU2.工作電壓:5.5V - 3.8V5V 單片機/3.8V - 2.4V3V 單片機3.工作頻率圍:0-40MHz,相當(dāng)于普通8051的 080MHz.4.用戶應(yīng)用程序空間 4K/6K/7K/8K/10K/12K/13K/16K/32K/40K/48K/56K/ 61K/字節(jié)5.片
33、上集成 1280字節(jié)/512/256字節(jié) RAM6.通用I/O口35/39 個,復(fù)位后為: P1/P2/P3/P4 是準(zhǔn)雙向口/ 弱上拉普通8051 傳統(tǒng)I/O 口P0口是開漏輸出,作為總線擴展用時,不用加上拉電阻,作為I/O 口用時,需加上拉電阻。7.ISP在系統(tǒng)可編程/IAP在應(yīng)用可編程,無需專用編程器 / 仿真器可通過串口P3.0/P3.1直接下載用戶程序,8K 程序3 - 5 秒即可完成一片8.EEPROM 功能9.看門狗10.部集成MA*810專用復(fù)位電路,外部晶體12M以下時,可省外部復(fù)位電路,復(fù)位腳可直接接地。11.共3個16位定時器/計數(shù)器,其中定時器0還可以當(dāng)成2個8位定時器
34、使用12.外部中斷4路,下降沿中斷或低電平觸發(fā)中斷,Power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒13.通用異步串行口UART,還可用定時器軟件實現(xiàn)多個UART14.工作溫度圍:0-75/-40-+8515.封裝:LQFP-44,PDIP-40,PLCC-441.3MCS-51系列單片機的引腳功能STC90C51芯片采用40引腳的雙列直插封裝,如圖2-2a,分為地址總線,數(shù)據(jù)總線,控制總線3類見圖2-2b。在40條引腳中有兩條專用于住電源的引腳,2條外接晶體的引腳,4條控制或與其它電源復(fù)用的引腳,32條輸入/輸出引腳。a引腳圖b總線構(gòu)造圖圖2-2 MCS-51系列單片機的引腳及總線
35、構(gòu)造40條引腳的功能分別是:1.主電源引腳Vcc和VssVcc40腳接+5V電壓;Vss20腳接地。2.外接晶振引腳*TAL1和*TAL2*TAL119腳:接外部晶體的一個引腳。在主控電路中它是一個反相放大器的輸入端,這個放大器構(gòu)成了片振蕩器。當(dāng)采用外部振蕩器時,此引腳應(yīng)接地。*TAL218腳:接外部晶體管的另一端。在主控電路中接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,該引腳接外部振蕩器的信號,即把外部振蕩器的信號直接到部時鐘發(fā)生器的輸入端。3.控制與其它電源復(fù)用引腳RST/VPD、ALE/、和/VPP1RST/VPD9腳:當(dāng)振蕩器運行時,在此引腳上出現(xiàn)兩個機器周期的高電平將使主電
36、路復(fù)位。在設(shè)計主電路是此引腳與Vss引腳之間連接一個約8.2K的下拉電阻,與Vcc引腳之間連接約10F的電容,以保證可靠地復(fù)位。Vcc掉電期間,此引腳可接備用電源,以保持部RAM的數(shù)據(jù)不喪失。當(dāng)Vcc主電源下掉到低于規(guī)定的電平,而VPD在其規(guī)定的電壓圍50.5V,VPD就向部RAM提供備用電源。2ALE/30腳:當(dāng)訪問外部存儲器時,ALE允許地址鎖存的輸出用于鎖存地址的低位字節(jié)。即使不訪問外部存儲器,ALE端也以不變的頻率周期地出現(xiàn)正脈沖信號,此頻率為振蕩器頻率的1/6。因此,它可以做對外輸出時鐘,或用于定時目的。然而要注意的是,每當(dāng)訪問外部存儲器時,將跳過一個ALE脈沖。ALE端可以驅(qū)動吸收
37、或輸出電流8個LS型的TTL輸入電路。對于有EPROM時,在EPROM編程期間,此引腳用于輸入編程脈沖。329腳:此腳的輸出是外部程序存儲器的讀選信號。在從外部程序存儲器取指令或常數(shù)期間,每個機器周期兩次有效。但在此期間,每當(dāng)訪問外部數(shù)據(jù)存儲器時,這兩次有效的信號將不出現(xiàn)。同樣可以驅(qū)動吸收和輸出8個LS型的TTL輸入電路。4/VPP31引腳:當(dāng)端保持高電平時,訪問部程序存儲器,但在90C51值超過0FFFH,將自動轉(zhuǎn)向執(zhí)行外部程序存儲器的程序。當(dāng)保持低電平時,則只訪問外部程序存儲器,不管是不是有部程序存儲器。當(dāng)擴展EPROM時,在對EPROM編程期間,此引腳也用于施加5伏的編程電源。4. 輸入
38、/輸出引腳P0口、P1口、P2口和P3口1P0口39腳32腳:是雙向8位三態(tài)I/O口,在外部存儲器,與地址總線的低8位及數(shù)據(jù)總線復(fù)用,能以吸收電流的方式驅(qū)動8個LSTTL負(fù)載。外部擴展存儲器時,當(dāng)做數(shù)據(jù)總線如圖2-2中的P0.0P0.7為數(shù)據(jù)總線接口;外部擴展存儲器時,當(dāng)作地址總線如圖2-2中的P0.0P2.7為地址總線接口,不擴展時,可做一般的I/O使用,但部無上拉電阻,作為輸入或輸出時應(yīng)在外部接上拉電阻。2P1口1腳8腳:是8位準(zhǔn)雙向I/O口。由于這種接口輸出沒有高阻狀態(tài),輸入也不能鎖存,故不是真正的雙向I/O口。P1口能驅(qū)動吸收或輸出電流4個LSTTL負(fù)載。P1口只作I/O口使用,其部有
39、上拉電阻。3P2口21腳28腳:是8位準(zhǔn)雙向I/O口。在訪問外部存儲器時,它可以作為擴展電路高8位地址總線送出高8位地址。擴展外部存儲器時,當(dāng)作地址總線使用,作一般I/O口使用,其部有上拉電阻。4P3口10腳17腳:是8位準(zhǔn)雙向I/O口,這8個引腳還用于專門功能,是復(fù)用雙功能口。除了作為I/O使用外其部有上拉電阻,還有一些特殊功能,由特殊存放器來設(shè)置,具體功能如表2-1所示。作為第一功能使用時,就作為普通I/O口用,功能和方法與P1口一樣。值得注意的是,P3口的每一條引腳均可獨立定義第一功能的輸入輸出或第二功能。表2-1 P3口第二功能1.4MCS-51系列單片機的主要組成局部CPUSTC90
40、C51的CPU是由運算器和控制器組成。1運算器:它包括算術(shù)、邏輯部件ALU、累加器Acc、存放器B、暫存器YMP1和YMP2、程序狀態(tài)存放器PSW、布爾處理器以及十進(jìn)制調(diào)整電路等。運算器主要用來實現(xiàn)數(shù)據(jù)的傳送、數(shù)據(jù)的算術(shù)運算和邏輯運算、位變量處理等。運算部件ALU的功能十分強大,它不僅可對8位變量進(jìn)展邏輯與、或異或、循環(huán)、求補、清零等根本操作,還可進(jìn)展加、減、乘、除等根本運算。為了乘除的需要,還設(shè)置了B存放器。在執(zhí)行乘法指令時,用來存放其中一個乘數(shù)的高8位數(shù);在執(zhí)行除法運算指令時,B中存放除數(shù)及余數(shù)。主控電路指令系統(tǒng)中的布爾指令集、存儲器中的位地址空間與CPU中的位操作構(gòu)成了片的布爾功能系統(tǒng),
41、它可對bit變量進(jìn)展布爾處理,如置位、清零、求補、測試轉(zhuǎn)移及邏輯與、或、等操作。在實現(xiàn)位操作時,借用了程序狀態(tài)標(biāo)志存放器PSW中的進(jìn)位標(biāo)志位Cy作為操作的累加器。運算部件中的累加器Acc是一個8位的累加器Acc也可簡稱為A。需要說明的是Acc的進(jìn)位標(biāo)志Cy就是布爾處理器進(jìn)展以位操作的一位累加器。90C51的程序狀態(tài)存放器PSW,是一個8位存放器,它包含了程序的狀態(tài)信息。2控制器:控制部件是主控電路的神經(jīng)中樞,它包括時鐘電路、復(fù)位電路、指令存放器、譯碼器以及信息傳送控制部件。它以主振頻率為基準(zhǔn)發(fā)出CPU時序,對指令進(jìn)展譯碼,然后發(fā)出各種控制信號,完成一系列定時控制的操作,用來控制電路的各局部的運
42、行。通常把運算器和控制器合在一起稱為中央處理器Central Processing Unit,簡稱CPU。存儲器STC90C51片有4KB的程序存儲器和128B數(shù)據(jù)存儲器。除此之外還可以在片外擴展64KB的程序存儲器和64KB的數(shù)據(jù)存儲器。圖2-3為存儲器構(gòu)造圖。其中,部存儲器的4KB是與外部存儲器公共的,地址是從0000HFFFFH, 64KB外部的程序存儲器和數(shù)據(jù)存儲器的地址都是0000HFFFFH,128B的片數(shù)據(jù)存儲器地址是從00H80H。以下分別介紹這些存儲器:1程序存儲器程序存儲器用于存放編號的程序和表格常數(shù),它以程序計數(shù)器PC作地址指針。一個微處理器能夠很好的執(zhí)行*種任務(wù),除了它
43、們強大的硬件外,還需要它們運行的軟件,其實微處理器并不聰明,它們只是完全按照人們預(yù)先編寫的程序而執(zhí)行的。則設(shè)計人員編寫的程序就存放在微處理器的程序存儲器中,俗稱只讀程序存儲器ROM。程序存儲器的構(gòu)造如圖2-3a所示。對于90C51等單片機,正常運行時,則需單片機的端接高電平,使CPU先從部的程序存儲中讀取程序,當(dāng)PC值超過部ROM的容量時,才會轉(zhuǎn)向外部的程序存儲器讀取程序。其條件為:當(dāng)1時,程序從片ROM開場執(zhí)行,當(dāng)PC值超過片ROM容量時會自動轉(zhuǎn)向外部ROM空間。當(dāng)0時,程序從外部存儲器開場執(zhí)行。其中一組特殊是0000H0002H單元,系統(tǒng)復(fù)位后,PC為0000H,單片機從0000H單元開場
44、執(zhí)行程序,如果程序不是從0000H單元開場,則應(yīng)在這三個單元中存放一條無條件轉(zhuǎn)移指令,讓CPU直接去執(zhí)行用戶指定的程序。另一組特殊單元是0003H002AH,這40個單元各有用途,它們被均勻地分為五段,它們的定義如下:0003H000AH 外部中斷0中斷地址區(qū)。000BH0012H 定時/計數(shù)器0中斷地址區(qū)0013H001AH 外部中斷1中斷地址區(qū)001BH0022H 定時/計數(shù)器1中斷地址區(qū)0023H002AH 串行中斷地址區(qū)可見以上的40個單元是專門用于存放中斷處理程序的地址單元,中斷響應(yīng)后,按中斷的類型,自動轉(zhuǎn)到各自的中斷區(qū)去執(zhí)行程序。2數(shù)據(jù)存儲器數(shù)據(jù)存儲器由工作存放器、位尋址區(qū)和數(shù)據(jù)緩
45、沖器組成,其構(gòu)造圖如2-3b所示。STC90C51的數(shù)據(jù)存儲器的特點之一是工作存放器和數(shù)據(jù)存儲器是統(tǒng)一編址的。部RAM的001FH為工作存放器區(qū),共分4個區(qū),每區(qū)有8個工作存放器R0R7,共32個部RAM單元。當(dāng)前程序使用的工作存放器是由程序狀態(tài)字PSW的第3位RS0和第4位RS1這二位指示的,用戶可以通過指令改變PSW中的RS1和RS0這二位來切換存放器區(qū),CPU通過修改PSW中的RS1和RS0二位的狀態(tài),就能任選一個工作存放器區(qū)。片存儲器的復(fù)位狀態(tài)及操作方法如表2-2所示。表2-2 部數(shù)據(jù)復(fù)位狀態(tài)及操作STC90C51共有128個字節(jié)的RAM作為數(shù)據(jù)存儲器,當(dāng)需要外擴時,最多可以擴展64K
46、字節(jié)的RAM或I/O,這對很多領(lǐng)域已經(jīng)足夠了。圖2-3c為外部數(shù)據(jù)存儲器的構(gòu)造圖。STC90C51圖2-3 90C51存儲器構(gòu)造圖3特殊功能存放器STC90C51中的特殊功能存放器SFR實質(zhì)上是一些具有特殊功能的RAM的單元,字節(jié)圍為80HFFH,SFR的總數(shù)為21個,離散的分布在該區(qū)域中,其中有12個位尋址,用戶可以通過使用位能標(biāo)記對12個存放器的任一個有效位進(jìn)展位操作。STC90C51片的I/O口鎖存器、定時器、串行口緩沖器以及各種控制存放器和狀態(tài)存放器都以特殊功能存放器的形式出現(xiàn)。1.4.3 并行I/O口STC90C51單片機有4個8位并行輸入/輸出端口,分別為P0,P1,P2,P3口,
47、共32根線。下面分別介紹以上四個端口的構(gòu)造。1P0口P0口有兩個用途,第一是作為一般I/O口使用;第二是作為地址/數(shù)據(jù)總線使用。它是由一個鎖存器、兩個三態(tài)輸入緩沖器1和2、場效應(yīng)管VT1和VT2、控制與門、反向器和轉(zhuǎn)換開關(guān)MU*組成。當(dāng)控制線C=0時,MU*開關(guān)向下,P0口作為一般I/O口使用;當(dāng)控制線C=1時,MU*開關(guān)向上,P0口作為地址/數(shù)據(jù)分時復(fù)用總線使用。P0口作為I/O口使用時,場效應(yīng)管VT1是截止的。當(dāng)從P0口輸出時,必須外接上拉電阻才能有高電平輸出;當(dāng)P0口輸入時,必須先向鎖存器寫1”,以防止鎖存器為0”狀態(tài)時對引腳讀入的干擾。2P1口P1口只有一種功能通用準(zhǔn)雙向的輸入/輸出接
48、口,所以它沒有轉(zhuǎn)換開關(guān)MU*。部有上拉電阻,是兩個場效應(yīng)管并在一起形成的。當(dāng)P1口輸出高電平時,可以向外提供拉電流負(fù)載,所以不必再接上拉電阻,當(dāng)輸入時,與P0口一樣,必須先向鎖存器寫1”,使場效應(yīng)管截止。3P2口P2口也有兩種用途,一是做通用I/O接口,二是做高8位地址總線。P2口的位構(gòu)造比P1口多了一個轉(zhuǎn)換控制局部。當(dāng)P2口作為通用I/O口時,多路開關(guān)MU*倒向鎖存器輸出Q端,其操作與P1口一樣。在系統(tǒng)擴展片外程序存儲器時,由P2口輸出高八位地址,低八位地址由P0口輸出。此時MU*在CPU的控制下,轉(zhuǎn)向部地址線的一端。因為訪問片外程序存儲器的操作往往連續(xù)不斷,P2口要不斷送出高八位地址,所以
49、這時P2口無法再作為通用I/O口。4P3口P3口作為通用I/O口使用時,其功能與P1口一樣,負(fù)載能力也一樣。當(dāng)作為第二功能時,見表2-1所示。與P1口相比,P3口增加了與非門和緩沖器3,它們使P3口除了有準(zhǔn)雙向I/O功能外,還具有第二功能。與非門的作用實際上是一個開關(guān),它決定是輸出鎖存器上的數(shù)據(jù),還是輸出第二功能W的信號。當(dāng)輸出鎖存器Q端的信號時,W=1;當(dāng)輸出第二功能W的信號時,鎖存器Q端為1。通過緩沖器3,可以獲得引腳的第二功能輸入。不用考慮如何設(shè)置P3口的第一功能或第二功能,部硬件將自動切換。1.4.4復(fù)位電路單片機的復(fù)位都是靠外部復(fù)位電路來實現(xiàn)的,在時鐘電路工作后,只要在單片機RESE
50、T引腳上出現(xiàn)24個時鐘振蕩脈沖以上的高電平,單片機就能實現(xiàn)復(fù)位。為了可靠復(fù)位,在設(shè)計復(fù)位電路時,一般使RESET引腳保持10ms以上的高電平,單片機便可以可靠復(fù)位。本設(shè)計使用了上電復(fù)位電路,如圖2-5所示,這種上電復(fù)位利用電容器充電來實現(xiàn)。當(dāng)加電時,電容充電,電路有電流流過,構(gòu)成回路,在電阻上產(chǎn)生壓降,RESET引腳為高電平;當(dāng)電容充滿電后,電路相當(dāng)于斷開,RESET的電位與地一樣,復(fù)位完畢。STC90C51圖2-5 上電復(fù)位電路1.5 STC90C51的根本系統(tǒng)單片機的根本系統(tǒng)也稱為最小系統(tǒng),這種系統(tǒng)選擇的單片機部資源已能滿足系統(tǒng)的硬件需求,不需要外接存儲器或I/O接口等擴展部件。這種單片機
51、含有用戶的程序存儲器。圖2-6為最小系統(tǒng)框圖。STC90C51圖2-6 最小系統(tǒng)框圖1.6STC90C51中斷系統(tǒng)中斷是指中央處理器CPU正在執(zhí)行程序,處理*事件的時候,外部發(fā)生了*一事件,請求CPU馬上處理。CPU暫時中斷當(dāng)前的工作,轉(zhuǎn)入處理所發(fā)生的事件如控制相應(yīng)裝置工作,使溫濕度到達(dá)規(guī)定要求,處理后再返回原來被中斷的地方,繼續(xù)原來的工作。這樣的過程稱為中斷。實現(xiàn)這種中斷的裝置稱中斷系統(tǒng)。STC90C51單片機的中斷系統(tǒng)可分為3類:外部中斷,定時中斷和串行口中斷。中斷系統(tǒng)的根本特點是:有5個固定的可屏蔽中斷源,3個在片,2個在片外,它們在程序存儲器中各有固定的中斷入口地址,由此進(jìn)入中斷效勞程
52、序;5個中斷源有兩級中斷優(yōu)先級,可形成中斷嵌套;2個特殊功能存放器用于中斷控制和條件設(shè)置的編程。結(jié)合圖2-8分別介紹中斷系統(tǒng)的五個中斷源:外部中斷0,由P3.2端口線引入,低電平或下跳沿引起。:外部中斷1,由P3.3端口線引入,低電平或下跳沿引起。T0:定時器/計數(shù)器0中斷,由T0計滿回零引起。T1:定時器/計數(shù)器l中斷,由T1計滿回零引起。TI/RI:串行I/O中斷,串行端口完成一幀字符發(fā)送/接收后引起。圖2-STC90C51的終端中斷系統(tǒng)在中斷請求被響應(yīng)前,中斷請求標(biāo)志分別由特殊功能存放器TCON和SCON的相應(yīng)位鎖存。1TCON中的中斷標(biāo)志TCON為定時器/計數(shù)器的控制存放器,除了可以用
53、于控制定時/計數(shù)器T0和T1的溢出和中斷外,還可以控制外部中斷和的觸發(fā)方式和鎖存外部中斷請求標(biāo)志。TF1T1溢出中斷標(biāo)志。T1被啟動計數(shù)后,從初值開場加1計數(shù),直到計滿溢出后,由硬件使TF1=1,向CPU請求中斷,此標(biāo)志一直保持到CPU響應(yīng)中斷后,才由硬件自動清0”。TF0T0中斷標(biāo)志。功能類似于TF1IE1外部中斷1標(biāo)志。IE1=1說明外部中斷1向CPU申請中斷。IT1外部中斷1觸發(fā)方式控制位。IE0外部中斷0標(biāo)志。功能類似于IE1。IT0外部中斷0觸發(fā)方式控制位。功能類似于IT1。2SCON中的中斷標(biāo)志SCON是串行口控制器,其低2位TI和RI鎖存串口的發(fā)送中斷和承受中斷標(biāo)志。TI串行發(fā)送
54、中斷標(biāo)志。CPU將一個字節(jié)數(shù)據(jù)寫入發(fā)送緩沖器SBUF后啟動發(fā)送,每發(fā)送完一個串行楨,硬件置位TI。但CPU相應(yīng)中斷后并不能自動去除,標(biāo)志必須由軟件去除。RI串行承受中斷標(biāo)志。在串行口允許承受時,每承受完一個串行楨,硬件置位RI。同樣,CPU響應(yīng)中斷后不會自動去除RI,標(biāo)志必須由軟件去除。中斷優(yōu)先級存放器IP,中斷優(yōu)先級中由中斷優(yōu)先級存放器IP來高置的,IP中*位設(shè)為1,相應(yīng)的中斷就是高優(yōu)先級,否則就是低優(yōu)先級。中斷優(yōu)先原則如下:低級不打斷高級高級不理睬低級同級不能打斷同級、同時中斷,事先約定。2DHT11傳感器模塊2.1DHT11濕度傳感器概述DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號
55、輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強、性價比極高等優(yōu)點。每個DHT11傳感器都在極為準(zhǔn)確的濕度校驗室中進(jìn)展校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲存在OTP存中,傳感器部在檢測信號的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡易快捷。超小的體積、極低的功耗,信號傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場合的最正確選則。產(chǎn)品為4 針單排引腳封裝。連接方便,特殊封裝形式可
56、根據(jù)用戶需求而提供6。傳感器包括一個電阻式濕度元件和一個NTC測溫元件,并與一個高性能的8位微控制器相連接,使產(chǎn)品具有優(yōu)良的品質(zhì),超快速響應(yīng),抗干擾能力強,性價高等特點。每個DHT11傳感器都在極為準(zhǔn)確的溫濕度校準(zhǔn)實驗室校準(zhǔn)。在存儲在OTP存儲器的程序的形式標(biāo)定系數(shù),通過檢測信號的處理來調(diào)用過程中傳感器標(biāo)定系數(shù)7。單線串行接口使系統(tǒng)集成變得簡單、快速。超小體積,低功耗,信號傳輸距離20米,使它成為一個各種的最正確選擇,即使是最苛刻的應(yīng)用。DHT11傳感器實物如圖3.4所示。圖3.4 DHT11傳感器實物圖2.2 DHT11數(shù)字溫濕度傳感器性能說明表2-5 DHT11數(shù)字溫濕度傳感器性能參數(shù)條件
57、MinTypMa*單位濕度分辨率111%RH8Bit重復(fù)性1%RH精度254%RH0505%RH互換性可完全互換量程圍03090%RH252090%RH502080%RH響應(yīng)時間1/e(63%)25,1m/s 空氣61015S遲滯1%RH長期穩(wěn)定性典型值1%RH溫度分辨率111888Bit重復(fù)性1精度12量程圍050響應(yīng)時間1/e(63%)630S圖2-12 DHT11典型應(yīng)用電路如圖2-12,建議連接線長度短于20米時用5K上拉電阻,大于20米時根據(jù)實際情況使用適宜的上拉電阻。DHT11的供電電壓為35.5V。傳感器上電后,要等待 1s 以越過不穩(wěn)定狀態(tài)在此期間無需發(fā)送任何指令。電源引腳VD
58、D,GND之間可增加一個100nF 的電容,用以去耦濾波。DATA 用于微處理器與 DHT11之間的通訊和同步,采用單總線數(shù)據(jù)格式,一次通訊時間4ms左右,數(shù)據(jù)分小數(shù)局部和整數(shù)局部,具體格式在下面說明,當(dāng)前小數(shù)局部用于以后擴展,現(xiàn)讀出為零.操作流程如下:一次完整的數(shù)據(jù)傳輸為40bit,高位先出,數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù),+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)+8bit校驗和數(shù)據(jù)傳送正確時校驗和數(shù)據(jù)等于8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)所得結(jié)果的末8位。用戶MCU發(fā)送一次開場信號后,DHT11從低功耗模式轉(zhuǎn)換到高速
59、模式,等待主機開場信號完畢后,DHT11發(fā)送響應(yīng)信號,送出40bit的數(shù)據(jù),并觸發(fā)一次信號采集,用戶可選擇讀取局部數(shù)據(jù).從模式下,DHT11接收到開場信號觸發(fā)一次溫濕度采集,如果沒有接收到主機發(fā)送開場信號,DHT11不會主動進(jìn)展溫濕度采集.采集數(shù)據(jù)后轉(zhuǎn)換到低速模式。總線空閑狀態(tài)為高電平,主機把總線拉低等待DHT11響應(yīng),主機把總線拉低必須大于18毫秒,保證DHT11能檢測到起始信號。DHT11接收到主機的開場信號后,等待主機開場信號完畢,然后發(fā)送80us低電平響應(yīng)信號.主機發(fā)送開場信號完畢后,延時等待20-40us后, 讀取DHT11的響應(yīng)信號,主機發(fā)送開場信號后,可以切換到輸入模式,或者輸出
60、高電平均可, 總線由上拉電阻拉高。總線為低電平,說明DHT11發(fā)送響應(yīng)信號,DHT11發(fā)送響應(yīng)信號后,再把總線拉高80us,準(zhǔn)備發(fā)送數(shù)據(jù),每一bit數(shù)據(jù)都以50us低電平時隙開場,高電平的長短定了數(shù)據(jù)位是0還是1.格式見下面圖示.如果讀取響應(yīng)信號為高電平,則DHT11沒有響應(yīng),請檢查線路是否連接正常.當(dāng)最后一位數(shù)據(jù)傳送完畢后,DHT11拉低總線50us,隨后總線由上拉電阻拉高進(jìn)入空閑狀態(tài)7。測量分辨率分別為 8bit溫度、8bit濕度。2.3 DHT11數(shù)字溫濕度傳感器使用考前須知表2-6 DHT11電氣特性參數(shù)條件mintypma*單位供電 DC355.5V供電電流測量0.52.5mA平均0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨時家具租賃協(xié)議書
- 轉(zhuǎn)讓免責(zé)協(xié)議書模板
- 燃?xì)忭椖哭D(zhuǎn)讓協(xié)議書
- 婆家出錢結(jié)婚協(xié)議書
- 終止合伙關(guān)系協(xié)議書
- 情侶房產(chǎn)分割協(xié)議書
- 朋友合伙購房協(xié)議書
- 施工安全協(xié)議書全部
- 領(lǐng)養(yǎng)寵物責(zé)任協(xié)議書
- 簽訂社保繳費協(xié)議書
- 義務(wù)教育勞動課程標(biāo)準(zhǔn)(2022)測試題帶答案
- 房屋延期交房起訴狀
- 2.2活塞連桿組課件講解
- 飯店定金合同范本
- 2024年廣東省中考生物+地理試卷(含答案)
- CHT 1027-2012 數(shù)字正射影像圖質(zhì)量檢驗技術(shù)規(guī)程(正式版)
- 圍擋施工組織設(shè)計方案
- 第8課第二框課件《化解沖突促進(jìn)和諧》-【中職專用】中職思想政治《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)
- 2024年河南師范大學(xué)附中中招二模英語試卷含答案
- MOOC 以案說法-中南財經(jīng)政法大學(xué) 中國大學(xué)慕課答案
- 武漢大學(xué)介紹PPT
評論
0/150
提交評論