智能儀器課程設(shè)計報告_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  智能儀器原理與設(shè)計</b></p><p><b>  實 驗 報 告</b></p><p><b>  主要內(nèi)容</b></p><p>  溫度傳感器DS18B20采集環(huán)境模擬信號,其輸出送入AT89C51,單片機在程序的控制下,將處理過的數(shù)據(jù)送到移位寄存器74LS

2、164,經(jīng)74LS164輸出后驅(qū)動三位數(shù)碼管顯示。當(dāng)被測溫度高于18℃時,單片機發(fā)出控制信號使降溫電扇以自然風(fēng)的形式旋轉(zhuǎn),溫度越高轉(zhuǎn)速越快,溫度36℃以上時風(fēng)扇全速工作,點亮此功能指示燈。</p><p><b>  基本要求</b></p><p>  (1)設(shè)計測量溫度范圍-55℃~+125℃的智能測溫系統(tǒng),要求數(shù)碼管實時顯示測量溫度,單片機根據(jù)溫度高低確定風(fēng)扇轉(zhuǎn)

3、速</p><p><b> ?。?)畫出程序框圖</b></p><p>  (3)有完整的整機電路圖(protel繪制)</p><p> ?。?)完成格式正確、內(nèi)容完整的實驗報告</p><p><b>  參考文獻</b></p><p>  王祁, 智能儀器設(shè)計基礎(chǔ)

4、.北京:機械工業(yè)出版社,2009</p><p><b>  目錄</b></p><p><b>  一、前言4</b></p><p><b>  二、系統(tǒng)組成4</b></p><p><b>  1、設(shè)計思路5</b></p>

5、<p>  2、系統(tǒng)的性能指標(biāo):5</p><p>  3、系統(tǒng)的主要功能:5</p><p>  三、電路組成及工作原理5</p><p>  1、溫度傳感器功能模塊6</p><p>  2、AT89C51單片機8</p><p>  3、74LS164移位寄存器12</p>&

6、lt;p><b>  4、晶振電路12</b></p><p><b>  5、復(fù)位電路13</b></p><p><b>  6、鍵盤電路13</b></p><p><b>  7、顯示電路14</b></p><p><b>

7、;  8、穩(wěn)壓電路14</b></p><p><b>  9、顯示電路15</b></p><p>  10、風(fēng)扇控制電路15</p><p>  四、課程設(shè)計心得與體會16</p><p><b>  五、參考文獻16</b></p><p>  六

8、、整機電路圖17</p><p>  智能溫度測量系統(tǒng)的設(shè)計</p><p><b>  一、前言</b></p><p>  溫度是一種基本的環(huán)境參數(shù),人民的生活與環(huán)境的溫度息息相關(guān),在工業(yè)生產(chǎn)過程中需要實時測量溫度,在農(nóng)業(yè)生產(chǎn)中也離不開溫度的測量。因此研究溫度的測量方法和裝置具有重要意義。測量溫度的關(guān)鍵是溫度傳感器,溫度傳感器的發(fā)展經(jīng)歷了

9、三個發(fā)展階段:傳統(tǒng)的分立式溫度傳感器、模擬集成溫度傳感器、智能集成溫度傳感器。目前,國際上新型溫度傳感器正從模擬式向數(shù)字式,集成化向智能化、網(wǎng)絡(luò)化的方向飛速發(fā)展。本文所介紹的智能溫度測量系統(tǒng)是基于DS18B20型數(shù)字式溫度傳感器,在89C51單片機的控制下,對環(huán)境溫度進行實時控制的裝置。該系統(tǒng)測量范圍寬、測量精確度高,該系統(tǒng)可廣泛適用于人民的日常生活和工、農(nóng)業(yè)生產(chǎn)的溫度測量。</p><p><b> 

10、 二、系統(tǒng)組成</b></p><p>  智能溫度測量系統(tǒng)主要由數(shù)字溫度計、單片機控制電路、數(shù)字式溫度顯示電路、風(fēng)扇降溫電路、鍵盤電路、串口通信電路等六部分組成。系統(tǒng)原理框圖如下:</p><p>  圖1智能溫度測量系統(tǒng)原理框圖</p><p><b>  1、設(shè)計思路</b></p><p>  智能溫

11、度測量系統(tǒng)的設(shè)計思路:用數(shù)字溫度傳感器DS18B20采集環(huán)境模擬信號,并在其內(nèi)部進行A/D轉(zhuǎn)換,將轉(zhuǎn)換后的數(shù)字信號送AT89C51單片機,AT89C51單片機在程序的控制下,將處理過的數(shù)據(jù)送到八位串入/并出移位寄存器74LS164,經(jīng)74LS164輸出后驅(qū)動三位數(shù)碼管顯示出環(huán)境溫度。當(dāng)被測溫度高于18℃時,單片機P2.3腳發(fā)出信號PC817光電耦合器使降溫電扇以自然風(fēng)的形式旋轉(zhuǎn),溫度越高轉(zhuǎn)速越快,溫度36℃以上時風(fēng)扇全速工作,點亮此功能

12、指示燈。</p><p>  2、系統(tǒng)的性能指標(biāo):</p><p>  溫度測量范圍:-55℃-+125℃</p><p>  溫度測量精度:±0.5℃</p><p>  電路板工作溫度:0℃-+70℃</p><p>  3、系統(tǒng)的主要功能:</p><p> ?。?) 根據(jù)溫度變

13、化自動調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速,轉(zhuǎn)速變化量:溫度每變化2℃將改變風(fēng)扇的轉(zhuǎn)速并使指示燈向右移動一位點亮;溫度低于18℃時風(fēng)扇不工作, </p><p>  (2) 風(fēng)扇工作在自然風(fēng)狀態(tài):風(fēng)速從小到大,一個周期約5秒鐘,點亮此功能指示燈。</p><p> ?。?) 風(fēng)扇工作在定時狀態(tài):定時時間為30分鐘;60分鐘;120分鐘;240分鐘,用四位二進制發(fā)光二極管指示燈指示定時時間,并且,風(fēng)扇根據(jù)第1條功

14、能工作。</p><p> ?。?) 用十個發(fā)光二極管模擬指示風(fēng)扇當(dāng)時的轉(zhuǎn)速情況,即十個全亮則風(fēng)扇全速運行,前五個亮剛風(fēng)扇處于半速運行。</p><p>  三、電路組成及工作原理</p><p>  智能溫度測量系統(tǒng)原理圖如圖2所示, </p><p>  圖2 智能溫度測量系統(tǒng)原理圖</p><p><b&g

15、t;  主要元器件:</b></p><p>  1、溫度傳感器功能模塊</p><p>  美國DALLAS公司生產(chǎn)的數(shù)字化溫度傳感器DS1820是世界上第一片支持“一線總線”接口的溫度傳感器,使用戶可輕松地組建溫度傳感器檢測網(wǎng)絡(luò),為檢測系統(tǒng)的構(gòu)建引入全新的概念。</p><p>  DS1820特點如下:</p><p>  

16、(1)DS1820在與微處理器連接時僅需要一條傳輸線即可實現(xiàn)兩者之間的雙向通訊。</p><p>  (2)DS1820支持多點組網(wǎng)絡(luò)功能,多個DS1820可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測量。 </p><p>  (3)DS1820在使用中不需要任何外圍元件,其傳感元件及A/D轉(zhuǎn)換電路都集成在一只形如三極管的芯片內(nèi)。</p><p> ?。?)工作電壓+3~

17、+5.5V,溫度測量范圍為-55℃~+125℃, 在-10°C~+85℃時,精度為±0.5°C;</p><p> ?。?)DS1820可把溫度信號直接轉(zhuǎn)換成串行數(shù)字信號供單片機處理,測量結(jié)果以9~12位數(shù)字量方式串行傳送。由于每片DS1820含有唯一的串行序列號,所以在一條總線上可掛接任意多個DS1820芯片。從DS1820讀出的信息或?qū)懭隓S1820的信息,僅需要一根傳輸線(單總

18、線接口)。讀寫及溫度變換功率來源于數(shù)據(jù)總線,總線本身也可以向所掛接的DS1820供電,而無需額外電源。DS1820提供九位溫度讀數(shù),構(gòu)成多點溫度檢測系統(tǒng)而無需任何外圍硬件。 </p><p>  圖3 DS1820的內(nèi)部框圖</p><p>  圖3所示為DS1820的內(nèi)部框圖,它主要包括寄生電源、溫度傳感器、64位激光ROM單線接口、存放中間數(shù)據(jù)的高速暫存器(內(nèi)含便箋式RAM),用于

19、存儲用戶設(shè)定的溫度上下限值的TH和TL解發(fā)器存儲與控制邏輯、8位循環(huán)冗余校驗碼(CRC)發(fā)生器等七部分。圖4是DS1820溫度傳感器的封裝圖與引腳接線方式,DS1820引腳及功能及指標(biāo)如下</p><p>  GND:地;   VDD:電源電壓</p><p>  I/O:數(shù)據(jù)輸入/輸出腳(單線接口,可作寄生供電)</p><p>  圖4

20、DS1820封裝圖與接線方式</p><p>  (6)DS18B20控制方法 </p><p>  在硬件上,DS18B20與單片機的連接有兩種方法,一種是Vcc接外部電源,GND接地,I/O與單片機的I/O線相連;另一種是用寄生電源供電,此時UDD、GND接地,I/O接單片機I/O。無論是內(nèi)部寄生電源還是外部供電,I/O口線要接5KΩ左右的上拉電阻。 </p><p

21、>  CPU對DS18B20的訪問流程是:先對DS18B20初始化,再進行ROM操作命令,最后才能對存儲器操作,數(shù)據(jù)操作。DS18B20每一步操作都要遵循嚴格的工作時序和通信協(xié)議。如主機控制DS18B20完成溫度轉(zhuǎn)換這一過程,根據(jù)DS18B20的通訊協(xié)議,須經(jīng)三個步驟:每一次讀寫之前都要對DS18B20進行復(fù)位,復(fù)位成功后發(fā)送一條ROM指令,最后發(fā)送RAM指令,這樣才能對DS18B20進行預(yù)定的操作。程圖所示的步驟它分三步完成:①

22、系統(tǒng)通過反復(fù)操作,搜索DS1820序列號;②啟動所有在線DS1820做溫度A/D變換;③逐個讀出在線DS1820變換后的溫度數(shù)據(jù)。</p><p>  2、AT89C51單片機</p><p>  AT89C51是一種4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8

23、位微處理器。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器。 </p><p><b>  1.主要特性: </b></p><p>  ·與MCS-51 兼容 </p><p>  ·4K字節(jié)可編程閃爍存儲器 </p><p>  壽命:1000寫/

24、擦循環(huán)</p><p>  數(shù)據(jù)保留時間:10年</p><p>  ·全靜態(tài)工作:0Hz-24Hz</p><p>  ·三級程序存儲器鎖定</p><p>  ·128*8位內(nèi)部RAM</p><p>  ·32可編程I/O線</p><p>  &#

25、183;兩個16位定時器/計數(shù)器</p><p><b>  ·5個中斷源 </b></p><p><b>  ·可編程串行通道</b></p><p>  ·低功耗的閑置和掉電模式</p><p>  ·片內(nèi)振蕩器和時鐘電路 </p><

26、;p><b>  2.管腳說明:</b></p><p><b>  VCC:供電電壓。</b></p><p><b>  GND:接地。</b></p><p>  P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠

27、用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0 口作為原碼輸入口,當(dāng)FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。</p><p>  P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時

28、,P1口作為第八位地址接收。 </p><p>  P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對

29、外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。</p><p>  P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p>  P

30、3口也可作為AT89C51的一些特殊功能口,如下表所示:</p><p>  P3.0 RXD(串行輸入口)</p><p>  P3.1 TXD(串行輸出口)</p><p>  P3.2 /INT0(外部中斷0)</p><p>  P3.3 /INT1(外部中斷1)</p><p>  P3.4 T0(記時器0外

31、部輸入)</p><p>  P3.5 T1(記時器1外部輸入)</p><p>  P3.6 /WR(外部數(shù)據(jù)存儲器寫選通)</p><p>  P3.7 /RD(外部數(shù)據(jù)存儲器讀選通)</p><p>  P3口同時為閃爍編程和編程校驗接收一些控制信號。</p><p>  RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要

32、保持RST腳兩個機器周期的高電平時間。</p><p>  ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上

33、置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。</p><p>  /PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。</p><p>  /EA/VPP:當(dāng)/EA保持低電平時,則在此期

34、間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。</p><p>  XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。</p><p>  XTAL2:來自反向振蕩器的輸出。</p><

35、;p><b>  3.振蕩器特性:</b></p><p>  XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。</p><p><

36、;b>  4.芯片擦除:</b></p><p>  整個PEROM陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE管腳處于低電平10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。</p><p>  此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑

37、置模式下,CPU停止工作。但RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止。 </p><p>  圖5 AT89C51單片機引腳</p><p>  3、74LS164移位寄存器</p><p>  在單片機系統(tǒng)中, 如果并行口的IO資源不夠,而串行口又沒有其他的作用

38、, 那么我們可以用74LS164來擴展并行IO口,節(jié)約單片機資源。74LS164是一個串行輸入并行輸出的移位寄存器。并帶有清除端。 </p><p>  其中; Q0—Q7 并行輸出端 。 A,B串行輸入端。 MR 清除端, 為0時,輸出清零。 CP 時鐘輸入端。 </p><p>  圖6 74LS164 電路原理</p><p><b>  4、晶振

39、電路</b></p><p>  AT89C51單片機芯片內(nèi)部設(shè)有一個反向放大器所構(gòu)成的振蕩器,X1和X2分別為振蕩電路的輸入端和輸出端,時鐘信號由外部或內(nèi)部產(chǎn)生,在X1和X2引腳上外接定時元器件,內(nèi)部振蕩電路就會產(chǎn)生自激振蕩。本系統(tǒng)采用的定時元器件為石英晶體和電容組成的并聯(lián)諧振回路。晶體振蕩頻率為12MHz,C1、C2的值為33pF電容的大小可起頻率微調(diào)的作用。</p><p&g

40、t;<b>  圖7晶振電路</b></p><p><b>  5、復(fù)位電路</b></p><p>  單片機具有多種復(fù)位電路,本系統(tǒng)采用電平式開關(guān)復(fù)位與上電復(fù)位方式,具體電路如圖8所示。當(dāng)上電時,C3相當(dāng)于短路,給RST端輸入大于24個振蕩周期以上的高電平脈沖,使單片機復(fù)位,在正常工作時,按下開關(guān)使單片機復(fù)位。</p><

41、;p><b>  圖8 復(fù)位電路</b></p><p><b>  6、鍵盤電路</b></p><p>  本系統(tǒng)三個獨立鍵盤來搭建鍵盤電路。第一個鍵用來轉(zhuǎn)換自然風(fēng);第二個鍵用來關(guān)斷風(fēng)扇;第三個鍵用作定時開關(guān)。鍵盤電路采用軟件延時去抖動。</p><p><b>  圖9 鍵盤電路</b>

42、</p><p><b>  7、顯示電路</b></p><p>  顯示電路采用4位的LD-5461AS顯示數(shù)碼管,共陰極接法,前三位顯示當(dāng)前采樣到的溫度,后一位為單位,顯示的溫度范圍為0~99.9℃。</p><p><b>  8、穩(wěn)壓電路</b></p><p>  電源輸入為+12V,經(jīng)

43、LM7805穩(wěn)壓,得+5V電壓,供89C51和74LS164工作。</p><p><b>  圖10 穩(wěn)壓電路</b></p><p><b>  9、顯示電路</b></p><p><b>  圖11 顯示電路</b></p><p><b>  10、風(fēng)扇

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論