

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 糧倉的溫濕度監(jiān)測系統(tǒng)設計</p><p><b> 摘要</b></p><p> 隨著單片機技術(shù)和工業(yè)生產(chǎn)自動化程度的不斷提高,單片機測控技術(shù)已得到了廣泛的推廣和應用。這種單片機的測試技術(shù)為工業(yè)控制、家用電器和儀器儀表智能化的應用提供了一種全新的、有效的測試方法,并具有很大的實用意義和前景。</p><p> 本文
2、根據(jù)糧倉環(huán)境測試的特點,應用現(xiàn)代檢測理論,對溫室的溫度、濕度等環(huán)境因子進行自動檢測,完成了整個監(jiān)測檢測系統(tǒng)的軟、硬件設計。</p><p> 第一章對糧倉自動監(jiān)測系統(tǒng)的發(fā)展背景及現(xiàn)狀作一簡單介紹,并確定了本論文的設計方向;;第二章介紹了系統(tǒng)的硬件設計;第三章介紹了系統(tǒng)軟件的模塊化設計;最后對整個系統(tǒng)的改進提出幾點建議。</p><p> 關(guān)鍵詞: 糧倉;現(xiàn)代檢測技術(shù);單片機;微處理器
3、 </p><p><b> Abstract</b></p><p> With the continuous development of the microprocessor technology and industry automation level,the technology of microprocessor test has been wi
4、dely spread and applied.This technology was based on modern test theory and provided a kind of fire-new and effective control method in application of industry control, household appliances and instrument intelligence, i
5、t has prodigious practical use and prospect.</p><p> In this paper, according to the character of environment test in graindepot, we applied modern theory to realize auto-test to temperature and humidity.
6、We accomplished the software and hardware design of the whole test system finally.</p><p> In the first chapter, the paper introduced simply the background and development condition of auto-test system in
7、 grand put in graindepot forward the research subject. In the second chapter, this paper introduced hardware design of system. In the third chapter,, the paper introduced software design of system. Finally, several piece
8、s of suggestions were put to improve the whole system.</p><p> keywords: Graindepot ;Modern test technology; Microprocessor</p><p><b> 目錄</b></p><p><b> 摘要Ⅰ<
9、;/b></p><p> AbstractⅡ</p><p><b> 目錄IV</b></p><p><b> 第一章 緒論1</b></p><p> 1.1研究的背景和意義1</p><p> 1.2溫度傳感器技術(shù)的國內(nèi)外研究動態(tài)……………
10、……………...1</p><p> 1.3濕度傳感器技術(shù)的國內(nèi)外研究動態(tài)…………………………...2</p><p> 1.4 本課題的主要研究目標及內(nèi)容……………………………….2</p><p> 第二章 器件簡介………………………………………………………</p><p> 2.1 AD590簡介……………………………………
11、…………………</p><p> 2.2 ADC0809 簡介…………………………………………………</p><p> 第三章 系統(tǒng)的硬件設計.....................................3</p><p> 3.1總體設計…………………………………………………………4</p><p> 3.2信號采樣電
12、路設計………………………………………………5</p><p> 3.2.1溫度采樣電路設計…………………………………………….6 </p><p> 3.2.2濕度采樣電路設計…………………………………………….9</p><p> 3.3單片機最小系統(tǒng)的設計………………………………………..12</p><p> 3.3.1單片機系
13、統(tǒng)及外圍電路……………………………..12</p><p> 3.3.2系統(tǒng)電源模塊……………………………………………..13</p><p> 3.4 A/D轉(zhuǎn)換電路.........................................15</p><p> 3.4.1 A/D轉(zhuǎn)換器的主要技術(shù)指標……………………………….17</p>
14、<p> 3.4.2 ADC0809與8031的接口電路……………………………...20</p><p> 3.5鍵盤/顯示器接口電路設計..............................21</p><p> 3.5.1鍵盤接口設計…………………………………………………21</p><p> 3.6執(zhí)行及報警電路設計……………………
15、………………………25</p><p> 第四章 系統(tǒng)的軟件設計.....................................26</p><p> 3.1 軟件系統(tǒng)框圖及地址分配……………………………………..26</p><p> 3.2主程序設計……………………………………...............27</p><p
16、> 3.3鍵盤程序設計…………………………………………………...28</p><p> 3.4濾波程序設計…………………………………………………...30</p><p> 第五章 總結(jié)………--………………………………………………...33</p><p> 第六章 致謝…………………………………………………………..34</p>
17、<p> 參考文獻..................................................35</p><p> 附錄1 溫濕度控制系統(tǒng)電路圖…………………………………………</p><p> 附錄2 ADC0809與8031的接口電路……………………………………</p><p> 附錄3 鍵盤/顯示器接口電路…………
18、………………………………</p><p> 附錄4 執(zhí)行及報警電路………………………………………………</p><p> 附錄5 主程序…………………………………………………………</p><p> 附錄6 濾波程序………………………………………………………</p><p><b> 第一章 緒論</b><
19、;/p><p> 1.1研究的背景和意義</p><p> 糧食儲藏是國家為防備戰(zhàn)爭、災荒及其它突發(fā)性事件而采取的有效措施,因此,糧食的安全儲藏具有重要意義。目前,我國地方及墾區(qū)的各種大型糧庫都還存在著程度不同的糧食儲存變質(zhì)問題。根據(jù)國家糧食保護法規(guī)定,必須定期抽樣檢查糧庫各點的糧食溫度和濕度,以便及時采取相應的措施。但大部分糧庫目前還是采取人工測量溫度和濕度的方法,這不僅使糧庫工作人員工
20、作量增大,且工作效率低,尤其是大型糧庫的溫度和濕度檢測任務如不能及時徹底完成,則有可能會造成糧食大面積變質(zhì)。</p><p> 影響糧食安全儲藏的主要參數(shù)是糧食的溫度和濕度,這兩者之間又是互相關(guān)聯(lián)的。糧食在正常儲藏過程中,含水量一般在12%以下(為安全狀態(tài)),不會產(chǎn)生溫度突變,一旦糧庫進水、結(jié)露等使糧食的含水量達到20%以上時,由于糧粒受潮,胚芽萌發(fā),新陳代謝加快而產(chǎn)生呼吸熱,使局部糧食溫度突然升高,必然引起糧
21、食“發(fā)燒”和霉變,并可能形成連鎖反應,從而造成不可挽回的損失。因此設計出一種經(jīng)濟實用的糧庫糧情溫濕度智能檢測系統(tǒng)是非常有必要的。</p><p> 1.2 溫度傳感器技術(shù)的國內(nèi)外研究動態(tài)</p><p><b> 一、熱敏電阻</b></p><p> 以溫度變化導致阻值的變化為工作原理的熱敏電阻,因其具有成本低、體積小、簡單、可靠、響應
22、速度快、容易使用等特點,在多項溫度測量應用中受到廣泛歡迎,也是國內(nèi)糧情測控系統(tǒng)中采用最多的溫度傳感器.熱敏電阻的電阻溫度系數(shù)較高,因此其自身發(fā)熱較小,信號調(diào)節(jié)較為簡單。熱敏電阻的缺點是互換性差,溫度與輸出阻值之間呈非線性關(guān)系IZ1。熱敏電阻分為正溫度系數(shù)熱敏電阻和負溫度系數(shù)熱敏電阻兩種,但在溫度測量應用中,正溫度系數(shù)熱敏電阻較少得到采用,更多采用的是負溫度系數(shù)熱敏電阻。</p><p> 二、數(shù)字式溫度傳感器&
23、lt;/p><p> 數(shù)字式溫度傳感器的種類也不少,但用于糧情測控系統(tǒng)的溫度傳感器主要是Dallas的DS 18x20系列溫度傳感器,其溫度檢測范圍為-55℃~+125 C,檢測精度為士0.5 ℃。 DS 18x20采用1-WireTM接口,封裝形式有PR-35和SSOP-16兩種,糧情測控系統(tǒng)中采用的是PR-35封裝.DS 18x20采用9個位表示測溫點的溫度值,每個DS 18x20內(nèi)部都設置有一個單一的序列號,
24、因此可以使多個DS 18x20共存于同一根數(shù)據(jù)傳輸線上.DS 18x20內(nèi)部分為4個部分:1,64位序列號;2、保存臨時數(shù)據(jù)的8字節(jié)片內(nèi)RAM;3、保存永久數(shù)據(jù)的2字節(jié)EEPROM: 4、溫度傳感器</p><p><b> 三、光纖傳感器</b></p><p> 光纖溫度傳感器是近幾年發(fā)展的新技術(shù),也是工業(yè)中用的最多的光纖傳感器之一。目前研究的光纖溫度傳感器主
25、要有輻射式溫度傳感器、半導體吸收式溫度傳感器、光纖熱色傳感器等.光纖溫度傳感器的精度更高,但成本較貴。</p><p> 1.3 濕度傳感器技術(shù)的國內(nèi)外研究動態(tài)</p><p> 近年來,國內(nèi)外在濕度傳感器研發(fā)領(lǐng)域取得了長足進步.濕敏傳感器正從簡單的濕敏元件向集成化、智能化、多參數(shù)檢測的方向迅速發(fā)展,為開發(fā)新一代濕度崛度測控系統(tǒng)創(chuàng)造了有利條件,也將濕度測量技術(shù)提高到新的水平。</
26、p><p><b> 一、濕敏元件</b></p><p> 濕敏元件是最簡單的濕度傳感器。濕敏元件主要有電阻式、電容式兩大類。濕敏電阻的特點是在基片上覆蓋一層用感濕材料制成的膜,當空氣中的水蒸氣吸附在感濕膜上時,元件的電阻率和電阻值都發(fā)生變化,利用這一特性即可測量濕度。濕敏電阻的種類很多,例如金屬氧化物濕敏電阻、硅濕敏電阻、陶瓷濕敏電阻等。濕敏電阻的優(yōu)點是靈敏度高,
27、主要缺點是線性度和產(chǎn)品的互換性差。</p><p><b> 二、集成濕度傳感器</b></p><p> 目前,國外生產(chǎn)集成濕度傳感器的主要廠家及典型產(chǎn)品分別為Honeywe”公司((H1H-3602, HIH-3605, HIH-3610型),Humirel公司(HM 1500, HM 1520, HF3223 , HTF3223型),Sensiron公司(S
28、HT11,SHT15型)。這些產(chǎn)品可分成以下三種類型:</p><p> 1、線性電壓輸出式集成濕度傳感器</p><p> 典型產(chǎn)品有HIH3605/3610, HM1500/ 1520。其主要特點是采用恒壓供電,內(nèi)置放大電路,能輸出與相對濕度成比例關(guān)系的伏特級電壓信號,響應速度快,重復性好,抗污染能力強。</p><p> 2、線性頻率輸出式集成濕度傳感器
29、</p><p> 典型產(chǎn)品為HF3223型,它采用模塊式結(jié)構(gòu),屬于頻率輸出式集成濕度傳感器,在55% RH時的輸出頻率為8750Hz(典型值),當相對濕度從10%變化到95%時,輸出頻率就從9560Hz減小到8030Hze這種傳感器具有線性度好、抗干擾能力強、便于配數(shù)字電路或單片機、價格低等優(yōu)點。</p><p> 3、頻率/溫度輸出式集成濕度傳感器</p><p
30、> 典型產(chǎn)品為HTF3223型。它除具有HF3223的功能以外,還增加了溫度信號輸出端,利用負溫度系數(shù)(NTC)熱敏電阻作為溫度傳感器。當環(huán)境溫度變化時,其電阻值也相應改變并且從NTC端引出,配上二次儀表即可測量出溫度值[f}l0</p><p> 1.4 本課題的主要研究目標及內(nèi)容</p><p> 1.4.1 設計目標:實現(xiàn)溫室溫、濕度的自動監(jiān)測。</p>&
31、lt;p> 1.4.2 設計內(nèi)容</p><p> 1.設計相應的信號采集電路、執(zhí)行電路等硬件電路;</p><p> 2.實現(xiàn)各環(huán)境要素的自動監(jiān)測;</p><p> 3.通過單片機匯編語言編制數(shù)據(jù)采集、分析處理、顯示、修改、參數(shù)設置、控制等程序功能模塊;</p><p> 4.研究裝置的軟硬件抗干擾措施,提高系統(tǒng)工作的可靠
32、性和穩(wěn)定性。</p><p><b> 第二章 器件簡介</b></p><p> 2.1 AD590簡介</p><p> AD590是美國模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。它的主要特性如下:</p><p> 1、流過器件的電流(mA)等于器件所處環(huán)境的熱力學溫度(開爾文)度數(shù),即:mA/K式中: —
33、流過器件(AD590)的電流,單位為mA; T—熱力學溫度,單位為K。</p><p> 2、AD590的測溫范圍為-55℃~+150℃。</p><p> 3、AD590的電源電壓范圍為4V~30V。電源電壓可在4V~6V范圍變化,電流 變化1mA,相當于溫度變化1K。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會被損壞。</p><p>
34、; 4、輸出電阻為710MW。</p><p> 5、精度高。AD590共有I、J、K、L、M五檔,其中M檔精度最高,在-55℃~+150℃范圍內(nèi),非線性誤差為±0.3℃。</p><p> 2.2 ADC0809 簡介</p><p> ADC0809是美國國家半導體公司生產(chǎn)的CMOS工藝8通道,8位逐次逼近式A/D轉(zhuǎn)換器。其內(nèi)部有一個8通
35、道多路開關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號,只選通8路模擬輸入信號中的一個進行A/D轉(zhuǎn)換。是目前國內(nèi)應用最廣泛的8位通用A/D芯片</p><p> 本系統(tǒng)采用ADC0809大規(guī)模集成電路芯片,它是逐次逼近式A/D轉(zhuǎn)換器,輸出的數(shù)字信號有二態(tài)緩沖器,可以和單片機直接接口。</p><p> ADC0809的主要技術(shù)指標為:</p><p> 1)8路輸入通道
36、,8位A/D轉(zhuǎn)換器,即分辨率為8位。 </p><p> 2)具有轉(zhuǎn)換起??刂贫?。 </p><p> 3)轉(zhuǎn)換時間為100μs(時鐘為640kHz時),130μs(時鐘為500kHz時) </p><p> 4)單個+5V電源供電 </p><p> 5)模擬輸入電壓范圍0~+5V,不需零點和滿刻度校準。 </p>
37、<p> 6)工作溫度范圍為-40~+85攝氏度 </p><p> 7)低功耗,約15mW。</p><p><b> 2.2.1內(nèi)部結(jié)構(gòu)</b></p><p> ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)如圖13.22所示,它由8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型A/D轉(zhuǎn)換器、逐次逼近
38、寄存器、邏輯控制和定時電路組成。</p><p> 2.2.2 ADC0809管腳功能及定義</p><p> ADC0809模數(shù)轉(zhuǎn)換器的管腳定義如圖2-1所示。</p><p> 圖2-1ADC0809模數(shù)轉(zhuǎn)換器的管腳</p><p> 2.2.3 外部特性(引腳功能)</p><p> ADC0809芯
39、片有28條引腳,采用雙列直插式封裝,下面說明各引腳功能。 </p><p> IN0~IN7:8路模擬量輸入端。 </p><p> 2-1~2-8:8位數(shù)字量輸出端。 </p><p> ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路 </p><p> ALE:地址鎖存允許信號,輸入,高電平有效。 &l
40、t;/p><p> START: A/D轉(zhuǎn)換啟動脈沖輸入端,輸入一個正脈沖(至少100ns寬)使其啟動(脈沖上升沿使0809復位,下降沿啟動A/D轉(zhuǎn)換)。 </p><p> EOC: A/D轉(zhuǎn)換結(jié)束信號,輸出,當A/D轉(zhuǎn)換結(jié)束時,此端輸出一個高電平(轉(zhuǎn)換期間一直為低電平)。 </p><p> OE:數(shù)據(jù)輸出允許信號,輸入,高電平有效。當A/D轉(zhuǎn)換結(jié)束時,此端輸
41、入一個高電平,才能打開輸出三態(tài)門,輸出數(shù)字量。 </p><p> CLK:時鐘脈沖輸入端。要求時鐘頻率不高于640KHZ。 </p><p> REF(+)、REF(-):基準電壓。 </p><p> Vcc:電源,單一+5V。 </p><p><b> GND:地。 </b></p><
42、;p> ADC0809的工作過程</p><p> 首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復位。下降沿啟動 A/D轉(zhuǎn)換,之后EOC輸出信號變低,指示轉(zhuǎn)換正在進行。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個信號可用作中斷申請。當OE輸入高電平 時,輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果
43、的數(shù)字量輸出到數(shù)據(jù)總線上。 </p><p> 轉(zhuǎn)換數(shù)據(jù)的傳送 A/D轉(zhuǎn)換后得到的數(shù)據(jù)應及時傳送給單片機進行處理。數(shù)據(jù)傳送的關(guān)鍵問題是如何確認A/D轉(zhuǎn)換的完成,因為只有確認完成后,才能進行傳送。為此可采用下述三種方式。 </p><p> (1)定時傳送方式 </p><p> 對于一種A/D轉(zhuǎn)換其來說,轉(zhuǎn)換時間作為一項技術(shù)指標是已知的和固定的。例如ADC08
44、09轉(zhuǎn)換時間為128μs,相當于6MHz的MCS-51單片機共64個機器周期??蓳?jù)此設計一個延時子程序,A/D轉(zhuǎn)換啟動后即調(diào)用此子程序,延遲時間一到,轉(zhuǎn)換肯定已經(jīng)完成了,接著就可進行數(shù)據(jù)傳送。 </p><p><b> ?。?)查詢方式 </b></p><p> A/D轉(zhuǎn)換芯片由表明轉(zhuǎn)換完成的狀態(tài)信號,例如ADC0809的EOC端。因此可以用查詢方式,測試EOC
45、的狀態(tài),即可確認轉(zhuǎn)換是否完成,并接著進行數(shù)據(jù)傳送。 </p><p><b> ?。?)中斷方式 </b></p><p> 把表明轉(zhuǎn)換完成的狀態(tài)信號(EOC)作為中斷請求信號,以中斷方式進行數(shù)據(jù)傳送。 </p><p> 不管使用上述哪種方式,只要一旦確定轉(zhuǎn)換完成,即可通過指令進行數(shù)據(jù)傳送。首先送出口地址并以信號有效時,OE信號即有效,把
46、轉(zhuǎn)換數(shù)據(jù)送上數(shù)據(jù)總線,供單片機接受。</p><p> 第三章 系統(tǒng)的硬件設計</p><p><b> 3.1總體設計</b></p><p> 總的設計思想是通過溫、濕度傳感器將溫度、濕度值轉(zhuǎn)換為電量輸出,由A/D轉(zhuǎn)換器對模擬信號進行數(shù)字化,被數(shù)字化的信號經(jīng)過單片機處理后,送顯示器及執(zhí)行機構(gòu),完成溫、濕度聲光報警的功能,總體設計框圖如
47、圖3-1所示。</p><p> 本系統(tǒng)完成以下功能:可對溫、濕度進行多點自動檢測、顯示、報警。當溫、濕度超過上、下限設定值時,可自動發(fā)出聲光報警,報警的上下限值可通過鍵盤隨時設定。為實現(xiàn)以上功能需安排以下五個部分組成整個控制系統(tǒng)如圖3-2所示。系統(tǒng)的硬件組成:</p><p> (1)信號采樣電路 (2)單片機基本系統(tǒng)(8031)</p><p> (3
48、) A/D轉(zhuǎn)換電路 (4)鍵盤和顯示電路 (5)執(zhí)行電路</p><p> 3.2信號采樣電路設計</p><p> 采樣電路在整個控制裝置中占據(jù)著十分重要的地位,采樣值是8031主要處理的數(shù)據(jù),是實施控制的依據(jù),所以保證采樣電路的準確是進行良好控制的基礎。</p><p> 3.2.1溫度采樣電路設計</p><p> 溫度
49、采樣電路的設計只要在于選擇好溫度傳感器,溫度傳感器的種類很多,根據(jù)溫室使用條件,選擇恰當?shù)膫鞲衅黝愋筒拍鼙WC測量的準確可靠,并同時達到增加使用壽命和降低成本的目的。根據(jù)溫室溫度控制的特點,本系統(tǒng)中溫度傳感器選用 AD590集成溫度傳感器。</p><p> 集成溫度傳感器實質(zhì)上是一種半導體集成電路,它是利用晶體管的b-e結(jié)壓降的不飽和值VBE與熱力學溫度T和通過發(fā)射極電流I的下述關(guān)系實現(xiàn)對溫度的檢測: 式中,K
50、—波爾茲常數(shù);q—電子電荷絕對值。</p><p> 集成溫度傳感器具有線性好、精度適中、靈敏度高、體積小、使用方便等優(yōu)點,得到廣泛應用。集成溫度傳感器的輸出形式分為電壓輸出和電流輸出兩種。電壓輸出型的靈敏度一般為10mV/K,溫度0℃時輸出為0,溫度25℃時輸出2.982V。電流輸出型的靈敏度一般為1mA/K。 </p><p> 3.2.1.1 AD590的應用電路</p&
51、gt;<p><b> 1、基本應用電路</b></p><p> 圖1(a)是AD590的封裝形式,圖1(b)是AD590用于測量熱力學溫度的基本應用電路。因為流過AD590的電流與熱力學溫度成正比,當電阻R1和電位器R2的電阻之和為1kW時,輸出電壓VO隨溫度的變化為1mV/K。但由于AD590的增益有偏差,電阻也有誤差,因此應對電路進行調(diào)整。調(diào)整的方法為:把AD590
52、放于冰水混合物中,調(diào)整電位器R2,使VO=273.2mV?;蛟谑覝叵?25℃)條件下調(diào)整電位器,VO=273.2+25=298.2(mV)。但這樣調(diào)整只可保證在0℃或25℃附近有較高精度。</p><p> 2、攝氏溫度測量電路</p><p> 圖2所示,電位器R2用于調(diào)整零點,R4用于調(diào)整運放LF355的增益。調(diào)整方法如下:在0℃時調(diào)整R2,使輸出VO=0,然后在100℃時調(diào)整R4
53、使VO=100mV。如此反復調(diào)整多次,直至0℃時,VO=0mV,100℃時VO=100mV為止。最后在室溫下進行校驗。例如,若室溫為25℃,那么VO應為25mV。冰水混合物是0℃環(huán)境,沸水為100℃環(huán)境。要使圖2中的輸出為200mV/℃,可通過增大反饋電阻(圖中反饋電阻由R3與電位器R4串聯(lián)而成)來實現(xiàn)。另外,測量華氏溫度(符號為℉)時,因華氏溫度等于熱力學溫度減去255.4再乘以9/5,故若要求輸出為1mV/℉,則調(diào)整反饋電阻約為18
54、0kW,使得溫度為0℃時, VO=17.8mV;溫度為100℃時,VO=197.8mV。AD581是高精度集成穩(wěn)壓器,輸入電壓最大為40V,輸出10V。</p><p> 3、溫差測量電路及其應用</p><p> (1). 電路與原理分析</p><p> 圖3是利用兩個AD590測量兩點溫度差的電路。在反饋電阻為100kW的情況下,設1#和2# AD59
55、0處的溫度分別為 (℃)和 (℃),則輸出電壓為 。圖中電位器R2用于調(diào)零。電位器R4用于調(diào)整運放LF355的增益。</p><p> 由基爾霍夫電流定律: (1)</p><p> 由運算放大器的特性知:
56、0; (2)</p><p><b> ?。?)</b></p>&
57、lt;p> 調(diào)節(jié)調(diào)零電位器R2使: (4)</p><p> 由(1)、(2)、(4)可得: </p><p><b> 設:R4=90kW</b></p><p><b> 則有: =
58、</b></p><p> = (5)</p><p> 其中, 為溫度差,單位為℃。</p><p> 由式(5)知,改變 的值可以改變VO的大小。</p>
59、<p> 3.2.1.2 溫度檢測電路的設計</p><p> 在設計測溫電路時,首先應將電流轉(zhuǎn)換成電壓。因為流過AD590的電流與熱力學溫度成正比,當電阻R1和電位器RP1的電阻之和為10k時,輸出電壓隨溫度的變化為l0mV/K。但由于AD590的增益有偏差,電阻也有誤差,因此應對電路進行調(diào)整。為了使此電阻精確(0.1%),可用一個9.6k的電阻與一個1 k電位器串聯(lián),然后通過調(diào)節(jié)電位器來獲得
60、精確的l0k的電阻。溫度檢測電路如圖3-3所示,其中運算放大器A1被接成電壓跟隨器形式,以增加信號的輸入阻抗。而運放A2的作用是把絕對溫標轉(zhuǎn)換成攝氏溫標,給A2的同相輸入端輸入一個恒定的電壓,然后將此電壓放大到2.732V。這樣,A1與A2輸出端之間的電壓即為轉(zhuǎn)換成的攝氏溫標。</p><p> 將AD590放入0 ℃的冰水混合溶液中,A1同相輸入端的電壓應為2.732V同樣使A2的輸出電壓也為2.732V,因
61、此A1與A2兩輸出端之間的電壓為0V,即對應于0℃。 AD590溫度與電流的關(guān)系如表3-1所示。</p><p> 3.2.2濕度采樣電路設計</p><p> 濕敏元件是最簡單的濕度傳感器。濕敏元件主要有電阻式、電容式兩大類。 </p><p> 濕敏電阻的特點是在基片上覆蓋一層用感濕材料制成的膜,當空氣中的水蒸氣吸附在感濕膜上時,元件的電阻率和電阻值都發(fā)生
62、變化,利用這一特性即可測量濕度。 </p><p> 濕敏電容一般是用高分子薄膜電容制成的,常用的高分子材料有聚苯乙烯、聚酰亞胺、酪酸醋酸纖維等。當環(huán)境濕度發(fā)生改變時,濕敏電容的介電常數(shù)發(fā)生變化,使其電容量也發(fā)生變化,其電容變化量與相對濕度成正比。 </p><p> 電子式濕敏傳感器的準確度可達2-3%RH,這比干濕球測濕精度高。 </p><p> 濕敏元
63、件的線性度及抗污染性差,在檢測環(huán)境濕度時,濕敏元件要長期暴露在待測環(huán)境中,很容易被污染而影響其測量精度及長期穩(wěn)定性。</p><p> 3.2.2.1 氧化鋁濕度計 </p><p> 氧化鋁傳感器的突出優(yōu)點是,體積可以非常小(例如用于探空儀的濕敏元件僅90μm厚、12mg重),靈敏度高(測量下限達-110℃露點),響應速度快(一般在 0.3s 到 3s 之間),測量信號直接以電參量
64、的形式輸出,大大簡化了數(shù)據(jù)處理程序,等等。另外,它還適用于測量液體中的水分。如上特點正是工業(yè)和氣象中的某些測量領(lǐng)域所希望的。因此它被認為是進行高空大氣探測可供選擇的幾種合乎要求的傳感器之一。也正是因為這些特點使人們對這種方法產(chǎn)生濃厚的興趣。然而,遺憾的是盡管許多國家的專業(yè)人員為改進傳感器的性能進行了不懈的努力,但是在探索生產(chǎn)質(zhì)量穩(wěn)定的產(chǎn)品的工藝條件,以及提高性能穩(wěn)定性等與實用有關(guān)的重要問題. </p><p>
65、 上始終未能取得重大的突破。因此,到目前為止,傳感器通常只能在特定的條件和有限的范圍內(nèi)使用</p><p> 3.2.2.2 濕度檢測電路</p><p> 濕度檢測電路由濕度傳感器型濕度傳感器、振蕩電路、整流電路、輸出放大電路等組成。濕度檢測電路如圖3-4所示。振蕩電路為RC橋式振蕩電路,傳感器特性的線形補償由R1, R2完成,D1, D2, D3用于輸入保護,A1, A2為
66、運算放大器,A2接成電壓跟隨器。當環(huán)境濕度發(fā)生變化時,傳感器的電容量也隨著變化,這種變化反應到由振蕩電路提供的正弦波信號,通過電壓跟隨器輸出電壓值。</p><p> 3.3單片機最小系統(tǒng)的設計</p><p> 3.3.1單片機系統(tǒng)及外圍電路</p><p> 單片機采用MSC-51或其兼容系列芯片,采用24MHZ或更高頻率晶振,以獲得較高的刷新頻率,時期顯
67、示更穩(wěn)定。單片機的串口與列驅(qū)動器相連,用來顯示數(shù)據(jù)。P1口低4位與行驅(qū)動器相連,送出行選信號;P1.5~P1.7口則用來發(fā)送控制信號。P0口和P2口空著,在有必要的時候可以擴展系統(tǒng)的ROM和RAM,下圖給出的是AT89C51的最小系統(tǒng)圖。</p><p> 圖3-5 MSC51單片機最小系統(tǒng)</p><p> MSC51單片機管腳說明如下:</p><p>
68、VCC:供電電壓。 </p><p> GND:接地。 </p><p> P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0 口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。 <
69、/p><p> P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。 </p><p> P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流
70、,當P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。 </p><p
71、> P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。 </p><p> RST:復位輸入。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。 </p><p> ALE/PROG:當訪問外
72、部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外
73、部執(zhí)行狀態(tài)ALE禁止,置位無效。 </p><p> /PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。 </p><p> /EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)
74、部鎖定為RESET;當/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。 </p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 </p><p> XTAL2:來自反向振蕩器的輸出。</p><p> 3.3.2 系統(tǒng)電源模塊</p><p>
75、系統(tǒng)電源電路如圖3-6所示。AT89C51工作電壓VCC=5V,其EA引腳需接高電平,5V電源電路圖。</p><p> 3.4 A/D轉(zhuǎn)換電路</p><p> AD7656是高集成度、6通道、16bit逐次逼近(SAR)型ADC,它具有每通道達250kSPS的采樣率,并且在片內(nèi)包含一個2.5V內(nèi)部基準電壓源和基準緩沖器。AD7656的電源包括AVCC、DVCC、VDD、VSS和
76、VDRIVE。AVCC和DVCC分別為模擬電源和數(shù)字電源,范圍為4.75~5.25 V。VDD/VSS為采集到的模擬信號部分的供電電源,范圍為+/-5V到+/-16.5V之間。AD7656允許的模擬輸入信號有兩種量程,一種是輸入信號為+/-5V之間,另外一種為+/-10V之間。為提高采樣的精度,采用輸入信號范圍為+/-10V之間的電路接法。因此VDD/VSS至少為+/-10V。RANGE口決定的模擬信號輸入的范圍,當RANGE接地時,輸
77、入范圍為4倍的參考電壓(2.5V),當RANGE接VDRIVE時,模擬輸入范圍為2倍的參考電壓,因此RANGE信號端接地。參考電壓采用的是內(nèi)部參考電壓。AD7656和DSP之間的通信采用并口方式。片選信號CS接地,始終保持接通。始終保持AD7656運行,STBY直接接VDRIVE。AD與DSP之間采用的是16位并口進行數(shù)據(jù)傳輸,所以SER</p><p> 3.4.1 A/D轉(zhuǎn)換器的主要技術(shù)指標</p
78、><p> A/D轉(zhuǎn)換器的主要技術(shù)指標有:分辨率、精度、量程、轉(zhuǎn)換時間等。</p><p> 分辨率(Resolution)分辨率反映轉(zhuǎn)換器所能分辨的被測量的最小值。通常用輸出二進制代碼的位數(shù)來表示。8位A/D轉(zhuǎn)換器的分辨率為8位。</p><p> 精度(Precision )精度指的是轉(zhuǎn)換的結(jié)果相對于實際的偏差,精度有兩種表示方法:絕對精度和相對精度。絕對精度
79、用最低位(LSB)的倍數(shù)來表示,如: 如1LSB ;相對精度用絕對精度除以滿量程值的百分數(shù)來表示,如:士0.05%。同樣分辨率的轉(zhuǎn)換器其精度可能不同。</p><p> 量程(滿刻度范圍一Full Scale Range)量程是指輸入模擬電壓的變化范圍。如:某轉(zhuǎn)換器具有10V的單極性范圍或一5一+5V的雙極性范圍,它們的量程都為10V。實際的A/D , D/A轉(zhuǎn)換器的最大輸入/輸出值總是比滿刻度值小。<
80、/p><p> 轉(zhuǎn)換時間(Conversion Time ) A/D轉(zhuǎn)換器的轉(zhuǎn)換時間是指:從啟動轉(zhuǎn)換開始,直至取得穩(wěn)定的數(shù)字量或模擬量所需的時間稱為轉(zhuǎn)換時間。轉(zhuǎn)換時間與轉(zhuǎn)換器工作原理及其位數(shù)有關(guān)。同種工作原理的轉(zhuǎn)換器,通常位數(shù)越多,轉(zhuǎn)換時間越長。</p><p> 3.4.2 ADC0809與8031的接口電路</p><p> ADC0809有8個通道的模擬量輸
81、入,在程序控制下,可令任意通道進行A/D轉(zhuǎn)換并可得到相應的8位二進制數(shù)字量. ADC0809與8031單片機的連接如附錄2所示。</p><p> 3.5鍵盤/顯示器接口電路設計</p><p> 顯示器是最常用的輸出設備,特別是發(fā)光二極管顯示器(LED)和液晶顯示器(LCD),由于結(jié)構(gòu)簡單、價格便肩、接口容易,得到廣泛的應用,尤其在單片機系統(tǒng)中大量使用。本系統(tǒng)中8031通過并行接口(
82、8155芯片)與LED顯示器接口。</p><p> 七段LED顯示器共有8個發(fā)光二極管。其中7個發(fā)光二極管用于構(gòu)成七筆字形,另一個發(fā)光二極管構(gòu)成小數(shù)點。七段LED顯示器有共陰極和共陽極兩種接法,如圖3-10所示。共陰極接法,即將8個發(fā)光二極管的陰極連接在一起,高電平輸入有效(LED發(fā)光)。共陽極接法,即將8個發(fā)光二極管的陽極連接在一起,低電平輸入有效(LED發(fā)光)。七段LED顯示器顯示原理簡單,只要控制其中各
83、段LED的亮與火即可顯示出相應的數(shù)字、字母或符號。</p><p> 常用的顯示方法有靜態(tài)顯示和動態(tài)顯示兩種。所謂靜態(tài)顯示,就是當顯示器顯示某一個字符時,相應的發(fā)光二極管恒定的導通或截止。這種顯示方式,每一位都需要有一個8位輸出口控制,所以占用硬件多,一般用于顯示器位數(shù)較少的場合。所謂動態(tài)顯示,就是單片機定時的對顯示模塊件掃描,顯示模塊件分時工作,每次只能有一個器件顯示。但由于人視覺的暫留現(xiàn)象,所以仍感覺所有的
84、器件都在顯示。動態(tài)顯示的最大優(yōu)點是使用硬件少,接口電路簡單,但它要求CPU頻繁的為顯示服務。本系統(tǒng)中將采用動態(tài)掃描的方法。</p><p> 3.5.1鍵盤接口設計</p><p> 鍵盤是常用的單片機輸入設備之一。一般鍵盤由若干個按鍵組成,操作人員通過鍵盤輸入命令和數(shù)據(jù),實現(xiàn)人機對話。用于計算機系統(tǒng)的鍵盤有兩類:一類是編碼鍵盤,即鍵盤上閉合鍵的識別由專用硬件實現(xiàn)。另一類是非編碼鍵盤,
85、即鍵盤上閉合鍵的識別由軟件實現(xiàn)。在單片機應用系統(tǒng)中為了降低成本,簡化硬件電路,大多數(shù)采用非編碼鍵盤。本系統(tǒng)中8031通過并行接口(8155芯片)與鍵盤接口。</p><p> 3x3的鍵盤結(jié)構(gòu)如圖3-9所示,圖中列線通過電阻接+5 V。當鍵盤上沒有鍵閉合時,所有的行線和列線斷開,列線y0~y2都呈高電平。當鍵盤上某一個鍵閉合時,則該鍵所對應的行線和列線短路。例如1號鍵閉合時,行線x0和列線y1短路,此時y1的電
86、平由行線x0的電位所決定。如果把列線接到微機的輸入口,行線接到微機的輸出口,則在微機的控制下,使行線x0為低電平,其余x1, x2都呈高電平,讀列線狀態(tài)。如果y0, y1, y2都為高電平,則x0這一行上沒有鍵閉合,如果讀出的列線狀態(tài)不全為高電平,則為低電平的列線與x0相交處的鍵處于閉合狀態(tài);這種逐行逐列的檢查鍵盤狀態(tài)的過程稱為對鍵盤的一次掃描。</p><p> CPU對鍵盤掃描可以采用定時控制方式,每隔一定
87、時間,CPU對鍵盤掃描一次,也可以采用中斷控制方式。每當鍵盤上有鍵閉合時,向CPU請求中斷,CPU響應鍵盤輸入中斷,對鍵盤掃描,以識別哪一個鍵處于閉合狀態(tài),并對鍵輸入信息做出相應處理。CPU對鍵盤上閉合鍵的鍵號確定,可以根據(jù)行線和列線的狀態(tài)</p><p><b> 訓一算求得。</b></p><p> 鍵盤電路由8155PA口、PC口和2x8矩陣結(jié)構(gòu)形式的16
88、只鍵組成,其中10只數(shù)碼鍵、6只功能鍵。在鍵盤掃描電路中,8155的PA口用做控制鍵掃描的列線,是輸出口,也稱鍵掃描口。PC口用做輸入口,其中PCO,PC1接鍵盤的行線,稱鍵輸入口。閉合鍵的鍵值確定:根據(jù)該鍵所在的行、列值決定。例如:閉合鍵4,鍵4所在的行為第0行,其行首鍵號為0,第4列,閉合鍵值由下式計算得到:鍵值=行首鍵號+列號=0+4=4。其邏輯電路如附錄3所示。</p><p> 顯示電路由8155的P
89、A口、PB口、8只LED顯示器等組成。LED選用共陰極的七段顯示器,并采用動態(tài)顯示原理,即有低位到高位,一位一位顯示,對每一位顯示器來說,每隔一段時間點亮一次。因此,控制顯示器公共陰極電位的I/O口只需一個,現(xiàn)選用PB口輸出位選碼,稱為掃描口。位選碼中為0的位是被選中的顯示位。此外,控制各位顯示器所顯示的字形也需一個I/O口,現(xiàn)選用PA口,PA口的輸出與LED相連完成段選功能。PA口的段選碼和PB口的位選碼相配合就可顯示相應位的字碼了。
90、其邏輯電路如附圖3所示。</p><p> 3.6執(zhí)行及報警電路設計</p><p> 該執(zhí)行電路按要求直接控制風機和電爐等設備,并對超過溫、濕度上下限給出聲光報警信號。以PI口的P1.0~1.4控制加濕器、風扇等設備,P1.5~P1.7用于聲光報警。在控制電路中,為避免中間繼電器動作對整個裝置產(chǎn)生干擾,采用光電耦合器隔離。執(zhí)行電路的硬件設計如附錄4所示。(圖中僅畫出一路輸出控制電路及
91、聲光報警電路)</p><p> 第四章 系統(tǒng)的軟件設計</p><p> 本章在硬件電路設計的基礎上,全面闡述各部分軟件的設計思想和具體實現(xiàn)方法。整個軟件采用模塊化設計結(jié)構(gòu),并利用匯編語言編制。整個程序由主程序、顯示、鍵盤掃描、A/D轉(zhuǎn)換、模糊控制、采樣濾波等子程序模塊組成。</p><p> 4.1軟件系統(tǒng)框圖及地址分配</p><p
92、> 本系統(tǒng)選用8031單片機為主機,由于其片內(nèi)無程序存儲器,所以擴展8KB EPROM 2764作為程序存儲器,8KB RAM 6264作為數(shù)據(jù)存儲器,74LS373作為地址鎖存器,8位輸入A/D轉(zhuǎn)換器(ADC0809)和I/O接口芯片8155可編程并行I/O擴展接口。通過8155支持下的8位LED顯示器、2x8鍵盤輸入,以實現(xiàn)</p><p> 人機通信。系統(tǒng)結(jié)構(gòu)框圖如圖4-1所示。</p>
93、;<p> 在單片機中,由于片內(nèi)、片外RAM, ROM以及I/O存儲空間的地址編制是統(tǒng)一的,根據(jù)軟件系統(tǒng)總體框圖,所有片選線由74LS138統(tǒng)一譯碼,地址分配</p><p><b> 如下:</b></p><p> 2764接YO,地址范圍為OOOOH~1FFFH;</p><p> 6264接Y1,地址范圍為2000
94、H~3FFFH;</p><p> 8155接Y2, IO/M接P2.0,命令狀態(tài)口為4100H;</p><p> A口:4101H; B口:4102H; C口:4103H;</p><p> ADC0809接Y3, ADD-A, B, C分別接P0.0, P0.1、P0.2</p><p> INO:
95、7FF8H IN1:7FF9H IN2:7FFAH IN3:7FFBH</p><p> IN4: 7FFCH INS:7FFDH IN6: 7FFEH IN7: 7FFFH</p><p><b> 4.2主程序設計</b></p><p> 主程序框圖如圖4-2所示。程序初始化包括寄存器設置、堆棧設置
96、和相關(guān)單元清零設置等。主程序存放于EPROM 2764中,啟動后循環(huán)執(zhí)行,不停地進行采樣計算,得出實際溫、濕度值,并與設定值進行比較,實現(xiàn)聲光報警信號,詳細程序見附錄4。</p><p><b> 4.3鍵盤程序設計</b></p><p> 鍵盤子程序流程圖如圖4-3所示,詳細程序見附錄5。</p><p><b> 4.5濾
97、波程序設計</b></p><p> 在溫室抓‘制系統(tǒng)中,由于被控對象的環(huán)境比較惡劣,干擾源比較多,為了減少對采樣值的干擾,提高系統(tǒng)的可靠性,常常采用數(shù)字濾波的方法。所謂數(shù)字濾波,即通過一定的計算程序,對采樣信號進行平滑加工,提高其有用信號,消除或減少各種干擾和噪音,以保證計算機系統(tǒng)的可靠性。本系統(tǒng)中采用平均值濾波的方法,其算法原理如下:連續(xù)采樣幾次,將其累加求和,同時找出其中的最大值和最小值,再從
98、累加和中減去最大值和最小值,按N-2個采樣值求平均,即得有效采樣值。平均值濾波程序流程圖如圖4-4所示,詳細程序見附錄6。</p><p><b> 第五章 總結(jié)</b></p><p> 總結(jié)本論文的工作,可得出以下結(jié)論:</p><p> 1.本論文硬件設計采用8031單片機對溫室內(nèi)環(huán)境溫濕度進行數(shù)據(jù)采集、處理,使裝置具有先進性和可靠
99、性,并具有成本低及操作簡單等優(yōu)點,有著優(yōu)越的性能價格比。</p><p> 2.通過不斷總結(jié)溫濕度測試的經(jīng)驗,采用符合實際的規(guī)則,使室溫、濕度測試器發(fā)揮較好的測試效果。</p><p> 3.采用軟件法實現(xiàn)測試控制器,既節(jié)約了成本,又方便以后對測試制器的完善工作,同時擴大了測試器的適用范圍。</p><p><b> 第六章 致謝</b>
100、</p><p> 在此次畢業(yè)設計撰寫過程中,得到了多位老師、同學、朋友的關(guān)心、指導和幫助。入學以來,各位老師一直以來的辛勤工作和教誨使我能順利地度過這難忘的四年,使我在綜合素質(zhì)提高、專業(yè)理論知識學習和實踐工作能力等各方面受益匪淺。</p><p> 在此,衷心地感謝我的指導教師xx老師! 感謝四年以來眾多同學和朋友的幫助,大家一起在緊張的學習之余度過了許多愉快的時光。感謝父母多年以來
101、默默的支持和關(guān)愛!</p><p><b> 參考文獻</b></p><p> [1] 王福瑞.單片微機測控系統(tǒng)設計大全[M].北京:北京航空航天大學出版社,1998,282-283.</p><p> [2] 王大海. 新型溫濕度自動控制系統(tǒng)的設計與應用[J].電子工程師, 2002,28(3):33-36.&
102、lt;/p><p> [3] 蔣敏蘭,胡生清,幸國全.AD590溫度傳感器的非線性補償及應用[J].傳感器技術(shù),2001,20(10):54-55.</p><p> [4] 張志利,蔡偉. 基于AD590的溫度測控裝置研究[J].自動化與儀器儀表, 2001, (2):37-39.</p><p> [5] 何希才.傳感器及其應用電路
103、[M].北京:電子工業(yè)出版社,2001, 3</p><p> [6] 王團部.集成溫度傳感器ADS90及其應用[M].國外電子元器件,2002,7:22-24</p><p> [7] 蔣敏蘭,胡生清,幸國全.AD590溫度傳感器的非線性補償及應用[M].傳感器技術(shù),2001, 20(10): 54-56</p><p> [8] 高鵬,安濤,寇懷成
104、.電路設計與制版Protel 99入門與提高[M].第一版.北京:人民郵電出版社,2000</p><p> [9] 謝淑如,鄭光欽等.Protel 99 SE電路板設計[M].北京:清華大學出版社,2001</p><p> [10] 趙晶.電路設計與制板一Protel 99高級應用[M].北京:人民郵電出版社,2000</p><p> [11] 先
105、鋒工作室.單片機程序設計實例[M].北京:清華大學出版社,2003:121一149</p><p> [12] 袁啟昌.單片機原理及應用教程[M].北京:科學出版社,2005.3</p><p> [13] 龔運新,胡長勝.單片機實用技術(shù)教程[M].北京:北京師范大學出版社,2005.1</p><p> [14] Zhao Yongzhong etc.
106、 ZWB-2 intelligent multimeter, Intelligent Processing Systems, 1997. ICIPS '97. 1997 IEEE International Conference ,1997,2:1470-1472. </p><p><b> 附錄1</b></p><p> 附錄2 ADC
107、0809與8031的接口電路</p><p><b> 附錄3</b></p><p><b> 附錄4</b></p><p><b> 附錄5</b></p><p><b> 主程序:</b></p><p> OR
108、G 0000H</p><p> AJMP MAIN</p><p> ORG 0100H</p><p> ADO EQU7FF8H</p><p> PORT EQU 4100H</p><p> PORTA EQU
109、 4101H</p><p> PORT B EQU 4102H</p><p> PORTC EQU 4103H</p><p> MAIN: MOV SP, #60H ;設置堆棧</p><p> MOV DPTR, #PORT ;8155初
110、始化</p><p> MOV A,#03H ;8155A口、B口為輸出,C口為</p><p> MOV @DPTR,A;輸入方式</p><p> MOV 50H,#19H;溫度設定值存于50H單元,設定值25℃</p><p> MOV 51H,#46H;濕度設定值存于51H單元,設定值
111、70RH%</p><p> MOV R0,#30H;顯示緩沖區(qū)30H到37H清0</p><p> MOV A,#00H</p><p> ML0: MOV @R0,A</p><p> INC R0</p><p> CJNE R0,#38H,ML0
112、</p><p> ML1: ACALL KEY</p><p> CJNE 52H,#0EH,ML2;如果是A/D轉(zhuǎn)換鍵,則進行A/D轉(zhuǎn)換</p><p> ACALL AD</p><p> ACALL FILT</p><p> ACALL FUZZ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 糧倉溫濕度無線監(jiān)控系統(tǒng)設計畢業(yè)論文
- 畢業(yè)設計_基于單片機的糧倉溫濕度監(jiān)控系統(tǒng)的設計
- 糧倉溫濕度檢測系統(tǒng)的畢業(yè)設計(論文)
- 畢業(yè)設計(論文)-糧倉溫濕度檢測系統(tǒng)的設計
- 基于FPGA的糧倉溫濕度模糊監(jiān)控系統(tǒng).pdf
- 機房溫濕度監(jiān)控系統(tǒng)設計畢業(yè)設計
- 基于ZigBee無線傳感器網(wǎng)絡的糧倉溫濕度監(jiān)控系統(tǒng).pdf
- 機房溫濕度監(jiān)控系統(tǒng)設計畢業(yè)設計
- 基于STM32的大型糧倉溫濕度監(jiān)控系統(tǒng)設計.pdf
- 基于arm的倉庫溫濕度無線監(jiān)控系統(tǒng)
- 養(yǎng)護室溫濕度監(jiān)控系統(tǒng)的畢業(yè)設計
- 畢業(yè)設計---基于單片機的糧倉溫濕度控制系統(tǒng)設計
- 測控技術(shù)與儀器畢業(yè)設計論文-基于labview糧倉溫濕度遠程監(jiān)控設計
- 畢業(yè)論文設計--糧倉溫濕度檢測系統(tǒng)的設計
- 大型糧倉溫濕度檢測系統(tǒng)的設計
- 大型糧倉溫濕度檢測系統(tǒng)的設計
- 畢業(yè)論文-----糧倉溫濕度檢測系統(tǒng)的設計論文
- 畢業(yè)設計----溫濕度的監(jiān)測系統(tǒng)
- 基于無線傳感器網(wǎng)絡的糧倉溫濕度監(jiān)測系統(tǒng)的研究
- 單片機無線溫濕度測量系統(tǒng)畢業(yè)設計
評論
0/150
提交評論