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

正文內容

大棚恒溫控制器的設計與實現_畢業(yè)論文(設計)(專業(yè)版)

2025-09-07 19:31上一頁面

下一頁面
  

【正文】 wendu[3]=temp%10。 ET0=1。 } if(fg==2) //設置下限報警值 delay(200)。 Sector_erase(0X2600)。0X00FF)。 //送字節(jié)編程命令字 IAP_ADDRH = (uchar)(byte_addr 8)。 //開中斷 } //*******************字節(jié)讀 *************************** uchar Byte_read(uint byte_addr) { IAP_CONTR = 0X85。 LEDTwoC=0。 P0=0xff。 LEDOneC=1。 delay(120)。 ds18b20_write(0xbe)。 } /************************************************* 主機從 DS18B20 讀取一個字節(jié)子程序 ********************** **********************************************/ unsigned char ds18b20_read(void) { unsigned char i,date。 delay(10)。 sbit Lled=P3^4。該溫度控制器只是 DS18B20 在溫度控制領域的一個簡單實例,還有許多需要完善的地方,在做實物的時候,也出現不少問題,剛開始我使用的是腐蝕電路板法,這種辦法雖然美觀,但不利于改進,所以我第二次用的是直接焊接的方法,可以在電路板上進行改裝,另外還有一個不足的地方的是,我加熱設備用的是熱的快,加熱時必須放在水中,在封閉的環(huán)境中, 加熱時會生成水珠,影響溫度的測量,本想用電熱爐的,但是成本太高; 本設計還可以進一步的改進,讓它更加智能,就是將測得的溫度通過單片機與通訊模塊相連接,以手機短消息的方式發(fā)送給用戶,使用戶能夠隨時對溫度進行監(jiān)控。 內存操作命令 : 在成功執(zhí)行了 ROM操作命令之后,才可以使用 16 內存操作命令。所以,就要有一個環(huán)節(jié)來銜接,這個環(huán)節(jié)就是所謂的 “ 功率驅動 ” ,繼電器驅動就是 一個典型的、簡單 13 的功率驅動環(huán)節(jié)。 主機控制 DS18B20 完成任何操作之前必須先初始化,即主機發(fā)一復位脈沖 (最短為 480us 的低電平 ),接著主機釋放總線進入接收狀態(tài), DS18B20 在檢測到 I/O 引腳上的上升沿之后,等待 1560us 然后發(fā)出存在脈沖 (60240us 的低電平 )。 3 VDD 可選擇的 VDD 引腳。通過 “ 加鍵 ” 可以對設置數值加。 (7) 高速 SPI 通信端口。 (5)、 當超過設定的溫度 5℃時,產生聲、光報警 。 按照上述設計功能的要求,確定系統(tǒng)有 6個 部分 組成:主控制器、顯示電路 、 報警電路、按鍵預置溫度值電路、繼電器輸出電路及 溫度傳感電路 。 進而想到采用智能溫度傳感器來設計數字溫度控制器。 關鍵 詞 單片機; 數碼顯示管 ;溫度傳感器 DS18B20;控制電路 Constant Temperature Controller Design and Implementation of the Plastic Greenhouse Abstract Plastics constant temperature controller design includes hardware circuit design and system program design. The hardware circuit mainly includes the main controller, temperature measurement circuit, temperature control circuit and display circuit. Main controller by single chip microputer STC12C5A16S2, DS18B20 temperature sensor by DALLAS semiconductor panies in the United States production, temperature control circuit USES is relay control external heating refrigeration equipment, using three mon anode LED digital tube display circuit. Temperature control circuit is posed of temperature sensor and the preset temperature parison, when the actual measured temperature value is greater than the preset temperature, lead to light alarm signal, and work drive electric fan。 主控制器采用單片機 STC12C5A16S2,溫度傳感器采用美國 DALLAS 半導體公司生產的 DS18B20,溫度控制電路采用的是繼電器控制外部加熱制冷設備,顯示電路采用 3 個共陽極 LED 數碼管。 測量溫度的關鍵是溫度傳感器,溫度傳感器正從模擬式向數字式、從集成化向智能化、網 絡化的方向發(fā)展。如果當溫度高于我們設定的最高溫度值時,則單片機會通過另一個口發(fā)出一個高電平的脈沖電流送個繼電器,使連在繼電器上的電風扇啟動,來降低溫度。設置溫度用數字顯示。 (4) 16K 字節(jié)片內 Flash 程序存儲器,擦寫次數 10 萬次以上。 這樣電路比較簡單,達到了效果。 圖 DB18B20 引腳圖 表 DB18B20 引腳的功能 序號 名稱 引腳功能描述 1 GND 地信號 2 DQ 數據輸入 /輸出引腳。主機根據 ROM 的前 56 位來計算 CRC 值,并和存入 DS18B20 中的 CRC 值做比較,以判斷主機收到的 ROM數據是否正確。本 設計用到的是繼電器的常開觸點,即在繼電器線圈沒有電流經過時是斷開的狀態(tài),當繼電器線圈中有電流經過時閉合導通。單線期間DS18B20 檢測到 該 上升沿后,延時 1560us,通過拉低總線 60240us來產生應答脈沖。 但是讀取溫度值時,出現的現象是 溫度在判斷時出現錯誤,使風扇存在忽快忽慢的變化,蜂鳴器也不斷的蜂鳴報警。 sbit Hout=P3^7。 23 DQ=0。 DQ=1。 delay(300)。 } } //********************顯 示函數 **************** void Wendu_display(void) 25 { if(fuhao==0) { if(temp=1000)temp=。 } if(fuhao==1) //溫度為負時顯示的數據 { LEDOneC=0。 P0=0xc7。 delay(50)。 IAP_ADDRH=0X00。 } //********************字節(jié)編程 *********************** void Byte_program(uint byte_addr ,uchar isp_iap_data) { IAP_CONTR = 0X85。 IAP_CMD = 0X03。 Byte_program(0X2400 ,xiaxian)。 if(Key_DOWN==0) { shangxian。 //設置定時器 T0 為模式 0 TH0=0X53。 } while(1) { Wendu_display()。 user_set[2]=xiaxian/10。 for(j=40。 } if(Key_DOWN==0) delay(10000)。 TL0=0X32。 //送觸發(fā)命令字 0X4 0XB9 IAP_TRIG = 0XA5。 //送地址低字節(jié) IAP_DATA = isp_iap_data。 //送字節(jié)讀命令字 IAP_ADDRH = (uchar)(byte_addr 8)。 LEDTwoC=1。 delay(50)。 P0=seg7code[temp/10]。 LEDTwoC=0。 delay(200)。i) { DQ=0。 delay(50)。 //上限報警溫度,默認值為 38 unsigned int xiaxian。此外, 在本次設計的過程中,我發(fā)現很多的問題,這次設計真的讓我長進了很多 ,我真正的意識到,在以后的學習中,要理論聯系實際,把我們所學的理論知識用到實際當中,學習單機片機更是如此,程序只有在經常的寫與讀的過程中才能提高,這就是我在這次課程設計中的最大收獲。在單線 DQ 上,存在復位脈沖、應答脈沖、寫“ 0”、寫“ 1”、讀“ 0”和讀“ 1”幾種信號類型。 + 5 VR 1 510 KP 3 .5Q685 50J D Q 2 V21N 41 48123J3C O N 3+ 5 VR 1 410 KP 3 .7Q585 50J D Q 1 V11N 41 48123J2C O N 3 圖 繼電器輸出電路一 圖 繼電器輸出電路二 電源電路 本次設計中既有需要 5V供電的 電路 也有需要 220V供電的 電路 ,直接接入 220V 即可,其中有變壓器 [10]可將 220V 的電壓 變?yōu)?5V, 此外 電源與電路之間有一個開關,當 短時間 內 系統(tǒng) 不需要工作 ,可 斷開開關,不必要切斷電源, 這樣設計更 加人性化,用 發(fā)光二極管作為電源指示燈。在開始另一個寫周期前必須有 1us 以上的高電平恢復期。 ROM中的 64 位序列號是出廠前被光刻好的,它可以看作 是該 DS18B20 的地址序列碼, 開始 8位是 產品類型的編號,接著是每個器件的惟一的序號,共有 48 位,最后 8位是前 56 位的 CRC 校驗碼,這也是多個 DS18B20可以采用一線進行通信的原因。 減加設置 圖 按鍵電路 顯示電路 顯示電路采用 3 位共陽 LED 數碼管做為溫度值顯示。在訪問外 部存儲器時,它是分時多路轉換的地址 (低 8位 )和數據總線,在訪問期間激活了內部的上拉電阻。 比較以上兩種方案,很容易看出,采用方案二,電路比較簡單,軟件設計容易實現,故采用方案二。 綜上所述,本設計以智能集成溫度傳感器 DS18B20 為檢測元件,以單片機 STC12C5A16S2 為主控 器,用繼電器控制外部的加熱制冷設備,對大棚塑料內的溫度進行控制,便于大棚內的植物生長。該芯片的物理化學性很穩(wěn)定,且此元件線形較好。 Temperature sensor DS18B20。本聲明的法律結果由作者承擔。傳統(tǒng)的測溫元件有熱電偶和熱電阻。所以芯片的使用將成為電路發(fā)展的一種趨勢。具體 要求 如下: 4 (1)、 能夠測量溫度,溫度用數字顯示。 主控制器 溫度控制電路 報 警電路 顯示電路 溫度傳感器 鍵盤電路 6 P101P112P123P134P145P156P167P178REST9RXD10TXD11INI012INI113T014T115^WR16^RD17X218X119GND20P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/^P30^EA/VP31P0732P0633P0534P0435P0336P0237P0138P0039VCC40U1STC12C5A16S2 圖 STC12C5A16S2 單片機主要性能 它的主要性能有: (1) 高速: 1 個 時鐘 /機器周期,增強型 8051 內核,速度比普通 8
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1