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

正文內(nèi)容

畢業(yè)論文-基于at89s51單片機(jī)的電子溫度計(jì)設(shè)計(jì)-免費(fèi)閱讀

2025-07-08 10:50 上一頁面

下一頁面
  

【正文】 同時(shí) 也要感謝我的舍友,他們給我提供了很多資料也給了我不少建設(shè)性的建議。因其體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域,且系統(tǒng)結(jié)構(gòu)較為簡單,可大規(guī)模的采用,成本低廉。圖 54 為溫度數(shù)據(jù)處理程序的流程圖。此外,還可外接 5 V 電源,給 DSl8B20 供電。每一個(gè)執(zhí)行軟件也就是一個(gè)小的功能執(zhí)行模塊。 2. 在實(shí)際使用中發(fā)現(xiàn),應(yīng)使電源電壓保持在 5V 左右,若電源 電壓過低,會(huì)使所測得的溫度精度降低。由于每一個(gè) DS18B20 的 ROM 數(shù)據(jù)都各不相同,因此微控制器就可以通過單總線對(duì)多個(gè) DS18B20 進(jìn)行尋址,從而實(shí)現(xiàn)一根總線上掛接多個(gè) DS18B20 。高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,很敏感的振蕩器,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器 2 的脈沖輸入,為計(jì)數(shù)器 2 提供一個(gè)頻率隨溫度變化的計(jì)數(shù)脈沖。主要包括:寄生電源,溫度傳感器, 64位 ROM 和單總線接口,存放中間數(shù)據(jù)的高速暫存器 RAM,用于存儲(chǔ)用戶設(shè)定溫度上下限值的 TH 和 TL觸發(fā)器,存儲(chǔ)與控制邏輯 , 8位循環(huán)冗余校驗(yàn)碼( CRC)發(fā)生器等 7部分 [7] 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 21 6 4位R O M和單線接口高速緩存存 儲(chǔ) 器 與 控 制 邏 輯溫 度 傳 感 器低 溫 觸 發(fā) 器 T L8 位 C R C 發(fā) 生 器高 溫 觸 發(fā) 器 T H配 置 寄 存 器V d d 圖 46 DS18B20內(nèi)部結(jié)構(gòu) DS18B20 管腳排列 DS1820 采用 3 腳 PR35 封裝或 8 腳 SOIC 封裝,管腳排列如圖 47 所示。 DS18B20 的測量分辨率可通過程序設(shè)定 9~ 12 位。 C 。 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 20 數(shù)字溫度傳感器 DS18B20 簡介 DS18B20 概述 由 dallas 半導(dǎo)體公司生產(chǎn)的 ds18b20 型單線智能溫度傳感器 ,屬于新一代適配微處理器的智能溫 度傳感器 ,可廣泛用于工業(yè)、民用、軍事等領(lǐng)域的溫度測量及控制儀器、測控系統(tǒng)和大型設(shè)備中。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)線。 1602 液晶模塊簡介微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧,常用在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中。 液晶顯示器 (LCD)英文全稱為 Liquid Crystal Display,它一種是采用了液晶控制透光度技術(shù)來實(shí)現(xiàn)色彩的顯示器。上電復(fù)位就是 VCC 通過電阻 R11 和電容 C5構(gòu)成回路,該回路是一個(gè)對(duì)電容 C5 充電和放電的電路,所以復(fù)位端口得到一個(gè)周期性變化的電壓值,并且有一定時(shí)間的電壓值高于 CPU 復(fù)位電壓,實(shí)現(xiàn)上電復(fù)位功能。 : (RD)外部數(shù)據(jù)存儲(chǔ)器讀選通。 P3 口每位能驅(qū)動(dòng) 4 個(gè) LS 型 TTL 負(fù)載。在此期間,P0 口內(nèi)部上拉電阻有效。當(dāng)輸入信號(hào) EA 引腳接低電平 (接地 )時(shí), CPU 只訪問外部 EPROM/ROM 并執(zhí)行外部程序存儲(chǔ)器中的指令,而不管是否有片內(nèi)程序存儲(chǔ)器。在訪問片外程序存儲(chǔ)器時(shí),此端定時(shí)輸出負(fù)脈沖作為讀片外存儲(chǔ)器的選通信號(hào)。當(dāng) 8051 上電正常工作后, ALE 引腳不斷向外輸出正脈沖信號(hào),此頻率為振蕩器頻率 fOSC 的 1/6。要檢查 8051/8031 的振蕩電路是否正常工作,可用示波器查看 XTAL2 端是否有脈沖信號(hào)輸出。 6. 五個(gè)中斷源的中斷控制系統(tǒng)。 2. 片內(nèi)數(shù)據(jù)存儲(chǔ)器 RAM(128B),用以存放可以讀/寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù)等, SST89 系列單片機(jī)最多提供 1K 的RAM。低價(jià)位 STC89C52 單片機(jī)可應(yīng)用于許多高性價(jià)比的場合,可靈活應(yīng)用于各種控制領(lǐng)域,對(duì)于簡單的測溫系統(tǒng)已經(jīng)足夠。而且在對(duì)采集的信號(hào)進(jìn)行放大時(shí)容易受溫度的影響出現(xiàn)較大的偏差。 ABS 文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。 系統(tǒng)概述 Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows 界面。其主要研究內(nèi)容包括兩方面,一是對(duì)系統(tǒng)硬件部分的設(shè)計(jì),包括溫度采集電路和顯示電路;二是對(duì)系統(tǒng)軟件部分的設(shè)計(jì),應(yīng)用 C 語言實(shí)現(xiàn)溫度的采集與顯示。 單片機(jī)發(fā)展有明顯的趨勢,可靠性及應(yīng)用越來越水平高和互聯(lián)網(wǎng)連接已是一種明顯的走向。隨著我國經(jīng)濟(jì)的發(fā)展,對(duì)科研的投入加大,對(duì)相關(guān)企業(yè)資源進(jìn)行了重組,相繼建立了一些國家級(jí),省級(jí)的研發(fā)機(jī)構(gòu),開展創(chuàng)新性研究,使我國儀表工業(yè)得到了迅速的發(fā)展。該器件可直接向單片機(jī)傳輸數(shù)字信號(hào),便于單片機(jī)處理及控制。 C,在 10~ +85176。其中 ATMEL 公司的標(biāo)準(zhǔn)型 AT89單片機(jī)因其與 MCS51 的完全兼容性、優(yōu)良的工作性能、使用的靈活性以及較高的性能價(jià)格比,成為 AT89 系列單片機(jī)的主流機(jī)型,在嵌入式控制系統(tǒng)中獲得廣泛應(yīng)用。由于單片機(jī)集成度高、功能強(qiáng)、可靠性高、體積小、功耗低、使用方便、價(jià)格低廉等一系列優(yōu)點(diǎn) ,單片機(jī)的應(yīng)用已經(jīng)滲透到電力、冶金、化工、建材、機(jī)械、食品、石油等各個(gè)行業(yè)。其系統(tǒng)結(jié)構(gòu)簡單,數(shù)據(jù)運(yùn)行處理速度快,信號(hào)采集效果較好,便于實(shí)際檢測使用。在生產(chǎn)過程中,為了高效地進(jìn)行生產(chǎn),必須對(duì)它的主要參數(shù),如溫度、 濕度、壓力 等進(jìn)行有效的控制。 在本設(shè)計(jì)中 選用 AT89C51 型單片機(jī)作為主控制器件, 選用 DS18B20 溫度傳感器 作為測溫 電子元件, 通過 4 位共陽極 LED 數(shù)碼 顯示 管 并行 傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示。熱敏電阻的成本低,但需后續(xù)信號(hào)處理電路,而且可靠性相對(duì)較差,測溫準(zhǔn)確度低,檢測系統(tǒng)也有一定的誤差。 MCS51 系列及 80C51 單片機(jī)有多種品種。使你可以充分發(fā)揮“一線總線”的優(yōu)點(diǎn)。適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:環(huán)境控制、設(shè)備或過程控制、測溫類消費(fèi)電子產(chǎn)品等。 5 學(xué)習(xí)用 PSPICE、 MULTISIM 8 等仿真軟件進(jìn)行電路設(shè)計(jì)和仿真。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。利用數(shù)字溫度傳感器 DS18B20,此傳感器課讀取被測量溫度值,進(jìn)行轉(zhuǎn)換。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境( uVision)將這些部分組合在一起。開發(fā)人員可用 IDE 本身或其它編輯器編輯 C 或匯編源文件。 方案二:采用 LCD 液晶顯示 采用 1602 LCD 液晶顯示,此方案顯示內(nèi)容相對(duì)豐富,且價(jià)格不高。 STC89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 : 4K 字節(jié)的程序存儲(chǔ)器( ROM/EPROM/Flash,可外擴(kuò)至 64KB); 128 字節(jié)的數(shù)據(jù)存儲(chǔ)器( RAM,可再外擴(kuò) 64KB); 特殊功能寄存器 SFR。 4. 四個(gè) 8 位并行 I/ O 接口 P0~P3,每個(gè)口既可以用作輸入,也可以用作輸出。 SST89V58RD 最高允許振蕩頻率達(dá) 40MHz,因而大大的提高了指令的執(zhí)行速度。當(dāng)主電源 Vcc 發(fā)生故障,降低到低電平規(guī)定值時(shí),將+ 5V 電源自動(dòng)兩個(gè)機(jī)器周期 (24個(gè) 時(shí)鐘振蕩周期 )的高電平時(shí),就可以完成復(fù)位操作。 ALE 端的負(fù)載驅(qū)動(dòng)能力為 8 個(gè) LS 型 TTL(低功耗甚高速 TTL)負(fù)載。如有則說明基本上工作正常。當(dāng) P0 口作為輸入口使用時(shí),應(yīng)先向口鎖存器 (地址 80H)寫入全 1,此時(shí) P0 口的全部引腳浮空,可作為高阻抗輸入。 P 口每位能驅(qū)動(dòng) 4 個(gè) LS 型 TTL 負(fù)載。 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 16 : (T0)定時(shí) /計(jì)數(shù)器 0 的外部計(jì)數(shù)輸入。 復(fù)位電路的設(shè)計(jì) 單片機(jī)復(fù)位電路的設(shè)計(jì)如圖 43 所示。所以設(shè)計(jì)者通常用的是 。 點(diǎn)陣圖形式液晶由 M 行 N 列個(gè)顯示單元組成,假設(shè) LCD 顯示屏有 64行,每行有 128 列,每 8 列對(duì)應(yīng) 1 個(gè)字節(jié)的 8 個(gè)位,即每行由 16 字節(jié),共 16 8=128 個(gè)點(diǎn)組成,屏上 64 16 個(gè)顯示單元和顯示 RAM 區(qū) 1024 個(gè)字節(jié)相對(duì)應(yīng),每一字節(jié)的內(nèi)容和屏上相應(yīng)位置的亮暗對(duì)應(yīng)。 第 5 腳: R/W 為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。串行口為方式零狀態(tài),即工作在移位寄存器方式,波特率為振蕩頻率的 1/12。測量精度高 DS18B20 的測量范圍為 55 ℃~ + 125 ℃ ; 在 10~ + 85176。 DS18B20 可以通過內(nèi)部寄生電路從數(shù)據(jù)線上獲取電源。 DS18B20 具有體積更 小、適用電壓更寬、更經(jīng)濟(jì)、可選更小的封裝方式,更寬的電壓適用范圍,適合于構(gòu)建自己的經(jīng)濟(jì)的測溫系統(tǒng),因此也就被設(shè)計(jì)者們所青睞。根據(jù)頻率比值和溫度的對(duì)應(yīng)曲線得到相應(yīng)的溫度值。 圖 48 DS18B20 的內(nèi)部測溫電路框圖 DS18B20 內(nèi)部結(jié)構(gòu)主要由四部分組成:溫度傳感器、 64 位光刻 ROM、非揮發(fā)的溫度報(bào)警觸發(fā)器 TH 和 TL、配置寄存器。因此,可用多只 DS18B20 同時(shí)測量溫度并進(jìn)行告警搜索。 5系統(tǒng)軟件設(shè)計(jì) 整個(gè)系統(tǒng)的功能是由硬件電路配合軟件來實(shí)現(xiàn)的,當(dāng)硬件基本定型后,軟件的功能也就基本定下來了。 主程序: 主程序的主要功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出 并處理 DS18B20的測量的當(dāng)前溫度值,溫度測量每 1s進(jìn)行一次。小數(shù)部分進(jìn)行四舍五入處理:大于 ℃ 的話,向個(gè)位進(jìn) 1;小于 ℃ 的時(shí)候,舍去不要。對(duì)設(shè)計(jì)的溫度計(jì)進(jìn)行測試后,其結(jié)果表明能達(dá)到預(yù)設(shè)的要求。在我做畢業(yè)設(shè)計(jì)期間,老師給了我很大的幫助和鼓勵(lì)。s annual National Day for Eye Care, the China Youth Development ServiceCenter and Zhejiang Medicine, a leading listed Chinese pharmaceutical pany, jointlyannounced the kickoff of the about one month, a questionnaire piled by top eye care medical experts in China willbe distributed through multiple online partners, including , as well asthrough offline survey events held in universities, middle schools and primary schools acrossthe report will be released based on the survey statistics and analysis, and most importantly,guidelines for parents and youth on how to care for the eyes and prevent myopia — agrowing problem in China39。 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 33 致 謝 經(jīng)過一個(gè)學(xué)期的忙碌,畢業(yè)設(shè)計(jì)接近尾聲。 開始 提取整數(shù)部分存入 HT 提取小數(shù)部分存入 LT LT 右移三位 ,將精度降低到 攝氏度 HT++ 將小數(shù)部分整數(shù)化 提取符號(hào)部分存入 sign LT 是否大于 5 是否為負(fù)數(shù) RET 負(fù)數(shù)標(biāo)志 flag=1 Y N N Y 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 29 圖 55 溫度比較報(bào)警子程序 1602 顯示部分 1602 的讀寫時(shí)序圖如 56: 信息工程學(xué)院畢業(yè)論文(設(shè)計(jì)) 單片機(jī)電子溫度計(jì)設(shè)計(jì) 30 圖 56 1602液晶的讀時(shí)序圖 圖 57 1602的寫時(shí)序圖 根 據(jù)以上時(shí)序圖可以得出讀寫程序流程圖如 圖 58 : 圖 58 1602 的讀寫流程圖 開始 選擇寫數(shù)據(jù)寫命令 RS=1||RS=0 選擇寫操作RW=1 使能 EN 準(zhǔn)備好寫入的數(shù)據(jù) DB0~DB7 禁止 EN 結(jié)束
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1