畢業(yè)設計---汽車空調(diào)制冷自動控制系統(tǒng)_第1頁
已閱讀1頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  畢 業(yè) 設 計(論 文)</p><p>  題 目 汽車空調(diào)制冷自動控制系統(tǒng)</p><p>  姓 名 </p><p>  學 號 </p><p>  所在學院 電氣與電子工程學院 </p>

2、<p>  專業(yè)班級 </p><p>  指導教師 </p><p>  畢業(yè)設計(論文)任務書</p><p>  此表由指導教師填寫學院審核</p><p>  畢業(yè)設計(論文)學生開題報告</p><p>&

3、lt;b>  課題類型:</b></p><p> ?。?)A—工程實踐型;B—理論研究型;C—科研裝置研制型;D—計算機軟件型;</p><p><b>  E—綜合應用型</b></p><p> ?。?)X—真實課題;Y—模擬課題;</p><p> ?。?)、(2)均要填,如AY、BX等。<

4、;/p><p>  畢業(yè)設計(論文)學生申請答辯表</p><p>  學生簽名: 日期:</p><p>  畢業(yè)設計(論文)指導教師評審表</p><p>  畢業(yè)設計(論文)評閱人評審表</p><p>  畢業(yè)設計(論文)答辯表</p

5、><p>  畢業(yè)設計(論文)成績評定總表</p><p>  學生姓名: 專業(yè)班級: </p><p>  畢業(yè)設計(論文)題目: 汽車空調(diào)制冷自動控制系統(tǒng)</p><p>  注:成績評定由指導教師、評閱教師和答辯組分別給分(以百分記),最后按“優(yōu)(90-

6、-100)”、“良(80--89)”、“中(70--79)”、“及格(60--69)”、“不及格(60以下)”評定等級。其中, </p><p>  指導教師評定成績占40%,評閱人評定成績占20%,答辯組評定成績占40%。</p><p><b>  摘要</b></p><p>  隨著現(xiàn)代汽車空調(diào)技術的發(fā)展,傳統(tǒng)的采用低精度模擬器

7、件對空調(diào)進行控制已無法滿足人們對乘車舒適性的要求,空調(diào)控制系統(tǒng)急需改造,本課題提供了一種以8位單片機為控制核心的汽車空調(diào)制冷自動控制系統(tǒng)。</p><p>  本文針對了人們對汽車空調(diào)舒適性的要求,采用高精度的數(shù)字溫濕度傳感器作為測量元件,以8位單片機為控制核心,并實時監(jiān)測、顯示當前車內(nèi)溫度和濕度,通過對壓縮機工作狀態(tài)的控制達到對汽車空調(diào)的自動控制功能,另外還可以人為設置車內(nèi)溫度值。本文還闡述了汽車空調(diào)制冷自動控

8、制系統(tǒng)的組成和原理,并完成了系統(tǒng)的總體硬件設計和軟件系統(tǒng)的編寫,最后結(jié)合單片機開發(fā)板對系統(tǒng)程序模塊作了相應的仿真和調(diào)試。</p><p>  關鍵詞:汽車空調(diào)控制 單片機 傳感器</p><p><b>  Abstract</b></p><p>  Along with the development of modern automob

9、ile air-conditioning technology, traditional use low accuracy of air conditioning control simulator thing already can't satisfy the requirement of drive comfort, air conditioning control system needs reform. This art

10、icle provides an 8 bit MCU as control core of automobile air-conditioning automatic control system.</p><p>  Based on the people of automotive air conditioner comfort requirements, this system using the digi

11、tal temperature and humidity sensors as high-precision measurement devices, with 8 bit microcontroller as control core and real-time monitoring, display the current interior temperature and humidity, through to the compr

12、essor and the control of electric evaporator of automotive air conditioning automatic control function, you also can set temperature inside. This article also expounds automotive air</p><p>  Key words:autom

13、otive air conditioning control signal-chip microcomputer sensor</p><p><b>  目錄</b></p><p><b>  摘要I</b></p><p>  AbstractII</p><p><b>

14、  目錄III</b></p><p><b>  1 緒論1</b></p><p>  1.1課題來源及產(chǎn)生背景1</p><p>  1.2課題研究目的和意義1</p><p>  1.3國內(nèi)外的研究現(xiàn)狀1</p><p>  1.4課題研究內(nèi)容和主要工作2<

15、/p><p>  2 汽車空調(diào)制冷系統(tǒng)概述3</p><p>  2.1汽車空調(diào)制冷系統(tǒng)結(jié)構及其組成3</p><p>  2.2汽車空調(diào)制冷系統(tǒng)工作原理4</p><p>  3 系統(tǒng)總體設計6</p><p>  3.1系統(tǒng)實現(xiàn)功能6</p><p>  3.2系統(tǒng)的設計原則6&

16、lt;/p><p>  3.3系統(tǒng)性能指標6</p><p>  3.4系統(tǒng)方案論證7</p><p>  4 系統(tǒng)的硬件設計9</p><p>  4.1系統(tǒng)硬件組成9</p><p>  4.2系統(tǒng)工作原理9</p><p>  4.3系統(tǒng)設計原理圖9</p><

17、;p>  4.4系統(tǒng)功能模塊分析與設計10</p><p>  4.4.1數(shù)據(jù)采集模塊10</p><p>  4.4.2顯示模塊10</p><p>  4.4.3鍵盤處理模塊11</p><p>  4.4.4蒸發(fā)器與壓縮機控制模塊11</p><p>  4.4.5其它模塊12</p>

18、;<p>  4.5主要器件選型13</p><p>  4.5.1單片機AT89S5213</p><p>  4.5.2溫濕度傳感器DHT9014</p><p>  4.5.3溫度傳感器DS18B2015</p><p>  5 系統(tǒng)軟件設計18</p><p>  5.1開發(fā)工具的選擇

19、18</p><p>  5.2系統(tǒng)軟件設計流程圖18</p><p>  5.3系統(tǒng)軟件功能模塊開發(fā)20</p><p>  6 系統(tǒng)調(diào)試26</p><p>  6.1系統(tǒng)調(diào)試方法26</p><p>  6.2系統(tǒng)硬件調(diào)試26</p><p>  6.3系統(tǒng)軟件調(diào)試27&l

20、t;/p><p><b>  總結(jié)28</b></p><p><b>  致謝29</b></p><p><b>  參考文獻30</b></p><p><b>  附錄131</b></p><p><b> 

21、 附錄232</b></p><p><b>  1 緒論</b></p><p>  1.1課題來源及產(chǎn)生背景</p><p>  隨著人們生活水平的提高,汽車的消費量也在與日俱增,人們在購買汽車的同時對汽車的舒適性提出了更高的要求,空調(diào)作為汽車的重要部件,它的好壞直接影響到整車的性能和舒適度。目前汽車空調(diào)控制系統(tǒng)主要還是采用

22、低精度的模擬器件和機械構件來完成,這種控制方式控制精度低,執(zhí)行效果差,可靠性不強,針對這一狀況本文提出了一種基于單片機的汽車空調(diào)控制方案。</p><p>  基于單片機的控制方案具有控制速度快,可靠性強,功耗低,體積小等優(yōu)勢已被應用到生活中的各個領域,得到用戶的廣泛認可?,F(xiàn)今,基于單片機的控制系統(tǒng)已發(fā)展的相當成熟,因此,本文采用單片機控制系統(tǒng)對汽車空調(diào)系統(tǒng)進行控制。</p><p>  

23、1.2課題研究目的和意義</p><p>  本課題為了滿足人們在乘車時對汽車空調(diào)舒適性要求,采用單片機為核心的控制方案,以實現(xiàn)對現(xiàn)有汽車空調(diào)控制系統(tǒng)進行改進,使汽車空調(diào)控制系統(tǒng)更加可靠,自動化程度更高,提高人們乘車舒適性。</p><p>  隨著汽車消費群體對汽車舒適性要求越來越高,傳統(tǒng)汽車空調(diào)控制系統(tǒng)已無法滿足人們對舒適性的需求,對現(xiàn)有設備進行改造和改進迫在眉睫,對該課題研究可以提高

24、乘車舒適性,滿足人們對乘車舒適性和美觀性的要求。目前汽車空調(diào)控制系統(tǒng)在國內(nèi)有很廣闊的發(fā)展空間,并因此帶來巨大的經(jīng)濟效益,對該課題的研究還是很有意義的。</p><p>  1.3國內(nèi)外的研究現(xiàn)狀</p><p>  國外汽車空調(diào)控制系統(tǒng)技術較為發(fā)達,他們多采用MCU為控制芯片,運用多傳感器技術,自動控制車內(nèi)溫度、濕度、空氣流速和陽光照射。通過各類傳感器的數(shù)據(jù)采集和MCU的數(shù)據(jù)處理,系統(tǒng)能夠

25、很好的調(diào)節(jié)出風溫度,控制冷凝器風扇速度,并且能夠?qū)噧?nèi)空氣質(zhì)量進行控制,為用戶提供一個良好的環(huán)境,提高了乘車的舒適性和空調(diào)設備的自動化程度。</p><p>  相比而言,國內(nèi)的技術水平要落后的多,據(jù)有關數(shù)據(jù)表明,國內(nèi)市場上的汽車空調(diào)控制系統(tǒng)80%以上采用的是手動控制和半電子的汽車空調(diào)控制系統(tǒng),以控制器為核心的汽車空調(diào)控制系統(tǒng)在市場上不足20%。目前除少數(shù)幾家汽車空調(diào)生產(chǎn)廠商采用國外先進技術,大部分還停留在采用模

26、擬器件對汽車空調(diào)進行控制,整體設計和制造水平低于國外。</p><p>  目前,汽車空調(diào)控制系統(tǒng)正向著小型節(jié)能化,舒適,自動化方向發(fā)展。</p><p>  1.4課題研究內(nèi)容和主要工作</p><p>  本課題主要研究以下內(nèi)容:</p><p>  1.溫濕度的實時顯示。利用數(shù)字化集成溫濕度傳感器對汽車內(nèi)溫濕度實時檢測,并將數(shù)據(jù)傳輸給單

27、片機,單片機通過數(shù)據(jù)處理將當前溫度和濕度送往液晶顯示器顯示,完成溫濕度的實時顯示。</p><p>  2.溫度的自動控制。當汽車內(nèi)溫度高于設置溫度時空調(diào)系統(tǒng)自動接通制冷,低于設置溫度時自動斷電停止工作,單片機通過當前溫度與設定溫度值的比較來驅(qū)動壓縮機工作。</p><p>  3.蒸發(fā)器除霜。通過數(shù)字溫度傳感器DS18B20監(jiān)測蒸發(fā)器溫度,當溫度低于0℃時,控制壓縮機的運轉(zhuǎn)以防止蒸發(fā)器凝

28、霜。</p><p>  4.車內(nèi)溫度值的設定。通過外部按鍵可以對車內(nèi)溫度上限進行設定,并保存設定值,避免反復設定溫度值。</p><p>  5.數(shù)字濾波。通過數(shù)字濾波算法對采集的溫度和濕度進行處理,適應汽車復雜電磁環(huán)境。</p><p>  本設計主要作了如下工作:1.對汽車空調(diào)制冷控制系統(tǒng)的控制原理作了闡述。2.對汽車空調(diào)控制系統(tǒng)的硬件電路和軟件部分進行了設計

29、。3.對系統(tǒng)的硬件和軟件作了相應的調(diào)試和仿真。</p><p>  2 汽車空調(diào)制冷系統(tǒng)概述</p><p>  2.1汽車空調(diào)制冷系統(tǒng)結(jié)構及其組成</p><p>  1.汽車空調(diào)制冷系統(tǒng)結(jié)構</p><p>  汽車空調(diào)制冷系統(tǒng)主要由壓縮機、冷凝器、膨脹閥及蒸發(fā)器組成(簡稱汽車空調(diào)四大件),另外還有一個比較重要的組成部件就是貯液干燥過濾

30、器。汽車空調(diào)制冷系統(tǒng)結(jié)構圖及其系統(tǒng)布置圖如圖2-1,圖2-2。</p><p>  圖2-1 汽車空調(diào)制冷系統(tǒng)結(jié)構</p><p>  圖2-2 汽車空調(diào)系統(tǒng)布置圖</p><p>  1-送風機 2-加熱器軟管 3-高壓液體管路 4-貯液器 5-冷凝器 6-高壓氣體管路 7-電磁離合器 8-壓縮機 9-消聲器 10-低壓氣體 11-膨脹閥 1

31、2-蒸發(fā)器</p><p><b>  2.主要設備簡介</b></p><p>  壓縮機:壓縮機是整個汽車空調(diào)制冷系統(tǒng)的動力源,它促使制冷劑在系統(tǒng)內(nèi)循環(huán)流動。另外壓縮機還可以提高制冷劑的壓力,促使制冷劑在冷凝器中液化放熱。 </p><p>  蒸發(fā)器:低溫低壓液態(tài)制冷劑通過蒸發(fā)器的管壁和翅片吸收周圍空氣的熱量,然后沸騰汽化,從而使蒸發(fā)器表

32、面溫度降低。</p><p>  冷凝器:高溫高壓氣體制冷劑通過管壁和翅片放出熱量給周圍空氣,從而使制冷劑變成低溫低壓液態(tài)制冷劑。 </p><p>  膨脹閥:為了使制冷劑在蒸發(fā)器內(nèi)更容易地蒸發(fā),膨脹閥將從冷凝器出來的高壓制冷劑進行減壓處理,變成低壓容易蒸發(fā)的霧狀制冷劑。</p><p>  貯液干燥過濾器:貯液干燥過濾器主要作用是吸收系統(tǒng)中的水分防止系統(tǒng)中的水分

33、在膨脹閥處結(jié)冰,造成“冰阻”現(xiàn)象影響制冷系統(tǒng)的正常工作。</p><p>  2.2汽車空調(diào)制冷系統(tǒng)工作原理</p><p>  汽車空調(diào)制冷系統(tǒng)工作原理如下:</p><p>  發(fā)動機帶動壓縮機運轉(zhuǎn),將蒸發(fā)器送來的低溫低壓的制冷劑蒸汽吸入壓縮機內(nèi)進行壓縮后,變成高溫高壓的氣體(R12系統(tǒng)約70℃,1500~1700kPa),送給冷凝器使氣態(tài)制冷劑液化并放出熱量(

34、R12系統(tǒng)溫度降到50℃左右),成為中溫中壓的液體,冷凝器處裝有風扇以提高制冷劑液化及散熱效果。從冷凝器出來的液態(tài)制冷劑經(jīng)膨脹閥時從其小孔噴出成為低壓霧狀制冷劑并進入蒸發(fā)器,在蒸發(fā)器內(nèi)由于容積變大壓力降低,制冷劑汽化,由液態(tài)變成氣態(tài),同時需要大量的吸熱,這時用鼓風機使車廂內(nèi)的熱空氣流過蒸發(fā)器,經(jīng)熱交換后變成冷空氣進入車廂,降低車內(nèi)溫度。從蒸發(fā)器出來的氣態(tài)制冷劑又進入壓縮機,重新進行新一輪的制冷循環(huán),從此周而復始,不斷地將車廂內(nèi)的熱量轉(zhuǎn)移

35、到周圍的環(huán)境中去,達到降低汽車內(nèi)溫度的目的。系統(tǒng)工作原理圖如圖1-3(注:圖中數(shù)值是制冷劑為R12時的數(shù)值)。</p><p>  圖2-3 汽車空調(diào)制冷系統(tǒng)工作原理圖</p><p>  本課題主要研究的是針對汽車空調(diào)制冷系統(tǒng)的蒸發(fā)器和壓縮機進行控制,以實現(xiàn)汽車內(nèi)溫度的自動控制和防止蒸發(fā)器結(jié)冰影響制冷系統(tǒng)的正常工作,達到對汽車空調(diào)制冷系統(tǒng)的自動控制。</p><p&g

36、t;<b>  3 系統(tǒng)總體設計</b></p><p><b>  3.1系統(tǒng)實現(xiàn)功能</b></p><p>  本系統(tǒng)要實現(xiàn)的功能如下:</p><p>  1.車內(nèi)溫濕度的實時顯示。系統(tǒng)要時刻采集車內(nèi)溫度和濕度,并通過顯示器顯示出來。</p><p>  2.車內(nèi)溫度的自動控制。當車內(nèi)溫度

37、高于設定值時,調(diào)節(jié)壓縮機的工作,使溫度控制在設定值。</p><p>  3.對蒸發(fā)器溫度的控制。當蒸發(fā)器溫度低于0℃時,蒸發(fā)器會結(jié)冰,這將嚴重影響空調(diào)的制冷效果,必須防止蒸發(fā)器結(jié)冰。</p><p>  4.車內(nèi)溫度值的設定。通過按鍵可以自主設定車內(nèi)溫度值。</p><p>  5.系統(tǒng)的抗干擾性能。要使控制系統(tǒng)適合汽車電磁環(huán)境,防止干擾。</p>

38、<p>  3.2系統(tǒng)的設計原則</p><p>  由于汽車空調(diào)工作環(huán)境的特殊性,空調(diào)控制系統(tǒng)工作在一個復雜的電磁環(huán)境中,在設計時必須遵循以下原則:</p><p>  1.可靠性。這是任何系統(tǒng)都必須保證的原則,根據(jù)系統(tǒng)環(huán)境要求,在設計系統(tǒng)時通過硬件或軟件上的設計,使系統(tǒng)盡量不受外界干擾或減少干擾??煽啃栽O計方法很多,常用的有在電源加濾波電容,屏蔽設計,增加看門狗電路;軟件上采

39、用數(shù)字濾波等都能起到一定的效果。</p><p>  2.響應快速性。由于本系統(tǒng)是一個溫度系統(tǒng),慣性比較大,要求系統(tǒng)必須能快速的響應,以達到控制要求。</p><p>  3.控制準確性。系統(tǒng)要根據(jù)當前溫度值準確的控制壓縮機和冷凝器的工作狀態(tài),避免出現(xiàn)控制失調(diào)。</p><p>  4.可維護性。要求系統(tǒng)設計盡量簡單,采用少的元器件,實現(xiàn)較多的功能,避免元器件太多給

40、維護和維修帶來不便。</p><p><b>  3.3系統(tǒng)性能指標</b></p><p>  該系統(tǒng)要實現(xiàn)的性能指標如下:</p><p>  1.車內(nèi)溫度誤差為±1℃,濕度誤差為±5%。</p><p>  2.蒸發(fā)器表面低于0℃不結(jié)冰。</p><p>  3.能手動設

41、置車內(nèi)溫度值。</p><p>  4.能夠?qū)崟r顯示車內(nèi)溫度和濕度。</p><p><b>  3.4系統(tǒng)方案論證</b></p><p>  對汽車空調(diào)制冷系統(tǒng)進行自動控制的方案很多,這里主要考慮以下兩種。</p><p><b>  方案1:</b></p><p> 

42、 采用模擬傳感器對蒸發(fā)器溫度和車內(nèi)溫濕度進行采集,將采集的數(shù)據(jù)經(jīng)過A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號,送往單片機處理,采用七段LED顯示器作為顯示器顯示車內(nèi)溫度和濕度,通過按鍵可以設置車內(nèi)溫度值并保存,控制蒸發(fā)器電機和壓縮機電機實現(xiàn)空調(diào)系統(tǒng)的自動控制。系統(tǒng)方框圖如圖3-1。該方案采用溫濕度采集精度取決于傳感器和A/D轉(zhuǎn)換器分辨率,采集精度不高,采用七段LED顯示器,需要占用過多的I/O口,可能會涉及系統(tǒng)擴展。</p><p&

43、gt;  圖3-1 方案1系統(tǒng)方框圖</p><p><b>  方案2:</b></p><p>  方案2采用集成數(shù)字傳感器對數(shù)據(jù)進行采集處理,通過相應的總線送入單片機進行處理,采用LCD顯示器顯示車內(nèi)溫度和濕度,通過按鍵可以設置車內(nèi)溫度并保存,通過對蒸發(fā)器電機和壓縮機電機的控制實現(xiàn)汽車空調(diào)系統(tǒng)的自動控制。方案2系統(tǒng)方框圖如圖3-2。該方案采用數(shù)字溫濕度傳感器,具

44、有采集精度高,系統(tǒng)互連簡單,采用LCD顯示器作為系統(tǒng)顯示器,顯示內(nèi)容多,采用的I/O口線少,可免去系統(tǒng)擴展。</p><p>  圖3-2 方案2系統(tǒng)方框圖</p><p>  綜合考慮,本課題選用方案2作為設計方案。</p><p>  4 系統(tǒng)的硬件設計</p><p><b>  4.1系統(tǒng)硬件組成</b><

45、;/p><p>  系統(tǒng)硬件結(jié)構圖如圖4-1。系統(tǒng)主要由單片機最小系統(tǒng),蒸發(fā)器溫度采集模塊,車內(nèi)溫濕度采集模塊,顯示模塊,鍵盤處理及存儲模塊,蒸發(fā)器電機與壓縮機電機控制模塊構成。</p><p>  圖4-1 系統(tǒng)硬件結(jié)構圖</p><p>  蒸發(fā)器表面溫度采集使用集成溫度傳感器DS18B20,采用集成數(shù)字溫濕度傳感器DHT90作為車內(nèi)溫度與濕度采集模塊,顯示器采用液

46、晶顯示器LCM1602,使用E2PROM對用戶設置值進行保存。</p><p><b>  4.2系統(tǒng)工作原理</b></p><p>  本系統(tǒng)采用8位單片機AT89S52為控制核心,通過集成數(shù)字溫濕度傳感器DHT90對車內(nèi)溫度與濕度采集,送往單片機進行數(shù)據(jù)處理,單片機將處理的數(shù)據(jù)送往顯示器LCM1602顯示。</p><p>  當車內(nèi)溫度

47、高于用戶設定值時,單片機控制壓縮機運行,汽車空調(diào)制冷開始,其間溫度傳感器DS18B20實時檢測蒸發(fā)器表面溫度,若溫度低于0℃,則控制壓縮機停止運行,當溫度恢復為0℃以上時,再繼續(xù)工作,在此期間LCM1602仍顯示車內(nèi)溫度與濕度值。</p><p>  用戶可以通過鍵盤設定車內(nèi)溫度值,并可以通過E2PROM保存用戶設置,數(shù)據(jù)掉電不丟失,避免用戶反復設置,為了提高系統(tǒng)實時性,鍵盤設定是采用中斷處理方式,不占用系統(tǒng)掃描

48、時間。</p><p>  4.3系統(tǒng)設計原理圖</p><p>  系統(tǒng)設計原理圖見附錄1。</p><p>  4.4系統(tǒng)功能模塊分析與設計</p><p>  4.4.1數(shù)據(jù)采集模塊</p><p>  數(shù)據(jù)采集模塊分兩部分:蒸發(fā)器溫度采集模塊和車內(nèi)溫濕度采集模塊。下面分別對它們進行介紹。</p>

49、<p>  1.蒸發(fā)器溫度采集模塊</p><p>  本課題采用的是集成溫度傳感器DS18B20實現(xiàn)對蒸發(fā)器溫度的采集工作,它采用一線制接口(1-Wire總線),與單片機互聯(lián)非常簡單,蒸發(fā)器溫度采集模塊如圖4-2。</p><p>  圖4-2 蒸發(fā)器溫度采集模塊</p><p>  2.車內(nèi)溫濕度采集模塊</p><p>  車

50、內(nèi)溫濕度采集模塊采用的是集成溫濕度傳感器DHT90,它采用的是兩線制接口,與單片機連接非常簡單,車內(nèi)溫度采集模塊如圖4-3。</p><p>  圖4-3 車內(nèi)溫濕度采集模塊</p><p><b>  4.4.2顯示模塊</b></p><p>  本課題采用LCM1602作為顯示器,控制芯片為HD44780,LCM1602自帶常用的西文字母

51、字庫,這些西文字母與標準ASICII相同,使用非常方便。其采用8位數(shù)據(jù)線與單片機相連,本系統(tǒng)還為LCM1602設計了對比度調(diào)節(jié)電路,顯示模塊如圖4-4。</p><p><b>  圖4-4 顯示模塊</b></p><p>  4.4.3鍵盤處理模塊</p><p>  鍵盤采用獨立鍵盤,并設置了“SET”,“+”,“-”,“RET”鍵,鍵盤

52、采用中斷處理方式,提高了系統(tǒng)的實時性,鍵盤處理模塊如圖4-5(其中S1為“SET”鍵,S2為“+”鍵,S3為“-”鍵,S4為“RET”鍵)。</p><p>  圖4-5 鍵盤處理模塊</p><p>  4.4.4蒸發(fā)器與壓縮機控制模塊</p><p>  蒸發(fā)器與壓縮機控制模塊采用的是繼電器控制方案,通過晶體管驅(qū)動繼電器工作實現(xiàn)對蒸發(fā)器和壓縮機的開關控制,蒸發(fā)器

53、與壓縮機控制模塊如圖4-6,圖4-7(FAN1,F(xiàn)AN2為單片機輸出控制口)。</p><p>  圖4-6 蒸發(fā)器控制模塊 圖4-7 壓縮機控制模塊</p><p><b>  4.4.5其它模塊</b></p><p>  其它模塊主要有數(shù)據(jù)存儲模塊和電源模塊。</p><p><b>

54、  1.數(shù)據(jù)存儲模塊</b></p><p>  數(shù)據(jù)存儲模塊采用了一塊非易失性E2PROM AT24C04保存用戶設置,避免了用戶反復設置溫度的麻煩,它采用標準的I2C總線時序,與單片機連接只需要兩根線,使用非常方便,數(shù)據(jù)存儲模塊如圖4-8。</p><p>  圖4-8 數(shù)據(jù)存儲模塊</p><p><b>  2.電源模塊</b&g

55、t;</p><p>  由于系統(tǒng)采用+5V電源,需要采用電源轉(zhuǎn)換模塊將汽車+12/+24V電源轉(zhuǎn)換成+5V電源,本系統(tǒng)采用了集成穩(wěn)壓芯片LM7805對電壓進行轉(zhuǎn)換,并通過濾波網(wǎng)絡,保證輸出電壓的穩(wěn)定,電源模塊如圖4-9。</p><p><b>  圖4-9 電源模塊</b></p><p><b>  4.5主要器件選型</

56、b></p><p>  4.5.1單片機AT89S52</p><p>  本設計采用的控制器是AT89S52,該芯片是由美國ATMEL公司生產(chǎn)的低電壓,高性能CMOS 8位單片機,片內(nèi)具有8KB的FLASH ROM存儲器,256B的數(shù)據(jù)存儲器,兼容標準MCS-51單片機指令,是性價比比較高的一款微控制芯片,對于本課題不需要非常復雜的數(shù)據(jù)處理,因此采用了AT89S52單片機。<

57、;/p><p>  單片機AT89S52主要性能參數(shù)</p><p>  1.與MCS-51產(chǎn)品指令系統(tǒng)完全兼容</p><p>  2.內(nèi)部8KB可重復擦寫的在線可編程FLASH存儲器</p><p>  3.256B的內(nèi)部數(shù)據(jù)存儲器</p><p>  4.32個可編程I/O口</p><p>

58、<b>  5.8個中斷源</b></p><p>  6.3個16位定時/計數(shù)器</p><p>  7.全雙工UART串行口</p><p><b>  8.雙數(shù)據(jù)指針</b></p><p>  9.內(nèi)部集成看門狗電路 </p><p><b>  10.

59、三級程序加密</b></p><p>  AT89S52引腳(PDIP40)如圖4-10。</p><p>  圖4-10 單片機AT89S52引腳圖(PDIP40)</p><p>  單片機的引腳功能簡介</p><p>  VCC:電源電壓引腳</p><p><b>  GND:電源地引腳

60、</b></p><p>  XTAL1,XTAL2:外接晶體引腳</p><p>  RST:系統(tǒng)復位引腳</p><p>  INT0:外部中斷0引腳</p><p>  MOSI:編程輸入引腳</p><p>  MISO:編程輸出引腳</p><p>  SCK:編程時鐘引腳

61、</p><p>  4.5.2溫濕度傳感器DHT90</p><p>  本設計采用的溫濕度傳感器為DHT90,它其實是SHT10的封裝,本文對SHT10的介紹都是針對DHT90的。SHT10是瑞士盛世瑞恩公司生產(chǎn)的一塊集成數(shù)字溫濕度傳感器,它應用專利的工業(yè)CMOS過程微加工技術(CMOSens),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電容式聚合體測濕元件和一個能隙式

62、測溫元件,并與一個14位的A/D轉(zhuǎn)換器以及串行接口電路在同一塊芯片上實現(xiàn)無縫連接。該產(chǎn)品具有品質(zhì)卓越、超快相應、抗干擾能力強、性價比極高等優(yōu)點。每個SHT10傳感器都在極為精確的濕度校驗室中進行校準。校驗系數(shù)都以程序的形式存儲在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準系數(shù)。其內(nèi)部方框圖如圖4-11。</p><p>  圖4-11 SHT10內(nèi)部方框圖</p><p>

63、  SHT10測濕精度達±4.5%,測溫精度達±0.5℃,滿足課題要求。其采用兩線制串行接口,使系統(tǒng)互連更為簡單,可靠。由于SHT10的這些優(yōu)點,使它廣泛應用于暖通空調(diào),汽車,氣象站,自動控制等領域。</p><p><b>  SHT10測量時序</b></p><p>  SHT10采用的是兩線制的串行接口,時序方面部分與I2C接口時序相同,但

64、它與I2C接口并不兼容,它有兩個輸入輸出口SCK和DATA,SCK用于和微處理器通信同步,DATA是數(shù)據(jù)線,DATA在SCK的下降沿之后改變狀態(tài),并僅在SCK時鐘上升沿有效,數(shù)據(jù)傳輸期間SCK為高電平時,DATA必須保持穩(wěn)定。SHT10的時序主要有“啟動傳輸”時序(如圖4-12),數(shù)據(jù)傳輸時序(如圖4-13),通信復位時序(如圖4-14),應答時序等時序構成。</p><p>  圖4-12 啟動傳輸時序<

65、/p><p>  圖4-13 數(shù)據(jù)傳輸時序</p><p>  圖4-14 通信復位時序</p><p>  SHT10總體測量時序概覽如圖4-15。</p><p>  圖4-15 測量時序概覽</p><p>  4.5.3溫度傳感器DS18B20</p><p>  本系統(tǒng)采用DS18B20作

66、為蒸發(fā)器溫度采集端,DS18B20是Dallas半導體公司(現(xiàn)被Maxim公司收購)生產(chǎn)的“一線總線”接口的溫度傳感器,DS18B20測量溫度范圍為-55℃~+125℃,在-10℃~+85℃范圍內(nèi),精度為±0.5℃,支持3V~5.5V的電壓范圍,現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合惡劣的現(xiàn)場溫度測量,如環(huán)境控制、設備或過程控制、測溫類消費電子產(chǎn)品等。</p><p>

67、  DS18B20測溫原理</p><p>  DS18B20的測溫原理是這樣的:用一個高溫度系數(shù)的振蕩器確定一個門周期,內(nèi)部計數(shù)器在這個門周期內(nèi)對一個地溫度系數(shù)的振蕩器的脈沖進行計數(shù)來得到溫度值。計數(shù)器被預置到對應-55℃的一個值。如果計數(shù)器在門周期結(jié)束前到達0,則溫度寄存器(同樣被預置到-55℃)的值增加,表明所測溫度大于-55℃。同時,計數(shù)器被復位到一個值,這個值由斜坡式累加器電路確定,斜坡式累加器電路用來

68、補償感溫振蕩器的拋物線特性。然后計數(shù)器又開始計數(shù)直到0,如果門周期仍未結(jié)束,將重復這一過程。DS18B20內(nèi)部方框圖如圖4-16。</p><p>  圖4-16 DS18B20內(nèi)部方框圖</p><p>  DS18B20測量時序</p><p>  DS18B20總線協(xié)議采用的是1-Wire總線協(xié)議,主要包括初始化時序(如圖4-17),讀寫時序(如圖4-18,圖

69、4-19)等。</p><p>  圖4-17 初始化時序</p><p>  圖4-18 DS18B20寫時序</p><p>  圖4-19 DS18B20讀時序</p><p><b>  5 系統(tǒng)軟件設計</b></p><p>  5.1開發(fā)工具的選擇</p><p

70、>  本系統(tǒng)的程序設計采用的是高級語言C語言,之所以采用C語言,是因為C語言有如下優(yōu)勢:</p><p>  1.C語言簡潔,使用靈活方便。</p><p>  2.用C語言編寫的程序可移植性好??梢詫⒁环N單片機上編寫的程序,不做修改或作少量修改就可以移植到另一款單片機上。</p><p>  3.表達方式靈活,表達能力強。C語言具有豐富的數(shù)據(jù)結(jié)構,可以實現(xiàn)多

71、種運算,另外,C語言書寫格式自由,編寫程序有較大的靈活性。</p><p>  4.可進行結(jié)構化程序設計。C語言以函數(shù)作為程序設計基本單位,有利于程序的模塊化。</p><p>  5.可以直接操作計算機硬件。C語言可以進行位操作,可以直接對單片機硬件進行控制。</p><p>  6.生成的目標代碼質(zhì)量高。用C語言編寫的程序生成的代碼效率僅比匯編語言編寫的程序低1

72、0-20%。</p><p>  綜合考慮選用C語言編寫系統(tǒng)的程序代碼。目前,針對51單片機的編譯器有很多種,Keil C51是其中比較優(yōu)秀的一種,由它生成的程序代碼具有形式簡潔,效率極高的優(yōu)點,本系統(tǒng)的軟件設計都是基于Keil C51編譯器的。目前它的軟件最新版本是Keil uVision 3,它是一個IDE(集成開發(fā)環(huán)境),集編輯,編譯,生成可執(zhí)行代碼于一體的開發(fā)環(huán)境,使用非常方便 。</p>

73、<p>  5.2系統(tǒng)軟件設計流程圖</p><p>  系統(tǒng)軟件設計流程圖如附圖。</p><p>  附圖 系統(tǒng)軟件設計流程圖</p><p>  5.3系統(tǒng)軟件功能模塊開發(fā)</p><p>  本系統(tǒng)的軟件設計采用結(jié)構化的程序設計方法,分別編寫各個功能子模塊的程序,并做成頭文件的形式,在主函數(shù)中直接包含即可。系統(tǒng)模塊主要分為D

74、HT90測溫測濕模塊,DS18B20測溫模塊,鍵盤處理模塊,LCM1602顯示模塊,數(shù)據(jù)存儲模塊,數(shù)字濾波模塊構成,下面分別對它們作介紹。</p><p>  1.DHT90測溫測濕模塊</p><p>  DHT90測溫測濕模塊主要編寫了對I/O口的讀寫程序。</p><p><b>  寫一個字節(jié)函數(shù):</b></p><

75、;p>  char s_write_byte(unsigned char value) //寫一個字節(jié)函數(shù)</p><p><b>  { </b></p><p>  unsigned char i,error=0; </p><p>  for (i=0x80;i>0;i/=2) //</p>

76、<p>  { if (i & value) DATA=1; //寫1還是寫0 </p><p>  SCK=1; //產(chǎn)生下降沿</p><p>  _nop_();_nop_();_nop_(); // 延時5us 12MHz晶體</p><

77、;p><b>  SCK=0;</b></p><p><b>  }</b></p><p>  DATA=1; //釋放數(shù)據(jù)線</p><p>  SCK=1; // </p><p>  error=DATA; //檢查應答位&l

78、t;/p><p>  SCK=0; </p><p>  return error; //返回應答數(shù)據(jù)</p><p><b>  }</b></p><p><b>  讀一個字節(jié)函數(shù):</b></p><p>  char s_read_byte

79、(unsigned char ack) // 若應答位為“1”讀一個字節(jié)</p><p><b>  { </b></p><p>  unsigned char i,val=0;</p><p>  DATA=1; //釋放總線</p><p>  for (i=0x80;i>0;i/=2)

80、 //</p><p>  { SCK=1; //SCK為“1”,DATA為穩(wěn)定的數(shù)據(jù)</p><p>  if (DATA) val=(val | i); //讀取一個位 </p><p>  SCK=0; </p><p><b>  }</b></p

81、><p>  DATA=!ack; //若從應答則拉低數(shù)據(jù)線</p><p>  SCK=1; //下降沿</p><p>  _nop_();_nop_();_nop_(); // 延時5us</p><p>  SCK=0; </p><p>  DAT

82、A=1; //釋放數(shù)據(jù)線</p><p>  return val; //返回讀取數(shù)據(jù)</p><p><b>  }</b></p><p>  2.DS18B20測溫模塊</p><p>  DS18B20測溫模塊主要編寫了讀寫DS18B20程序。</p><

83、p>  讀DS18B20程序</p><p>  uchar read_DS18B20() //讀DS18B20 </p><p><b>  {</b></p><p>  uchar i,j,dat;</p><p>  for(j=0;j<8;j++)</p><p>&l

84、t;b>  {</b></p><p><b>  DQ=1;</b></p><p><b>  i=1;</b></p><p>  while(i--) //延時9us</p><p><b>  {;}</b></p><

85、;p><b>  DQ=0;</b></p><p><b>  i=1;</b></p><p>  while(i--) //延時9us</p><p><b>  {;}</b></p><p><b>  DQ=1;</b></p

86、><p><b>  if(DQ==1)</b></p><p>  dat=dat|0x80;</p><p><b>  else</b></p><p>  dat=dat&0x7f;</p><p><b>  i=6;</b></p&

87、gt;<p>  while(i--)//延時54us </p><p><b>  {;}</b></p><p>  dat=dat>>1; //右移一位 </p><p><b>  DQ=1;</b></p><p><b>  }</b

88、></p><p>  return dat;</p><p><b>  }</b></p><p>  寫DS18B20程序</p><p>  void write_DS18B20(uchar dat)//寫DS18B20 </p><p><b>  {</b&g

89、t;</p><p>  uchar i,j;</p><p>  for(j=0;j<8;j++)</p><p><b>  {</b></p><p><b>  DQ=1;</b></p><p><b>  i=1;</b></p&

90、gt;<p>  while(i--) //延時9us </p><p><b>  {;}</b></p><p><b>  DQ=0;</b></p><p><b>  i=1;</b></p><p>  while(i--) //延時9us

91、</p><p><b>  {;}</b></p><p>  if(dat&0x01==0x01)</p><p><b>  DQ=1;</b></p><p><b>  else </b></p><p><b>  DQ=0

92、;</b></p><p><b>  i=6;</b></p><p>  while(i--) //延時54us</p><p><b>  {;}</b></p><p>  dat=dat>>1;//右移一位 </p><p><

93、;b>  DQ=1;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  3.LCM1602顯示模塊</p><p>  LCM1602顯示模塊主要編寫了顯示自建字符函數(shù),根據(jù)地址寫字符函數(shù)。</p><p

94、><b>  據(jù)地址寫字符函數(shù)</b></p><p>  void write_char(uchar x,uchar y,uchar dat) //根據(jù)地址寫一個字符 </p><p><b>  {</b></p><p>  position(x,y);</p><p>  write

95、_data(dat);</p><p><b>  }</b></p><p><b>  顯示自建字符函數(shù)</b></p><p>  void write_CGRAM(uchar *p) //寫自建字符函數(shù)</p><p><b>  {</b></p>

96、<p><b>  uchar i;</b></p><p>  write_command(0x40); //可根據(jù)實際情況修改</p><p>  for(i=0;i<8;i++)</p><p><b>  {</b></p><p>  write_data(*p)

97、;</p><p><b>  p++;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  4.鍵盤處理模塊</b></p><p>  void int0 inte

98、rrupt 0 using 1</p><p><b>  {</b></p><p><b>  int temp;</b></p><p>  while(ret) //此處以進入中斷服務程序</p><p><b>  {</b></p>&l

99、t;p>  if(add==0)</p><p><b>  {</b></p><p><b>  temp=add;</b></p><p>  delay(10); //延時去抖</p><p>  if(add==temp)</p><p>  val

100、ue++; //value為全局變量</p><p><b>  }</b></p><p>  if(subb==0)</p><p><b>  {</b></p><p><b>  temp=add;</b></p><p>  del

101、ay(10);</p><p>  if(add==temp)</p><p><b>  value--;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b&g

102、t;</p><p><b>  5.數(shù)字濾波模塊</b></p><p>  數(shù)字濾波模塊采用的是平均值濾波法。</p><p>  float lvbo(uchar n)</p><p><b>  {</b></p><p><b>  int i;</

103、b></p><p>  float sum,aver;</p><p>  for(i=0;i<n;i++)</p><p><b>  {</b></p><p>  sum+=a[i]; //數(shù)組a[N]設置為全局變量</p><p><b>  }</b>

104、</p><p>  aver=sum/n; //取平均值</p><p>  return(aver);</p><p><b>  }</b></p><p><b>  6 系統(tǒng)調(diào)試</b></p><p><b>  6.1系統(tǒng)調(diào)試方法</b>

105、;</p><p>  系統(tǒng)完成設計后,并不是立即可以正常工作的,通常要經(jīng)過反復幾次的調(diào)試才能達到預期效果,系統(tǒng)軟硬件調(diào)試的目的是通過控制程序和硬件電路的配合工作,進行一些操作,以驗證系統(tǒng)的軟、硬件能否完成設計的功能。系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試。</p><p>  本設計的調(diào)試方式采用逐級,分模塊的調(diào)試方法,即將各個軟件功能模塊設計后,結(jié)合單片機開發(fā)板對每個功能子模塊進行調(diào)試,仿真,

106、直到能達到控制要求,然后再對各個模塊進行整合,銜接,最后對整個系統(tǒng)進行綜合調(diào)試仿真,直至滿足系統(tǒng)設計要求。這樣做的好處是能夠確保每個功能子模塊的正常工作,不至于系統(tǒng)整機調(diào)試時找不到錯誤的地方,大大縮減項目開發(fā)周期,而且提高了調(diào)試效率,系統(tǒng)調(diào)試方式結(jié)構圖如附圖。</p><p>  附圖 系統(tǒng)調(diào)試方式結(jié)構圖</p><p><b>  6.2系統(tǒng)硬件調(diào)試</b><

107、/p><p>  本系統(tǒng)的硬件調(diào)試首先是保證系統(tǒng)各個元件及各個模塊之間的連接正確并且接觸良好,這是硬件電路系統(tǒng)能夠正常工作的前提,接著分別測試各個硬件模塊的性能。按照測試性質(zhì)的不同可分為電壓測試和信號測試兩種。</p><p>  本系統(tǒng)主要是涉及電源電路,單片機最小系統(tǒng),壓縮機控制電路和冷凝器控制電路的調(diào)試。</p><p>  對電源電路主要進行了電壓測試。通過測試

108、接入+12V(對地電壓)電源后集成穩(wěn)壓芯片LM7805工作正常,電壓穩(wěn)定在+5V左右,負載接通后電壓稍有波動,但波動不大,基本對電路無影響;單片機供電電壓為+5V,顯示器電源電壓也穩(wěn)定在+5V,電源電路的測試都在正常范圍之內(nèi)。</p><p>  對單片機最小系統(tǒng)進行了信號測試。單片機引腳ALE輸出脈沖電壓,證明單片機正常工作,對單片機進行復位,單片機第9引腳輸出為高電平,復位電路正常。單片機EA引腳為高電平,使

109、用內(nèi)部程序存儲器。</p><p>  對壓縮機和冷凝器控制電路測試做了相關測試,將兩電路的晶體管基極接地后,壓縮機和冷凝器的繼電器都產(chǎn)生了動作,說明壓縮機和冷凝器控制電路工作正常。</p><p>  經(jīng)過對系統(tǒng)各個模塊的硬件電路進行測試,系統(tǒng)硬件電路電壓,信號滿足要求,系統(tǒng)硬件正常工作。</p><p><b>  6.3系統(tǒng)軟件調(diào)試</b>

110、;</p><p>  系統(tǒng)的軟件調(diào)試主要借助單片機開發(fā)板和MON51仿真芯片,調(diào)試首先驗證各個功能子模塊和程序流程的正確,進而對整個程序進行系統(tǒng)級調(diào)試,找出其中的缺陷,并及時更正,系統(tǒng)軟件調(diào)試主要分以下步驟:</p><p>  1.各功能子模塊的調(diào)試</p><p>  將各個功能子模塊程序分別下載到MON51仿真芯片內(nèi)部,通過Keil uVision 3中的調(diào)

111、試環(huán)境察看各個I/O口的狀態(tài)和時序,判斷功能子程序是否正常工作,時序是否符合要求,最后將硬件連入單片機開發(fā)板,通過LCM1602顯示運行效果,這一方式對測試DHT90和AT24C04子程序很奏效。</p><p>  2.系統(tǒng)軟件流程的調(diào)試</p><p>  在這一項調(diào)試中主要驗證程序的大體流程是否正確,程序某一時刻運行位置是否正確,中斷程序是否正常運行,這一過程直接在硬件系統(tǒng)上進行調(diào)試

112、的,在調(diào)試過程中采用了多種手段,如對中斷暫時屏蔽,判斷其他模塊是否正常運行,屏蔽某幾項子程序,程序能否按流程運行,對中斷子程序在進入不同功能子模塊能否運行都作了相應的調(diào)試。</p><p>  3.對整個程序的通調(diào)</p><p>  通過對整個程序的通調(diào)可以判斷整個程序模塊能否按照程序流程正常的運行,并對軟件存在的問題進行修補,改進,這個過程是軟件調(diào)試的最后階段,也是關鍵階段,程序中存在

113、的問題都是在這個階段出現(xiàn)的。在此階段設置了不同的溫度值,對系統(tǒng)的有效響應做了測試,并對相關程序作了優(yōu)化和改進。</p><p>  通過硬件和軟件調(diào)試,系統(tǒng)基本實現(xiàn)了控制要求,軟件和硬件工作正常可靠,系統(tǒng)在測試條件下穩(wěn)定運行,整個系統(tǒng)的測試和調(diào)試階段還是很成功的。</p><p><b>  總結(jié)</b></p><p>  汽車空調(diào)控制系統(tǒng)在

114、汽車的設計制造中占有舉足輕重的地位,本課題采用基于單片機的自動控制完成了汽車制冷自動控制系統(tǒng)的設計,在整個系統(tǒng)開發(fā)過程中主要完成了如下內(nèi)容:</p><p>  1.對系統(tǒng)電路的設計。根據(jù)系統(tǒng)功能要求和性能指標完成了系統(tǒng)電路圖的繪制,并對電路的可行性作了嚴密的論證。</p><p>  2.對系統(tǒng)軟件的設計。在完成系統(tǒng)硬件電路的設計基礎上,分析了軟件實現(xiàn)的功能,并完成了軟件各個功能模塊的設

115、計,最終完成了系統(tǒng)軟件的設計。</p><p>  3.對系統(tǒng)的調(diào)試。結(jié)合相應的軟硬件開發(fā)平臺,對系統(tǒng)的軟件和硬件分別作了調(diào)試,后期對系統(tǒng)軟硬件和軟件做了相應的優(yōu)化,保證系統(tǒng)的正常,可靠運行。</p><p>  通過系統(tǒng)的設計,使我了解了基于單片機的系統(tǒng)設計流程和方法,掌握了簡單的單片機接口設計,提高了系統(tǒng)開發(fā)能力,為以后的單片機控制系統(tǒng)設計打下了堅實的基礎。</p>&l

116、t;p><b>  參考文獻</b></p><p>  [1] 崔選盟.汽車空調(diào)結(jié)構、原理與維修[M].北京:北京大學出版社,2005.</p><p>  [2] 袁秀玲.制冷與空調(diào)原理[M].西安:西安交通大學出版社,2001.</p><p>  [3] 彥啟森.制冷技術及其應用[M].北京:中國建筑工業(yè)出版社,2006.<

117、/p><p>  [4] 郭麗紅,吳海濤.基于Atmega16的汽車空調(diào)系統(tǒng)設計與實現(xiàn)[J].長春理工大學學報(自然科學版),2007(3).</p><p>  [5] 郭麗紅,芮雄麗,涂平華.基于Atmega16的商用車輛空調(diào)系統(tǒng)設計[J].南京工程學院學報(自然科學版),2007(3).</p><p>  [6] 扈宏毅,游龍翔.DS1821在汽車空調(diào)制冷控制中

118、的應用[J].計算機應用,2002(4).</p><p>  [7] 王克才,柴立剛.北京切諾基汽車空調(diào)控制系統(tǒng)介紹[J].汽車應用,1995(1).</p><p>  [8] 張鑫. 單片機原理及應用[M]. 北京:電子工業(yè)出版社,2005. </p><p>  [9] 譚浩強. C程序設計[M]. 北京:清華大學出版社,2005.</p>&

119、lt;p>  [10] 周興華. 手把手教你學單片機C程序設計[M]. 北京:北京航空航天大學,2007.</p><p>  [11] AT89S52 Datasheet,ATMEL公司,2008.</p><p>  [12] SHT1X(SHT10,SHT11,SHT15)Datasheet,盛世瑞恩公司,2009.</p><p><b> 

120、 附錄1</b></p><p><b>  附錄2</b></p><p><b>  英文原文:</b></p><p>  THE NECKLACE</p><p>  —Guy de Maupassant</p><p>  Mathilde Loisel

121、 was one of those poor girls, pretty,charming and romantic,who,in spite of their romantic dreams,are married to a mediocrity.Her husband was a clerk in the Ministry of Education.</p><p>  One evening her hus

122、band came home with an air of triumph.</p><p>  “I have something nice for you,”he said,giving her a large envelope.</p><p>  She tore open the envelope,which contained the following printed car

123、d:</p><p>  “The Minister of Education and Madame Georges Ramponneau have the honour to request the company of Monsieur and Madame Loisel at the office of the Ministry on Monday evening,January 18th.”</p&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論