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

正文內(nèi)容

塑料大棚恒溫控制器的設(shè)計(jì)與實(shí)現(xiàn)(留存版)

2025-08-21 13:25上一頁面

下一頁面
  

【正文】 gn 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。進(jìn)而想到采用智能溫度傳感器來設(shè)計(jì)數(shù)字溫度控制器。按照上述設(shè)計(jì)功能的要求,確定系統(tǒng)有6個(gè)部分組成:主控制器、顯示電路、報(bào)警電路、按鍵預(yù)置溫度值電路、繼電器輸出電路及溫度傳感電路。(5)、當(dāng)超過設(shè)定的溫度5℃時(shí),產(chǎn)生聲、光報(bào)警。(8) 先進(jìn)的指令集結(jié)構(gòu),兼容普通8051指令集。通過“減鍵”可以對(duì)設(shè)置數(shù)值減。DS18B20內(nèi)部結(jié)構(gòu)組成:(1) 64位光刻ROM。在15us之內(nèi)將所需寫的位送到數(shù)據(jù)線上,在15us到60us之間對(duì)數(shù)據(jù)線進(jìn)行采樣,如果采樣為高電平,就寫1,如果為低電平,寫0就發(fā)生。當(dāng)外部溫度大于預(yù)設(shè)溫度時(shí),繼電器輸出電路一工作,驅(qū)動(dòng)電風(fēng)扇工作,使環(huán)境的溫度降低,直到外部溫度降低到預(yù)設(shè)的溫度,此時(shí)繼電器輸出電路一停止工作,;當(dāng)外部溫度小于預(yù)設(shè)溫度時(shí),繼電器輸出電路二工作,驅(qū)動(dòng)加熱器工作,使環(huán)境的溫度升高,當(dāng)外部的溫度升高到預(yù)設(shè)的溫度時(shí),繼電器輸出電路二停止工作。數(shù)據(jù)處理:DS18B20要有嚴(yán)格的時(shí)序來保證數(shù)據(jù)的完整性。此外,在本次設(shè)計(jì)的過程中,我發(fā)現(xiàn)很多的問題,這次設(shè)計(jì)真的讓我長進(jìn)了很多,我真正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次課程設(shè)計(jì)中的最大收獲。 //上限報(bào)警溫度,默認(rèn)值為38unsigned int xiaxian。delay(50)。i){DQ=0。delay(200)。 LEDTwoC=0。 P0=seg7code[temp/10]。 delay(50)。 LEDTwoC=1。 //送字節(jié)讀命令字 IAP_ADDRH = (uchar)(byte_addr 8)。 //送地址低字節(jié) IAP_DATA = isp_iap_data。 //送觸發(fā)命令字 0X40XB9IAP_TRIG = 0XA5。 TL0=0X32。 } if(Key_DOWN==0) delay(10000)。 for(j=40。user_set[2]=xiaxian/10。Hled=1。}if((user_set[2]==0)amp。wendu[2]=temp%100/10。 TR0=1。 if(shangxian=xiaxian)shangxian=xiaxian。 Byte_program(0X2400 ,user_set[2])。 //送地址高字節(jié)IAP_ADDRL = (uchar)(sector_addr amp。并送等待時(shí)間IAP_CMD = 0X02。EA = 1。 P0=0xff。 LEDOneC=1。 delay(120)。 P0=seg7code[temp%1000/100]。ds18b20_write(0xcc)。}delay(15)。DQ=1。sbit Lout=P3^5。6 總結(jié)本次設(shè)計(jì)使用的溫度控制器結(jié)構(gòu)簡單、測溫比較準(zhǔn)確,具有一定的實(shí)際應(yīng)用價(jià)值。ROM操作命令:一旦總線主機(jī)檢測到應(yīng)答脈沖,便可以發(fā)起ROM操作命令。繼電器實(shí)現(xiàn)的是弱電控制強(qiáng)電,單片機(jī)是弱電器件,一般情況下它的工作電壓為5V,而本實(shí)驗(yàn)所用的熱得快工作所需電壓為220V屬于強(qiáng)電,強(qiáng)電不能和弱電有任何電器接觸,防止強(qiáng)電進(jìn)入到單片機(jī)內(nèi),繼電器起到隔離作用。 DS18B20的操作時(shí)序DS18B20的一線工作協(xié)議流程是:初始化→ROM操作指令→存儲(chǔ)器操作指令→數(shù)據(jù)傳輸。單總線接口引腳。這樣電路比較簡單,達(dá)到了效果。(4) 16K 字節(jié)片內(nèi)Flash 程序存儲(chǔ)器,擦寫次數(shù)10 萬次以上。(3)、能夠設(shè)置塑料大棚溫度并控制溫度,設(shè)定范圍5~40℃,且連續(xù)可調(diào)。對(duì)于溫度的調(diào)節(jié)系統(tǒng)[5],我們才用的只是簡單的升溫和降溫方法,當(dāng)溫度低于我們設(shè)定的最低溫度值時(shí),則單片機(jī)系統(tǒng)則會(huì)通過一個(gè)高電平的脈沖電流直接送給繼電器,使連接在繼電器上的加熱器通電產(chǎn)生熱量來提高溫度。而采用單片機(jī)對(duì)溫度進(jìn)行控制,不僅具有控制方便,簡單和靈活等優(yōu)點(diǎn),而且可以大幅度提高溫度控制的技術(shù)指標(biāo)。硬件電路主要包括主控制器,溫度測量電路,溫度控制電路和顯示電路。在日常生活中,電烤箱、微波爐、電熱水器、烘干箱等電器也需要進(jìn)行溫度檢測與控制。而且,集成塊[4]的使用,有效地避免外界的干擾,提高測量電路的精確度。三個(gè)數(shù)碼管即時(shí)顯示溫度,精確到小數(shù)點(diǎn)一位。 STC12C5A16S2單片機(jī)主要性能它的主要性能有:(1) 高速:1 個(gè)時(shí)鐘/機(jī)器周期,增強(qiáng)型8051 內(nèi)核,速度比普通8051 快8~12 倍。在對(duì)EFROM編程和程序驗(yàn)證期間,它接收高8位地址。溫度傳感器DS18B20作為檢測元件,測溫范圍為-55℃~+125℃,℃。(4) CRC的產(chǎn)生。 繼電器輸出電路繼電器有常開觸點(diǎn),常閉觸點(diǎn)。初始化:單線總線上的所有操作均從初始化開始。2℃。 //LED DS3控制(個(gè)位)sbit DQ=P2^0。delay(20)。delay(20)。ds18b20_write(0x44)。//把H左移8位,精確到小數(shù)點(diǎn)后面2位數(shù) EA=1。 P0=0xff。 } }/****進(jìn)入設(shè)置顯示畫面******/void Xiaxian_disp(void) //下限設(shè)置界面{ LEDOneC=0。 P0=0x89。 IAP_TRIG = 0x00。 //開中斷return (IAP_DATA)。并送等待時(shí)間// ISP_CONTR=0xc1。 Sector_erase(0X2400)。 } if(Key_DOWN==0) delay(10000)。 } } /*********主函數(shù)*******/ void main(void){ TMOD=0x00。 xiaxian=5。Lled=1。}Temp_read()。Hled=0。 delay(100)。 } if(xiaxian=shangxian)xiaxian=shangxian。 if(fg==3) { fg=0。 //關(guān)閉ISP/IAP功能EA = 1。 //送觸發(fā)命令字 0X40XB9IAP_TRIG = 0XA5。 //送地址低字節(jié)EA = 0。 P0=seg7code[shangxian%10]。 LEDThreeC=0。 P0=0xff。 LEDTwoC=1。//提取H的第4位if(k==0x08)//檢測H的第4位是否為1{ fuhao=1。if(DQ==1) // 檢測總線當(dāng)前位的高低,如果為低就跳過,繼續(xù)下一個(gè)循環(huán) { date=date|0x80。}/*******************************************主機(jī)發(fā)送一個(gè)字節(jié)的數(shù)據(jù)到DS18B20的子程序*******************************************/void ds18b20_write(unsigned char date){unsigned char i。unsigned char l,h,j,k,fuhao,fg,
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1