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

正文內(nèi)容

基于單片機的糧倉溫濕度實時檢測系統(tǒng)設(shè)計(編輯修改稿)

2025-07-20 14:53 本頁面
 

【文章內(nèi)容簡介】 。XCOM (3):該引腳作為輸出時,則為公共輸出端;作為輸入時,則為輸入端。A、B、C (19):地址控制引腳。INH (6):禁止輸入引腳。若INH為高電平,則為禁止各通道和輸出端OUT/IN接至;若INH為低電平。VDD (16)和Vss (8):VDD為正電源輸入端,極限值為17V; Vss為負電源輸入端,極限值為17V。VGG (7);電平轉(zhuǎn)換器電源,通常接+5V或5V。CD4051作為8選1功能時,若A、B、C均為邏輯“0(INH=0),則地址碼00013經(jīng)譯碼后使輸出端OUT/IN和通道0接通[22]。其它情況下,輸出端OUT/IN輸出端OUT/。:輸入狀態(tài)接通通道輸入狀態(tài)接通通道INHCBAINHCBA000000101500011011060010201117001131xxx均不顯示01004 單片機系統(tǒng)設(shè)計 本系統(tǒng)中,我們采用美國ATMEL(愛特梅爾)公司生產(chǎn)的AT89S52單片機作為主控芯片。AT89S52單片機是一種低功耗、高性能CMOS 8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。使用Atmel公司高密度非易失性存儲器技術(shù)制造,與工業(yè)8051產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。 AT89S52具有以下標準功能:8k字節(jié)Flash, 256字節(jié)RAM,32位I/O口線,看門狗定時器,2個數(shù)據(jù)指針,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu)工串行口,片內(nèi)晶振及時鐘電路。 另外,AT89S52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。空閑模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。[23]。 AT89S52最小系統(tǒng) 其它外圍接口電路設(shè)計 RS232串口電路AT89C51有一個全雙工的串行通訊口,所以單片機和電腦之間可以方便地進行串口通訊。進行串行通訊時要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機的串口是TTL電平的,兩者之間必須有一個電平轉(zhuǎn)換電路,我們采用了專用芯片MAX232進行轉(zhuǎn)換。采用三線制連接串口,也就是說單片機和電腦的9針串口只連接其中的4根線:第5腳的GND、第2腳的RXD、第3腳的TXD與第4腳。 串口通訊電路 鍵盤及顯示電路鍵盤及顯示系統(tǒng)采用8279 芯片控制16 鍵的鍵盤和8位七段數(shù)碼管,以實現(xiàn)用戶的輸入與數(shù)據(jù)輸出。16 個鍵分別是“0” 到“F”飛對應(yīng)的鍵值是0到15不需要鍵值的轉(zhuǎn)換。七段數(shù)碼管采用共陰極, 。:段碼表顯示01234567段碼3FH06H5BH4FH66H6DH7DH07H顯示89ABCDEF段碼7FH6FH77H7CH39H5EH79H71H8279 可編程鍵盤/顯示器接口芯片8279 使Intel 公司為8位微處理器設(shè)討的通用鍵盤/顯示器接口芯片, 其功能主要體現(xiàn)在二個方面接收米自鍵盤的輸入數(shù)據(jù)井作訊處理: 數(shù)據(jù)顯示的信理和數(shù)據(jù)顯示器的控制。單片機采用8279 管理鍵盤和顯示器,可減少軟件程序,減輕負擔(dān), 且顯示穩(wěn)定,程序簡單。 8279管腳圖8279 的引腳功能(采用40 線雙列直插式封裝):? DB0 ~ DB7:雙向外部數(shù)據(jù)總線。用于傳送8279與CPU之間的命令、數(shù)據(jù)和狀態(tài)。? CS片選信號線,低電平布效。? A0,區(qū)分信息的特征位。當(dāng)A0位置1時,CPU寫入8279 的信息復(fù)位命令,CPU 從8279 讀出的信息為8279 的狀態(tài);當(dāng)A0為0 時, I/O 信息都為數(shù)據(jù)。? RD,WR:讀和寫邊通信號線, 均為低電平有效。? I RQ:中斷請求輸出線,高電平有效。? RL7 ~ RL0:鍵盤回送線,平時為高電平,只有當(dāng)某一鍵閉合時,其中一條線才變低。? SL7 ~ SL0:掃描輸出線,用于對鍵盤和顯示器進行掃捕。? OUTB3 ~ OUTB0 OUTA3 ~O U TA0:顯示段輸出線。? BD 顯示熄滅控制線, 低電平有效。? RESET ,復(fù)位輸入線,高電平有效。? SHIFT,CNTL/STB:控制輸入錢, 由內(nèi)部拉高電陰拉成高電平, 也可由外部控制按鍵拉成低電平。? CLK:外部時鐘輸入線,其信號由外部振蕩器提供。? Vcc,GND 分別為+5V電源和地。8279 初始化時,設(shè)定的相關(guān)命令字如下:Z8279 EQU 08701H ;8279狀態(tài)/命令口地址D8279 EQU 08700H ;8279數(shù)據(jù)口地址LEDIOD EQU 00H ;左邊輸入 八位字符顯示;外部譯碼鍵掃描方式,雙鍵互鎖LEDFEQ EQU 38H ;掃描速率LEDCLS EQU 0DlH ;清除顯示RAMLEDWRO EQU 80 H ;設(shè)定的將要寫入的顯示RAM 地址: 鍵盤及顯示電路 控制設(shè)備驅(qū)動電路1)風(fēng)機、空調(diào)機、加濕機驅(qū)動電路 糧倉溫、濕度的控制是通過空調(diào)器與風(fēng)機實現(xiàn)的。當(dāng)條件適合時,打開進出口的風(fēng)機,在糧倉內(nèi)形成通風(fēng)氣流;如果風(fēng)機調(diào)節(jié)達不到控制要求,則使用空調(diào)進行降溫與排濕。濕度的調(diào)整還可配合加加濕機進行調(diào)節(jié)。 風(fēng)機、空調(diào)機、加濕機的控制是由單片機和光電禍合器驅(qū)動雙向晶閘管完成的。圖中,發(fā)光二極管是用來指示設(shè)備運轉(zhuǎn)情況的。當(dāng)單片機輸出端口為低電平時,LEDl亮,光耦通,雙向晶閘管導(dǎo)通,應(yīng)用晶閘管驅(qū)動設(shè)備避免了機械觸點式繼電器驅(qū)動的一些缺點。其中, Pl. 3, 、風(fēng)機、加濕機的驅(qū)動電路。 風(fēng)機、空調(diào)機、加濕機驅(qū)動電路2)報警接口電路在微型計算機控制系統(tǒng)中,為了安全生產(chǎn)有緊急狀態(tài)報警系統(tǒng)采集的數(shù)據(jù)或通過計以便提醒操作人員注意對于一些重要的參數(shù)或系統(tǒng)部位,都設(shè)或采取緊急措施。其方法就是把計算機算機進行數(shù)據(jù)處理、數(shù)字濾波,標度變換之后,與該參數(shù)上下限給定值進行比較,如果高于上限值(或低于下限值)則進行報警,否則就作為采樣的正常進行顯示和控制[24]。本設(shè)計采用峰鳴音報警電路。峰鳴音報警接口電路的設(shè)計只需購買市售的壓電式蜂,然后通過MCS51的1根口線經(jīng)驅(qū)動器驅(qū)動蜂鳴音發(fā)聲。壓電式蜂鳴器約需l 0mA的驅(qū)動電流,可以用一個晶體三極管驅(qū)動。在圖中?!?”時,晶體管導(dǎo)通,壓電蜂鳴器兩端獲得約+5V電壓而鳴叫;“0”時,二極管截止,蜂鳴器停止發(fā)聲。 三極管驅(qū)動的蜂鳴音報警電路4 系統(tǒng)軟件設(shè)計本設(shè)計軟件系統(tǒng)主要包括:系統(tǒng)初始化模塊、鍵盤顯示模塊、采樣轉(zhuǎn)換模塊和控制模塊等。 系統(tǒng)初始化模塊系統(tǒng)初始化模塊的豐要功能是元成系統(tǒng)的初始化以及設(shè)定系統(tǒng)的工作狀態(tài), 初始化部分包括以下方面的內(nèi)容:(1)系統(tǒng)啟動后,LED顯示“0”。(2)等待用戶輸入溫度及濕度值。按B 鍵表示開始輸入,這時可按溫度下限、上限, 濕度下限、上限的順序依次輸入,如果輸入的順序錯可按B鍵可重新進行輸入, 直到輸入正確輸入元畢后按 C 鍵確定。(3)系統(tǒng)進入工作狀態(tài).系統(tǒng)整體的工作方式如下框圖所示系統(tǒng)啟動鍵識別LED顯示采樣計算更新LED實時溫濕度顯示控制 系統(tǒng)整體的工作方式流程圖初始化程序部分流程圖:初始化LED顯示是否按“B”?輸入設(shè)定值是否正確?是否按“C”?NNNYYY 初始化程序部分流程圖 鍵盤顯示模塊本系統(tǒng)中使用8279 芯片完成有關(guān)鍵盤輸入和溫濕度顯示工作。溫度濕度是依次輸入的并且依次以下限、上限輸入,并且將溫濕度的中間數(shù)值存入單片機中, 在將LED清零后顯示(分別在0123 位),并依次顯示實時的現(xiàn)度濕度數(shù)值(顯示在4567 位)。實際上, 在系統(tǒng)初始化的過程中, 除了初始化鍵盤和顯示器之外, 其中還包插著調(diào)用8279鍵盤顯示棋塊, 所示。調(diào)用等待按鍵顯示鍵值8次?返回NNYY 8279鍵盤顯示模塊部分的基本流程圖 采樣裝換模塊 濕度檢測子程序 相對濕度的檢測采用相對濕度傳感器HS1101,該傳感器的測量精度為士3% RH,測量時,將單片機定時到1s,用T0計數(shù)器記錄“濕度頻率轉(zhuǎn)換電路”中的輸出方波數(shù),定時時間到時,停止T0計數(shù),此時TO所計的方波數(shù)即為“濕度頻率轉(zhuǎn)換電路”的頻率,對照表313(空氣濕度與電壓頻率的典型值),判斷該頻率所屬區(qū)域,將每個區(qū)域等分為100份,%RH的精度,如在0%RH~10% RH之間均分100份,對應(yīng)的頻率分為100份,即用相對濕度為0%RH時對應(yīng)頻率(7351Hz)減去相對濕度為10%RH時的對應(yīng)頻率(7224Hz),用該差值除以100,公式如下:為了方便計算和保證計算
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1