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

正文內(nèi)容

基于51單片機(jī)的水質(zhì)檢測儀畢業(yè)論文設(shè)計(jì)-資料下載頁

2025-06-28 00:27本頁面
  

【正文】 純,其電阻越大,導(dǎo)電率越小。受本系統(tǒng)中 NE555 電路的影響,當(dāng)水質(zhì)的電阻值越大,其頻率越低,而電阻值波動(dòng)反而更大,造成所測的水質(zhì)的電阻值誤差較大。 水溫的檢測表 用水質(zhì)監(jiān)測儀及溫度計(jì)所測自來水溫度26 序列溫度℃ 測量器材1 2 3 4水質(zhì)檢測儀 溫度計(jì) 由此表可知,雖然數(shù)據(jù)有差別,但是在誤差范圍允許之內(nèi),因此本次設(shè)計(jì)對(duì)溫度的檢測是正確的。結(jié)束語本系統(tǒng)編程采用 C 語言,用單片機(jī) AT89S51 作系統(tǒng)核心,主要完成對(duì)顯示電路設(shè)計(jì)、485 通信電路,溫度檢測模塊等功能的設(shè)計(jì)。實(shí)現(xiàn)了對(duì)水中電阻及溫度的檢測,以及實(shí)現(xiàn)了遠(yuǎn)距離傳送。在本設(shè)計(jì)電路完成后,它可實(shí)現(xiàn)檢驗(yàn)兩種參數(shù)是否達(dá)標(biāo)。而本設(shè)計(jì)不足在于只檢測了溫度及電阻兩塊,若能加上其他的傳感器,則可以方便的檢測水中的 PH 值,渾濁度,溶解氧等。隨著科技的發(fā)展,工業(yè)發(fā)展進(jìn)入了新的時(shí)代,這種結(jié)構(gòu)具有接口簡單和使用靈活等優(yōu)點(diǎn)。由單片機(jī)構(gòu)成的系統(tǒng)在一些較大型的工業(yè)過程控制、自動(dòng)控制等方面得到了廣泛的應(yīng)用。在目前的發(fā)展形勢下,因功耗越來越低,可靠性越來越高,Inter 的普及,單片機(jī)的應(yīng)用領(lǐng)域?qū)⒃絹碓綇V泛。因此,水質(zhì)監(jiān)測系統(tǒng)的研究和使用具有很大的應(yīng)用價(jià)值。27致謝語經(jīng)過近半年的忙碌和工作,本次畢業(yè)論文已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)論文,由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及同學(xué)們的支持,想要完成這個(gè)論文是難以想象的。在這里首先要感謝本設(shè)計(jì)的指導(dǎo)老師任志山老師。任志山老師平日里工作繁多,但在本設(shè)計(jì)做畢業(yè)論文的過程中,從確定論文題目,任務(wù)計(jì)劃書,資料查找等階段都給予了本設(shè)計(jì)悉心的指導(dǎo)。有了老師們的監(jiān)督和指導(dǎo),讓本設(shè)計(jì)能夠很好地學(xué)習(xí)專業(yè)知識(shí),培養(yǎng)自己的動(dòng)手能力,這在畢業(yè)設(shè)計(jì)中發(fā)揮了非常重要的作用。在設(shè)計(jì)過程中,老師以自己精專的知識(shí),不斷地啟發(fā)本設(shè)計(jì),使本設(shè)計(jì)的設(shè)計(jì)得以順利進(jìn)行,也使得本設(shè)計(jì)自己的專業(yè)水平有很大程度的提高。除了任志山老師的專業(yè)水平外,其嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度、高度的敬業(yè)精神對(duì)本設(shè)計(jì)產(chǎn)生重要影響。再次,本設(shè)計(jì)要感謝同學(xué)對(duì)本設(shè)計(jì)幫助和指導(dǎo),在設(shè)計(jì)中不懂的請教同學(xué)時(shí),總是很熱心的幫本設(shè)計(jì)發(fā)現(xiàn)問題,尋找更好的解決辦法。然后還要感謝大學(xué)四年來所有的老師,為本設(shè)計(jì)打下牢固的專業(yè)知識(shí)的基礎(chǔ),同時(shí)還要感謝所有的同學(xué)們,正是因?yàn)橛辛四銈兊闹С趾凸膭?lì),此次畢業(yè)論文才會(huì)順利完成。祝你們身體健康,工作順利。28參考文獻(xiàn)[1] 樂嘉華,溫度檢測技術(shù)的現(xiàn)狀和未來,煤油化工自動(dòng)化[J].1998(3) ,3638.[2] 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì),第一版,北京航空航天大學(xué)出版社,1993,1924.[3] ,第一版,北京航空航天大學(xué)出版社,2022,2543.[4] 沙占友. 集成溫度傳感器原理與應(yīng)用. 北京:機(jī)械工業(yè)出版社,2022, 8495.[5] 劉川來,李康康,劉成才,徐健,一種組合式溫度傳感器的研究[J]. 儀器儀表學(xué)報(bào), 2022,28(31):888892.[6] 余威明. DS18B20 高精度多點(diǎn)溫度檢測顯示系統(tǒng)[J]. 儀表技術(shù), 2022,03:3739.[7] 王海燕. 在線水質(zhì)電導(dǎo)率信號(hào)采集系統(tǒng)的電路設(shè)計(jì)[J] 醫(yī)療衛(wèi)生裝備,2022,10 [8] 鄭聯(lián)英. 水溶液電導(dǎo)率的測量方法研究[D]. 北京: 北京化工大學(xué),2022:46.[9] [2] 趙亮. 跟我學(xué) 51 單片機(jī)(七)——LCD1602 液晶顯示模塊[J].電子制作. 2022: 卷 7 期 7477[10] HU for temperature characteristic of temperature relay. Electro Mechanical,2022,(9):4648[11] Sun temperature system of resistance Technology,2022,22(2):505229附錄 1 電路原理圖30附錄(2).電路 PCB 圖31附錄(3).主要程序溫度檢測:includeincludeincludesbit DE_RE=P3^4。sbit DQ=P2^3。 //ds18b20 與單片機(jī)連接口uchar gao,di。uchar bai,shi,ge。uchar tflag。uchar recdata。 uint tvalue,tvalue1,tvalue2,TEMP。 //溫度值/*******************************************函數(shù)名稱: delay_18B20 功 能: 為 18b20 溫度轉(zhuǎn)換器提供延時(shí)參 數(shù): 延時(shí) i 微秒返回值 : 無********************************************/void delay_18B20(unsigned int i){ while(i)。}/*******************************************函數(shù)名稱: ds1820rst() 功 能: 18b20 溫度轉(zhuǎn)換器復(fù)位功能參 數(shù): 復(fù)位函數(shù)返回值 : 無********************************************/void ds1820rst() {unsigned char x=0。DQ = 1。 //DQ 復(fù)位delay_18B20(4)。 //延時(shí)DQ = 0。 //DQ 拉低delay_18B20(100)。 //精確延時(shí)大于 480usDQ = 1。 //拉高delay_18B20(40)。 } /*******************************************32函數(shù)名稱: ds1820rd 功 能: 讀出 18b20 溫度轉(zhuǎn)換器中數(shù)據(jù)參 數(shù): 無返回值 : dat 讀出的數(shù)據(jù)********************************************/uchar ds1820rd() {unsigned char i=0。unsigned char dat = 0。for (i=8。i0。i){ DQ = 0。 //給脈沖信號(hào) dat=1。 DQ = 1。 //給脈沖信號(hào) if(DQ) dat|=0x80。 delay_18B20(10)。}return(dat)。}/*******************************************函數(shù)名稱: ds1820wr 功 能: 寫入 18b20 溫度轉(zhuǎn)換器指令參 數(shù): wdata 為寫入的數(shù)據(jù)返回值 : 無********************************************/void ds1820wr(uchar wdata)/**/{uchar i=0。for (i=8。 i0。 i){ DQ = 0。DQ = wdataamp。0x01。delay_18B20(10)。DQ = 1。wdata=1。}}/*******************************************函數(shù)名稱: read_temp() 功 能: ds1820 讀取溫度值并轉(zhuǎn)換參 數(shù): 無返回值 : tvalue 為讀出并經(jīng)過轉(zhuǎn)換的溫度值********************************************/read_temp()33{uchar a,b。ds1820rst()。 ds1820wr(0xcc)。//*跳過讀序列號(hào)*/ds1820wr(0x44)。//*啟動(dòng)溫度轉(zhuǎn)換*/ds1820rst()。 ds1820wr(0xcc)。//*跳過讀序列號(hào)*/ ds1820wr(0xbe)。//*讀取溫度*/ a=ds1820rd()。b=ds1820rd()。tvalue=b。tvalue=8。tvalue=tvalue|a。if(tvalue0x0fff) tflag=0。else{tvalue=~tvalue+1。tflag=1。}tvalue=tvalue*()。//溫度值擴(kuò)大 10 倍,精確到 1 位小數(shù) 一點(diǎn)代表 度return(tvalue)。}uchar rxdata() //接受數(shù)據(jù){uchar dataa。while(!RI)。//等待數(shù)據(jù)接收完畢dataa=SBUF。RI=0。return(dataa)。}void txdata(unsigned char dataa) //發(fā)送數(shù)據(jù)子函數(shù){DE_RE=1。SBUF=dataa。while(!TI)。//等待數(shù)據(jù)發(fā)送完畢TI=0。DE_RE=0。}main(){SCON=0X50。 //串口工作方式初始化34PCON=0X00。TMOD=0X20。EA=1。TL1=0XFD。TH1=0XFD。 //波特率 9600TR1=1。DE_RE=0。 //接收數(shù)據(jù)模式while(1){read_temp()。TEMP=tvalue。 gao=TEMP/256。di=TEMP%256。if(RI){RI=0。 recdata=SBUF。if(recdata==0x66){ delay(2)。txdata(gao)。//delay(1)。}if(recdata==0x77){delay(2)。txdata(di)。//delay(1)。}}}}電阻檢測:includeincludeincludedisplay()。 jishu()。uchar table2[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。uchar num,l,f,i,h,flag=1。long r。 /*上為測電阻聲明*/35sbit DE_RE=P3^4。long tvalue。 //溫度值 為傳送信號(hào)聲明uchar bai,shi,ge。uchar zhi2m,zhi2n。void txdata(unsigned char dat){DE_RE=1。SBUF=dat。while(!TI)。//等待數(shù)據(jù)發(fā)送完畢TI=0。DE_RE=0。}main(){int i=0,j=0。init_1602()。while(1){if(flag==1){TR0=0。//EX0=0。//ET0=0。SCON=0X50。 //串口工作方式初始化PCON=0X00。TMOD|=0X20。EA=1。TL1=0XFD。TH1=0XFD。 //波特率 9600TR1=1。DE_RE=0。 //接收數(shù)據(jù)模式txdata(0x66)。RI=0。while(!RI)。RI=0。delay(20)。zhi2m=SBUF。txdata(0x77)。RI=0。while(!RI)。RI=0。delay(20)。zhi2n=SBUF。tvalue=zhi2m*256+zhi2n。36if(tvalue0){bai=tvalue/100。 shi=tvalue%100/10。 ge=tvalue%10。 }display1(1,0,39。w39。)。display1(1,1,39。e39。)。display1(1,2,39。n39。)。display1(1,3,39。d39。)。display1(1,4,39。u39。)。display1(1,5,0x3a)。display1(1,6,bai+48)。display1(1,7,shi+48)。display1(1,8,0X2e)。display1(1,9,ge+48)。display1(1,10,0xdf)。display1(1,11,0x43)。flag=0。}else{TR1=0。EX0=1。ET0=1。IT0=1。// TMOD|=0x01。EA=1。TH0=0x3c。TL0=0xaf。TR0=1。h=jishu()*6/14。delay(40)。if(h!=0){r=(320220/h330)/2。}else{r=0。}/*display1(2,7,table2[h/10000])。//獲取計(jì)數(shù)值的萬位display1(2,8,table2[h/1000%10])。 // 獲取計(jì)數(shù)值的千位display1(2,9,table2[h/100%10])。// 獲取計(jì)數(shù)值的百位display1(2,10,table2[h/10%10])。 // 獲取計(jì)數(shù)值的十位37di
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1