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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)課程設(shè)計(jì)方案-展示頁(yè)

2025-05-12 22:34本頁(yè)面
  

【正文】 /O 口,p1 輸出緩沖器能驅(qū)動(dòng)4 個(gè) TTL 邏輯電平。 在flash編程時(shí),P0口也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。 當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏 輯電平。單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工 作。 AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于 常規(guī)編程器。使用Atmel 公司高密度非AT89S52引腳圖 DIP封裝Flash(5)主要芯片及其功能①AT89S52(也可以用AT89S51)引腳說(shuō)明  AT89S52 是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程這種結(jié)構(gòu),在數(shù)據(jù)輸出時(shí)可以鎖存,及輸出新的數(shù)據(jù)以前,通道口上的原始數(shù)據(jù)不變。(2)電源? ①電源適配器供電:DC座(三個(gè)管腳)? ②usb供電:(3) 晶振控制晶振控制電路結(jié)構(gòu)原理如右圖所示 (4)I/O口amp??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷 系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。 同時(shí)該芯片還具有PDIP、TQFP和PLCC等三 種封裝形式,以適應(yīng)不同產(chǎn)品的需求。此外,AT89S52設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過(guò)軟件設(shè)置省電模式。 AT89S52引腳圖 AT89S52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes ISP(Insystem programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS 51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。 開(kāi)始進(jìn)入緩沖區(qū)初始化復(fù)位DS18B20發(fā)跳過(guò)ROM命令溫度轉(zhuǎn)換命令延時(shí)復(fù)位DS18B20,跳過(guò)ROM命令讀存儲(chǔ)器命令讀溫度命令更新數(shù)據(jù)緩沖區(qū)將溫度轉(zhuǎn)換為BCD碼 數(shù)字溫度計(jì)應(yīng)用系統(tǒng)的硬件設(shè)計(jì)(1)、單片機(jī)小系統(tǒng)的基本組成及其選擇單片機(jī)選型參考? ① AT89S5AT89S52 :具備ISP下載功能 ,可以使用USBASP程序下載線或者并口下載 ? ② STC89C5STC89C52:使用串口線+MAX232燒寫(xiě)程序。根據(jù)設(shè)計(jì)任務(wù)要求選擇好器件,編寫(xiě)好程序運(yùn)行成功之后進(jìn)行軟件聯(lián)調(diào),驗(yàn)證系統(tǒng)是否正確。方案二的測(cè)溫裝置電路簡(jiǎn)單、精確度較高、實(shí)現(xiàn)方便、軟件設(shè)計(jì)也比較簡(jiǎn)單,還可以進(jìn)行各種功能的擴(kuò)展,例如報(bào)警系統(tǒng),時(shí)間顯示等,故本次設(shè)計(jì)采用了方案二,并采用兩路設(shè)計(jì)。該系統(tǒng)擴(kuò)展性非常強(qiáng),它可以在設(shè)計(jì)中加入時(shí)鐘芯片DS1302以獲取時(shí)間數(shù)據(jù),在數(shù)據(jù)處理同時(shí)顯示時(shí)間,并可以利用AT24C16芯片作為存儲(chǔ)器件,以此來(lái)對(duì)某些時(shí)間點(diǎn)的溫度數(shù)據(jù)進(jìn)行存儲(chǔ),利用鍵盤來(lái)進(jìn)行調(diào)時(shí)和溫度查詢,獲得的數(shù)據(jù)可以通過(guò)MAX232芯片與計(jì)算機(jī)的RS232接口進(jìn)行串口通信,方便的采集和整理時(shí)間溫度數(shù)據(jù)。既可以單獨(dú)對(duì)多DS18B20控制工作,還可以與PC 機(jī)通信上傳數(shù)據(jù),另外AT89S51(52) 在工業(yè)控制上也有著廣泛的應(yīng)用,編程技術(shù)及外圍功能電路的配合使用都很成熟。這樣,測(cè)溫系統(tǒng)的結(jié)構(gòu)就比較簡(jiǎn)單,體積也不大。在0—100 攝氏度時(shí),最大線形偏差小于1 攝氏度。便于單片機(jī)處理及控制,省去傳統(tǒng)的測(cè)溫方法的很多外圍電路。故現(xiàn)場(chǎng)輸入硬件有手動(dòng)復(fù)位鍵、A/D 轉(zhuǎn)換芯片,處理芯片為51 芯片,執(zhí)行機(jī)構(gòu)有4 位數(shù)碼管、報(bào)警器等。圖 系統(tǒng)主要包括對(duì)A/D0809 的數(shù)據(jù)采集,自動(dòng)手動(dòng)工作方式檢測(cè),溫度的顯示等,這幾項(xiàng)功能的信號(hào)通過(guò)輸入輸出電路經(jīng)單片機(jī)處理。數(shù)據(jù)采集部分則使用帶有A/D 通道的單片機(jī),在將隨被測(cè)溫度變化的電壓或電流采集過(guò)來(lái),進(jìn)行A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測(cè)溫度顯示出來(lái)。 方案一采用熱電偶溫差電路測(cè)溫,溫度檢測(cè)部分可以使用低溫?zé)崤?,熱電偶由兩個(gè)焊接在一起的異金屬導(dǎo)線所組成(熱電偶的構(gòu)成如圖 ),熱電偶產(chǎn)生的熱電勢(shì)由兩種金屬的接觸電勢(shì)和單一導(dǎo)體的溫差電勢(shì)組成。三 設(shè)計(jì)要求1 采用DS18B20作為溫度傳感器進(jìn)行溫度檢測(cè);2 對(duì)采集溫度進(jìn)行顯示,采用兩路設(shè)計(jì)(℃);3 采集溫度數(shù)值應(yīng)采用數(shù)字濾波措施,保證顯示數(shù)據(jù)穩(wěn)定;4 顯示數(shù)據(jù),無(wú)數(shù)據(jù)位必須消隱。 6.通過(guò)實(shí)訓(xùn),提高學(xué)生的學(xué)習(xí)興趣,激發(fā)自主學(xué)習(xí)能力,培養(yǎng)創(chuàng)新意識(shí)?;趩纹瑱C(jī)的數(shù)字溫度計(jì)課程設(shè)計(jì)方案一 課程設(shè)計(jì)目的 加強(qiáng)學(xué)生理論聯(lián)系實(shí)際的能力,提高學(xué)生的動(dòng)手能力; 學(xué)會(huì)基本電子元器件的識(shí)別和檢測(cè); 學(xué)會(huì)應(yīng)用EDA軟件Proteus, Multisim進(jìn)行電路的設(shè)計(jì)和仿真; 基本掌握單片機(jī)的基本原理,并能將其應(yīng)用于系統(tǒng)的設(shè)計(jì):5.學(xué)會(huì)運(yùn)用AltiumDesigner?。衏b進(jìn)行pcb板制作。二 設(shè)計(jì)任務(wù)先焊制一個(gè)單片機(jī)最小系統(tǒng),并以制作的單片機(jī)最小系統(tǒng)為核心,設(shè)計(jì)并制作一個(gè)數(shù)字溫度計(jì)應(yīng)用系統(tǒng)。四、設(shè)計(jì)方案及比較(設(shè)計(jì)可行性分析)該系統(tǒng)主要由溫度測(cè)量和數(shù)據(jù)采集兩部分電路組成,實(shí)現(xiàn)的方法有很多種,下面將列出兩種在日常生活中和工農(nóng)業(yè)生產(chǎn)中經(jīng)常用到的實(shí)現(xiàn)方案。通過(guò)將參考結(jié)點(diǎn)保持在已知溫度并測(cè)量該電壓,便可推斷出檢測(cè)結(jié)點(diǎn)的溫度。熱電偶的優(yōu)點(diǎn)是工作溫度范圍非常寬,且體積小,但是它們也存在著輸出電壓小、容易遭受來(lái)自導(dǎo)線環(huán)路的噪聲影響以及漂移較高的缺點(diǎn),并且這種設(shè)計(jì)需要用到A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。此外還有復(fù)位電路,晶振電路,啟動(dòng)電路等。方案二采用數(shù)字溫度芯片DS18B20 測(cè)量溫度,輸出信號(hào)全數(shù)字化。且該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測(cè)溫元件,此元件線形較好。DS18B20 的最大特點(diǎn)之一采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計(jì)DS18B20和微控制器AT89C51(52)構(gòu)成的溫度測(cè)量裝置,它直接輸出溫度的數(shù)字信號(hào),可直接與計(jì)算機(jī)連接。采用51 單片機(jī)控制,軟件編程的自由度大,可通過(guò)編程實(shí)現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡(jiǎn)單,安裝方便。該系統(tǒng)利用AT89C51(52)芯片控制溫度傳感器DS18B20進(jìn)行實(shí)時(shí)溫度檢測(cè)并顯示,能夠?qū)崿F(xiàn)快速測(cè)量環(huán)境溫度,并可以根據(jù)需要設(shè)定上下限報(bào)警溫度。系統(tǒng)框圖如圖1602顯示器單片機(jī)芯片AT89S52晶振控制第一路溫度檢測(cè)電DS18B20第二路溫度檢測(cè)電DS18B20從以上兩種方案,容易看出方案一的測(cè)溫裝置可測(cè)溫度范圍寬、體積小,但是線性誤差較大。五 系統(tǒng)設(shè)計(jì)總體思路設(shè)計(jì)方案及其總體設(shè)計(jì)框圖單片機(jī)芯片AT89S521602顯示器晶振控制第一路溫度檢測(cè)電DS18B20第二路溫度檢測(cè)電路DS18B20六 系統(tǒng)原理框圖及工作原理分析系統(tǒng)設(shè)計(jì)原理:本次課程設(shè)計(jì)是基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì),在開(kāi)始課程設(shè)計(jì)的時(shí)候我們要理解并掌握對(duì)單片機(jī)的開(kāi)發(fā),學(xué)會(huì)使用KEIL及Proteus, Multisim等仿真軟件。通過(guò)篩選,我們組選用單片機(jī)AT89S52作為主控制系統(tǒng);用1602液晶顯示模塊芯片作為溫度數(shù)據(jù)顯示裝置;智能溫度傳感器采用DS18B20器件作為測(cè)溫電路主要組成部分。? ③AT89C5AT89C52 :可以在最小系統(tǒng)板上使用,但需要另外用編程器燒寫(xiě)程序 本次課程設(shè)計(jì)選用AT89S52型號(hào)單片機(jī)進(jìn)行操作。AT89S52具有如下特點(diǎn):40個(gè)引腳,8k Bytes Flash片內(nèi)程序存儲(chǔ)器,256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1