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

正文內(nèi)容

多參數(shù)無線溫濕環(huán)境記錄儀的畢業(yè)論文-文庫吧資料

2025-06-24 12:54本頁面
  

【正文】 /* *//*******************************************************************/void lcd_init(){ LCD_PSB = 1。 delayNOP()。 delayNOP()。 LCD_EN = 0。 LCD_RS = 1。 }/*******************************************************************//* *//*寫顯示數(shù)據(jù)到LCD *//*RS=H,RW=L,E=高脈沖,D0D7=數(shù)據(jù)。 delayNOP()。 delayNOP()。 _nop_()。 LCD_EN = 0。 LCD_RS = 0。 }/*******************************************************************//* *//*寫指令數(shù)據(jù)到LCD *//*RS=L,RW=L,E=高脈沖,D0D7=指令碼。 LCD_EN = 0。 result = (bit)(P0amp。 LCD_EN = 1。 LCD_RS = 0。lcdbusy為0時,閑,可寫指令與數(shù)據(jù)。 _nop_()。 _nop_()。i150。/*******************************************************************//* *//* 延時函數(shù) *//* *//*******************************************************************/void delay(int ms){ while(ms) { uchar i。_nop_()。_nop_()。 //液晶復(fù)位端口define delayNOP()。 //液晶使能控制sbit LCD_PSB = P2^4。 //寄存器選擇輸入 sbit LCD_RW = P2^5。(2)將已采集的溫度數(shù)據(jù)傳入PC機進行實時分析模塊未做深入考慮。7設(shè)計的優(yōu)缺點及展望在整個系統(tǒng)的設(shè)計中,雖然系統(tǒng)的硬件設(shè)計、軟件設(shè)計和系統(tǒng)調(diào)試都己經(jīng)完成,但設(shè)計中仍存在一些不足之處和需要進一步改進的地方,而且,針對不同的需求,也需要做適當(dāng)?shù)母膭印1救苏J為是由于在主程序中開設(shè)中斷過多,各中斷之間有影響,以至顯示不穩(wěn)定。雖然仍然存在著一定的問題,但這次實踐活動確實讓我學(xué)到不少知識,使我懂得理論聯(lián)系實際的重要性,也使我對無線通信、單片機串行通訊以及硬件電路等各方面知識都有了更進一步的認識。6結(jié)術(shù)語在做此次設(shè)計時,從一開始的確定課題,到后來的資料查找、理論學(xué)習(xí),硬件焊接、硬件調(diào)試,軟件分機調(diào)試、軟件聯(lián)調(diào)再到最終的論文撰寫。系統(tǒng)調(diào)試采用模塊化調(diào)試和整體組合調(diào)試相結(jié)合的方法來進行。測試時出現(xiàn)過電源反接合單片機反接情況,導(dǎo)致PTR2000 性能下降。分析愿意推斷可能是因為前期在系統(tǒng)搭建時做了很多功能調(diào)試,因為分布式無線傳輸存在傳輸時間匹配問題即:從機發(fā)送數(shù)據(jù)時,主機應(yīng)當(dāng)在接受狀態(tài)。測試數(shù)據(jù)比較少。測試在實驗室進行,以能正常傳輸5位溫度數(shù)據(jù)和2位濕度數(shù)據(jù)為標(biāo)準。適度為2位,誤差比較小。測試結(jié)果出現(xiàn)的偏差推測可能與傳感器的測得的量的精度有關(guān),以及測得數(shù)據(jù)位數(shù)有關(guān)。: 系統(tǒng)測試結(jié)果表溫度計溫度實際濕度測得溫度測得濕度一號機63%63%二號機63%63%一號機61%61%二號機61%61%一號機67%67%二號機67%67%一號機69%69%二號機69%69%一號機65%65%二號機65%65%測試結(jié)果說明:在有效測試距離內(nèi),一號機和二號機的溫度測試得到的數(shù)據(jù)與溫度計測試得到的數(shù)據(jù)保持基本一致。傳輸測試主要測試無線模塊的最大有效傳輸距離。 從機主程序 主機主程序5 系統(tǒng)測試及檢測設(shè)計系統(tǒng)調(diào)試主要包括系統(tǒng)的性能測試和無線模塊的傳輸距離測試。 系統(tǒng)軟件詳細設(shè)計4.2.1系統(tǒng)流程圖 由從機部分主程序。主機一秒定時:TH0=0x3c。接受狀態(tài)設(shè)定:TH1=0xfa。TH1= 0xfd。通訊過程中因為采用串口通信方式一。串口中斷程序流程:先驗證收到的前3個字節(jié)是否符合握手信號,并根據(jù)握手信號確定從機號,將后7位測量值存入相應(yīng)的數(shù)組,調(diào)用顯示子程序,顯示到12864上。返回開始使用goto語句。如果符合,然后串口進行發(fā)送初始化,然后調(diào)用傳感器調(diào)用函數(shù)測量數(shù)據(jù),經(jīng)轉(zhuǎn)化得到溫度值和濕度值,放入到待傳輸數(shù)組中的對應(yīng)位。: 從機無線模塊工作流圖其中:初始化包括:啟動PTR2000,串口接受初始化,然后等待7ms后,進入等待循環(huán)。主機對從機的驗證嗎為1號機:0xcc 0x44 0xdd。為了減少干擾信號的干擾,從機向主機發(fā)送數(shù)據(jù)時也要先發(fā)送對應(yīng)的握手信號。握手信號共3位,1號機的握手信號為:0x88,0x99,0xbb。片內(nèi)定時器T1作為波特率發(fā)生器,選擇傳送的波特率為9600bps,則定時器T1的初值應(yīng)設(shè)置為TL1=TH1=0XFD,另外應(yīng)禁止定時器T1中斷,以免因定時器T1溢出而產(chǎn)生不必要的中斷錯誤。為了完成上述功能需通過設(shè)置單片機的串口控制寄存器SCON來實現(xiàn),在此將單片機設(shè)置在工作方式1 ,即SM0=0,SM1=1 。主機與從機之間的信息交換通過串行通信實現(xiàn)。 無線通信軟件設(shè)計在溫度數(shù)據(jù)通信系統(tǒng)中,主機和從機之間的數(shù)據(jù)通信采用一對一的主從模式,利用ISM頻段(433MHz)無線通信。露點是個特殊的溫度值,是空氣保持某一定濕度必須達到的最低溫度,所以測量露點實際上就是測空氣的含水量。F)14bit12bit SHT11還可根據(jù)當(dāng)前相對濕度值和溫度值計算測出露點。F)5V4V3V 對應(yīng)電壓參數(shù)值 對應(yīng)數(shù)據(jù)位數(shù)參數(shù)值SOTd2(176。實際溫度值可由下式算得: (3)和為特定系數(shù),的取值和SHT11工作電壓有關(guān),的取值則和SHT11內(nèi)部A/D轉(zhuǎn)換器采用的分辨率有關(guān),取值如下:VDDd1(176。%RH/℃50%RH,補償公式如下:(2)式中為經(jīng)過線性補償和溫度補償后的濕度值,T為測試濕度值時的溫度(℃),和為溫度補償系數(shù),該參數(shù)取值如下:12位,;8位。可按下式修正濕度值: (1)其中,SORH—傳感器相對濕度的讀出數(shù);—修正系數(shù),該參數(shù)取值如下:12位,;8位。SHT11可通過DATA數(shù)據(jù)總線直接輸出數(shù)字量濕度值。在這些操作中最基本的還是讀、寫命令,讀完一個字節(jié)后,拉低DATA一個時鐘,表示后面還要讀數(shù)據(jù),當(dāng)讀到最后一個字節(jié)時,即校驗后,給DATA高電平。然后發(fā)送測量指令,并等待測量完成,再嚴格按照傳感器的數(shù)據(jù)讀寫時序進行溫度的讀寫、數(shù)據(jù)轉(zhuǎn)化、存儲和發(fā)送。數(shù)據(jù)采集部分主要實現(xiàn)單片機 STC89C52對溫濕度傳感器sht11的初始化、發(fā)送測量命令及數(shù)值的讀取,以及數(shù)據(jù)的處理轉(zhuǎn)換成5位溫度量和2位濕度量。 軟件設(shè)計流程圖從機部分軟件主要由4路數(shù)據(jù)采集、無線發(fā)送和從機數(shù)據(jù)顯示三部分組成。程序用C語言編寫,采用模塊化程序設(shè)計,可讀性強。由于P0內(nèi)無上拉電阻我們還在P0口與液晶模塊直接加了10kΩ的排阻[21]。 LCM液晶模塊讀操作時序 寫操作時序 單片機與液晶模塊電路設(shè)計部分電路功能主要將主機處理后的數(shù)據(jù)顯示出來,該模塊與單片機連接簡單,只需一個8位I/O口與液晶模塊的8位數(shù)據(jù)端相連,再用三位控制口分別與液晶模塊的RS、R/W、E相接。 尺寸和引腳12864液晶屏引腳符號與定義: 1602液晶屏引腳符號與定義編號符號引腳說明編號符號引腳說明1VCC電源地11DB2雙向數(shù)據(jù)口2VDD電源正極12DB3雙向數(shù)據(jù)口3V0對比度調(diào)節(jié)13DB4雙向數(shù)據(jù)口4VEE夜景驅(qū)動電壓vout14DB5雙向數(shù)據(jù)口5PSB并/串口選擇15DB6雙向數(shù)據(jù)口6RST復(fù)位端16DB7雙向數(shù)據(jù)口7RS寄存器選擇17BLA背光源正極8R/W讀/寫選擇端18LEDK背光源負極9E使能端1910DB0雙向數(shù)據(jù)口20 讀、寫操作時序單片機與液晶模塊在通信時遵循嚴格的時序,才能正常工作。本設(shè)計使用的液晶模塊是LCM12864字符型液晶模塊(帶背光),它是目前工控系統(tǒng)中使用最為廣泛的液晶屏之一。發(fā)光管和LED數(shù)碼管比較常用,軟硬件都比較簡單,而液晶屏顯示模塊與數(shù)碼管相比,則顯得更為專業(yè)、漂亮。 sht11的引腳說明管腳名稱描述1GND接地2DQ單線運用的數(shù)據(jù)輸入/輸出引腳;漏極開路見“寄生電源”3VDD可選VDD引腳。如采用寄生電源方式,sht11會從數(shù)字I/O總線獲取寄生電源,則僅連接I/O線和地線即可。③ 連線少。② 全數(shù)字化。12位二進制轉(zhuǎn)換結(jié)果,確保177。本系統(tǒng)采用2片sht10數(shù)字式溫度傳感器。,。VCC接電源,GND接地,CS接電源。如果采用外部振蕩器,這個時間可以縮減到3ms。在由上電進入發(fā)射模式時,TXEN必須保持1以后才可以往DIN腳發(fā)送數(shù)據(jù)。當(dāng)從發(fā)射模式切換為接收模式時,數(shù)據(jù)輸出腳(DOUT)要至少3ms才有數(shù)據(jù)輸出。 PTR2000模塊工作模式模塊相應(yīng)管腳的電平狀態(tài)模塊工作狀態(tài)模塊相應(yīng)管腳的電平狀態(tài)模塊工作狀態(tài)模塊相應(yīng)管腳的電平狀態(tài)TXENCSPWR工作通道模塊狀態(tài)0011接收0112接收1011發(fā)射1112發(fā)射XX0…待機(注:當(dāng)工作通道為1通道時,,當(dāng)工作通道為1通道時,)PTR2000是一款FSK調(diào)制無線通訊模塊,有最大20KBPS速率通訊帶寬,實際上最大值在19KBPS左右,最低通訊頻率在500BPS左右,如果再低,芯片在后期運放低通比較譯碼時會出現(xiàn)數(shù)據(jù)逆轉(zhuǎn),出現(xiàn)誤碼,正因為這樣,發(fā)送的數(shù)據(jù)不允許長的脈沖,也就是速率不能太低。 NRF401的結(jié)構(gòu)圖。(2)。NRF401采用20腳SSOIC封裝。在儀器儀表數(shù)據(jù)采集系統(tǒng)、無線抄表系統(tǒng)、無線數(shù)據(jù)通信系統(tǒng)、計算機遙測遙控系統(tǒng)等中應(yīng)用。8位微控制器 8K字節(jié)在系統(tǒng)可編程Flash??臻e模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。STC89C52具有以下標(biāo)準功能:8k字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門狗定時器,2個數(shù)據(jù)指針,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。STC89C52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。由于從機部分較為簡單,包括2個單片機對2個溫度傳感器的通信,單片機對無線收發(fā)模塊的控制和單片機對液晶屏;下面對硬件電路作具體的設(shè)計。3 無線溫濕環(huán)境記錄儀系統(tǒng)硬件設(shè)計為節(jié)省成本與體積,系統(tǒng)分為上位機和下位機兩個模塊。系統(tǒng)的接收部分以串行中斷方式接收每幀信息,然后對接收的幀信息進行錯誤檢測,判斷是否有誤碼信息。系統(tǒng)主要包括多點溫度濕度信息采集,無線模塊發(fā)射、接收,及數(shù)據(jù)處理顯示。根據(jù)以上分析,為了使設(shè)計的成本低、抗干擾強,系統(tǒng)動態(tài)性能與穩(wěn)態(tài)性能好,本系統(tǒng)的設(shè)計方案主控部分采用單片機和無線收發(fā)模塊構(gòu)成,傳感器部分采用數(shù)字式溫濕度傳感器是SHT10。所以集成芯片的使用將成為電路發(fā)展的一種趨勢。部分功能電路的集成,使總體電路更簡潔,搭建電路和焊接電路時更快。這樣,測溫系統(tǒng)的結(jié)構(gòu)就比較簡單,體積也不大,且由于AT89C52可以帶多個SHT10,。在0—100攝氏度時。便于單片機處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。方案二:在測溫系統(tǒng)中,傳統(tǒng)的測溫方法是將模擬信號遠距離采樣進行AD轉(zhuǎn)換,而為了獲得較高的測溫精度,就必須采
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1