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

正文內(nèi)容

基于51單片機(jī)的多路溫度采集和報(bào)警系統(tǒng)-展示頁

2025-06-09 08:55本頁面
  

【正文】 I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè) 16 位定時(shí)器/計(jì)數(shù)器一個(gè) 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。 STC89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有8K 在系統(tǒng)可編程 Flash 存儲器。這種系統(tǒng)成本低廉,結(jié)構(gòu)簡單,常構(gòu)成一些簡單的控制系統(tǒng),如開關(guān)狀態(tài)的輸入/輸出控制等。但是,它突破了原有的集成結(jié)構(gòu),在內(nèi)部繼承了越來越多的外圍電路和外設(shè)接口,從而發(fā)展成為控制器(MicroController)的體系結(jié)構(gòu),其發(fā)展歷程大致分為以下幾步:第一階段:單片機(jī)的控索階段第二階段:單片機(jī)的完善階段第三階段:8位單片機(jī)的鞏固發(fā)展及16位單片機(jī)的推出階段第四階段:微控制器的全面發(fā)展階段單片機(jī)已在各行業(yè)得到廣泛應(yīng)用,為適應(yīng)更多的應(yīng)用領(lǐng)域,廠家采取了在一塊單片機(jī)芯片上集成多種功能部件和大容量存儲器的方法。20世紀(jì)80年代末至90年代初,我國在工業(yè)控制領(lǐng)域開始轉(zhuǎn)向使用Intel公司生產(chǎn)的MCS51。單片機(jī)在我國的應(yīng)用始于20世紀(jì)70年代末,那時(shí)我國的科研工作者開始對單片機(jī)的應(yīng)用進(jìn)行了初期探索,20世紀(jì)80年代,單片機(jī)在我國得以廣泛的應(yīng)用,各理工科院校陸續(xù)開設(shè)了有關(guān)應(yīng)用課程。 STC單片機(jī)介紹單片機(jī)作為微型計(jì)算機(jī)的一個(gè)重要分支,其應(yīng)用范圍很廣,發(fā)展也很快。2系統(tǒng)硬件介紹.1硬件組成 本系統(tǒng)所用的硬件有:見表21。 溫度測量準(zhǔn)確,所以對溫度值可以進(jìn)行準(zhǔn)確的溫度轉(zhuǎn)換。系統(tǒng)總體主要由對單片機(jī)進(jìn)行編程后得到控制,系統(tǒng)的其他功能部件分別接至單片機(jī)的對應(yīng)I/O口。方案二:用PCB板做電路。電路板的制作直接關(guān)系到設(shè)計(jì)所需要的時(shí)間和成本,更關(guān)系到設(shè)計(jì)最終的成敗,我們考慮了兩種電路板制作方案。該方案的優(yōu)點(diǎn)是系統(tǒng)簡明扼要,節(jié)約設(shè)計(jì)時(shí)間和設(shè)計(jì)成本,且穩(wěn)定。此方案的優(yōu)點(diǎn)是穩(wěn)定可靠,且有各種成熟電路可供選用;缺點(diǎn)是各模塊都采用獨(dú)立電源,會(huì)使系統(tǒng)復(fù)雜,且可能影響電路電平。我們考慮了兩種電源方案。(不可使用定型產(chǎn)品)。(4)設(shè)計(jì)并制作各檢測器以及主控器所用的直流穩(wěn)壓電源。(2)℃。本系統(tǒng)可以實(shí)現(xiàn)多路溫度信號采集與顯示,可以使用程序來設(shè)置溫度限定值,通過進(jìn)行溫度數(shù)據(jù)的運(yùn)算處理,發(fā)出控制信號達(dá)到控制蜂鳴器和LED進(jìn)行報(bào)警。設(shè)計(jì)原理:本設(shè)計(jì)采用單片機(jī)作為數(shù)據(jù)處理與控制單元,為了進(jìn)行數(shù)據(jù)處理,單片機(jī)控制數(shù)字溫度傳感器,把溫度信號通過單總線從數(shù)字溫度傳感器傳遞到單片機(jī)上。因而,整個(gè)應(yīng)用系統(tǒng)不需要擴(kuò)展,而體積變小、可靠性增高,使單片機(jī)成為真正意義上的單片機(jī)系統(tǒng)。 溫度報(bào)警功能 利用DS18B20數(shù)字溫度傳感器進(jìn)行溫度的采集,單片機(jī)作為控制器件,將采集的數(shù)據(jù)與軟件程序所設(shè)定的范圍進(jìn)行對比,如果超過了安全范圍,系統(tǒng)將通過蜂鳴器和LED燈進(jìn)行模擬聽覺和視覺上的報(bào)警,達(dá)到對多點(diǎn)實(shí)時(shí)溫度的報(bào)警目的。以Keil編程軟件和PROTEUS軟件來進(jìn)行仿真、分析,調(diào)試,為設(shè)計(jì)提供了一個(gè)方便、快捷的途徑,為設(shè)計(jì)節(jié)約了設(shè)計(jì)時(shí)間。徐州工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 本科生畢業(yè)論文(設(shè)計(jì))系(院)物理與電子信息科學(xué) 專 業(yè) 電子信息工程論文題目 基于51單片機(jī)的多路溫度采集 和報(bào)警系統(tǒng) 學(xué)生姓名 指導(dǎo)教師 (講師)班 級 2007級電信1班 學(xué) 號 07331021 完成日期: 2010年11月基于51單片機(jī)的多路溫度采集 和報(bào)警系統(tǒng)設(shè)計(jì)物理與電子信息科學(xué)系 電子信息工程 07331021摘要本設(shè)計(jì)利用單片機(jī)及Keil編程軟件編程和PROTEUS單片機(jī)仿真軟件和電子電工等方面知識,用Keil編程軟件編程,用PROTEUS單片機(jī)仿真軟件仿真。最后制作實(shí)物,將程序下載到單片機(jī)中,利用(I/O)口采集來自多路溫度的數(shù)據(jù),根據(jù)各路溫度的不同,集中準(zhǔn)確的顯示出來,并且根據(jù)所設(shè)溫度的上下限通過驅(qū)動(dòng)蜂鳴器進(jìn)行聽覺上的報(bào)警,同時(shí)還可以通過LED燈協(xié)助進(jìn)行視覺上的報(bào)警,從而達(dá)到多點(diǎn)溫度的采集和報(bào)警的目的。關(guān)鍵詞:AT89S52單片機(jī) 溫度 采集 報(bào)警 II樂山師范學(xué)院畢業(yè)設(shè)計(jì)(論文)目 錄1 緒論 1 本系統(tǒng)功能 1 溫度測量功能 1 溫度報(bào)警功能 1 系統(tǒng)工作流程 1 本系統(tǒng)的設(shè)計(jì)思路……………………………………………… 2 本系統(tǒng)的設(shè)計(jì)思想和工作原理. 2 設(shè)計(jì)功能要求… 2 方案對比 2 3 本系統(tǒng)優(yōu)點(diǎn) 4 線路簡單 4 4 4 5 硬件組成 5 5 STC單片機(jī)介紹 6 STC單片機(jī)功能介紹 6 DS18B20數(shù)字溫度傳感器介紹 7 功能介紹 8 DS18B20溫度傳感器是存儲器 9 DS18B20內(nèi)部邏輯圖 10 DS18B20溫度傳感器讀寫時(shí)序 13 DS18B20存儲器操作命令 14 LCD1602液晶 15 LCD1602液晶顯示模塊基本技術(shù) 15 15 15 16 16 RAM 地址的對應(yīng)關(guān)系 17 17 18 18 18 19 193 程序的編寫與調(diào)試 20 程序的編寫 20 新建工程 21 21 程序的調(diào)試 224 系統(tǒng)原理圖的繪制 23 繪制原理圖庫 24 24 25 繪制PCB庫 25 繪制PCB元件 26 系統(tǒng)完整原理圖 265 系統(tǒng)PCB圖 27 為覆銅PCB圖 28 286 系統(tǒng)工作過程 29 溫度的測量 307 程序框圖及C語言程序 31 31 31 32 32 33 33結(jié)論 45致謝 46參考文獻(xiàn) 47481 緒論 系統(tǒng)功能 溫度采集功能 利用多個(gè)DS18B20數(shù)字溫度傳感器實(shí)現(xiàn)對多個(gè)地點(diǎn)溫度進(jìn)行同時(shí)準(zhǔn)確的測量,單片機(jī)作為控制器件,使多點(diǎn)溫度值顯示到LCD1602液晶上,實(shí)現(xiàn)多點(diǎn)溫度的實(shí)時(shí)采集。,見圖11系統(tǒng)上電初始化DS18B20進(jìn)行數(shù)據(jù)的采集并將數(shù)據(jù)以二進(jìn)制的形式傳至單片機(jī)單片機(jī)對數(shù)據(jù)進(jìn)行處理LCD1602進(jìn)行溫度顯示通過數(shù)據(jù)分析進(jìn)行報(bào)警圖11系統(tǒng)工作流程 本系統(tǒng)的設(shè)計(jì)思想和工作原理設(shè)計(jì)思想:隨著時(shí)代的發(fā)展人們的生活水平越來越高,對生活的要求也越來越高,單片機(jī)已在各行業(yè)得到廣泛應(yīng)用,為適應(yīng)更多的應(yīng)用領(lǐng)域,廠家采取了在一塊單片機(jī)芯片上集成多種功能部件和大容量存儲器的方法。同時(shí)隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,溫度測量采集以及報(bào)警系統(tǒng)在工業(yè)、農(nóng)業(yè)、軍事及人們的日常生活中扮演著一個(gè)越來越重要的角色,它對人們的生活具有很大的影響,所以溫度采集報(bào)警系統(tǒng)的設(shè)計(jì)與研究有十分重要的意義。單片機(jī)數(shù)據(jù)處理之后,發(fā)出控制信息改變報(bào)警和控制執(zhí)行模塊的狀態(tài),同時(shí)將當(dāng)前溫度信息發(fā)送到LCD進(jìn)行顯示。 設(shè)計(jì)功能要求(1)檢測的溫度范圍:0℃~100℃。(3)顯示的多路的溫度值不相互干擾,而且對各個(gè)傳感器的所屬溫度都能進(jìn)行報(bào)警。由單相220V交流電壓供電。 方案對比為使模塊穩(wěn)定工作,必須有可靠電源。方案一:采用獨(dú)立的穩(wěn)壓電源。方案二:采用USB線直接提供電源。綜上所述,我們選擇第二種方案。方案一:用萬通板做電路。萬通板焊接可以省去用軟件繪制電路圖,腐蝕電路板打孔等過程,使設(shè)計(jì)的工序大大減少,而且用PCB板打印的時(shí)候打印機(jī)打印電路不清晰,轉(zhuǎn)印效果不好導(dǎo)致腐蝕的時(shí)候電路出現(xiàn)斷開等現(xiàn)象,考慮到我做的硬件布線不是很復(fù)雜,用萬通板很容易實(shí)現(xiàn),所以我還是選擇了第一種方案來制作電路板。P1口 P0口AT89S52P3LCD1602液晶電路報(bào)警電路多路溫度傳感器 圖1 整體模塊 本系統(tǒng)優(yōu)點(diǎn) 線路簡單DS18B20與單片機(jī)之間一根導(dǎo)線進(jìn)行數(shù)據(jù)傳輸,不需要對數(shù)據(jù)進(jìn)行轉(zhuǎn)換,接線簡單。 報(bào)警溫度的范圍可調(diào) 此系統(tǒng)的報(bào)警溫度的范圍是通過軟件設(shè)定的,因此想要改變不需要任何硬件上的改變,只需要對程序進(jìn)行簡單的改變,非常方便。表21系統(tǒng)硬件清單器件名稱數(shù)量STC89C52單片機(jī)1個(gè)12M晶振1個(gè)LED發(fā)光二級管2個(gè)蜂鳴器1個(gè)獨(dú)立鍵盤2個(gè)LCD16021個(gè)萬通板1個(gè)DS18B204個(gè)MAX232電平轉(zhuǎn)換芯片1個(gè)電容若干電阻若干導(dǎo)線若干 軟件有:keil軟件、PROTEUS軟件、windows操作系統(tǒng)和Protel 99se等軟件組成。1971年Intel公司首次宣布4004的4位微處理器,1974年12月Fairchild(仙童)公司即推出了8位單片機(jī)F8,開創(chuàng)了單片機(jī)的門戶。在教學(xué)及應(yīng)用上,Zilog公司生產(chǎn)的Z80CPU成為我國工業(yè)控制的主流,以Z80為CPU組成的TP801單板機(jī)在教學(xué)上及應(yīng)用領(lǐng)域發(fā)揮過巨大作用。單片機(jī)從1976年公布8位機(jī)至今不到30年的時(shí)間,它沒有像微處理器那樣從8位、16位,一直發(fā)展到32位、64位,8位機(jī)目前依然是單片機(jī)的主流機(jī)型。因而,整個(gè)應(yīng)用系統(tǒng)不需要擴(kuò)展,而體積變小、可靠性增高,使單片機(jī)成為真正意義上的單片機(jī)系統(tǒng) STC單片機(jī)功能介紹單片機(jī)是隨著大規(guī)模集成電路的出現(xiàn)極其發(fā)展,將計(jì)算機(jī)的CPU,RAM,ROM,定時(shí)/計(jì)數(shù)器和多種I/O接口集成在一片芯片上,形成了芯片級的計(jì)算機(jī),因此單片機(jī)早期的含義稱為單片微型計(jì)算機(jī)(single chipmicroputer).它擁有優(yōu)異的性價(jià)比、集成度高、體積小、可靠性高、控制功能強(qiáng)、低電壓、工業(yè)檢測控制、機(jī)電一體化等方面,:(1)最小應(yīng)用系統(tǒng)是指能維持單片機(jī)運(yùn)行的最簡單配置的系統(tǒng)。片內(nèi)有ROM/EPROM的單片機(jī),其最小應(yīng)用系統(tǒng)即為配有晶振,復(fù)位電路,其最小應(yīng)用系統(tǒng)除了外部配置晶振,復(fù)位電路,電源外,還應(yīng)外接EPROM或EEPROM作為程序存儲器用.(2)最小功耗應(yīng)用系統(tǒng)是指為了保證正常運(yùn)行,系統(tǒng)的功耗最小.(3)典型應(yīng)用系統(tǒng)是指單片機(jī)要完成工業(yè)測控功能所必須的硬件結(jié)構(gòu)系統(tǒng)。使用 Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。另外,STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。掉電保護(hù)方式下,RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。作為輸出口,每位能驅(qū)動(dòng) 8 個(gè) TTL 邏輯電平。當(dāng)訪問外部程序和數(shù)據(jù)存儲器時(shí),P0 口也被作為低 8 位地址/數(shù)據(jù)復(fù)用。在 flash 編程時(shí),P0 口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。P1 口:P1 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口,p1 輸出緩沖器能驅(qū)動(dòng) 4 個(gè)TTL 邏輯電平。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在 flash 編程和校驗(yàn)時(shí),P1 口接收低 8 位地址字。對 P2 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在訪問外部程序存儲器或用 16 位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX DPTR)時(shí), P2 口送出高八位地址。在使用8 位地址(如 MOVX RI)訪問外部數(shù)據(jù)存儲器時(shí),P2 口輸出 P2 鎖存器的內(nèi)容。P3 口:P3 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口,p2 輸出緩沖器能驅(qū)動(dòng) 4 個(gè)TTL 邏輯電平。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在 flash 編程和校驗(yàn)時(shí),P3 口也接收一些控制信號。晶振工作時(shí),RST 腳持續(xù) 2 個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位。特殊寄存器 AUXR(地址 8EH)上的 DISRTO 位可以使此功能無效。ALE/PROG:地址鎖存控制信號(ALE)是訪問外部程序存儲器時(shí),鎖存低 8 位地址的輸出脈沖。在一般情況下,ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時(shí)器或時(shí)鐘使用。如果需要,通過將地址為 8EH 的 SFR 的第 0 位置 “1”,ALE 操作將無效。否則,ALE 將被微弱拉高。PSEN:外部程序存儲器選通信號PSEN是外部程序存儲器選通信號。 XTAL1:振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 DS18B20數(shù)字溫度傳感器介紹 功能介紹DALLAS最新單線數(shù)字溫度傳感器DS18B20的“一線器件”體積更小、適用電壓更寬、更經(jīng)濟(jì) Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820是世界上第一片支持 “一線總線”接口的溫度傳感器。DS18B DS1822 “一線總線”字化溫度傳感器 同DS1820一樣,DS18B20也 支持“一線總線”接口,測量溫度范圍為 55176。C,10~+85176。176。DS1822的精度較差為177。C 。適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:境控制、設(shè)備或過程控制、測溫類消
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1