【正文】
別為P0、PPP3口,每個口有8位(8根引腳),共32根。左邊那列逆時針數(shù)起,依次為1,2,3,4......40,其中芯片的1腳頂上有一個凹點。圖31 電路原理圖 主要元件介紹 主控制器本次設計采用的是單片機STC89C51。DS18B20主控制器STC89C51顯示電路掃描驅(qū)動圖21 數(shù)字溫度計總體電路結構框圖3 硬件設計溫度計電路設計原理圖如圖31所示,控制器使用單片機STC89C51,溫度傳感器使用DS18B20,用4位共陽LED數(shù)碼管以動態(tài)掃描法實現(xiàn)溫度顯示。 總體設計方案按照系統(tǒng)設計功能的要求,確定系統(tǒng)由3個模塊組成:主控制器、測溫電路、顯示電路。而且采用三線制與單片機相連,減少了外部的硬件電路,具有低成本和易使用的特點。其缺點如下:硬件電路復雜軟件調(diào)試復雜制作成本高方案三:采用智能溫度傳感器DS18B20作為檢測元件,測溫范圍為55~125℃,℃。方案二:在日常生活及工農(nóng)業(yè)生產(chǎn)中,經(jīng)常要用到溫度的檢測及控制,傳統(tǒng)的測溫原件有熱電偶和熱電阻。2 設計要求與方案論證 設計要求本設計主要是應用51系列單片機設計一個數(shù)字溫度計,該數(shù)字溫度計與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準確,其輸出溫度采用數(shù)字顯示,主要用于要求測溫比較準確的場所或科研實驗室使用,該設計控制器使用單片機STC89C51,測溫傳感器使用DS18B20,用4位共陽極LED數(shù)碼管實現(xiàn)溫度顯示,其主要功能有:數(shù)字溫度計測溫范圍:55~125℃;可以實現(xiàn)四位溫度顯示,溫度值精確到小數(shù)點后一位;℃以內(nèi);顯示刷新速度為1s/次。在這次設計中,熟悉了制作一個產(chǎn)品的總體流程,能熟練使用一些必要的設計工具和仿真工具等。 設計的目的和意義通過本次畢業(yè)設計,熟悉單片機STC89C51和傳感器DS18B20的應用,及單片機與外圍電路的接法,加深對單片機以及傳感器的認識,了解單片機在日常生活中的應用及其重要性?,F(xiàn)在所使用的溫度計通常都是精度為1℃℃的水銀、煤油或酒精溫度計,這些溫度計的刻度間隔通常都很密,不容易準確分辨,讀數(shù)困難,而且他們的熱容量比較大,達到熱平衡所需的時間較長,因此很難讀準,且使用非常不方便。溫度測量在物理實驗、醫(yī)療衛(wèi)生、食品生產(chǎn)等領域,尤其在熱學實驗中(如:物體的比熱容、汽化熱、熱功當量、壓強溫度系數(shù)等教學實驗)。隨著人們生活水平的不斷提高,單片機控制無疑是人們追求的目標之一,它給人帶來的方便也是無可置疑的,其中數(shù)字溫度計就是一個典型的例子。它一面世便在工業(yè)控制、數(shù)據(jù)采集、智能化儀表、機電一體化、家用電器等領域得到廣泛應用,極大地提高了這些領域的技術水平和自動化程度。系統(tǒng)具有微型化、微功耗、測量精度高、功能強大等特點,加之DS18B20內(nèi)部的差錯檢驗,所以它的抗干擾能力強,性能可靠,結構簡單。由于采用了智能溫度傳感器DS18B20,所以本文所介紹的數(shù)字溫度計與傳統(tǒng)的溫度計相比它的轉(zhuǎn)換速率極快,進行讀、寫操作非常簡便。系統(tǒng)程序主要包括主程序、讀出溫度子程序、溫度轉(zhuǎn)換命令子程序、計算溫度子程序、顯示數(shù)據(jù)刷新子程序?;趩纹瑱C的數(shù)字溫度計畢業(yè)設計論文題目:基于單片機的數(shù)字溫度計設計摘要:本文將介紹一種基于單片機控制的數(shù)字溫度計。在硬件方面介紹單片機溫度控制系統(tǒng)的設計, 對硬件原理圖做簡潔的描述。軟硬件分別調(diào)試完成以后,將程序下載入單片機中,電路板接上電源,電源指示燈亮,按下開關按鈕,數(shù)碼管顯示當前溫度。它具有數(shù)字化輸出,可測量遠距離的點溫度。關鍵詞:單片機 數(shù)字控制 溫度計 DS18B20 畢業(yè)設計(論文)外文摘要Title : microputerbased control of digital thermometers from the hardware description Temperature Control system design Abstract : This article introduces a microputerbased control of digital thermometers from the hardware description Temperature Control system design, hardware schematics and concise description. System program includes the main program, subroutine read temperature, the temperature conversion mand subroutine, subroutines calculate the temperature, display data refresh routines. Debugging of hardware and software were pleted, the program downloaded into the MCU, the circuit board connected to the power supply, power indicator light, press the switch button, digital display the current temperature. As a result of smart temperature sensor DS18B20,therefore, this article describes the traditional thermometer digital thermometer and the conversion rate pare