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

正文內(nèi)容

數(shù)字測(cè)溫系統(tǒng)設(shè)計(jì)正文說明書畢業(yè)論文-預(yù)覽頁

2025-07-16 14:33 上一頁面

下一頁面
 

【正文】 本設(shè)計(jì)由信號(hào)采集、信號(hào)分析和信號(hào)處理三個(gè)部分組成的。方案二:高分子濕度傳感器CHR002系列為新一代復(fù)合型電阻型濕度敏感部件,其復(fù)阻抗與空氣相對(duì)濕度成指數(shù)關(guān)系,直流阻抗(普通數(shù)字萬用表測(cè)量)幾乎為無窮大,與傳統(tǒng)意義上的電阻有空氣中水分子參與膜感濕中的離子導(dǎo)電,由于水分子為極性分子,在直流電存在的情況下,會(huì)電離,分解,從而影響導(dǎo)電與元件的壽命,所以要求采用交流電路對(duì)傳感器進(jìn)行供電,最終選定CHTM02N溫濕度模塊,適合本系統(tǒng)的設(shè)計(jì)要求。(2)液晶顯示模塊電路方案設(shè)計(jì) 方案一:采用普通的數(shù)碼管顯示,功能單一,顯示的信息量少,連接的電路復(fù)雜,耗電量大,不符合本系統(tǒng)設(shè)計(jì)要求。因此,液晶顯示模塊選擇方案三。程序控制共有5部分子程序,分別為測(cè)溫控制程序、測(cè)濕度控制程序、液晶顯示程序、時(shí)鐘控制程序和鍵盤控制程序。因此單片機(jī)芯片選擇方案二。許多功能部件集成在芯片內(nèi)部,其信號(hào)通道受外接影響小,可靠性高,控制能力強(qiáng),運(yùn)行速度快等特點(diǎn)。是單片機(jī)的電源提供端口。外部不擴(kuò)展而單片應(yīng)用時(shí),則作一般雙向I/O口用。P3:P3口(~)口是具有內(nèi)部提升電路的雙向I/0端口(準(zhǔn)雙向并行I/O口),它還提供特殊功能,包括串行通信、外部中斷控制、計(jì)時(shí)計(jì)數(shù)控制及外部隨機(jī)存儲(chǔ)器內(nèi)容的讀取或?qū)懭肟刂频裙δ堋?INT1 外部中斷1 輸入,低電平有效。 RD 外部隨機(jī)存儲(chǔ)器的讀選通,低電平有效。本次畢業(yè)設(shè)計(jì)中單片機(jī)主控電路設(shè)計(jì)是以AT80S51為核心,外接數(shù)字溫度傳感器模塊,數(shù)字濕度傳感器模塊,時(shí)鐘模塊,電源等硬件電路。 ②可用數(shù)據(jù)線供電,電壓范圍:++ V。 ⑤用戶可自設(shè)定非易失性的報(bào)警上下限值。對(duì)于單線操作:漏極開路3VDD可選的VDD引腳 DS18B20引腳圖(2)數(shù)字溫度傳感器內(nèi)部結(jié)構(gòu)DS18B20內(nèi)部結(jié)構(gòu)主要有四部分組成:溫度傳感器,64位光刻ROM,非揮發(fā)的溫度報(bào)警觸發(fā)器TH和TL,高速暫存器。低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器1,高溫度系數(shù)晶振會(huì)隨溫度變化其振蕩頻率明顯改變,是很敏感的振蕩器,它所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器2的脈沖輸入,為計(jì)數(shù)器2提供一個(gè)頻率隨溫度變化的計(jì)數(shù)脈沖。斜率累加器用于補(bǔ)償和修正測(cè)溫過程中的非線性,其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)門仍未關(guān)閉就重復(fù)上述過程,直至溫度寄存器值達(dá)到被測(cè)溫度值。在發(fā)送每一個(gè)ROM命令字和RAM命令字之前,都要先發(fā)送初始化時(shí)序。DS18B20的讀時(shí)隙是從主機(jī)把單總線拉低之后,在15 微秒之內(nèi)就得釋放單總線,好讓DS18B20把數(shù)據(jù)傳輸?shù)絾慰偩€上。DS18B20寫0時(shí)序和寫1時(shí)序的要求不同,當(dāng)要寫0時(shí)序時(shí),單總線要被拉低至少60us,保證DS18B20能夠在15us到45us之間能夠正確地采樣IO總線上的“0”電平,當(dāng)要寫1時(shí)序時(shí),單總線被拉低之后,在15us之內(nèi)就得釋放單總線。其中,敏感元件是指?jìng)鞲衅髦心軌蛑苯痈惺鼙粶y(cè)量的部分,轉(zhuǎn)換元件指?jìng)鞲衅髦心軐⒚舾性敵鲛D(zhuǎn)換為適于傳輸和測(cè)量的電信號(hào)部分。濕度傳感模塊的選擇是核心部分,型號(hào)和質(zhì)量選擇的好壞將會(huì)直接影響著最后輸出濕度結(jié)果的準(zhǔn)確性,在眾多濕度傳感器模塊中我們根據(jù)我們實(shí)際的電路要求,通過對(duì)比各個(gè)傳感器的參數(shù)。濕度傳感器阻抗變化與溫度的關(guān)系見規(guī)格書中的數(shù)據(jù)表,先檢測(cè)溫度,然后按查表法對(duì)進(jìn)行濕度檢測(cè)。 輸出信號(hào)濕度(%)102030405060708090輸出信號(hào)(V)(2)敏感元件(濕度):高分子濕敏電阻 “CHR01”。 線性度。 時(shí)鐘芯片DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。DS1302的引腳排列,其中Vcc1為后備電源,VCC2為主電源。當(dāng)Vcc2小于Vcc1時(shí),DS1302由Vcc1供電。當(dāng)RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì)DS1302進(jìn)行操作。I/O為串行數(shù)據(jù)輸入輸出端(雙向),后面有詳細(xì)說明。所以會(huì)用到時(shí)鐘芯片DS1302。另外,還可以在上面的電路中加入DS18B20,同時(shí)顯示實(shí)時(shí)溫度。該部分的電路主要是有ADC0809模數(shù)轉(zhuǎn)換芯片完成。(4)在ST 端給出一個(gè)至少有100ns 寬的正脈沖信號(hào)。 芯片引腳圖根據(jù)芯片的資料。 雙D型觸發(fā)器74LS74內(nèi)含兩個(gè)獨(dú)立的D上升沿雙d觸發(fā)器,每個(gè)觸發(fā)器有數(shù)據(jù)輸入(D)、置位輸入()復(fù)位輸入()、時(shí)鐘輸入(CP)和數(shù)據(jù)輸出(Q、)。 雙D觸發(fā)器輸入輸出輸由于要實(shí)現(xiàn)移位寄存,4個(gè)D觸發(fā)器之間應(yīng)相互聯(lián)接。并入并出:使數(shù)據(jù)輸入端D3D2D1D0=1011,給CP端輸入一個(gè)正單脈沖,觀察Q3Q2Q1Q0發(fā)光二極管的狀態(tài),、將結(jié)果填入表中。串入串出:使數(shù)據(jù)輸入端D0分別為1011,同時(shí)通過給CP端輸入正單脈沖,將D0端的4個(gè)數(shù)據(jù)送入寄存器。5 單片機(jī)時(shí)鐘電路和復(fù)位電路AT89C51單片機(jī)在實(shí)際應(yīng)用中,時(shí)鐘電路用于產(chǎn)生時(shí)鐘信號(hào),時(shí)鐘信號(hào)是單片機(jī)內(nèi)部各種各樣的微小操作的時(shí)間基準(zhǔn),在此基礎(chǔ)上,控制器按照指令的功能產(chǎn)生一系列在時(shí)間上有一定次序的信號(hào),這些信號(hào)用來控制相關(guān)的邏輯電路工作,實(shí)現(xiàn)指令的功能。典型復(fù)位電路中,當(dāng)晶振為12MHZ時(shí),C為10uF,,當(dāng)晶振為6MHZ時(shí),C為22uF,R為1K。按鍵復(fù)位電路和時(shí)鐘晶振電路,構(gòu)成了單片機(jī)的最小系統(tǒng)。只有在溫度或濕度降低到輸入預(yù)設(shè)值的下限值的時(shí)候,蜂鳴器才停止響聲。7 液晶屏顯示電路 設(shè)計(jì)要求本模塊設(shè)計(jì)是利用12864 點(diǎn)陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內(nèi)置8192個(gè)中文漢字(16X16點(diǎn)陣)、128個(gè)字符(8X16點(diǎn)陣)及64X256點(diǎn)陣顯示RAM(GDRAM)。本次畢業(yè)設(shè)計(jì)要求是單片機(jī)實(shí)時(shí)采集經(jīng)過單片機(jī)處理后通過12864液晶屏顯示出當(dāng)前空氣溫度及濕度值。RS,,(P0口作為I/O輸出口時(shí),由于輸出級(jí)為漏極開路電路,引腳上應(yīng)外接上拉電阻,以驅(qū)動(dòng)),液晶采用+5V電源供電,電位器R3用來調(diào)節(jié)液晶的對(duì)比度。C語言有功能豐富的庫函數(shù)、運(yùn)算速度快、編譯效率高、有良好的可移植性,而且可以直接實(shí)現(xiàn)對(duì)系統(tǒng)硬件的控制。 sbit OE=P3^2。sbit ADDC=P3^6。 ST=0。 Delay_ms(1)。 OE=0。 Init1302( )。 Lcd_str(桂林電子科技大學(xué))。 Lcd_str(題目:溫濕度檢測(cè))。 Lcd_init( )。 Lcd_pst(0,2)。 Lcd_wcd(dat,led[dispbuf[2]])。 Lcd_str( C)。 table[2]=getdata%10。i3。 }} 12864液晶屏程序void Delay_us(uint i)//i=10,time=100us{ for(。}//向12864液晶寫數(shù)據(jù)或命令void Lcd_wcd(uchar dat_m,uchar Lcd_data){ if(dat_m) RS=1。 EN=1。 //外部復(fù)位 Lcd_wcd(m,0x30)。 Lcd_wcd(m,0x06)。break。break。 } Lcd_wcd(m,0x80+line+xx)。 str++。Delay_ms(200)。 reset()。 writebyte(0xCC)。 //高位 temper[0]=aamp。 //高位左移4位,舍棄符號(hào)位 temper[1]=temper[1]|a。 table[2]=getdata%10。i3。 }}9 系統(tǒng)調(diào)試 硬件調(diào)試任何復(fù)雜電路都是由一些基本單元電路組成的,把組成電路的各功能塊(或基本單元電路)先調(diào)試好,并在此基礎(chǔ)上逐步擴(kuò)大調(diào)試范圍,最后完成整機(jī)調(diào)試。單片機(jī)最小系統(tǒng)由:AT80S51,時(shí)鐘,復(fù)位電路組成。該溫度模塊采用的DS18B20,在電路圖中DS18B20的1引腳(GND)接地,2引腳是(數(shù)據(jù)輸入/輸出端)與單片機(jī)P31相連,R40為數(shù)據(jù)段的上拉電阻,3引腳(VCC)接電源正極。所以我們要把溫度那個(gè)接線放空不接,同時(shí)檢查線路是否導(dǎo)通,有無短接,上電之后檢查傳感器的工作狀態(tài),插腳有無松動(dòng)。若系統(tǒng)工作正常,表明硬件調(diào)試成功。在燒錄之前對(duì)程序進(jìn)行編譯,編譯成功后將程序燒錄到單片機(jī)中,上電調(diào)試各個(gè)模塊,查看各個(gè)模塊的工作狀態(tài)是否正常。在檢測(cè)倉庫實(shí)時(shí)溫度及濕度中,由于倉庫的空間數(shù)據(jù)的不同,導(dǎo)致倉庫的溫度及潮濕程度非線性。本系統(tǒng)從總體上說,設(shè)計(jì)要求基本達(dá)到,但是有一些細(xì)節(jié)上還需要提高,比如精確測(cè)量沒有達(dá)到,只能較準(zhǔn)確地測(cè)量。畢業(yè)設(shè)計(jì)的水平在很大程度上代表了畢業(yè)生的水平,只有合格完成了畢業(yè)設(shè)計(jì)的人才能算做一個(gè)合格的畢業(yè)生。在整個(gè)畢設(shè)的過程,我學(xué)到了許多過去沒有接觸過的新的知識(shí),也將過去所學(xué)的知識(shí)又做了一次溫習(xí)。本論文從最初選題到最終完成,每一步都是在導(dǎo)師的指導(dǎo)下完成的,傾注了導(dǎo)師大量的精力。 sbit EOC=P3^3。 uchar table[3]。 ADDA=0。while(!EOC)。 }/*******************************主函數(shù)***********************/main(){ uchar i。Delay_ms(5)。Lcd_pst(0,1)。 Lcd_pst(0,3)。Delay_ms(5)。Lcd_str(溫度:)。Lcd_wcd(dat,led[13])。Lcd_pst(0,3)。table[1]=getdata/10%10。i++){ Lcd_wcd(dat,led[table[i]])。Lcd_wcd(dat,0x30+wendu_baijing%10)。}/********************************************************/void donetime(void){uchar d。d=uc_R1302(0x83)。//時(shí)xianshi[0]=d/16。xianshi[7]=d%16。d=uc_R1302(0x8D)。//星期xianshi[12]=d/16。sbit EN=P2^4。//存放溫度的數(shù)組sbit T_CLK = P2^5。sbit ACC7=ACC^7。uchar data xianshi[18]。uchar wendu_baijing=30。void Delay_us(uint i)//i=10,time=100us{for(。}//向12864液晶寫數(shù)據(jù)或命令void Lcd_wcd(uchar dat_m,uchar Lcd_data){if(dat_m) RS=1。 EN=1。 //外部復(fù)位Lcd_wcd(m,0x30)。Lcd_wcd(m,0x06)。break。break。 }Lcd_wcd(m,0x80+line+xx)。str++。delay(8)。 //拉高總線delay(14)。uchar da=0。da=1。 }return(da)。 i){ DQ = 0。 DQ = 1。reset()。writebyte(0xCC)。 //高位temper[0]=aamp。 //高位左移4位,舍棄符號(hào)位temper[1]=temper[1]|a。//讀18B20backbit = temper[0]。 //小數(shù)點(diǎn)后二位 temp = temp/10。 //個(gè)位 temp = temp/10。if(wendu_shiwendu_baijing) {fmq=0。}/* Lcd_pst(3,2)。// Lcd_wcd(dat,led[12])。Lcd_str( C)。if(set==0) { while(!set)。address=0x8c。Lcd_wcd(m,0x0f)。 max=12。Delay_ms(200)。 min=1。 } if(key==4) {xingqi=uc_R1302(0x8b)。Lcd_pst(5,0)。address=0x84。Lcd_wcd(m,0x0f)。 max=59。Delay_ms(200)。min=0。 }if(key==8) {Lcd_pst(5,1)。if(add == 0) //P14加1 {ding_shi ++。Lcd_wcd(m,0x0f)。 //數(shù)加 1while(!ding_ge)。Delay_ms(200)。 if(wendu_baijing 99) //查看數(shù)值有效范圍 {wendu_baijing = 0。item=(item/16)*10+item%16。 v_W1302(0x8e,0x00)。 }if(key==0) //P13 { Lcd_wcd(m,0x0c)。//時(shí)if(ding_shi==shiamp。Lcd_wcd(dat,0x30+wendu_shi%10)。Lcd_str( C)。Lcd_wcd(dat,0x30+shidu_shi/10)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1