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

正文內(nèi)容

基于單片機(jī)的溫濕度采集管理系統(tǒng)畢業(yè)論文(參考版)

2025-06-30 19:42本頁(yè)面
  

【正文】 sbit flag1 =DATA_。/************************************/unsigned char bdata DATA_BUF。unsigned char U8count,U8temp,U8FLAG。unsigned char U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp。unsigned char tf。unsigned char rsbrf。/*******************************************************************************************/unsigned char key。unsigned char data TxBuf[32]。}RFConfig。 Serial munication 附錄一:(1) 數(shù)據(jù)采集傳輸代碼includeinclude//includedefine WC 0x00 // Write configuration registermanddefine RC 0x10 // Read configuration registermanddefine WTP 0x20 // Write TX Payload manddefine RTP 0x21 // Read TX Payload manddefine WTA 0x22 // Write TX Address manddefine RTA 0x23 // Read TX Address manddefine RRP 0x24 // Read RX Payload mand/*******************************************************************************************/typedef struct RFConfig{unsigned char n。 Database technology。感謝答辯的老師們!temperature and humidity acquisition and management system based on MCUWang Xinlei, Zhou Yuan, Li HangDepartment of Information Engineering ,Nanjing University of Information Science and Technology,Nanjing 210044ABSTRACT:This paper proposed and designed the collection and management system of temperature and hunmidity based on AT89S52 and the wireless transmission of nRF905. The system includes two parts of wireless data transmission system and the collection and management system of temperature and humidity. In the wireless data transmission system, the processor of MCU read the data of sensors collected, the wireless transmission of nRF905 module achieved the data of emitting and receiving, both municated mainly by simulation SPI interface. In the collection and management system of temperature and humidity, the system stored the data collected to the database, by the serial of RS232, achieving data management, backup, storage, query and the data analysis. The system was simulated and ran stably to reach the design aim. This design scheme was appropriate and efficient, thus it could be used in many areas. Key words: RF technology 。她們的這種無(wú)私奉獻(xiàn)的敬業(yè)精神令人欽佩,在此我向她們表示我誠(chéng)摯的謝意。在此我表示衷心感謝。王老師犧牲了平時(shí)的休息時(shí)間,定期的監(jiān)督我的畢業(yè)設(shè)計(jì)的進(jìn)度,對(duì)于技術(shù)上的問(wèn)題,能夠主動(dòng)提供思路,幫我解決困難。比如:控制家庭中整個(gè)電器設(shè)備,使其更好的安全工作,定時(shí)工作;控制某個(gè)廠房的某產(chǎn)品或機(jī)器的特定屬性;對(duì)于地下作業(yè),可以更好的采集控制。在特定地區(qū)范圍內(nèi),逐漸克服了氣候等因素的影響,其應(yīng)用的趨勢(shì)也越來(lái)越廣泛。同時(shí)對(duì)于采集管理系統(tǒng),其數(shù)據(jù)結(jié)構(gòu)和采集方式、數(shù)據(jù)處理等方面應(yīng)做相應(yīng)的擴(kuò)展。4. 可以采用自動(dòng)控制原理,控制采集終端的何時(shí)工作,何時(shí)休息,而無(wú)需用戶親自操作,同時(shí)可以擴(kuò)展EPROM實(shí)現(xiàn)定時(shí)存儲(chǔ)和斷電存儲(chǔ)數(shù)據(jù)。2. 對(duì)于nRF905無(wú)線射頻傳輸模塊,在數(shù)據(jù)傳輸時(shí),可以對(duì)其進(jìn)行加密和解密,更好的確保數(shù)據(jù)的安全性。 3. 本系統(tǒng)由于對(duì)溫濕度進(jìn)行了實(shí)時(shí)采集監(jiān)控,無(wú)需人工的干預(yù),節(jié)省勞動(dòng)力,并且有很好的預(yù)警作用,因此可以在很大程度控制某一地區(qū)的安全管理水平以及為這一地區(qū)的溫濕度數(shù)據(jù)分析提供了可靠的資料。2. 該系統(tǒng)采用射頻模塊進(jìn)行數(shù)據(jù)傳輸,其距離可達(dá)幾公里左右,在一些偏僻的,用戶不易到達(dá)的區(qū)域,更能顯示其系統(tǒng)的優(yōu)越性;在粉塵、油污等高污染環(huán)境和放射性環(huán)境下,該系統(tǒng)也能夠正常的工作。 系統(tǒng)特點(diǎn)1. 本系統(tǒng)具有設(shè)計(jì)簡(jiǎn)單、可靠性高、運(yùn)行方便等特點(diǎn)。經(jīng)過(guò)調(diào)試,系統(tǒng)軟件各個(gè)模塊正常運(yùn)行,數(shù)據(jù)能夠行的發(fā)送接收,且系統(tǒng)運(yùn)行穩(wěn)定、工作功耗低。系統(tǒng)下位機(jī)軟件設(shè)計(jì)采用keil c ,實(shí)現(xiàn)了各節(jié)點(diǎn)之間的通信,數(shù)據(jù)采集管理系統(tǒng)解決了軟件中通信模塊的設(shè)置,實(shí)現(xiàn)了在軟件中與PC機(jī)RS232串口相連的nRF905控制模塊中對(duì)數(shù)據(jù)的發(fā)送與接收,并將接收到的數(shù)據(jù)信息存放到計(jì)算機(jī)的數(shù)據(jù)庫(kù)中以備查詢、存儲(chǔ)、管理等數(shù)據(jù)接收。采用模塊化編程可以將整個(gè)軟件工程分化為相關(guān)的小塊,逐個(gè)解決,然后將各個(gè)功能模塊整合,形成一個(gè)有效功能的監(jiān)測(cè)軟件平臺(tái)。Windows具有傻瓜化的特點(diǎn),wnidows平臺(tái)下的管理軟件也充分體現(xiàn)了這一特點(diǎn)。對(duì)于對(duì)各個(gè)監(jiān)測(cè)對(duì)象,不僅模擬、數(shù)字的文字顯示,還采用了圖形顯示方法,利用wfChart 統(tǒng)計(jì)圖表組件開(kāi)發(fā)了圖形顯示界面,這些使操作用戶易于把握當(dāng)前系統(tǒng)工作狀態(tài)。ACCESS數(shù)據(jù)庫(kù)是比較流行的桌面數(shù)據(jù)庫(kù),功能強(qiáng)大,便于掌握,方便地將數(shù)據(jù)轉(zhuǎn)移到網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQLSevrer中。其運(yùn)行界面如圖30所示。end。 ii:= 1。 ii:=0。procedure (Sender: TObject)。end。D39。度,偏低!39?,F(xiàn)在溫度為39。 t2:=strtoint()。D39。度,偏高!39?,F(xiàn)在溫度為39。 t2:=strtoint()。 if =ComEvReceive then begin InputString:=。 end。procedure (Sender: TObject)。 end。 := True。 := 。begin if (gdFocused in State) then begin if ( = ) then begin := + 。 Field: TField。procedure (Sender: TObject。end。 end。 FillRect(Rect)。 State: TGridDrawState)。 DataCol: Integer。對(duì)于TDBgrid顯示方式的操作,比如每行顯示不同的顏色、對(duì)每組數(shù)據(jù)可直接操作等,其部分實(shí)現(xiàn)代碼如下:procedure (Sender: TObject。 (SQLstr)。 。利用TDBgrid顯示歷史記錄,具體操作如下: SQLstr:=39。 歷史記錄模塊歷史記錄模塊主要是用于記錄歷史的詳細(xì)溫度情況。ttt39。+inttostr(DD)。圖29Wfchart 組件安裝圖(1) 溫度數(shù)據(jù)分析對(duì)于歷史溫度數(shù)據(jù),可以統(tǒng)計(jì)數(shù)特定時(shí)期內(nèi)的溫度的最高值、最低值等參數(shù),方便用戶歲數(shù)據(jù)的分析,其顯示結(jié)果如圖部分實(shí)現(xiàn)代碼如下:圖30 數(shù)據(jù)分析SQLstr:=39。 end。.jpg39。.jpg39。 //設(shè)置圖片飽和度(參數(shù)值在100和100之間,參考Photoshop) ()。 //設(shè)置圖表統(tǒng)計(jì)圖元數(shù)值大小,標(biāo)識(shí)名稱和圖元顏色(0)。8000FF39。1039。//設(shè)置曲線圖中曲線的粗細(xì)寬度,在其它圖表類型中無(wú)效(8,2,2)。)。,39。 //圖表是否以3D模式顯示(charity,39。)。,39。 //設(shè)置圖表橫軸的刻度格式(2,39。0.39。溫度39。 h39。 //圖表高度:=true。 //圖表主下標(biāo)題對(duì)齊方式(1左對(duì)齊,2居中,3右對(duì)齊):=10。 //圖表下標(biāo)題:=2。 //圖表主上標(biāo)題:=39。//設(shè)置組件的顏色主題 :=39。同時(shí)也可以保存圖像。6. 可設(shè)定大量樣式、特效、漸變,加強(qiáng)圖表美感,可直接設(shè)定色度、飽和度、亮度或灰度。4. 圖表采用多種圖片輸出格式(包括jpg,gif,bmp,png),可自定義圖表質(zhì)量。2. 可選擇的8大主題風(fēng)格,且主題可再配置。使用簡(jiǎn)單,功能強(qiáng)大,制作統(tǒng)計(jì)圖效果極佳。(1)溫度統(tǒng)計(jì)趨勢(shì)圖溫度統(tǒng)計(jì)趨勢(shì)主要是利用統(tǒng)計(jì)圖表組件—wfChart。 End。 InputString:=。(3) 串口事件處理串口事件處理程序的主要功能是接收數(shù)據(jù),并把數(shù)據(jù)顯示在文本框內(nèi)。 end else begin :=。)。程序?qū)崿F(xiàn)如下:if not then begin showmessage(39。關(guān)閉串口39。 :=clRed。//設(shè)置停止位 :=ComSetting。,39。+。//設(shè)置校驗(yàn)位 ComSetting:=ComSetting+39。,39。 ComSetting:=。 //默認(rèn)值為 39。圖27 建立用戶界面對(duì)象(1)串口初始化程序串口初始化的功能是打開(kāi)端口,設(shè)置通信參數(shù)。在視圖菜單中選擇“代碼窗口”或者雙擊用戶窗口,進(jìn)入代碼窗口編寫事件過(guò)程代碼程序。建立好的用戶界面窗體如圖27所示。當(dāng)程序需要傳輸字符串到對(duì)方時(shí),可以使用將字符串使用此命令輸入到輸出緩沖區(qū)內(nèi)。6. Input:用于從輸入緩沖區(qū)返回并刪除字符。4. CommEvent:CommEvent屬性在通信錯(cuò)誤或事件發(fā)生時(shí)都會(huì)產(chǎn)生OnComm事件,mEvent屬性存有該錯(cuò)誤或事件的數(shù)值碼。使用通信端口之前必須先將要使用的通信口打開(kāi),而且在使用完之后,必須執(zhí)行相關(guān)的關(guān)閉操作。程序也可以借助此屬性返回所使用的連接端口號(hào)碼。此控件提供了事件驅(qū)動(dòng)和查詢方式兩種方式來(lái)處理信息的流動(dòng),MSComm提供了27個(gè)關(guān)于通訊控件方面的屬性。MSComm控件可以用來(lái)提供串行端口通信功能。整個(gè)過(guò)程中,用到了異步串口通信,具體可以用MSComm控件來(lái)實(shí)現(xiàn)。)。,39。 //寫入系統(tǒng)注冊(cè)表 WriteString(39。 /C regsvr32 /s39。),windir,true)。 copyfile(pchar(39。\system32\39。 GetWindowsDirectory(WinDir,sizeof(WinDir))。39。)。 strcat(windir,39。),windir,true)。 copyfile(pchar(39。\system32\39。,true) then begin //拷貝三個(gè)系統(tǒng)文件到系統(tǒng)目錄下 GetWindowsDirectory(WinDir,sizeof(WinDir))。//指定根鍵為HKEY_CLASSES_ROOT //打開(kāi)主鍵Software if OpenKey( 39。其注冊(cè)的主題界面如圖26。以看到類似下面的內(nèi)容:[HKEY_CLASSES_ROOT\Licenses\4250E8306AC211cf8ADB00AA00C00905] = kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun,為了能正確使用該控件,需要修改注冊(cè)表的信息,在注冊(cè)表的在HKEY_CLASSES_ROOT\Licenses下建一主鍵:4250E8306AC211cf8ADB00AA00C00905,鍵的內(nèi)容為kjljvj
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1