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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)---基于單片計(jì)算機(jī)的溫度控制器-單片機(jī)(更新版)

  

【正文】 由于輸入電壓為電網(wǎng)電壓,一般情況下所需直流電壓的數(shù)值和電網(wǎng)電壓的有效值相差較大,因而電源變壓器的作用顯現(xiàn)出來(lái)起到降壓作用。 該器件符合 TIA/EIA232F 標(biāo)準(zhǔn),每一個(gè)接收器將 TIA/EIA232F電平轉(zhuǎn)換成 5V TTL/CMOS 電平。從人類視覺(jué)的角度上看,就仿佛是全部數(shù)碼管同時(shí)顯示的一樣。 當(dāng)溫度上升到預(yù)定溫度時(shí),單片機(jī)發(fā)送低電平信號(hào)三極管進(jìn)入截止?fàn)顟B(tài),繼電器的彈片打到另一側(cè),使電熱器與電源斷開(kāi),電熱器停止加熱。 ? , 數(shù)字按鍵,輸入數(shù)字 09; , 設(shè)置的確認(rèn),修改設(shè)置溫度時(shí)進(jìn)行確認(rèn); 設(shè)置的清除,修改設(shè)置 溫度時(shí)進(jìn)行刪除; 開(kāi)啟電源 關(guān)閉電源 確認(rèn) 清除 0 9 關(guān)閉 開(kāi)啟 顯示及設(shè)置轉(zhuǎn)換到溫度點(diǎn) 1,按此按鍵后,顯示預(yù)設(shè)置溫度的數(shù)碼管 閃爍; 顯示及設(shè)置轉(zhuǎn)換到溫度點(diǎn) 2,按此按鍵后,顯示預(yù)設(shè)置溫度的數(shù)碼管 閃爍; 表 51鍵盤(pán)的按鍵分布 當(dāng)采集的溫度經(jīng)處理后超過(guò)規(guī)定溫度上限時(shí),單片機(jī)通過(guò) 輸出控制信號(hào)驅(qū)動(dòng)三極管 D1 ,使繼電器 K1 開(kāi)啟降溫設(shè)備 ( 壓縮制冷設(shè)備 ) :當(dāng)采集的溫度經(jīng)處理后低于設(shè)定溫度下限時(shí),單片機(jī)通過(guò) 輸出控制信號(hào)驅(qū)動(dòng)三極管 D2 ,使繼電器 K2 開(kāi)啟升溫設(shè)備 ( 加熱器 1) 。對(duì)鍵的識(shí)別通常有兩種方法:一種是常用的逐行掃描查詢法;另一種是速度較快的線反轉(zhuǎn)法。 程序存儲(chǔ)器:如果 EA引腳接地( GND),全部程序均執(zhí)行外部存儲(chǔ)器。這些地 址并沒(méi)有全部占用,沒(méi)有占用的地址不可使用,讀這些地址將得到一個(gè)隨意的數(shù)值。 EA/VPP:外部訪問(wèn)允許。 DISRTO 位缺省為 RESET 輸出高電平打開(kāi)狀態(tài)。) P3 口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。 P1 口: P1 是一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4個(gè) TTL邏輯門(mén)電路。主控模塊采用單片機(jī)最小系統(tǒng) 是由于 A T89S51 芯片內(nèi)含有 4 kB 的 E2PROM ,無(wú)需外擴(kuò)存儲(chǔ)器 ,電路簡(jiǎn)單可靠 ,其時(shí)鐘頻率為 0~ 24 MHz ,并且價(jià)格低廉 ,批量?jī)r(jià)在 10元以內(nèi)。在 0— 100 攝氏度時(shí),最大線形偏差小于 1 攝氏度。 ℃ 4. 人 機(jī)對(duì)話方便 3 工作原理 溫度傳感器 DS18B20 從設(shè)備環(huán)境的不同位置采集溫度,單片機(jī) AT89S51 獲取采集的溫度值,經(jīng)處理后得到當(dāng)前環(huán)境中一個(gè)比較穩(wěn)定的溫度值,再根據(jù)當(dāng)前設(shè)定的溫度上下限值,通過(guò)加熱和降溫對(duì)當(dāng)前溫度進(jìn)行調(diào)整。傳統(tǒng)的繼電器調(diào)溫電路簡(jiǎn)單實(shí)用 ,但由于繼電器動(dòng)作頻繁 ,可能會(huì)因觸點(diǎn)不良而影響正常工作。數(shù)字溫度傳感器 DS18B20 只用一個(gè)引腳即可與單片機(jī)進(jìn)行通信,大大減少了接線的麻煩,使得單片機(jī)更加具有擴(kuò)展性。 系統(tǒng)中將通過(guò)串口通訊連接 PC 機(jī)存儲(chǔ)溫度變化時(shí)的歷史數(shù)據(jù),以便觀察整個(gè)溫度的控制過(guò)程及監(jiān)控溫度的變化全過(guò)程。 AT89S51 具有如下特點(diǎn): 40 個(gè)引腳, 4k Bytes Flash 片內(nèi)程序存儲(chǔ)器, 128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM), 32 個(gè)外部雙向輸入 /輸出( I/O)口, 5 個(gè)中斷優(yōu)先級(jí) 2 層中斷嵌套中斷, 2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口,看門(mén)狗( WDT)電路, 片內(nèi)時(shí)鐘振蕩器??臻e方式停止 CPU 的工作,但允許 RAM,定時(shí) /計(jì)數(shù)器,串行通信口及 中斷系統(tǒng)繼續(xù)工作。表 41 為 P1 口第二功能。作輸入端口時(shí),被外部拉低的 P3 口將用 上拉電阻輸出電流 I。如有必要,可通過(guò)對(duì)特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止 ALE操作。如 EA 端為高電平(接 Vcc 端), CPU 則執(zhí) 行內(nèi)部程序存儲(chǔ)器中的指令。圖 42為 AUXR輔助寄 存器。 看門(mén)狗定 時(shí)器( WDT): WDT是為了解決 CPU程序運(yùn)行時(shí)可能進(jìn)入混亂或死循環(huán)而設(shè)置,它由一個(gè) 14bit計(jì)數(shù)器和看狗復(fù)位 SFR( WDTRST)構(gòu)成。方法是:向行線輸出全掃描字 00H,把全部列線置為低電平,然后將列線的電平狀態(tài)讀入累加器A中。 0 1 2 3 4 5 6 7 8 9 F1 F2 清除 開(kāi)啟 關(guān)閉 確定 F1 F2 圖 51具體電路連接圖 采用溫度芯片 DS18B20。 圖 52 單片機(jī)控制信號(hào) 其原理是:當(dāng)繼電器突然斷電時(shí),繼電器產(chǎn)生很大的反向電流。 串行數(shù)據(jù)輸入端( A, B)可控制數(shù)據(jù)。 30V 輸入電平 低電源電流:典型值是 8mA 符合甚至優(yōu)于 ANSI 標(biāo)準(zhǔn) EIA/TIA232E及 ITU 推薦標(biāo)準(zhǔn) ESD 保護(hù)大于 MILSTD883(方 法 3015)標(biāo)準(zhǔn)的 2021V 5 1 單片機(jī)有一個(gè)全雙工的串行通訊口,所以單片機(jī)和電腦之間可以方便地進(jìn)行串口通訊。需通過(guò)低通濾波電路濾波,使輸出電壓平滑。 圖 71 程序結(jié)構(gòu)圖 程序開(kāi)始的時(shí)候先設(shè)置初始化,然后就控制數(shù)碼管顯示當(dāng)前溫度。 測(cè)試結(jié)果 設(shè)定溫度由 0攝氏度到 40攝氏度 標(biāo)定溫差 =1 攝氏度 調(diào)節(jié)時(shí)間 15s(具體視現(xiàn)場(chǎng)情況) 靜 態(tài)誤差 = 攝氏度 最大超調(diào)量 1攝氏度 通過(guò)測(cè)試分析,對(duì)于實(shí)際室內(nèi)的溫度控制,可以再提出以下 2 點(diǎn)方法 : Ⅰ 增加傳感器個(gè)數(shù),對(duì)各個(gè)溫度傳感器采集的數(shù)據(jù)進(jìn)行求算術(shù)平均,可得到較為準(zhǔn)確的溫度值。同時(shí)也因?yàn)殚_(kāi)發(fā)環(huán)境友好,易用,方便,大大加快本系統(tǒng)設(shè)計(jì)開(kāi)發(fā)。系統(tǒng)會(huì)將設(shè)置值與當(dāng)前值進(jìn)行比較,通過(guò)溫度芯片的反饋,單片機(jī)控制加熱或冷卻水的溫度,使水的溫度穩(wěn)定在設(shè)置的溫度上。用于保存讀出溫度的高 8位 DS18FIG EQU 8H 。調(diào)用讀溫度子程序 LCALL READCODE AJMP MOD7 INIT_1820: 。將 DS18SL 的高四位右移四位 ,存入 34H 中(溫度值) MOV A,B 。十位存入 32H中 MOV B,10 。轉(zhuǎn)換指定的 DS18B20 的溫度 LCALL MRRDTEDP 。持續(xù) 60US SETB DS18DQ 。上升沿 ,并在 ,15US 內(nèi)讀數(shù) MOV R7,5 DJNZ R7,$ MOV C,DS18DQ RRC A LCALL DELAY60US 。上升沿 ,并在 ,15US 內(nèi)讀數(shù) MOV R7,5 DJNZ R7,$ MOV C,DS18DQ RRC A LCALL DELAY60US 。匹配 ROM并顯示轉(zhuǎn)換溫度 LCALL INIT_1820 LCALL MATCHROM MOV A,0BEH 。送緩沖區(qū)以識(shí)別是數(shù)字鍵還是功能鍵? LCALL CH_KF 。2khz 持續(xù)時(shí)間 DIV3:MOV R3,0FAH DI4:CPL 。延時(shí)子程序 (1 秒 ) DELAY33: MOV R1,00H DELAY44: MOV R2,0B2H DJNZ R2,$ DJNZ R1,DELAY44 DJNZ R0,DELAY33 LJMP START1 RET
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1