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

正文內容

畢業(yè)設計-基于單片機的溫濕度監(jiān)測系統(tǒng)設計(參考版)

2025-01-19 23:58本頁面
  

【正文】 t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。應用 判斷 SP1 是否按下 LCALL DELAY10MS 。判斷 SP1 是 否按下 LCALL DELAY10MS 。超過 99 度上限顯示 LCALL GET_TEMPER_2 MOV A,TEMPER_L MOV C,40H 。延時 1 毫秒 DJNZ R2,DV CPL ALARM_H 。關閉報警聲 JNB CLOSE,CL2 MOV R2,235 。低溫報警 CLR ALARM_L LJMP MAIN HALM: 。判斷是否高于上限 JC HALM SETB CLOSE2 MOV A,L_TEM DEC A SUBB A,WENDU 。將 28H 中的最低位移入 C RRC A MOV C,41H RRC A MOV C,42H RRC A MOV C,43H RRC A MOV TEMPER_L,A WAIT: SETB ALARM_L SETB ALARM_H CLR SOUND JB ,SET1 CLR SET1_A MOV WENDU,29H 。溫度設置開關 CLOSE BIT 。差 5 度時的提示溫度 ALARM_L BIT ALARM_H BIT GEWE BIT SHIWE BIT SOUND BIT DQ BIT LIGHT BIT 。 無 錫 職 業(yè) 技 術 學 院 35 圖 61 暫存器操作命令流程圖 無 錫 職 業(yè) 技 術 學 院 36 附 錄 附錄 1: 原理圖 無 錫 職 業(yè) 技 術 學 院 37 附錄 2: PCB 圖 附錄 3:部分 源程序 LED_0 EQU 30H 無 錫 職 業(yè) 技 術 學 院 38 LED_1 EQU 31H WENDU EQU 35H TEMPER_L EQU 29H 。 性能測試可用制作的溫度計和已有的成品溫度計來同時測量比較,由于DS18B20 的精度 很高,所以誤差指標可以限制在 ℃ 以內,另外 — 55 至+125 ℃ 的測溫范圍使得該溫度計完全適合一般的應用場合,其低壓供電特性可作成用電池供電的手持電子溫度計。本程序采用單片機匯編編寫,用 編譯器編程調試。硬件調試比較簡單,首先檢查電路的焊接是否正確,然后可用萬用表測試或通電檢測。主要元件有控制器— AT89C2051,溫度傳感器 DS18B數(shù)碼管 — LED 和三極管 9012。 圖 54 主板電路 無 錫 職 業(yè) 技 術 學 院 33 圖 55 硬件原理圖 無 錫 職 業(yè) 技 術 學 院 34 6 硬件電路 系統(tǒng)硬件主要構成 整個系統(tǒng)硬件可以分為主控制器模塊,測溫電路模塊和顯示電路模塊。 圖 54 中的按健復位電路是上電復位加手動復位,使用比較方便,在程序跑飛時,可以手動復位,這樣就不用在重起單片機電源,就可以實現(xiàn)復位。 系統(tǒng)整體硬件電路 主板電路 系統(tǒng)整體硬件電路包括,傳感器數(shù)據(jù)采集電路,溫度顯示電路,上下限報警調整電路,單片機主板電路等,如圖 54 所示。系統(tǒng)對 DS18B20 的各種操作必須按協(xié)議進行。斜率累加器用于溫度補償和修正測溫過程中的非線形性,其輸出用于修正減法計數(shù)器的預置值,只要計數(shù)門仍未關閉就重復上述過程,直到溫度寄存器值達到被測溫度值。計數(shù)門的開啟時間由高溫度系數(shù)振蕩器決定,每次測量前,首先將 — 55℃所對應的一個基數(shù)分別置入減法計數(shù)器 溫度寄存器中,減法計數(shù)器 1 和溫度寄存器被預置在 — 55℃所對應的一個基數(shù)值。 顯示電路 常用的 LED 顯示器有 LED 狀態(tài)顯示器(俗稱發(fā)光二極管) LED 七段顯示器(俗稱數(shù)碼管和 LED 十六段顯示器,發(fā)光二極管可顯示兩種狀態(tài),用于系統(tǒng)顯示;數(shù)碼管用于數(shù)字顯示; LED 十六段顯示器,用于字符顯示) 圖 52 數(shù)碼管與單片機接口 溫度傳感器 DS18B20 的測溫原理如圖 5— 3 所示 . 圖中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產生的信號作為減法計數(shù)器 1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯變,所以產生的信號作為減法計數(shù)器 2 的脈沖輸入。其原因有下列 幾 點: ( 1) 51 采用的是 MCS51 的核心,十分容易為廣大用戶所接受; ( 2) 51 內部基本保持了 80C31 的硬件 I/O 功能; 無 錫 職 業(yè) 技 術 學 院 30 ( 3) 51 的 Flash 存貯器技術, 可重復擦 /寫 1000 次以上,容易解悶調試手段; ( 4)更適合小批量系統(tǒng)的應用,容易實現(xiàn)軟件的升級。 與 PIC 相比 51 更適合于較復雜的應用場合,適合一些軟件需要多次修改的應用。 與 PIC 單片機比較 目前,國內小型的單片機全勝較多的有 PIC 系列, 89C51 與 PIC 相對應芯片比較有如下特點: 89C51 的價格高于 PIC 的 OTP 型號,但大大低于 PIC 的 EPROM 型, 89C51片內不含 Watch Dog,這是 89C51 的不足之處,中斷系統(tǒng)堆棧結構、串等通訊筆定時器系統(tǒng)都大大強于 PIC 系統(tǒng)。 P3 口還用于實現(xiàn) AT89C51 的一些特殊功能,這些特殊功能定義如下: 口線 特殊功能 RXD(串行口輸入端 ) TXD(串行口輸出端 ) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(定時器 0 外部輸入 ) T1(定時器 1 外部輸入 ) 下面就目前國內全勝較多的兩種單片機,討論一下 2051 的性能價格比 與 80C31 系統(tǒng)相比較 如果需要構成一個 80C31 的最小系統(tǒng)的話,除了 CPU 之外,至少需要一片27C64,而系統(tǒng)的有效引腳和 89C2051 基本相同。用作輸入時,被外部拉低的 P3 口引腳將由于無 錫 職 業(yè) 技 術 學 院 29 上拉電阻而流出電流( Ii1 )。 P3 口緩沖器 可吸收 20mA 電流。 P3 口: P3 口的 和 是帶有內部上拉電阻的七個雙向 I/O 引腳。 P1 口還在閃速編程和程序校驗期間接受代碼數(shù)據(jù)。當 P1 口的鎖存器寫入“ 1”時, P1 口可作為輸入 端。 和 分別作為片內精密模擬比較器的同相輸入 (AIN0)和反相輸入( AIN1)。 P1 口: P1 口是一個 8 位雙向 I/O 口。 XTAL1(4):振蕩器反相放大器的輸出端。 XTAL1(5):振蕩器反相放大器的輸入和內部時鐘發(fā)生器 的輸入端。復位后, AT89C51 內部專用寄存器及 I/O 口的處置與 8051 的情況一樣,而內部的狀態(tài)保 持不變。 RST( 1):復位輸入端。 GND( 10):地端。 Vcc(20):電源電壓端。 AT89C51 的引腳 AT89C51 采用引腳雙列直插式封裝,現(xiàn)將各引腳的功過能說明如下。 主 控 制 器 LED顯 示 溫 度 傳 感 器 單片機復位 時鐘振蕩 報警點按鍵調整 無 錫 職 業(yè) 技 術 學 院 28 圖 51 總體設計方框圖 主控制器 在第二章中已經提到單片機 AT89C51,在此詳細介紹一下各引腳的功能及其有優(yōu)點。 無 錫 職 業(yè) 技 術 學 院 27 圖 41 溫度報警 5 智能溫度報警器的設計 總體設計方案 在單片機電路設計中,使用傳感器,是非常容易 想到的,所以可以采用一只溫度傳感器 DS18B20,此傳感器,可以很容易直接讀取被測溫度值,進行轉換,就可以滿足設計要求 。(也可采用發(fā)光二級管報警電路,如過需要報警,則只需將相應位置 1,當參數(shù)判斷完畢后,再看報警模型單元 ALARM 的內容是否與預設一樣,如不一樣,則發(fā)光報警)報警電路硬件連接見圖 41。 溫度報警電路 本設計采軟件處理報警,利用有源蜂鳴器進行報警輸出,采用直流供電。依此規(guī)律循環(huán),即可使各位數(shù)碼管顯示將要顯示的字符。動態(tài)方式顯示時,各數(shù)碼管分時輪流選通,要使穩(wěn)定顯示,必須采用掃描方式,即在某一時刻只選通一位數(shù)碼管。通常各位數(shù)碼 管的段選線相應并聯(lián)在一起由 8 位的 I/O 口控制。 4. 動態(tài)顯示接口 動態(tài)顯示是一位一位地輪流點亮各位數(shù)碼管。較小的電流即可獲得較大的亮度。 3. 靜態(tài)顯示接口 靜態(tài)顯示是指數(shù)碼管顯示某一字符時,相 應的發(fā)光二極管恒定導通或恒定截止。共陰極數(shù)碼管的 8 個發(fā)光二極管的陰極(二極管負端)連接在一起。 2. 數(shù)碼管工作原理 共陽極數(shù)碼管的 8 個發(fā)光二級管的陽極(二極管正端)連接在一起。 4 顯示及報警模塊器件選擇 顯示模塊 常用的 LED 顯示器有 LED 狀態(tài)顯示器(俗稱發(fā)光二極管) LED 七段顯示器(俗稱數(shù)碼管和 LED 十六段顯示器,發(fā)光二極管可顯示兩種狀態(tài),用于系統(tǒng)顯示;數(shù)碼管用于數(shù)字顯示; LED 十六段顯示器,用于字符顯 示) 1.數(shù)碼管結構 數(shù)碼管由 8 個發(fā)光二極管(以下簡稱字段)構成,通過不同組合可用來顯示數(shù)字 AF 及小數(shù)點“ .”。由于單線制只有一根線,因此發(fā)送接口必須是三態(tài)的。 當 DS18B20 處于寫存儲器操作和溫度 A/D 轉換操作時,總線上必須有強的上拉,上拉開啟時間最大為 10us。 D S 18B 20 D S 18B 20 D S 18B 20 KGN D GN D GN DVC CVC C單 片機....圖 33 DS18B20 與單片機的接口電路 無 錫 職 業(yè) 技 術 學 院 25 DS18B20 溫度傳感器與單片機的接口電路 DS18B20 可以采用兩種方式供電,一種是采用電源供電方式,此時 DS18B20的 1 腳接地, 2 腳作為信號線, 3 腳接電源。系統(tǒng)對 DS18B20 的各種操作按協(xié)議進行。其輸 出用于修正減法計數(shù)器的預置值,只要計數(shù)器門仍未關閉就重復上述過程,直到溫度寄存器值大致被測溫度值。計數(shù)門的開啟時間由高溫度系數(shù)振蕩器來決定,每次測量前,首先將- 55℃所對應的一個基數(shù)分別置入減法計數(shù)器1、溫度寄存器中,計數(shù)器1和溫度寄存器被預置在- 55℃所對應的一個基數(shù)值。 DS18B20 的測溫原理是這這樣的 ,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產生固定頻率的脈沖信號送給減法計數(shù)器1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產生的信號作為減法計數(shù)器2的脈沖輸入。 在 64 位 ROM 的最高有效字節(jié)中存儲有循環(huán)冗余檢驗碼( CRC)。若T> TH 或 T< TL,則將該器件內的報警標志位置位,并對主機發(fā)出的報警搜索命令作出響應。表 31 是一部分溫度值對應的二進制溫度數(shù)據(jù)。單片機可以通過單線接口讀 出該數(shù)據(jù),讀數(shù)據(jù)時低位在先,高位在后,數(shù)據(jù)格式以 ℃/ LSB 形式表示。 當 DS18B20 接收到溫度轉換命令后,開始啟動轉換。 高速暫存RAM的第6、7、8字節(jié)保留未用,表現(xiàn)為全邏輯1。 無 錫 職 業(yè) 技 術 學 院
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1