【正文】
專業(yè)方向課程設(shè)計(jì)報(bào)告 基于數(shù)字溫度傳感器數(shù)字溫度計(jì)的設(shè)計(jì) 一 設(shè)計(jì)要求 利用數(shù)字溫度傳感器 DS18B20 與單片機(jī)結(jié)合來測(cè)量溫度。利用數(shù)字溫度傳感器DS18B20 測(cè)量溫度信號(hào),計(jì)算后在 LCD 上顯示相應(yīng)的溫度值。其溫度測(cè)量范圍為 ?55℃~125℃,精確到 ℃。 The design of Digital Thermometer Based on the Digital temperature pickup Abstract : the temperature can be measured by bining with the Digital temperature pickup and singlechip, the Digital temperature pickup DS18B02 measure the signer of temperature ,then temperature value can be calculated, which can be displayed on LCD 二 方案論證 1 方案一 使用熱敏電阻利用其感溫效應(yīng), 其電阻值 在將隨被測(cè)溫度變化 而變化,這樣 其兩端的電壓也將隨之改變,經(jīng)過放大, AD 轉(zhuǎn)換后 ,就可以 用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測(cè)溫度顯示出來 。但是放大電路受溫度的影響比較大,而且轉(zhuǎn)換精度受到 AD 轉(zhuǎn)換器位數(shù)的限制。 2 方案二 利用溫度傳感器 DS18B2,它具有微型化,低功耗,高性能,抗干擾能力強(qiáng)等優(yōu)點(diǎn),可直接將溫度轉(zhuǎn)化成串行數(shù)字信號(hào),這樣單片機(jī)可以直接處理后送到顯示電路顯示。 方案二電路比較簡(jiǎn)單,費(fèi)用較低,可靠性高,軟件設(shè)計(jì)也比較簡(jiǎn)單 , 鑒于以上原因,選擇方案二 三 理論設(shè)計(jì) 1 硬件設(shè)計(jì) 總體方框圖如下 單 片 機(jī)溫 度 采 集 處 理L C D 顯 示 硬件電路如下所示: VCC21X12X23GND4RST5I/O6SCLK7VCC18U1DS1302VCC1GND2GND3D1DC 座P101P112P123P134P145P156P167P178REST9P30/RXD10P31/TXD11P32/INT012P33INT113P34/T014P35/T115P36/WR16P37/RD17TXAL218TXAL119GND20P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/PROG30EA31P0732P0633P0534P0435P0336P0237P0138P0039VCC408051U28051/8052123M1T1蜂鳴器1122334455667788991010111112121313141415151616J216PGNDVCCGNDP0_0P0_1P0_2P0_3P0_4P0_5P0_6P0_7P2_4P2_5P2_6VCC123456789J19PVCCP0_0P0_1P0_2P0_3P0_4P0_5P0_6P0_7P2_4P2_5P2_610uFC1Cap Pol110KR5Res2GNDVCC12Y112MHzC7CAPC8CAPGNDTXAL1TXAL2RESTRESTTXAL2TXAL1VCCGNDVCCGNDGNDVCC12Y2晶振10KR110KR210KR3