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

正文內容

基于單片機的大棚溫濕度檢測報警系統(tǒng)(論文)-在線瀏覽

2025-02-09 09:43本頁面
  

【正文】 使用方便,它把組成計算機的主要功能部件:中央處理器( CPU)、數(shù)據(jù)存儲器( RAM)、程序存儲器( ROM、EPROM、 E2PROM 或 FLASH)、定時 /計數(shù)器和各種輸入 /輸出接口電路等都集成在一塊半導體芯片上,構成了一個完整的計算機系統(tǒng)。 8031 片內不帶程序存儲器 ROM,使用時用戶需外接程序存儲器和一片邏輯電路 373,外接的程序存儲器多為 EPROM 的 2764 系列。寫入到 外接程序存儲器的程序代碼沒有什么保密性可言。但是你編的程序你無法燒寫到其 ROM 中,只有將程序交芯片廠代你燒寫,并是一次性的,今后你和芯片廠都不能改寫其內容。 由于上述類型的單片機應用的早,影響很大,已成為事實上的工業(yè)標準。我們統(tǒng)稱這些與 8051 內核相同的單片機為 “51系列單片機 ”。顯而易見,這種單片機對開發(fā)設備的要求很低,開發(fā)時間也大大縮短。重要的一點 AT89C51 目前的售價比 8031 還低,市場供應也很充足。片內含 4K bytes 的可反復擦寫的只讀程序存儲器( PEROM)和 128 bytes 的隨機存取數(shù)據(jù)存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲技術生產,兼容標準 MCS51 指令系統(tǒng),片 內置通用 8 位中央處理器( CPU)和 Flash 存儲單元,功能強大 AT89C51 單片機可為您提供許多高性價比的應用場合,可靈活應用于各種控制領域。當 P1口的管腳寫“ 1”時,被定義為高阻輸入。在 FLASH 編程時, P0 口作為原碼輸入口,當 FLASH 進行校驗時, P0 輸出原碼,此時 P0 外部電位必須被拉高; 6 P1 口: P1 口是一個內部提供上拉電阻的 8 位雙向 I/O口, P1口緩沖器能接收輸出 4TTL門電流。在 FLASH 編程和校驗時, P1 口作為第八位地址接收; P2 口: P2 口為一個內部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個TTL 門電流,當 P2 口被寫“ 1”時,其管腳電位被內部上拉電阻拉高,且作為輸入。 P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號; P3 口: P3 口管腳是 8 個帶內部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。作為輸入時,由于外部下拉為低電平, P3 口將輸出電流 (ILL),也是由于上拉的緣故。當振蕩器復位器件時,要保持 RST 腳兩個機器周期的高平時間; ALE / PROG :當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié)。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。此時, ALE 只有在執(zhí)行 MOVX, MOVC 指令時ALE 才起作用。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效; PSEN:外部程序存儲器 的選通信號。但在訪問內部部數(shù)據(jù)存儲器時,這兩次有效的 PSEN 信號將不出現(xiàn); EA/VPP:當 EA 保持低電平時,訪問外部 ROM;注意加密方式 1 時, EA 將內部鎖定為 RESET;當 EA 端保持高電平時,訪問內部 ROM。 傳感器的確定 溫度傳感器 常用的溫度傳感器有熱敏電阻、熱電偶、 PN 結溫度傳感器、集成溫度傳感器、熱電阻等。 DS18B20 有三個引腳, GND 接地; DQ 數(shù)字信號的輸出 /輸入; Vdd 為外接電源輸入端。 溫室 內的相對濕度大,變化速度慢,不需要高的響應時間,但是對線性度和穩(wěn)定性要求高,所以經過選擇采用電容式集成濕度傳感器 HS1101 來檢測 溫室大棚 內部的濕度。 HS1101 是一種在高分子薄膜上形成的電容。由于介電系數(shù) 隨空氣的相對濕度變化而變化,所以只要測定電容 C 值就可得到相對濕度。HS1101 具有極好的線性輸出,在相對濕度為 0~ 100% RH 的范圍內,電容的容量由 163 pF變化到 202 pF,其誤差不大于 177。 該器件具有不需校準的完全互換性、高度可靠性、 長期穩(wěn)定性、快速響應的固態(tài)聚合物結構,適用于線性電壓輸出和頻率輸出兩種電路 。圖 34 為濕度 電容響應曲線。 2%RH;響應時間小于5S;溫度系數(shù)為 pF/℃。 9 采集電路的設計 溫度采集電路 圖 35 溫度檢測電路 由于 DS18B20 只有一個串行通信接口,與單片機的連接電路非常簡單,只需和單片機的一個 I/O 端口連接即可,本系統(tǒng)選擇了 接口接的是 端口,其連接電路圖如圖 35所示。該器件內含寄生電源,其供電方式可以選擇寄生電源方式,也可以選用外部電源。 濕度采集電路 HS1101 電容傳感器,在電路構成中等效于一個電容器件,其電容 量隨著所測空氣濕度的增大而增大。該振蕩電路的兩個暫穩(wěn)態(tài)過程交替如下:首先是電源 Ucc 通過 R1,R2 向 C2 充電,經 T1 充電時后, Uc2 充至內比較器的高觸發(fā)電平,約 2/3Ucc,此時 輸入引腳 3端由高電平突降為低電平,然后通過 R2放電,經 T2 放電時間后, Uc2 下降到比較器的低觸發(fā)電平,約 1/3Ucc,此時輸入引腳 3端又由低電平躍升為高電平,如此反復,形成方波輸出,其中充放電時間為: T1=C1(R1+R2)ln2 T2=C1R2ln2 因而輸出的方波頻率為: f=1/(t1+t2)=1/C1(R1+2R2)ln2=50HZ 只要改變定時元件 R1 和 R2 就可以改變脈沖的頻率,從多諧振蕩器出來的信號又接入到單穩(wěn)態(tài)觸發(fā)器,單穩(wěn)態(tài)觸發(fā)器它有兩個觸發(fā)狀態(tài),一個穩(wěn)定狀態(tài),一個暫穩(wěn)定狀態(tài),在外來觸發(fā)脈沖作 用下,能夠由穩(wěn)定狀態(tài)翻轉到暫穩(wěn)定狀態(tài),而暫穩(wěn)定狀態(tài)維持一段時間后,再自動的返回到穩(wěn)定狀態(tài),且暫穩(wěn)定狀態(tài)持續(xù)時間長短取決與電路本身參數(shù),圖中, R3,C3和傳感器 HS1101 是外接地定時元件,觸發(fā)脈沖 Ui 由 5 端輸出,由 8 端輸入,下降沿有效,從 9端輸出一個幅度,寬度都一定的矩形波信號,輸出的脈沖寬度 Tp 為: Tp=R3(C2+Cx)ln3。 模數(shù)轉換器的確定 A/D 轉換器位數(shù)的確定和系統(tǒng)所需測量控制的范圍、精度有關。其二:如果微處理機是 51 系列 單片機,采用 8 位以下的 A/D 轉換器時,接口電路最簡單。 ADC0809 是采樣分辨率為 8 位的、以逐次逼近原理進行模 —數(shù)轉換的器件。 主要特性 1) 8 路輸入通道, 8 位 A/D 轉換器,即分辨率為 8 位 ; 2)具有轉換起??刂贫?; 3)轉換時間為 100μs; 4)單個+ 5V電源供電 ; 5)模擬輸入電壓范圍 0~+ 5V,不需零點和滿刻度校準 ; 6)工作溫度范圍為 40~+ 85 攝氏度 ; 7)低功耗,約 15mW。 外部特性(引腳功能) ADC0809 芯片有 28 條引腳,采用雙列直插式封裝 : IN0~ IN7: 8 路模擬量輸入端 ; 21~ 28: 8 位數(shù)字量輸出端 ; ADDA、 ADDB、 ADDC: 3 位地址輸入線,用于選通 8 路模擬輸入中的一路 ; ALE:地址鎖存允許信號,輸入高電平有效 ; START: A/D 轉換啟動脈沖輸入端,輸入一個正脈沖(至少 100ns 寬)使其啟動 12 (脈沖上升沿使 0809 復位,下降沿啟動 A/D 轉換) ; EOC: A/D 轉換結束信號,輸出,當 A/D 轉換結束時,此端輸出一個高電平(轉換期間一直為低電平) ; OE:數(shù)據(jù)輸出允許信 號,輸入高電平有效。要求時鐘頻率不高于 640KHZ; REF( +)、 REF( ):基準電壓 ; Vcc:電源,單一+ 5V; GND:地 。此地址經譯碼選通 8 路模擬輸入之一到比較器。下降沿啟動 A/D 轉換,之后 EOC 輸出信號變低,指示轉換正在進行。當 OE 輸入高電平 時,輸出三態(tài)門打開,轉換結果的數(shù)字量輸出到數(shù)據(jù)總線上。 本系統(tǒng)采用中斷方式, 中斷控制是指啟動信號送到 ADC 后,單片機執(zhí)行別的程序。 ADC0809 與單片機的接口如圖 310 所示。模擬量輸入通道選擇端 A、 B、 C 分與 單片機 的 、 、 直接相連,數(shù)據(jù)由 A/D0809轉換器的 21 ~28 輸出。當 A/D 轉換結束 ,向單片機申請中斷 , 單片機響應后 , 即可讀出 A/D 轉換的結果數(shù)據(jù)。轉換的輸出允許信號 OE 由單片機的 RD 和 口控制。獨立式鍵盤是個按鍵相互獨立地連通一條輸入數(shù)據(jù)線如圖 38 所示。 & v c cP 1 . 0P 1 . 1P 1 . 2I N T OA T 8 9 C 5 1 圖 38 鍵盤連接 利用 P1 口實現(xiàn),當開關全部打開時,均為高電平, 經過與門仍為高電平,因此不會產生中斷 。 顯示部分 本系統(tǒng)的顯示部分我選用了 帶有高速串行接口的 8 位 LED 控制驅動器 MAX7219 芯片,本設計采用 1 片 MAX7219,在每輪溫濕度檢測完成以后,顯示新值。采用三線串行方式與單片機接口,電路十分簡單,只需要一個 10k 左右的外接電阻來設置所有LED 的段電流 MAX7219 為 24 引腳芯片,引腳排列如 38 圖所示,各引腳功能如下: DIN:串行數(shù)據(jù)輸入端; DIG0~DIG7: LED 位線; LOAD:數(shù)據(jù)轉載信號輸入端; SEGA~SEGG, SEGDp:段碼輸出端; ISET:硬件亮度調節(jié)端; DOUT:串行數(shù) 據(jù)輸出端; CLK:移位脈沖輸入端; V+:正電源; GND:地。 LOAD 信號必須在第 16 個時鐘上升沿同時或之后,但在下一個時鐘上升沿之前變高,否則將會丟失數(shù)據(jù)。 DOUT 端的數(shù)據(jù)在 CLK 的下降沿輸出。其方法就是把計算機采集的數(shù)據(jù)或記過計算機進行數(shù)據(jù)處理、數(shù)字濾波,標度變換之后,與該參數(shù)上下限給定值進行比較,如果高于上限值(或低于下限值)則進行報警,否則就作為采 樣的正常值,進行顯示和控制。峰鳴音報警接口電路的設計只需購買市售的壓電式蜂鳴器,然后通過 AT89C51 的 1 根口線經驅動器驅動蜂鳴音發(fā)聲。在圖中,當輸出高電平“ 1”時,晶體管導通,壓電蜂鳴器兩端獲得約 +5V 電壓而鳴叫;當輸出低電平“ 0”時,三極管截止,蜂鳴器停止發(fā)聲。本文對數(shù)據(jù)通訊無特殊要求,因此選擇 RS232 串行通訊。 MAX232 芯片是 MAXIN 公司生產的低功耗、單電源雙 RS232 發(fā)送 /接收器 適用于各種 EIA232E 和 , 可以把輸入的 +5V電源變換成 RS232C 輸出電平所需 177。 MAX232 的管腳說明 : C1+, C1, C2+, C2:外接電容端 ; R1IN, R2IN: 2 路 RS232
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1