freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)(完整版)

  

【正文】 P 的三極管來(lái)驅(qū)動(dòng)楊聲器發(fā)出聲音,以便操作員來(lái)維護(hù),從而達(dá)到報(bào)警的目的。在這里采用前者方式供電。當(dāng)被用著在寄生電源下,也可以向器件提供電源 ; GND為 地信號(hào) ; VDD為 可選擇的 VDD引腳。 溫度傳感器 選擇 DALLAS 最新單線數(shù)字溫度傳感器 DS18B20是一種新型的“一線器件”,其體積更小、更適用于多種場(chǎng)合、且適用電壓更寬、更經(jīng)濟(jì)。采用 12MHZ 晶振。這樣 ,測(cè)溫系統(tǒng)的結(jié)構(gòu)就比較簡(jiǎn)單 ,體積也不大。 4 圖 系統(tǒng)主要包括對(duì) A/D0809 的數(shù)據(jù)采集,自動(dòng)手動(dòng)工作方式檢測(cè),溫度的顯示等,這幾項(xiàng)功能的信號(hào)通過(guò)輸入輸出電路經(jīng)單片機(jī)處理。 傳感器知識(shí)面廣, 如果 在 實(shí)踐技能的鍛煉上下功夫,單憑課堂理論課學(xué)習(xí),勢(shì)必出現(xiàn)理論與實(shí)踐脫節(jié)的局面。 能顯示出測(cè)量溫度值。能夠?qū)Τ鲎罡邷囟冗M(jìn)行報(bào)警 .主要介紹了一個(gè)基于 89S52單片機(jī)的測(cè)溫系統(tǒng),詳細(xì)描述了利用數(shù)字溫度傳感器 DS18B20開發(fā)測(cè)溫系統(tǒng)的過(guò)程,重點(diǎn)對(duì)傳感器在單片機(jī)下的硬件連接,軟件編程以及各模塊系統(tǒng)流程進(jìn)行了詳盡分析, 對(duì)各部分的電路也一一進(jìn)行了介紹 ,該系統(tǒng) 用四位數(shù)碼管 可以方便的實(shí)現(xiàn)實(shí)現(xiàn)溫度顯示,并可根據(jù)需要任意設(shè)定上下限報(bào)警溫度, DS18B20 與 AT89S52 結(jié)合實(shí)現(xiàn)最簡(jiǎn)溫度檢測(cè)系統(tǒng),該 系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,抗干擾能力強(qiáng),適合于惡劣環(huán)境下進(jìn)行現(xiàn)場(chǎng)溫度測(cè)量,有廣泛的應(yīng)用前景。任隨書本上把單片機(jī)技術(shù)介紹得多么重要、多么實(shí)用多么好用,同學(xué)們?nèi)匀粫?huì)感到那只是空中樓閣,離自己十分遙遠(yuǎn),或者會(huì)感到對(duì)它失去興趣,或者會(huì)感到它高深莫測(cè)無(wú)從下手,這些情況都會(huì)令課堂教學(xué)的效果大打折扣。還有復(fù)位電路,晶振電路,啟動(dòng)電路等。采用 52 單片機(jī)控制,軟件編程的自由度大,可通過(guò)編程實(shí)現(xiàn)各種各樣的 算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡(jiǎn)單,安裝方便。電源采用 5V為單片機(jī), LED,蜂鳴器供電 。 DALLAS 半導(dǎo)體公司的數(shù)字化溫度傳感器 單 片 機(jī) 單片機(jī) 時(shí)鐘電路 復(fù)位電路 報(bào)警電路 驅(qū)動(dòng)電路 測(cè)溫電路 顯示電路 7 DS18B20是世界上第一片支持“一線總線”接口的溫度傳感器。當(dāng)工作于寄生電源時(shí),此引腳必須接地。 DS18B20與 芯片連接電路如圖 : 圖 DS18B20與單片機(jī)的連接 8 外部電源供電方式是 DS18B20最佳的工作方式,工作穩(wěn)定可靠,抗干擾能力強(qiáng),而且電路也比較簡(jiǎn)單,可以開發(fā)出穩(wěn)定可靠的多點(diǎn)溫度監(jiān)控系統(tǒng)。如下圖 (g): 圖 溫度報(bào)警電路 第四章 軟件設(shè)計(jì) 概述 整個(gè)系統(tǒng) 的功能是由硬件電路配合軟件來(lái)實(shí)現(xiàn)的,當(dāng)硬件基本定型后, 軟件的功能也就基本定下來(lái)了。 ●溫度測(cè)試及處理程序:對(duì)溫度芯片送過(guò)來(lái)的數(shù)據(jù)進(jìn)行處理,進(jìn)行判斷和顯示。剛開始以為是程序的問(wèn)題,經(jīng)過(guò)檢查簡(jiǎn)化了報(bào)警程序,才發(fā)現(xiàn)是電路及喇叭的電壓不正確。 度,往往很多場(chǎng)合需要更加精確的溫度,在所測(cè)溫度精度不變的基礎(chǔ)上必須對(duì)數(shù)據(jù)進(jìn)行校正。 unsigned char MIN=10。 } //DS18B20 初始化函數(shù) Init_DS18B20(void) { unsigned char x=0。 //稍做延時(shí)后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay(20)。 // 給脈沖信號(hào) if(DQ) dat|=0x80。0x01。 Init_DS18B20()。 t=b。 /********************定時(shí)器中斷函數(shù) ********************/ void tme_tr0(void) interrupt 1 18 { TL0=0xb0。 void VAL_xs() { P0=TAB[str_TME[0]]。 k2=1。 k4=1。 } write_tempere_alarm() { 19 if(((int)ttMAX)||((int)ttMIN ) ) {fm=0。 TR0=1。 write_tempere_alarm()。} } main() { P1=0xc0。 ReadTemperature()。 k3=0。 delay1(5)。 if(++tmel==20) { tmel=0。 t=t|a。 // 跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 DQ=1。 } 17 return(dat)。 unsigned char dat=0。 //DQ 復(fù)位 delay(8)。 //定義通信端口 sbit fm =P2^7。它充分利用監(jiān)控計(jì)算機(jī)的處理能力,在監(jiān)控計(jì)算機(jī)上用線性插補(bǔ)的數(shù)學(xué)方法對(duì)其進(jìn)行誤差校正補(bǔ)償,能輕易地將其提高其精度。開始將 200R的電阻短接,數(shù)碼管顯示更亮。 9 ●中斷設(shè)定程序:實(shí)現(xiàn)設(shè)定上下限報(bào)警功能。二是執(zhí)行軟件(子程序),它是用來(lái)完成各種實(shí)質(zhì)性的功能如測(cè)量、計(jì)算、顯示、通訊等。在外接電源方式下,可以
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1