秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

糧倉溫度檢測系統(tǒng)

上傳人:yo****e 文檔編號:57502743 上傳時間:2022-02-24 格式:DOC 頁數(shù):27 大?。?42KB
收藏 版權(quán)申訴 舉報(bào) 下載
糧倉溫度檢測系統(tǒng)_第1頁
第1頁 / 共27頁
糧倉溫度檢測系統(tǒng)_第2頁
第2頁 / 共27頁
糧倉溫度檢測系統(tǒng)_第3頁
第3頁 / 共27頁

下載文檔到電腦,查找使用更方便

16 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《糧倉溫度檢測系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《糧倉溫度檢測系統(tǒng)(27頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、 中國礦業(yè)大學(xué) 課 程 設(shè) 計(jì) 課程名稱 測控電路課程設(shè)計(jì) 題目名稱__糧倉溫度檢測系統(tǒng)_ 學(xué)生學(xué)院 機(jī)電工程學(xué)院 專業(yè)班級 測控07-2班 學(xué) 號 03071432 學(xué)生姓名 盛亮 指導(dǎo)教師 2010 年 7 月 8 日 目 錄 一、摘要……………………………………….3 二、設(shè)計(jì)背景………………………………….3 三、

2、設(shè)計(jì)思路………………………………….3 模塊設(shè)計(jì)細(xì)節(jié) 四、硬件設(shè)計(jì)………………………………….4 l 溫度傳感器AD590 l 信號放大器LM358 l A/D轉(zhuǎn)換電路 l 鎖存器74LS373 l AT89C51 五、軟件設(shè)計(jì)及程序………………………….16 l 軟件設(shè)計(jì)流程圖 l 實(shí)用程序 六、電路制作與調(diào)試………………………….22 l 總體圖 七、對本設(shè)計(jì)的創(chuàng)新展望…………………….23 八、設(shè)計(jì)小結(jié)………………………………….24 參考資料目錄 一. 摘要 本文通過溫度傳感器AD590檢測糧倉溫度,接著經(jīng)信號放大器

3、、去耦除雜處理將有用信號傳輸?shù)紸DC0809將模擬量轉(zhuǎn)變?yōu)閿?shù)字量傳輸?shù)紸T89C51經(jīng)單片機(jī)智能化處理通過LCD實(shí)時的顯示糧倉溫度。 關(guān)鍵字:糧倉溫度 AD590 單片機(jī) 監(jiān)測溫度系統(tǒng) 二. 設(shè)計(jì)背景 糧食溫度檢測技術(shù)是我國糧食儲藏的四大技術(shù)之一,它可動態(tài)監(jiān)測倉庫糧食溫度變化情況,為糧食的儲藏安全提供了重要保障。傳統(tǒng)的糧情監(jiān)測多由人工取樣,手感目測等方法,存在較大缺陷。針對常規(guī)溫度測量方法的,

4、文章介紹了一種數(shù)字式智能溫度控制器的設(shè)計(jì)方案。該溫度控制器低功耗單片機(jī)AT89C51進(jìn)行檢測與控制,選用單片雙端集成溫度傳感器AD590對糧倉溫度實(shí)時的采集,再經(jīng)信號放大去干擾處理,經(jīng)A/D轉(zhuǎn)換將有用信號輸入鎖存器74LS373中再傳輸給單片機(jī)。自動糧倉測溫監(jiān)測系統(tǒng)能準(zhǔn)確監(jiān)測糧溫,是安全保糧的最科學(xué)簡潔的方法之一。 三. 設(shè)計(jì)思路 面積為的糧倉我們選用5個溫度傳感器每二百平方米的中央放置一個溫度傳感器AD590。然后對信號進(jìn)行放大,經(jīng)去耦除雜處理,再經(jīng)A/D轉(zhuǎn)換,通過射頻電路模塊將該有用信號傳輸?shù)紸T89C51上經(jīng)行綜合處理。最后通過顯示器把糧倉平均溫度顯示出來。 總體設(shè)計(jì)如下圖,本文只

5、重點(diǎn)介紹溫度測定問題: 模塊設(shè)計(jì)細(xì)節(jié) 模塊主要由傳感器和單片機(jī)組成,預(yù)期目標(biāo)如下: l 整個設(shè)計(jì)包含5個溫度傳感器,測溫時間可控,默認(rèn)每個溫度傳感器每1min檢測一次溫度,5min一次循環(huán),然后將得到的溫度平均溫度值顯示在LCD上,從而可以知道一段時間內(nèi)的溫度。 l 預(yù)設(shè)模塊檢測溫度范圍為-20℃~100℃.系統(tǒng)可對所測溫度進(jìn)行判斷,如果讀取溫度的溫度在預(yù)設(shè)范圍內(nèi),溫度正常顯示,否則系統(tǒng)顯示報(bào)警信息并啟動通風(fēng)及溫度調(diào)控系統(tǒng)(僅是設(shè)計(jì)的理念本次設(shè)計(jì)未做)。 l 系統(tǒng)可以手動復(fù)位,復(fù)位后MCU恢復(fù)至預(yù)設(shè)狀態(tài)。 四. 硬件設(shè)計(jì) l 溫度傳感器AD590 1. AD590基本簡介

6、 1.0 、電壓輸出型的靈敏度一般為10mV/K,溫度0℃時輸出為0,溫度25℃時輸出2.982V。電流輸出型的靈敏度一般為1mA/K。AD590只需單電源工作,輸出的是電流而不是電壓,因此,抗干擾能力強(qiáng),特別適用于工作運(yùn)動測量。因是高阻抗電流輸出,所以長線上的電阻對器件工作影響不大。 1.2、AD590是美國模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。它的主要特性如下: ①、線性電流輸出:1uA/K,正比于熱力學(xué)溫度。 ②、AD590的測溫范圍為-55℃~+150℃。 ③、AD590的電源電壓范圍為4V~30V ④、AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不

7、會被損壞。 ⑤、輸出電阻為710MW。 1.3、AD590測量熱力學(xué)溫度、攝氏溫度、兩點(diǎn)溫度差、多點(diǎn)最低溫度、多點(diǎn)平均溫度的具體電路,廣泛應(yīng)用于不同的溫度控制場合。由于AD590精度高、價(jià)格低、不需輔助電源、線性好,常用于測溫和熱電偶的冷端補(bǔ)償。 2. AD590的應(yīng)用電路 1、 基本應(yīng)用電路 圖1(a)是AD590的封裝形式,圖1(b)是AD590用于測量熱力學(xué)溫度的基本應(yīng)用電路。因?yàn)榱鬟^AD590的電流與熱力學(xué)溫度成正比,當(dāng)電阻R1和電位器R2的電阻之和為1kO時,輸出電壓VO隨溫度的變化為1mV/K。但由于AD590的增益有偏差,電阻也有誤差,因此應(yīng)對電路進(jìn)行調(diào)整。調(diào)整的方

8、法為:把AD590放于冰水混合物中,調(diào)整電位器R2,使VO=273.2mV。在-20℃條件下調(diào)整電位器,使VO=273.2-20=253.2(mV),在100℃條件下調(diào)整電位器,使VO=273.2+100=373.2(mV)。但這樣調(diào)整只可保證在-20℃到100℃附近有較高精度。 第三個腳可以不用,是接外殼做屏蔽用的,測量溫度時把整個器件放到需要測量溫度的地方。 注意事項(xiàng):Vo的值為Io乘上10K,以室溫25℃而言 輸出值為10K×298μA=2.98V 2、攝氏溫度測量電路 圖2 信號接入及信號放大濾波電路 如圖2所示,5個溫度傳感器AD590的接入口1端口共

9、接5V電源,信號輸出口共接放大器的輸入口5形成正向電壓跟隨器。加電壓跟隨器的目地是提高輸入阻抗,有利于下一級的放大,也可避免后級放大電路中電阻對AD590輸出信號的影響。 本傳感器在0℃時輸出電壓為273.2mV,當(dāng)溫度為-20℃~100℃范圍內(nèi)時輸出電壓大致為253.2~373.2mV。由此知放大器的放大倍數(shù)為10倍即可,使其IN0端輸出2.532~3.732V的信號,將此信號經(jīng)后級濾波器處理后,將較為干凈的信號輸入ADC0809的IN0端口。由該電壓值范圍可設(shè)置出ADC0809的參考電壓為5V即可。 3. N點(diǎn)最低溫度值的測量 將不同測溫點(diǎn)上的數(shù)個AD590相串聯(lián),可測出所有測量點(diǎn)上

10、的溫度最低值。 該方法可應(yīng)用于測量多點(diǎn)最低溫度的場合。 4. N點(diǎn)溫度平均值的測量 把N個AD590并聯(lián)起來,將電流求和后取平均,則可求出平均溫度。該方法適用于需要多點(diǎn)平均溫度但不需要各點(diǎn)具體溫度的場合。 5. 選擇AD590溫度傳感器的理由 集成溫度傳感器具有線性好、精度適中、靈敏度高、體積小、使用方便等優(yōu)點(diǎn),得到廣泛應(yīng)用。集成溫度傳感器的輸出形式分為電壓輸出和電流輸出兩種。AD590測量熱力學(xué)溫度、攝氏溫度、兩點(diǎn)溫度差、多點(diǎn)最低溫度、多點(diǎn)平均溫度的具體電路,廣泛應(yīng)用于不同的溫度控制場合。由于AD590精度高、價(jià)格低、不需輔助電源、線性好,常用于測溫和熱電偶的冷端補(bǔ)償。

11、l 信號放大器LM358 1.實(shí)用性 LM358內(nèi)部包括有兩個獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工 作條件下,電源電流與 電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模組,音頻放大器、工業(yè)控制、DC增益部件和其他所有可用單電源供電的使用運(yùn)算放大器的場合。 2. 基本資料 LM358 內(nèi)部包括有兩個獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電

12、源供電的使用運(yùn)算放大器的場合。LM358的封裝形式有塑封8引線雙列直插式和貼片式。引腳如下圖: 1引腳為輸出端,2和3引腳為信號正負(fù)輸入端,5、6和7和1、2和3管腳性質(zhì)相同。4引腳接地,8引腳接電源。 3.特性參數(shù) 內(nèi)部原理圖3 特性(Features): · 內(nèi)部頻率補(bǔ)償 · 直流電壓增益高(約100dB) · 單位增益頻帶寬(約1MHz) · 電源電壓范圍寬:單電源(3—30V); . 雙電源(±1.5 ~±15V) · 低功耗電流,適合于電池供電 · 低輸入偏流 · 低輸入失調(diào)電壓和失調(diào)電流 · 共模輸入電壓范圍寬,包括接地 · 差模輸入電壓范圍寬,

13、等于電源電壓范圍 · 輸出電壓擺幅大(0 至Vcc-1.5V) l A/D轉(zhuǎn)換電路 ADC0809引腳圖與接口電路 A/D轉(zhuǎn)換器芯片ADC0809簡介 8路模擬信號的分時采集,片內(nèi)有8路模擬選通開關(guān),以及相應(yīng)的通道抵制鎖存用譯碼電路,其轉(zhuǎn)換時間為100μs左右。 1. ADC0809的內(nèi)部結(jié)構(gòu) ADC0809的內(nèi)部邏輯結(jié)構(gòu)圖如圖4所示。 圖4 《ADC0809內(nèi)部邏輯結(jié)構(gòu)》 ????圖中多路開關(guān)可選通8個模擬通道,允許8路模擬量分時輸入,共用一個A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換,這是一種經(jīng)濟(jì)的多路數(shù)據(jù)采集方法。地址鎖存與譯碼電路完成對A、B、C 3個地址位進(jìn)行鎖存和譯碼,其譯碼

14、輸出用于通道選擇,其轉(zhuǎn)換結(jié)果通過三態(tài)輸出鎖存器存放、輸出,因此可以直接與系統(tǒng)數(shù)據(jù)總線相連,表1-1為通道選擇表。 ????????????????????????? 表1-1 通道選擇表 2.信號引腳 ??????ADC0809芯片為28引腳為雙列直插式封裝,其引腳排列見圖5。 圖5 《ADC0809引腳圖》 ?????對ADC0809主要信號引腳的功能說明如下: 1. IN7~I(xiàn)N0——模擬量輸入通道 2. ALE——地址鎖存允許信號。對應(yīng)ALE上跳沿,A、B、C地址狀態(tài)送入地址鎖存器中。 3. START——轉(zhuǎn)換啟動信號。START上升沿時,復(fù)位ADC0809;

15、START下降沿時啟動芯片,開始進(jìn)行A/D轉(zhuǎn)換;在A/D轉(zhuǎn)換期間,START應(yīng)保持 低電平。本信號有時簡寫為ST. 4. A、B、C——地址線。 通道端口選擇線,A為低地址,C為高地址,引腳圖中為ADDA,ADDB和ADDC。其地址狀態(tài)與通道對應(yīng)關(guān)系見表9-1。 5. CLK——時鐘信號。ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號由外界提供,因此有時鐘信號引腳。通常使用頻率為500KHz的時鐘信號 6. EOC——轉(zhuǎn)換結(jié)束信號。EOC=0,正在進(jìn)行轉(zhuǎn)換;EOC=1,轉(zhuǎn)換結(jié)束。使用中該狀態(tài)信號即可作為查詢的狀態(tài)標(biāo)志,又可作為中斷請求信號使用。 7. D7~D0——數(shù)據(jù)輸出線。為三態(tài)緩

16、沖輸出形式,可以和單片機(jī)的數(shù)據(jù)線直接相連。D0為最低位,D7為最高 8. OE——輸出允許信號。用于控制三態(tài)輸出鎖存器向單片機(jī)輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=0,輸出數(shù)據(jù)線呈高阻;OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù)。 9. Vcc—— +5V電源。 10. Vref——參考電源參考電壓用來與輸入的模擬信號進(jìn)行比較,作為逐次逼近的基準(zhǔn)。其典型值為+5V(Vref(+)=+5V, Vref(-)=-5V). l MCS-51單片機(jī)與ADC0809的接口 ????ADC0809與MCS-51單片機(jī)的連接如圖4所示。 ????電路連接主要涉及兩個問題。一是8路模擬信號通道的選擇,二是A/D轉(zhuǎn)換完成

17、后轉(zhuǎn)換數(shù)據(jù)的傳送。 1. 8路模擬通道選擇 圖6 ADC0809與MCS-51的連接 ???? 如圖6所示模擬通道選擇信號A、B、C分別接最低三位地址A0、A1、A2即接地,而地址鎖存允許信號ALE由P2.4控制,則8路模擬通道的地址為0FEF8H~0FEFFH.此外,通道地址選擇以作寫選通信號,這一部分電路連接如圖9.12所示。 圖7 ADC0809的部分信號連接???????????? ??? 圖8 信號的時間配合 ????從圖7中可以看到,把ALE信號與START信號接在一起了,這樣連接使得在信號的前沿寫入(鎖存)通道地址,緊接著在其后沿就啟動轉(zhuǎn)換。圖8是有關(guān)

18、信號的時間配合示意圖。 ?????啟動A/D轉(zhuǎn)換只需要一條MOVX指令。在此之前,要將P2.0清零并將最低三位與所選擇的通道好像對應(yīng)的口地址送入數(shù)據(jù)指針DPTR中。例如要選擇IN0通道時,可采用如下兩條指令,即可啟動A/D轉(zhuǎn)換: MOV DPTR , #FE00H ;送入0809的口地址 MOVX @DPTR , A ;啟動A/D轉(zhuǎn)換(IN0) 注意:此處的A與A/D轉(zhuǎn)換無關(guān),可為任意值。 2. 轉(zhuǎn)換數(shù)據(jù)的傳送 ???? A/D轉(zhuǎn)換后得到的數(shù)據(jù)應(yīng)及時傳送給單片機(jī)進(jìn)行處理。數(shù)據(jù)傳送的關(guān)鍵問題是如何確認(rèn)A/D轉(zhuǎn)換的完成,因?yàn)橹挥写_認(rèn)完成后,才能進(jìn)行傳送。為此可采用下述三種方式。 (1

19、)定時傳送方式 ???? 對于一種A/D轉(zhuǎn)換其來說,轉(zhuǎn)換時間作為一項(xiàng)技術(shù)指標(biāo)是已知的和固定的。例如ADC0809轉(zhuǎn)換時間為128μs,相當(dāng)于6MHz的MCS-51單片機(jī)共64個機(jī)器周期??蓳?jù)此設(shè)計(jì)一個延時子程序,A/D轉(zhuǎn)換啟動后即調(diào)用此子程序,延遲時間一到,轉(zhuǎn)換肯定已經(jīng)完成了,接著就可進(jìn)行數(shù)據(jù)傳送。 (2)查詢方式 ???? A/D轉(zhuǎn)換芯片由表明轉(zhuǎn)換完成的狀態(tài)信號,例如ADC0809的EOC端。因此可以用查詢方式,測試EOC的狀態(tài),即可卻只轉(zhuǎn)換是否完成,并接著進(jìn)行數(shù)據(jù)傳送。 (3)中斷方式 ???? 把表明轉(zhuǎn)換完成的狀態(tài)信號(EOC)作為中斷請求信號,以中斷方式進(jìn)行數(shù)據(jù)傳送。 不管

20、使用上述那種方式,只要一旦確定轉(zhuǎn)換完成,即可通過指令進(jìn)行數(shù)據(jù)傳送。首先送出口地址并以信號有效時,OE信號即有效,把轉(zhuǎn)換數(shù)據(jù)送上數(shù)據(jù)總線,供單片機(jī)接受。 不管使用上述那種方式,只要一旦確認(rèn)轉(zhuǎn)換結(jié)束,便可通過指令進(jìn)行數(shù)據(jù)傳送。所用的指令為MOVX 讀指令,例如: MOV DPTR , #FE00H MOVX A , @DPTR ?????該指令在送出有效口地址的同時,發(fā)出有效信號,使0809的輸出允許信號OE有 效,從而打開三態(tài)門輸出,是轉(zhuǎn)換后的數(shù)據(jù)通過數(shù)據(jù)總線送入A累加器中。 ???? 這里需要說明的示,ADC0809的三個地址端A、B、C即可如前所述與地址線相連,也可與數(shù)據(jù)線相連

21、,例如與D0~D2相連。這是啟動A/D轉(zhuǎn)換的指令與上述類似,只不過A的內(nèi)容不能為任意數(shù),而必須和所選輸入通道號IN0~I(xiàn)N7相一致。例如當(dāng)A、B、C分別與D0、D1、D2相連時,啟動IN7的A/D轉(zhuǎn)換指令如下: MOV DPTR, #FE00H?? ;送入0809的口地址 MOV A ,#07H ;D2D1D0=111選擇IN7通道 MOVX @DPTR, A ;啟動A/D轉(zhuǎn)換 l 鎖存器74LS373 1. 鎖存器作用 鎖存器就是把當(dāng)前的狀態(tài)鎖存起來,使CPU送出的數(shù)據(jù)在接

22、口電路的輸出端保持一段時間鎖存后狀態(tài)不再發(fā)生變化,直到解除鎖定。還有些芯片具有鎖存器,比如芯片74LS373就具有鎖存的功能,它可以通過把一個引腳置高后,輸出就會保持現(xiàn)有的狀態(tài),直到把該引腳清0后才能繼續(xù)變化。 緩沖寄存器又稱緩沖器,它分輸入緩沖器和輸出緩沖器兩種。前者的作用是將外設(shè)送來的數(shù)據(jù)暫時存放,以便處理器將它取走;后者的作用是用來暫時存放處理器送往外設(shè)的數(shù)據(jù)。有了數(shù)控緩沖器,就可以使高速工作的CPU與慢速工作的外設(shè)起協(xié)調(diào)和緩沖作用,實(shí)現(xiàn)數(shù)據(jù)傳送的同步。由于緩沖器接在數(shù)據(jù)總線上,故必須具有三態(tài)輸出功能。 2. 74LS373的引腳功能 引腳介紹 ⑴74LS373的輸出端O0

23、~O7可直接與總線相連。 ⑵當(dāng)三態(tài)門允許控制端OE為低電平是O0~O7為正常邏輯狀態(tài),可用來驅(qū)動負(fù)載或總線。當(dāng)OE為低電平時O0~O7呈高阻態(tài),即不驅(qū)動總線也不為總線的負(fù)載但鎖存器內(nèi)部的邏輯操作不受影響。 ⑶當(dāng)所存容許端LE為高電平時,O隨數(shù)據(jù)D而變。當(dāng)LE為低電平時,O被所存在已建立的數(shù)據(jù)電平。當(dāng)LE端施密特觸發(fā)器的輸入滯后作用時,交流和直流噪聲抗擾度被改善400mV。 ⑷引出端符號: D0~D7 數(shù)據(jù)輸入端 OE 三態(tài)允許控制端(低電平有效) LE 鎖存允許端 O0~O7 輸出端

24、 3. 原理電路圖部分電路 電路圖講解 OE三態(tài)允許控制端接地保持低電平有效 鎖存允許端LE由單片機(jī)P2.4口的信號控制 數(shù)據(jù)輸入端D0~D7 接ADC0809的輸出數(shù)據(jù) 輸出端O0~O7將鎖存的信號傳送到單片機(jī)中去來實(shí)現(xiàn)溫度的顯示 l AT89C51 AT89C51外形圖及引腳如上圖,引腳注解略。 選用的理由 AT89C51單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計(jì)時器等功能集成到一塊硅片上構(gòu)成的一

25、個小而完善的計(jì)算機(jī)系統(tǒng)。AT89C51單片機(jī)的功耗低價(jià)格便宜,加之它的處理速度以滿足我們的需要了,所以選用AT89C51。 五. 軟件設(shè)計(jì)及程序 l 軟件設(shè)計(jì)流程圖 l 實(shí)用程序 ADC0809初始化程序 MOV R0, #0A0H ;數(shù)據(jù)存儲區(qū)首地址 MOV R2, #08H ;8路計(jì)數(shù)器 SETB IT1 ;邊沿觸發(fā)方式 SETB EA ;中斷允許 SETB EX1 ;允許外部中斷1中斷 MOV DPTR, #0FEF8H ;D/

26、A轉(zhuǎn)換器地址 LOOP: MOVX @DPTR, A ;啟動A/D轉(zhuǎn)換 HERE: SJMP HERE ; 等待中斷 中斷服務(wù)程序: DJNZ R2, ADEND MOVX A, @DPTR ;數(shù)據(jù)采樣 MOVX @R0, A ;存數(shù) INC DPTR ;指向下一模擬通道 INC R0 ;指向數(shù)據(jù)存儲器下一單元 MOVX @DPTR, A ADEND: RETI 數(shù)碼管指令:

27、 MOV DPTR,#SEGPORT MOV A,#SEG MOVX X @DPTR,A MOV DPTR,#BITPORT MOV A,#BIT MOVX @DPTR,A 溫度計(jì)整體驅(qū)動程序: #include #include #define uint unsigned int #define uchar unsigned char uchar code table[]={0x3f,0x06,0x5b,0x4f,0x6

28、6,0x6d,0x7d,0x07,0x7f, 0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x40,0x00}; //數(shù)碼顯示代碼 sbit led1=P2^3; sbit led2=P2^2; sbit led3=P2^1; sbit led4=P2^0; //位選 27 sbit P24=P2^4; sbit P26=P2^6; sbit P27=P2^7; sbit swich=P2^5; //定義開關(guān) uint k,l,m; uchar fuhao,shi,ge,biaoshi,num2,n

29、um,f,shu; void delay(uint p) { uchar i,j; for(i=p;i>0;i--) for(j=110;j>0;j--); } //延時1ms void display() //動態(tài)顯示程序 { led1=1; P1=table[fuhao]; delay(5); led1=0; led2=1; P1=table[shi]; delay(5); led2=0; led3=1; P1=table[ge]; delay(5); led3=0; led4=1; P

30、1=table[biaoshi] delay(5); led4=0; } void inti() //初始化程序 { f=0; led1=0; led2=0; led3=0; led4=0; TMOD=0x20; TH1=4; //設(shè)置定時器T1 TL1=4; EA=1; //開啟總中斷 ET1=1; //開啟定時器1中斷 TR1=1; //定時器T1工作 P1=0xff; P27=1; num=0; fuhao=17; shi=17;

31、 ge=17; biaoshi=17; P26=0; } void key() { if(swich==0) { delay(5); //去抖動 if(swich==0) { f=1; //標(biāo)志位 while(!swich); } } } void main() { inti(); while(1) { key(); if(f==1) { P26=1; for(k=20;k>0;k--); P26=0; for(k=20

32、;k>0;k--); P26=1; delay(1); P0=0xff; EX1=1; //開啟外部中 delay(1); f=0; } display(); } } void t1() interrupt 3 { P24=~P24; } void ex1() interrupt 2 { f=0; EX1=0; P26=1; for(k=20;k>0;k--); //數(shù)據(jù)傳輸時間 num=P0; num2=0; for(l=0;l<8;l++) //首

33、尾交換 { shu=num; shu=shu&0x01; for(m=0;m<7-l;m++) { shu=shu*2; } num2=num2+shu; num=num>>1; } //首尾轉(zhuǎn)換 for(k=10;k>0;k--); num=num2; if(num<55) { fuhao=16; shi=(55-num)/10; ge=(55-num)%10; biaoshi=12; } else { fuhao=(num-55)/100; if(fu

34、hao==0) fuhao=17; shi=(num-55)%100/10; ge=(num-55)%10; biaoshi=12; } P26=0; } 六. 電路制作與調(diào)試 電路原理圖間附件一 總體圖 PCB板見附件二 調(diào)試見軟件 七. 對本設(shè)計(jì)的創(chuàng)新展望 目前我國糧情監(jiān)測系統(tǒng)都采用微機(jī)監(jiān)控,通過電纜網(wǎng)絡(luò)進(jìn)行傳輸?shù)臏y量方法,實(shí)現(xiàn)了快速、自動和數(shù)字化檢測,為安全儲糧提供了提供了有效的技術(shù)支持。但在實(shí)踐中仍存在諸多問題,主要表現(xiàn)在現(xiàn)存的纜線式的測溫點(diǎn)布線模式。因接點(diǎn)多且難以密封易受熏蒸腐蝕。特別是南方高溫高濕地區(qū)。熏蒸后故障頻發(fā);由于布線

35、長,電磁場干擾易通過電源線引入。而且由纜線引入雷擊而損壞系統(tǒng)的事件時有發(fā)生。造成測量誤差甚至系統(tǒng)癱瘓;布線雜亂不僅帶來安裝調(diào)試的困難。 而且在糧食輪換倒倉時,線路容易遭受機(jī)械損壞。 基于以上問題我們可采用無線傳輸測試系統(tǒng)這一新方案來解決以上問題。方法如下:在溫度傳感器輸出信號經(jīng)放大后的輸出端安裝一無線發(fā)射模塊將該溫度信號傳出。信號傳入ADC0809的前端端加一無線接收模塊,將接收多個不同模塊的傳感器傳出的信號并把這些信號輸入單片機(jī)中經(jīng)行綜合處理。這樣可以解決糧倉中多個傳感器的引線問題所帶來的一系列老大難問題。由于課程設(shè)計(jì)時間倉促,加之本人又忙于考研學(xué)了一天射頻電路也沒學(xué)到精髓,所以這種想法只

36、留日后再做了。 八. 課程設(shè)計(jì)小結(jié) 課程設(shè)計(jì)小結(jié) 測控07-2班盛亮 這次課程設(shè)計(jì)是對所學(xué)知識的一次綜合應(yīng)用。通過這一次設(shè)計(jì)可以掌握設(shè)計(jì)智能系統(tǒng)的完整的設(shè)計(jì)思路和方法。這次課程設(shè)計(jì)主要用溫度傳感器對一個倉庫的平均溫度進(jìn)行測量,全方位的運(yùn)用所學(xué)過的知識來實(shí)現(xiàn)一個完善的實(shí)用系統(tǒng)。 在這次設(shè)計(jì)中進(jìn)一步培養(yǎng)了工程設(shè)計(jì)的獨(dú)立能力,樹立正確的設(shè)計(jì)思想,掌握常用的溫度傳感器,數(shù)字化處理電路和程序設(shè)計(jì),要求綜合的考慮使用經(jīng)濟(jì)工藝性等方面的要求。確定合理的設(shè)計(jì)方案。 本設(shè)計(jì)共分為三大部分:第一部分為硬件設(shè)計(jì),主要對各

37、部分硬件進(jìn)行選擇和設(shè)計(jì)其周邊電路。第二部分為軟件設(shè)計(jì)及程序編,寫以流程圖的方式編寫程序體現(xiàn)一個設(shè)計(jì)者的整體思維方式。第三部分為電路圖的設(shè)計(jì)及PCB板的制作。 設(shè)計(jì)者以嚴(yán)謹(jǐn)務(wù)實(shí)的認(rèn)真態(tài)度進(jìn)行了此次設(shè)計(jì),但由于知識水平與實(shí)際經(jīng)驗(yàn)有限。在設(shè)計(jì)中難免會出現(xiàn)一些錯誤、缺點(diǎn)和疏漏,誠請幾位評審老師能給于批評和指正。 最后我十分感謝幾位老師的辛勤指導(dǎo),你們的指導(dǎo)給我指明的方向。使我由懵懂到思路清晰,感謝你們在我設(shè)計(jì)系統(tǒng)時幫我糾正的幾個錯誤。你們治學(xué)嚴(yán)謹(jǐn)?shù)淖黠L(fēng)讓我深刻的感受到將來作為一名工程師的我應(yīng)該要具備的一些基本工作素質(zhì)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度。 結(jié)束之際,我衷心的祝愿我的所有老師暑假快樂! 2010.7.8晚 作 九. 參考文獻(xiàn) l 《傳感器簡明手冊及應(yīng)用電路》——溫度傳感器分冊(下) l 電子工程技術(shù)論壇 l PCB制作論壇() l 《測控電路》張國雄主編 l 《傳感器原理及應(yīng)用》國防科技大學(xué)出版 l 《單片機(jī)原理及接口技術(shù)》李朝青 編著 l 《單片機(jī)原理與應(yīng)用技術(shù)》董少明 主編 l ANALOG DEVICES(美國模擬器件公司) l 繪圖軟件 Altium Designer Summer 08 l 礦大圖書館及各類網(wǎng)絡(luò)資料

展開閱讀全文
溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!