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

正文內(nèi)容

外文翻譯---基于單片機的多點溫度檢測系統(tǒng)的設(shè)計-單片機-wenkub.com

2025-01-15 09:28 本頁面
   

【正文】 c, start fan circuit. Because the job is great, so use current amplifier circuit to drive, to enlarge current transistor. When the temperature is above 80 176。XTAL1: Input to the inverting oscillator amplifier and input to the internal clock operating circuit. RST: Reset input. A high on this pin for two machine cycles while the oscillator is running resets the device. Port 0: Port 0 is an 8bit opendrain bidirectional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high impedance inputs. Port 0 may also be configured to be the multiplexed low order address/bus during accesses to external program and data memory. In this mode P0 has internal pull ups. Port 0 also receives the code bytes during Flash programming, and outputs the code bytes during program verification. External pull ups are required during program verification. Programmable serial channel 1288bit internal RAM 4K bytes of insystem reprogrammable Flash memory 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 10 該系統(tǒng)具有硬件電路結(jié)構(gòu)簡單、轉(zhuǎn)換精度高、顯示結(jié)果清晰穩(wěn)定、成本低等顯著優(yōu)點。 本文介紹了以 DSl8B20 新型數(shù)字溫度傳感器、 AT89C51 單片機、 LCD1602 液晶顯示模塊為主體構(gòu)建 的溫度檢測顯示系統(tǒng)。當(dāng)溫度高于 80℃ 時,給單片機一個命令,單片機 P2. 6 引腳輸出高電平,三極管導(dǎo)通,風(fēng)扇電路接通,電風(fēng)扇開始轉(zhuǎn)動,從而起到降溫作用。 蜂鳴器驅(qū)動電路 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 8 由于蜂鳴器的工作電流一般比較大,以致于單片 機的 I/O 口是無法直接驅(qū)動的,所以要利用放大電路來驅(qū)動,一般使用三極管來放大電流就可以了。連接方法即 DS18B20 的 1 腳接地 ,2 腳 (DQ 引腳 )與AT89C51 的一根 I/O 口線相連 ,3 腳接 +5V。 3)電路更加簡潔,僅用一根 I/O 口實現(xiàn)測溫。 ( 2) DS18B20 與 AT89C51 的接口方式 DS18B20 與單片機的連接方式有兩種:即寄生電源方式和外部電源方式。所產(chǎn)生的信號作為計數(shù)器 2 的脈沖輸入。中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 7 (9)有超溫度搜尋功能。多個 DS1820 可以并接在同一條總線上 ,實現(xiàn)多點測溫。 (3)DSl820 在使用中無需任何外圍元件。另外一般監(jiān)控現(xiàn)場的電磁環(huán)境都非常惡 劣,各種干擾信號較強,模擬溫度信號容易受到干擾而產(chǎn)生測量誤差,影響測量精度 [5]。加密位不 可直接校驗,加密位的校驗可通過對存儲器的校驗和寫入狀態(tài)來驗證。每個字節(jié)寫入周期是自身定時的,通常約為 。 激活相應(yīng)的控制信號。 AT89C51 的程序存儲器陣列是采用字節(jié)寫入方式編程的,每次寫入一 個字節(jié),要對整個芯片內(nèi)的 PEROM 程序存儲器寫入一個非空字節(jié),必須使用片擦除的方式將整個存儲器的內(nèi)容清除。此外,加密位只能通過整片擦除的方法清除。 掉電模 式: 在掉電模式下,振蕩器停止工作,進入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi) RAM 和特殊功能寄存器的內(nèi)容在終止掉電模式前被凍結(jié)??臻e模式可由任何允許的中斷請求或硬件復(fù)位終止。這種情況下,外部時鐘脈沖接到 XTAL1 端,即內(nèi)部時鐘發(fā)生器的輸入端, XTAL2 則懸空。編程完成后, 變?yōu)楦唠娖奖硎緶蕚渚途w狀態(tài)。 Flash 存儲器編程時,該引腳加上 +12V 的編程允許電源 VPP,當(dāng)然這必須是該器件是中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 4 使用 12V 編程電壓 VPP。 EA/VPP:外部訪問允許。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置 ALE 無效。即使不訪問外部存儲器, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的正脈沖信號,因此它可對外輸出時鐘 或用于定時目的。當(dāng)振蕩器工作時, RET 引腳出現(xiàn)兩個機器周期以上高電平將使單片機復(fù)位。作輸入端時,被外部拉低的 P3 口將用上拉電阻輸出電流( IIL)。 作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL)。 Flash 編程和程序校驗期間, P1接收低 8位地址。 P0 口: P0 口是一組 8 位漏極開路型雙向 I/O 口,也即地址 /數(shù)據(jù)總線復(fù)用口。掉電方式保存 RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復(fù)位。低功耗空閑和掉電模式 功能特性概述: AT89C51 提供以下標準功能: 4K 字節(jié) Flash 閃速存儲器, 128 字節(jié)內(nèi)部 RAM, 32 個I/O 口線,兩個 16位定時 /計數(shù)器,一個 5 向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。 32 個可編程 I/O 口線 1000 次擦寫周期 溫度控制器的原理 圖 三、系統(tǒng)硬件設(shè)計 AT89C51 的介紹 AT89C51 是美國 ATMEL 公司生產(chǎn)的低電壓,高性能 COMS8 位單片機,片內(nèi)含 4Kbytes的可反復(fù)擦寫的只讀程序存儲器( PEROM)和 128bytes 的隨機存取數(shù)據(jù)存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標準 MCS51指令系統(tǒng),片內(nèi)置通用 8 位中央處理器( CPU)和 Flash 存儲單元,功能強大 AT89C51 單片機可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。系統(tǒng)整體硬件電路包括,電源電路,傳感器電路,溫度顯示電路,上下限報警電路等。溫度檢測與狀態(tài)顯示技術(shù)與設(shè)備已經(jīng)普遍應(yīng)用于各行各業(yè),市場上的產(chǎn)品層出不窮。溫度檢測及顯示也逐漸采用自動化控制技術(shù)來實現(xiàn)監(jiān)控。報警電路可以在被測溫度不在上下限范圍內(nèi)時,發(fā)出報警鳴叫聲音。 主要性能參數(shù): 全靜態(tài)操作: 0Hz— 24MHz 2個 16位定時 /計數(shù)器 同時, AT89C51 可降至 0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。 引腳功能說明: 作為輸出口用時,每位能吸收電流的方式驅(qū)動 8個 TTL 邏輯門電路,對端口寫“ 1”可作為高阻抗輸入端用。 P1 口: P1是一個帶有內(nèi)部上拉電阻的 8位雙向 I/O口, P1 的輸出緩沖級可驅(qū)動(吸收或輸出電流 ) 4個 TTL 邏輯門電路。 在 訪問外部程序存儲器或 16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVXDPTR 指令)時, P2 口送出高 8位地址數(shù)據(jù)。 P3口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。 P3口還接收一些用于 Flash 閃速存儲器編程和程序校驗的控制信號。 要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 欲使 CPU 僅訪問外部程序存儲器(地址為 0000H— FFFFH),EA 端必須保持低電平(接地)。 XTAL1:振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。 時鐘振蕩器: AT89C51 中有一個用于構(gòu)成內(nèi)部振蕩 器的高增益反相放大器,引腳 XTAL1 和 XTAL2分別是該放大器的輸入端和輸出端。 由于外部時鐘信號是通過一個 2 分頻觸發(fā)器后作為內(nèi)部時鐘信號的,所以對外部時鐘信號的占空比沒有特殊要求,但最小高電平持續(xù)時間和最大的低電平持續(xù)時間應(yīng)符合產(chǎn)品技術(shù)條件的要求。 通過硬件復(fù)位也可將空閑工作模式終止。退出掉電模式的唯一方法是硬件復(fù)位,復(fù)位后將重新定義全部特殊功能寄存器但不改變 RAM 中的內(nèi)容,在 VCC 恢復(fù)到正常工作電平前,復(fù)位應(yīng)無效,且必須保持一定時間以使振蕩器重啟動并穩(wěn)定工作。 Flash 閃速存儲器的編程: AT89C51 單片機內(nèi)部有 4K 字節(jié)的 Flash PEROM,這個 Flash 存儲陣列出廠時已處于擦除狀態(tài)(即所有存儲單元的內(nèi)容均為 FFH),用戶隨時可對其進行編程。 編程方法: 編程前,須根據(jù)表設(shè)置好地址、數(shù)據(jù)及控制信號。 在高電壓編程方式時,將 EA/VPP端加上 +12V 編程電壓。 數(shù)據(jù)查詢: AT89C51 單片機用數(shù)據(jù)查詢方式來檢測一個寫周期是否結(jié)束,在一個寫周期中,如需讀取最后寫入的那個字節(jié),則讀出的數(shù)據(jù)最高位是原來寫入字節(jié)最高位的反碼。 芯片擦除: 利用控制信號的正確組合并保持 ALE/PROG 引腳 10ms 的低電平脈沖寬度即可將PEROM 陣列( 4K 字節(jié))和三個加密位整片擦除,代碼陳列在片擦除操作中將任何非空單元寫入“ 1”,這步驟需再編程之前進行。因此,在溫度測量系統(tǒng)中,采用抗干擾能力強的新型數(shù)字溫度傳感器是解決這些問題的最有效方案, 與其它溫度傳感器相比DSl820 具有以下特點: (1)獨特的單線接口方式。 (4)可用數(shù)據(jù)線供電,電壓范圍從 到 。 (7)9 位的溫度分辨率。 ( 1) DSl8B20 的工作原理 DS18B20 的內(nèi)部結(jié)構(gòu) DSl8B20 的測溫原理框圖如圖 所示。計數(shù)器 計數(shù)器 2 和溫度寄存器被預(yù)置在 55℃ 所對應(yīng)的一個基數(shù)值。 寄生電源方式:在寄生電源供電方式下, DS18B20 從單線信號線上汲取能量:在信號線 DQ 處于高電平期間把能量儲存在內(nèi)部電容里,在信號線處于低電平期間消耗電容上的電能工作,直到高電平到來再給寄生電源(電容)充電。要想使 DS18B20 進行精確的溫度轉(zhuǎn)換, I/O 線必須保證在溫度轉(zhuǎn)換期間提供足夠的能量,由于每個 DS18B20 在溫度轉(zhuǎn)換期間工作電流達到 1mA,當(dāng)幾個溫度傳感器掛在同一根 I/O 線上進行多點測溫時,只靠 上拉電阻就無法提供足夠的能量,會造成無法轉(zhuǎn)換溫度或溫度誤差極大。在 A89S52 的 I/O 口線與 +5V 之間連接一 的上拉電阻,以保證數(shù)據(jù)采集的正常進行。當(dāng)所測的溫度低于 6 攝氏度時,報警。 四、系統(tǒng)的軟件設(shè)計 本系統(tǒng)采用 AT89C51 作為核心處理器件,把經(jīng)過 DSl8B20 現(xiàn)場實時采集到的溫度數(shù)據(jù) ,存入 AT89C51 的內(nèi)部數(shù)據(jù)存儲器,送液晶顯示,并與預(yù)先設(shè)定值進行比較,然后由單片機輸出信號去控制風(fēng)扇電路和報警電路。說明了系統(tǒng)硬件電路、系統(tǒng)主程序與各模塊子程序的設(shè)計。在諸如糧庫測溫、智能建筑、中央空調(diào)等多種需要溫度檢測的場合具有較好的應(yīng)用前景。Endurance: 1000 write/erase cycles 32 programmable I/O lines Lowpower idle and Powerdown modes Function Characteristic Description: The AT89C51 provides the following standard features: 4K bytes of Flash memory, 128 bytes of RAM, 32 I/O lines, two 16bit timer/counters, a five vector twolevel interrupt architecture, a full duplex serial port, onchip oscillator and clock circuitry. In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt system to continue fu
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1