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

正文內(nèi)容

基于單片機的溫度遠(yuǎn)程顯示系統(tǒng)的設(shè)計畢業(yè)論文-閱讀頁

2024-09-16 14:45本頁面
  

【正文】 限的。這是很多因素共同導(dǎo)致的。這個標(biāo)準(zhǔn)只是一種大概的預(yù)估指標(biāo)。 前置放大濾波電路的設(shè)計 由于傳感器輸出的信號非常弱。其輸出信號范圍: 0~5μ A。所以能夠采用單端供電放大器: AD623。方便用戶使用。增益精度%(G=1)。輸入失調(diào)電壓最大 100μ V。 C(AD623B)。 AD623 具有優(yōu)良的 CMRR。誤差小。 AD623 共模抑制比相對于其他同類型元件范圍比較廣。 AD623僅僅用單電源供電就可以讓元件處于最佳功能運轉(zhuǎn)狀態(tài)。具有優(yōu)良的線性度;溫度穩(wěn)定性;小體積可靠性。即 DIP; SOIC;小型 SOIC三種形式。構(gòu)成前置放大濾波電路。電阻可以選擇個一千歐姆的電阻,這樣可以放大約一百倍左右。 模數(shù)轉(zhuǎn)換電路的設(shè)計 氣體傳感器出來的信號是模擬信號,而微處理器 AT89S52 只能處理數(shù)字信號,故需要對模擬信號信號進行轉(zhuǎn)換,將其轉(zhuǎn)換為處理器能識別的數(shù)字信號,由于經(jīng)過放大電路出來的模擬電壓變化范圍在0~5V,故選擇性價比比較合適的 ADC0809進行模數(shù)轉(zhuǎn)換。 圖 ADC0809 管腳示意圖 ADC0809 各腳功能如下表 : 引腳 功能介紹 D7D0 IN0IN7 8 位數(shù)字量輸出引腳 8 位模擬量輸入引腳 VCC +5V 工作電壓 REF( +) 參考電壓正端 REF( ) 參考電壓負(fù)端 START A/D 轉(zhuǎn)換啟動輸入端 ALE 地址鎖存允許輸入端 EOC 轉(zhuǎn)換結(jié)束信號輸出引腳;開始轉(zhuǎn)換時為低電平;當(dāng)轉(zhuǎn)換結(jié)束時為高電平 OE 輸出允許控制端;用以打開三態(tài)數(shù)據(jù)輸出鎖存器 CLK 時鐘信號輸入端(一般為 500KHz) A、 B、 C 地址輸入線 復(fù)位電 路設(shè)計 AT89S52 芯片具有復(fù)位操作功能。當(dāng)然在每次上電 后都必須讓 AT89S52 回到復(fù)位狀態(tài),也可以理解為每過兩個周期給RST 復(fù)位信號。它的有點在于結(jié)構(gòu)非常簡單,并且易于達到理想效果,普通單片機系統(tǒng)通常都會使用這種方式進行復(fù)位。 S1 10uFC110KR1+5VRST 圖 系統(tǒng)復(fù)位電路 Vin1GND2Vout3U1123P1D1100uFC1100uFC3C2C4C5S1SWSPST 圖 電源電路 第四章:軟件設(shè)計 及調(diào)試 單片機軟件設(shè)計 主程序:軟件設(shè)計的核心內(nèi)容是保證溫度是 0延遲顯示。溫度測量每1S 進行一次。后發(fā)跳過 ROM匹配命令;再發(fā)出溫度轉(zhuǎn)換命令。延時等待轉(zhuǎn)換完畢后;再將已轉(zhuǎn)換的溫度值一一地從各個 DS18B20 取出,轉(zhuǎn)變成 PC 需要的數(shù)據(jù)編碼形式發(fā)送至上位機,以此循環(huán)往復(fù)。決定是否發(fā)出報警信號。具體的流程圖如 : 圖 溫度比較報警子程序 RS485 串口通信模塊程序設(shè)計 AT89S52 是串行口全雙工串行通信協(xié)議。選擇方式 2或者方式 3 來進行串口通信。 軟硬件設(shè)計合理。各模塊相互獨立。系統(tǒng)具有較高的性價比。工作可靠等特點。但會增加儀器的成本。 因為戶內(nèi)各種原因是相互干擾的,本設(shè)計的信號顯示實時數(shù)據(jù)是用液晶屏顯示的百分比數(shù)據(jù)。接下來應(yīng)該在系統(tǒng)中添加模糊算法等增強設(shè)計的智能水平。 致 謝 在本科學(xué)習(xí)生活即將結(jié)束之際,對四年來曾關(guān)心、指導(dǎo)、幫助和鼓勵過我的老師、同學(xué)們表示衷心的感謝。 感謝我的家人在我四年本科的學(xué)習(xí)、工作和生活中對我一貫的支持、理解與鼓勵。 最后,祝愿所有的老師和同學(xué)在今后的工作、學(xué)習(xí)和生活中事事順心、心想事成。//字符碼 unsigned char TMPH,TMPL。 //數(shù)據(jù)命令選擇端 sbit lcdrw=P2^1。 //使能端 sbit DQ=P3^4。 uint temp,tt。 uchar code table[]=Temperature is: 。C 。 for(i=0。i++) for(j=0。j++)。 lcdrw=0。 delay(5)。 delay(5)。 } //寫數(shù)據(jù) void write_date(uchar date) { lcdrs=1。 P0=date。 lcden=1。 lcden=0。 write_(0x38)。 write_(0x06)。 } //中斷初始化 void init1(void) { TMOD=0x20。 TL1=0xe8。 TR1=1。 } void L1602_char(uchar hang,uchar lie,char sign) { uchar a。 if(hang == 2) a = 0xc0。 write_(a)。 } //18B20 程序 void delay_18B20(unsigned int i) { while(i)。 DQ = 1。 //稍做延時 DQ = 0。 //精確延時 大于 480us DQ = 1。 x=DQ。 } /***********ds18b20讀一個字節(jié) **************/ unsigned char ReadOneChar(void) { unsigned char i=0。 for (i=8。i) { DQ = 0。 DQ = 1。 delay_18B20(4)。 } /*************ds18b20 寫一個字節(jié) ****************/ void WriteOneChar(unsigned char dat) { unsigned char i=0。 i0。 DQ = datamp。 delay_18B20(5)。 dat=1。 Init_DS18B20()。 WriteOneChar(0xCC)。 // 啟動溫度轉(zhuǎn)換 Init_DS18B20()。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //讀取溫度值低位 b=ReadOneChar()。 return(tt)。 init1()。 //初始顯示 for(num=0。num++) { write_date(table[num])。 } write_(0x80+0x40)。num16。 delay(5)。 i++。} //對數(shù)據(jù)拆分依次發(fā)送 if(i==1) {SBUF=ReadTemperature()/ 100 % 10。} else if(i==2) {SBUF=ReadTemperature()/10% 10。} else if(i==3) {SBUF=ReadTemperature()%10。} while(TI==0) { 。 key2=0。 sbit lcdrs=P2^0。 sbit lcden=P2^2。 uchar num,temp,dat1,dat2,dat3,i=0。 uchar code table1[]= .039。 void delay(uint z) { uint i,j。iz。j110。 } void write_(uchar ) { lcdrs=0。 P0=。 lcden=1。 lcden=0。 lcdrw=0。 delay(5)。 delay(5)。 } void init() { lcden=0。 write_(0x0c)。 write_(0x01)。 if(hang == 1) a = 0x80。 a = a + lie 1。 write_date(sign)。 TH1=0xe8。 PCON=0x00。 SCON=0x90。 } void receive(void) { key2=0。 RI=0。 } RI=0。 if(i==1) {dat1=SBUF。} else if(i==2) {dat2=SBUF。} else if(i==3) {dat3=SBUF。i=0。 } void main() { init()。 write_(0x80)。num16。 delay(5)。 for(num=0。num++) { write_date(table1[num])。 } while(1) { delay(5)。 } } 畢業(yè)論文(設(shè)計)原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計) 是我在導(dǎo)師的指導(dǎo)下進行的研究工作及取得的研 究成果。對本論文(設(shè)計)的研究做出重要貢獻的個人和集體,均已在文中作了明確說明并表示謝意。有權(quán)將論文(設(shè)計)用于非贏利目的的少量復(fù)制并允許論文(設(shè)計)進入 學(xué)校圖書館被查閱。保密的論文(設(shè)計)在解密后適用本規(guī)定。 :任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1