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

正文內(nèi)容

數(shù)字測溫系統(tǒng)設(shè)計正文說明書畢業(yè)論文-文庫吧在線文庫

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

下一頁面
  

【正文】 單片機主控制模塊方案一:選擇Microchip公司的PIC系列單片機 PIC單片機是一種簡單指令型的單片機,指令數(shù)量比較少,如果使用匯編語言編寫程序,在PIC中低檔單片機中比較麻煩且需要翻頁,而且性價比不高,價格昂貴。(2)AT80C51引腳圖AT80C51有40個引腳。P1:P1口(~)口是具有內(nèi)部提升電路的雙向I/0端口(準(zhǔn)雙向并行I/O口),其輸出可以推動4個LSTTL負載。 T1 計數(shù)器1 外部事件計數(shù)輸入端。,濕度傳感器數(shù)據(jù)接“H”。 。計數(shù)門的開啟時間由高溫度系數(shù)振蕩器來決定,每次測量前,首先將55℃所對應(yīng)的基數(shù)分別置入減法計數(shù)器1和溫度寄存器中,減法計數(shù)器1和溫度寄存器被預(yù)置在55℃所對應(yīng)的一個基數(shù)值。 DS18B20的復(fù)位時序圖DS18B20的讀時序。 DS18B20硬件接口電路 濕度模塊電路設(shè)計分析傳感器是能夠感受規(guī)定的被測量并按照一定規(guī)律轉(zhuǎn)換成可用輸出信號的器件或裝置。高分子濕度傳感器CHR002系列為新一代復(fù)合型電阻型濕度敏感部件,其復(fù)阻抗與空氣相對濕度成指數(shù)關(guān)系,直流阻抗(普通數(shù)字萬用表測量)幾乎為無窮大,與傳統(tǒng)意義上的電阻有空氣中水分子參與膜感濕中的離子導(dǎo)電,由于水分子為極性分子,在直流電存在的情況下,會電離、分解,從而影響導(dǎo)電與元件的壽命,所以要求采用交流電路對傳感器進行供電。5%(4)耗電電流:5 mA max (2mA avg)(5)工作范圍:溫度060 ℃ 濕度 10%95%RH(6)儲存條件:溫度050 ℃ 濕度 60%RH(7)濕度變送范圍:0100%RH(8)精度:177。DS1302內(nèi)部有一個318的用于臨時性存放數(shù)據(jù)的RAM寄存器。RST是復(fù)位/片選線,通過把RST輸入驅(qū)動置高電平來啟動所有的數(shù)據(jù)傳送。 。(6)當(dāng)EOC 變?yōu)楦唠娖綍r,這時給OE 為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機了。當(dāng)、均無效(高電平式)時,符合建立時間要求的D數(shù)據(jù)在CP上升沿作用下傳送到輸出端。按圖接好電路。74LS74雙D型觸發(fā)器在這次的畢業(yè)設(shè)計電路中是起到分頻作用的,該芯片是把分出來的芯片給AD模塊ADC0809,然后由AD轉(zhuǎn)換器轉(zhuǎn)換出的信號輸入到濕度芯片。將XAL1端和XAL2端與晶振、電容與內(nèi)部的反相放大器連接起來組成并聯(lián)諧振電路。電路原理圖如圖當(dāng)空氣的溫度或濕度低于預(yù)設(shè)值的時候,通過比較后單片機的P30口將會輸出低電平,經(jīng)過基極電阻拉動電壓值,功率三極管S9015導(dǎo)通,驅(qū)動報警控制電路進行相應(yīng)的動作。 12864管腳功能表引線號符號名稱功能 1VSS接地0V 2VDD電路正極5V 3VEE液晶驅(qū)動電壓保證VDDVEE= 4RS寄存器選擇信號H:數(shù)據(jù)寄存器 L:指令寄存器 5R/W讀/寫信號H:讀 L:寫 6E片選信號使能信號(串行移位脈沖輸入) 714DB數(shù)據(jù)線數(shù)據(jù)傳輸 15PSBH:并行模式 L:串行模式 16NC空腳 17RST復(fù)位端L:復(fù)位 18NC空腳 19BLA背光源正極5V 20BLK背光源負極0V 液晶屏接線示意圖。 單片機編程思路。void ad0809( ){ ST=0。 OE=1。 Lcd_init( )。 Lcd_str(作者:樂紀(jì)鐘)。 display()。 Lcd_str(濕度:)。 } Set_time()。 //命令 Lcd_IO=Lcd_data。 Lcd_wcd(m,0x01)。break。\039。} if(wendu_shi=wendu_baijing){fmq=1。 //讀9個寄存器,前兩個為溫度 a=readbyte()。 Lcd_str(濕度:)。 } Set_time()。若40腳為高電平,20腳、9腳為低電平,且放波信號都正常時,則視為最小系統(tǒng)工作正常。溫度報警利用一個簡單的開關(guān)電路就能實現(xiàn)了,圖中Q1為PNP三極管,R1R4242都一定的限流作用,D424為發(fā)光二極管,LS1為蜂鳴器,當(dāng)R12的輸入端P30是低電平時發(fā)光二極管D424和蜂鳴器LS1就工作(發(fā)光和發(fā)出聲音),利用這一原理通過軟件設(shè)定一個溫度的最大值,當(dāng)溫度超過該溫度值時從P30端輸出一個低電平,發(fā)光二極管和蜂鳴器工作,這樣就能對溫度有一定的監(jiān)控作用。本系統(tǒng)的設(shè)計中數(shù)據(jù)的傳輸距離不是很遠,溫濕度的數(shù)據(jù)較穩(wěn)定,LCD12864顯示也很穩(wěn)定,時鐘芯片DS1302也很靈敏顯示出時、分、秒。謝 辭轉(zhuǎn)眼大學(xué)生活就進入到了尾聲,而在這個時我也完成自己的畢業(yè)設(shè)計。在整個過程中,導(dǎo)師給予了大量指導(dǎo),并提供了很多與該研究相關(guān)的重要信息,培養(yǎng)了我們對科學(xué)研究的嚴謹態(tài)度和創(chuàng)新精神,對我影響深遠。sbit ADDB=P3^5。ADDC=0。P2=0xff。Lcd_pst(0,2)。display_time()。Lcd_pst(7,2)。for(i=0。// Lcd_wcd(dat,led[xianshi[12]])。xianshi[3]=d%16。//月xianshi[8]=d/16。}define uchar unsigned chardefine uint unsigned intdefine Lcd_IO P0define m 0define dat 1sbit RS=P2^2。 /*實時時鐘數(shù)據(jù)線引腳 */sbit T_RST = P2^7。sbit add=P2^0。i)。 EN=0。}void Lcd_pst(uchar xx,uchar yy) //設(shè)置顯示坐標(biāo){ uint line。break。}void reset(void) //復(fù)位{uchar x=0。delay(20)。if(DQ)da|=0x80。0x01。 // 跳過序列號writebyte(0x44)。a=a4。//*100temp = backbit。 //十位 wendu_shi= dispbuf[3]*10+dispbuf[2]。Lcd_wcd(dat,led[dispbuf[2]])。signed char max,min。min=0。Lcd_pst(2,0)。Lcd_wcd(m,0x0f)。Delay_ms(200)。 }if(key==6) {fen=uc_R1302(0x83)。address=0x80。Delay_ms(200)。if(add == 0) //P14加1 {Delay_ms(10)。if(add == 0) //P14加1 {wendu_baijing ++。 //數(shù)加 1 if(item max) //查看數(shù)值有效范圍 {item = min。 } }void open_timeing() {fen=uc_R1302(0x83)。// Lcd_wcd(dat,0x30+wendu_ge/10)。Lcd_wcd(dat,0x30+shidu_ge%10)。shidu_shi=getdata/10。ding_ge==fen) {Lcd_pst(5,2)。v_W1302(address,item)。amp。 } } }}if(key==10) {Lcd_pst(6,0)。 if(ding_shi 23) //查看數(shù)值有效范圍 {ding_shi = 0。Lcd_wcd(m,0x0f)。Lcd_pst(1,1)。min=0。 max=7。address=0x86。 } if(key==2) {yue=uc_R1302(0x89)。if(key10) {key = 0。// Lcd_wcd(dat,led[dispbuf[0]])。fmq=1。 //小數(shù)點后一位 temp = temper[1]。float backbit。 //讀9個寄存器,前兩個為溫度a=readbyte()。 } delay(4)。for (i=8。i0。delay(80)。\039。break。Lcd_wcd(m,0x01)。 //命令Lcd_IO=Lcd_data。uchar wendu_shi,wendu_ge。uchar getdata。//18B20數(shù)據(jù)線引腳uchar dispbuf[4]。xianshi[11]=d%16。d=uc_R1302(0x87)。//秒xianshi[4]=d/16。open_timeing()。ad0809()。 //顯示,讀鍵掃描 Lcd_wcd(dat,led[dispbuf[3]])。Delay_ms(2000)。Lcd_pst(0,0)。 getdata=P1。 ST=1。參考文獻[1] [M].北京:機械工業(yè)出版社,2009.[2] [M].北京:航空航天出版社,2008.[3] [M].北京:航空航天出版社,2008.[4] [M]. 北京:機械工業(yè)出版社,2008.[5] [M]. 北京:機械工業(yè)出版社,2008.[6] [M]. 北京:冶金工業(yè)出版社,2009.[7] [M].中國:計量出版社,2008.[8] [M].北京:科學(xué)出版社,2009.[9] [M]. 北京:電子工業(yè)出版社,2008.[10] 朱積川,[M].北京:高等教育出版社,2008.[11] 戴佳,戴衛(wèi)恒編著. 51單片機C語言應(yīng)用程序設(shè)計實例精講[M]. 北京:電子工業(yè)出版社,2008.[12] [M]. 北京:北京航空航天大學(xué)出版社,2009.[13] 方佩敏. 新編傳感器. 應(yīng)用. 電路詳解[M]. 北京:電子工業(yè)出版社,2009.[14] 徐瑋,沈建良編著單片機快速入門[M]. 北京:北京航空航天大學(xué)出版社,2009.[15] Sunplus Technology information. Guide books[M]. Beijing : Beijing Aerospace University Press,January,2008.[16] Richard Surina. Functions for SIMATIC S7300 and S7400 Net Data Transfer with SIMOREG and SIMOVERT Drives Via 1997 by SIMENS AG,2004[17] ,Transducers in digitial Systems,Peter Peregrinus Ltd,1977.附 錄原理圖:PCB圖:實物圖:程序:/*************************************************程序名稱:12864液晶簡單顯示(8位并口)硬件連接:P0口送數(shù)據(jù)或命令,鏈接到12864的DB0DB7 RS=,RW=,EN=,PSB=,RST=*************************************************/includeinclude include include include include include //AD0809sbit ST=P3^7。所以在此我一并真摯的感謝我的指導(dǎo)老師和同學(xué)們,是你們的鼎力相助方能使本次畢業(yè)設(shè)計順利結(jié)束。10 結(jié)論鑒于當(dāng)前的數(shù)字測溫系統(tǒng)設(shè)計系統(tǒng)中,溫度及濕度測控雖然提出較早,但由于其應(yīng)用的廣度和技術(shù)的瓶頸,其發(fā)展速度有些滯后,除在溫室和大型倉庫中有著重要地位外,在其他方面往往得不到重視,本文針對平常在實驗室內(nèi)濕度測控作為出發(fā)點,將單片機和傳感器相結(jié)合,設(shè)計出了一套實時,全面、可靠的室內(nèi)溫度及濕度測控系統(tǒng)。匯編語言編寫的程序繁雜,而且程序的移植性不好,而C語言簡單易懂,程序移植性好。該傳感器反應(yīng)靈敏,根據(jù)周圍環(huán)境的變化,其溫度值也變化較快。如果出現(xiàn)異常,應(yīng)立即切斷電源,待排除故障后才能再通電。 table[0]=getdata/100。 a=a4。 // 跳過序列號 writebyte(0x44)。 wendu_ge=dispbuf[1]。break。}void Lcd_pst(uchar xx,u
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1