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

正文內(nèi)容

基于stc89c52的溫度檢測記錄系統(tǒng)-文庫吧

2025-06-04 12:40 本頁面


【正文】 字溫度傳感器DS18B02檢測溫度,將時間信號和溫度信號輸入數(shù)據(jù)處理器STC89C52單片機中進行數(shù)據(jù)處理,并以LCD液晶顯示器顯示結(jié)果。按鍵觸發(fā)溫度時間信息存儲至24C02C,并通過串口數(shù)據(jù)傳輸數(shù)據(jù)和PC機進行通信。3. 系統(tǒng)硬件設(shè)計本設(shè)計系統(tǒng)以AT89C52 單片機為核心,采用溫度傳感器DS18B20進行溫度檢測,將數(shù)字溫度信息傳輸?shù)絾纹瑱C中,采用外部時鐘芯片DS1302進行時鐘脈沖輸入,DS1302是一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周、時、分、秒進行計時并能對閏年進行補償。單片機通過采集溫度時間信息后將溫度時間數(shù)據(jù)傳送到LCD上顯示出來,并將數(shù)據(jù)通過串口通信通過MAX232傳送到電腦中,如果需要對時間進行設(shè)置只需對按鍵進行調(diào)整,硬件原理總體框圖如下:實時時鐘DS1302DS18B02 溫度傳感器AT89C52單片機LCD顯示按鍵觸發(fā)存儲串口發(fā)送溫度檢測部分溫度顯示部分人機接口部分時間設(shè)置部分PC機圖31 硬件模塊電路分析 數(shù)據(jù)處理模塊89C52是片內(nèi)有ROM/EPROM的單片機,因此,這種芯片構(gòu)成的最小系統(tǒng)簡單﹑可靠。用89C52單片機構(gòu)成最小應(yīng)用系統(tǒng)時,只要將單片機接上時鐘電路和復(fù)位電路即可,如下圖89C52單片機最小系統(tǒng)所示。由于集成度的限制,最小應(yīng)用系統(tǒng)只能用作一些小型的控制單元。其應(yīng)用特點:(1)有可供用戶使用的大量I/O口線。(2)內(nèi)部存儲器容量有限。(3)應(yīng)用系統(tǒng)開發(fā)具有特殊性。表1 89C52單片機特點圖32 STC89C52 時鐘顯示模塊 DS1302 簡介DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,~。采用三線接口與CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302內(nèi)部有一個318的用于臨時性存放數(shù)據(jù)的RAM寄存器。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源/后備電源雙電源引腳,同時提供了對后備電源進行涓細電流充電的能力。各引腳的功能:Vcc1:備用電源;Vcc2:主電源。當(dāng)Vcc2Vcc1+,由Vcc2向DS1302供電。當(dāng)Vcc2 Vcc1時,由Vcc1向DS1302供電。 在實物中,我們將vcc1與一顆3V的鈕扣電池相連,從而實現(xiàn)時鐘實時更新功能。SCLK:串行時鐘,輸入,控制數(shù)據(jù)的輸入與輸出; I/O:三線接口時的雙向數(shù)據(jù)線; CE:輸入信號,在讀、寫數(shù)據(jù)期間,必須為高;該引腳有兩個功能:一,CE開始控制字訪問移位寄存器的控制邏輯;二,CE提供結(jié)束單字節(jié)或多字節(jié)數(shù)據(jù)傳輸?shù)姆椒ǎ?DS1302有下列幾組寄存器: DS1302有關(guān)日歷、時間的寄存器共有12個,其中有7個寄存器(讀時81h~8Dh,寫時80h~8Ch),存放的數(shù)據(jù)格式為BCD碼形式,如下表2所示。表2 DS1302中有關(guān)日歷、時間存器詳情 讀寫時序: DS1302 的控制字如下圖所示??刂谱止?jié)的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6若為0,則表示存取日歷時鐘數(shù)據(jù),若為1,則表示存取RAM數(shù)據(jù)。位5至位1指示操作單元的地址。最低有效位(位0)若為0,則表示要進行寫操作,若為1,則表示進行讀操作,控制字節(jié)總是從低位開始輸出。 在控制指令字輸入后的下一個SCLK時鐘的上升沿時,數(shù)據(jù)被寫入DS1302,數(shù)據(jù)輸入從低位即位0開始。同樣,在緊跟8位的控制指令字后的下一個SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時從低位0位到高位7。圖33 DS1302控制字圖34 數(shù)據(jù)讀寫時序 DS1302可以用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄。這種記錄對長時間的連續(xù)測控系統(tǒng)結(jié)果的分析及對異常數(shù)據(jù)出現(xiàn)的原因的查找具有重要意義。傳統(tǒng)的數(shù)據(jù)記錄方式是隔時采樣或定時采樣,沒有具體的時間記錄,因此,只能記錄數(shù)據(jù)而無法準(zhǔn)確記錄其出現(xiàn)的時間;若采用單片機計時,一方面需要采用計數(shù)器,占用硬件資源,另一方面需要設(shè)置中斷、查詢等,同樣耗費單片機的資源,而且,某些測控系統(tǒng)可能不允許。但是,如果在系統(tǒng)中采用時鐘芯片DS1302,則能很好地解決這個問題。根據(jù)以上功能,本設(shè)計的時鐘顯示模塊仿真圖為:圖35 時鐘芯片DS1302 溫度傳感器采用可編程溫度傳感器DS18B20進行溫度檢測,具有抗干擾能力強、采集精度高、不需要復(fù)雜的調(diào)理電路和AD轉(zhuǎn)換電路等特點,只要將DS18B20的I/。DS18B20 內(nèi)部結(jié)構(gòu)主要由四部分組成:64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器。DS18B20技術(shù)性能描述: 獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊。測溫范圍 55℃~+125℃,℃。其管腳圖如圖36(a),其仿真圖如圖36(b)所示,圖(b)。 (a) (b)圖36 DS18B20管腳圖及其溫度檢測模塊DS18B20的簡單性能 獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊?! ?測溫范圍 -55℃~+125℃,℃。   支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)多點測溫?! ?工作電源: 3~5V/DC。   在使用中不需要任何外圍元件。   測
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1