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

正文內(nèi)容

糧倉溫濕度監(jiān)測系統(tǒng)-畢業(yè)論文-wenkub.com

2025-06-25 20:38 本頁面
   

【正文】 _nop_()。 //L_RS=0 為讀寫命令,而不是數(shù)據(jù)L_RW = 1。 //10ms 內(nèi)計數(shù)方波的周期數(shù)f=1/()。TH1=Fclk/100(Fclk/1088)。TL1=Fclk/1008。ET1=1。555振蕩器的輸出接到 C52 單片機的 T0 口。 //寫 ROM 序列號的操作writechar(0xbe)。 //復(fù)位writechar(0x55)。 //讀 ROM 內(nèi)容操作for(i=0。 // 發(fā)送讀命令data[0]=read()。 //向 DS18B20 發(fā)送跳過 ROM 搜素命令writechar(0x44)。 //延時一段時間,等待 DS18B20 取走總線數(shù)據(jù)DQ=1。i) //按位循環(huán){DQ=0。 //延時一段時間} 程序return(temp)。 //使總線為低電平temp=1。 //位循環(huán)變量unsigned char temp=0。 //使總線為高電平delay(14)。 //使總線為高電平delay(8)。 基本操作程序及流程圖(1)復(fù)位程序51 單片機發(fā)出復(fù)位脈沖后,總線上的所有 DS18B20 芯片都復(fù)位。2)讀暫存器命令(BEh)該命令從字節(jié) 0 開始,一直讀完所有字節(jié)(字節(jié) 8) ,如果只需要讀取部分?jǐn)?shù)據(jù),則可以使用復(fù)位命令終止。3) 跳過 ROM 命令(CCh )在總線上只有單芯片時,可以使用這條命令跳過 ROM 搜索,節(jié)省時間,如果有多個芯片,則會發(fā)生數(shù)據(jù)沖突。188。209。s 30166。min tye max15166。202。sDS18B20178。s 15166。207。1166。s188。120166。204。238。0202。187。188。208。 214。207。....1166。178。 214。178。s214。s15166。15166。s188。207。1166。0202。187。188。182。214。....圖 復(fù)位時序復(fù)位要求主 CPU 將數(shù)據(jù)線下拉 500μs,然后釋放,DS18B20 收到信號后等待16-60μs 左右,后發(fā)出 60-240μs 低脈沖,主 CPU 收到此信號表示復(fù)位成功。202。189。196。247。200。204。240。169。168。204。s238。208。246。180。162。247。MOC3031 將 AT89C52 輸出信號控制了可控硅,同時也使單片機部分與電網(wǎng)電壓之間進行了可靠的隔離,以免產(chǎn)生干擾。例如:設(shè)電熱絲在額定交流電壓下的發(fā)熱功率為 ,交流電的頻率為 ,則每秒HPf鐘交流半周波的個數(shù)為 ,在額定電壓下,每一個半周波在電熱絲上所消耗的電功率2f為 。SCR 開關(guān)的控制方式通常有兩種:相應(yīng)控制和過零控制。按鍵說明:1) 、Key1Key10 分別對應(yīng) 09 十個數(shù)字,按下其中一個鍵時,在顯示器上顯示其對應(yīng)的數(shù)字;2) 、按下 Key11 鍵表示進入濕度上下限值設(shè)定,顯示器上第一行顯示 Humidity,第二行顯示濕度上下限值;3) 、按下 Key12 鍵表示進入溫度上下限值設(shè)定,第一行顯示 Temperature,第二行顯示溫度上下限值;4) 、按下 Key13 鍵表示啟動和停止;5) 、按下 Key14Key16 鍵分別表示進入設(shè)置 P、I 、D 值的子程序。表 控制指令表序號 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D01 清顯示 0 0 0 0 0 0 0 0 0 12 光標(biāo)返回 0 0 0 0 0 0 0 0 1 *3 置輸入模式 0 0 0 0 0 0 0 1 I/D S4 顯示開/關(guān)控制 0 0 0 0 0 0 1 D C B5 光標(biāo)或字符移動 0 0 0 0 0 1 S/C R/L * *6 置功能 0 0 0 0 1 DL N F * *7 置字符發(fā)生存貯器地址 0 0 0 1 字符發(fā)生存貯器地址8 置數(shù)據(jù)存貯器地址 0 0 1 顯示數(shù)據(jù)存貯器地址9 讀忙標(biāo)志或地址 0 1 BF 計數(shù)器地址10 寫數(shù)到 CGRAM 或 DDRAM 1 0 要寫的數(shù)據(jù)內(nèi)容11 從 CGRAM 或 DDRAM 讀數(shù) 1 1 讀出的數(shù)據(jù)內(nèi)容         表 DM162 的內(nèi)部顯示地址1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1600 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 第一行40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 第二行 掃描鍵盤掃描式鍵盤電路原理如圖 所示,行、列線分別連接到按鍵開關(guān)的兩端。高電平表示有效,低電平則無效;指令 4:顯示開關(guān)控制。第 6 腳:E 端為使能端,當(dāng) E 端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。第 3 腳:VEE 為液晶顯示器對比度調(diào)整端。只要把要顯示的內(nèi)容放進液晶模塊的顯示存儲器里面就可以直觀的顯示出指定的內(nèi)容,操作方便。此電路所用的電阻阻值及元件如圖 所示。當(dāng)外界濕度變化時引起 HS1100/1101 電容值的改變,從而改變回路的輸出頻率值。引腳 7 連接于電阻 R9 與R10 之間,這樣充電支路為 R9,R10,CT,放電支路為 CT,R9。如何將電容的變化量準(zhǔn)確地轉(zhuǎn)變?yōu)橛嬎銠C易于接收的信號,常用 2 種方法:一是將該濕敏電容置于運放與阻容組成的橋式振蕩電路中,所產(chǎn)生的正弦波電壓信號經(jīng)整流、直流放大、再 A/D 轉(zhuǎn)換為數(shù)字信號;另一種是將該濕敏電容置于 555 振蕩電路中,將電容值的變化轉(zhuǎn)為與之呈反比的電壓頻率信號,可直接被計算機所采集,本文采用第二種方法。單片機VCCDQGNDVcc 圖 DS18B20 采用電源供電方式的電路圖單片機VccVcc DS18B20 DS18B20 DS18B20 K 圖 DS18B20 采用寄生電源的電路圖 HS1100 簡介及測濕度原理圖 HS1100 /1101 的特點HS1100/1101 采用固態(tài)聚合物結(jié)構(gòu),它具有全互換性,在標(biāo)準(zhǔn)環(huán)境下不需要校正,長時間飽和下快速脫濕,高可靠性等特點,可用于作業(yè)環(huán)境濕度自動化及工業(yè)控制系統(tǒng),同時在需要濕度補償?shù)牡胤剿部梢缘玫胶艽蟮膽?yīng)用 [7]。這種情況主要是由總線分布電容使信號波形產(chǎn)生畸變造成的。當(dāng)單總線上所掛DS18B20 超過 8 個時,就需要解決微處理器的總線驅(qū)動問題,這一點在進行多點測溫系統(tǒng)設(shè)計時要加以注意。由于單線制只有一根線,因此發(fā)送端接口必須是三態(tài)的。另一種是寄生電源方式,如圖 所示。該協(xié)議定義了幾種信號類型:復(fù)位脈沖、應(yīng)答脈沖、寫 0、寫 讀 0 和讀 1。ROM 命令主要包括:搜索[0F0h]、讀 ROM[33h]、匹配 ROM[55h]、跳越ROM[0CCh]、報警搜索[0ECh]。這些命令與各個從機設(shè)備的唯一 64 位 ROM 代碼相關(guān),允許主機在單總線上連接多個從機設(shè)備時,指定操作某個從機設(shè)備。但是,這個準(zhǔn)則對于搜索 ROM 命令和報警搜索命令例外,在執(zhí)行兩者中任何一條命令之后,主機不能執(zhí)行其后的功能命令,必須返回至第一步。減法計數(shù)器 1 對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當(dāng)減法計數(shù)器 1的預(yù)置減到 0 時,溫度寄存器的值將加 1,減法計數(shù)器 1 的預(yù)置值將重新被裝入,減法計數(shù)器 1 重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到減法計數(shù)器 2 計數(shù)到 0 時停止溫度寄存器的累加,此時溫度寄存器中的數(shù)值就是所測溫度值。為了較為全面地介紹單總線系統(tǒng),將系統(tǒng)分為三個部分討論硬件結(jié)構(gòu)命令序列和信號方式( 信號類型和時序)。表 是一部分溫度值對應(yīng)表。 DS18B20 的溫度值格式當(dāng) DS18B20 接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換。表 分辨率與轉(zhuǎn)換時間表R1 R0 分辨率 溫度最大轉(zhuǎn)換時間0 0 9 位 0 1 10 位 1 0 11 位 375ms1 1 12 位 750ms  由表可知,設(shè)定的分辨率越高,所需要的溫度數(shù)據(jù)轉(zhuǎn)換時間就越長。第 3,4 字節(jié)鎖存器 TH 和 TL 保存非易市失性溫度報警數(shù)據(jù),可通過軟件寫入用戶報警上下限。DS18B20 采用 3 角 PR35 封裝或 8 角 SOIC 封裝,其內(nèi)部結(jié)構(gòu)如圖 所示。8)負(fù)壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作。測溫分辨率為 ℃。 DS18B20 的性能特點單線數(shù)字溫度傳感器 DS18B20 器件的特點如下:1)獨特的單線接口方式:DS18B20 與微處理器連接時僅需要一條信號線即可實現(xiàn)單片機與 DS18B20 的雙向通訊。AT89C52 有 PDIP、PQFP/TQFP 及 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。在系統(tǒng)啟動時,可以通過軟件設(shè)置各點溫濕度的上限值和下限值,當(dāng)某點溫度或濕度超過設(shè)置值時,報警器開始報警且執(zhí)行器開始工作,從而實現(xiàn)了對各點溫濕度實時監(jiān)測。系統(tǒng)主要由溫度傳感器、濕度傳感器、液晶顯示電路、鍵盤、報警電路、電風(fēng)扇、干燥機組成,電路圖如附錄 A 所示。每個計數(shù)器的輸入和輸出都決定于設(shè)置在控制寄存器中的控制字,互相之間工作完全獨立。由于采用了多個分立元件和模數(shù)轉(zhuǎn)換器,容易出現(xiàn)誤差,測量結(jié)果不是很準(zhǔn)確,因此本方案并不可取。顯示電路采用 LCD1602 模塊,使用單片機直接驅(qū)動發(fā)光二極管構(gòu)成報警電路。通訊方式采用 RS485 總線技術(shù),缺點是應(yīng)用時間長,但軟硬件實現(xiàn)較為容易,因此是國內(nèi)糧情檢測系統(tǒng)采用較多的通訊方式。 下位機:主要由通訊主機和測控分機組成。測控分機與中心控制室的距離較遠(yuǎn),為了增加信號的傳輸距離,系統(tǒng)采用 RS485 總線與通訊主機相連,而通訊主機收到測控分機輸出的數(shù)據(jù)信號,經(jīng)過光電隔離、74LS14 數(shù)據(jù)整形,然后將 0~SV 的數(shù)字信號轉(zhuǎn)換為上位機可以接受的(12)V~(+12 )V 數(shù)字信號,通過串行通訊口 RS232 傳給上位機,上位機據(jù)此信號實現(xiàn)數(shù)據(jù)實時顯示、曲線瀏覽、糧庫管理等功能。糧情監(jiān)控系統(tǒng)是能夠?qū)Z食自動進行測溫、測濕及測水分,實現(xiàn)糧情的自動監(jiān)測,完成糧食狀態(tài)的分析與估計的智能系統(tǒng)。MT8880 有一個標(biāo)準(zhǔn)的微處理器總線接口,可直接與單片機 I/O 端口連接,CPU 通過它控制發(fā)送器和接收器工作,與該接口有關(guān)的是片內(nèi)的數(shù)據(jù)轉(zhuǎn)移寄存器、控制寄存器和狀態(tài)寄存器。整個系統(tǒng)采用對分布的傳感器進行分時掃描的工作方式,控制端上電后將主動向分布的傳感器按照預(yù)設(shè)的編號發(fā)起連接請求,與傳感器建立數(shù)據(jù)傳輸通道。無線溫、濕度倉貯自動測控系統(tǒng)的研究無線穩(wěn)、濕度倉貯自動測控系統(tǒng)主要監(jiān)測、控制倉庫現(xiàn)場的溫度和濕度等參數(shù),實時顯示和監(jiān)測各個倉庫的環(huán)境情況,通過控制室計算機的分析處理,實現(xiàn)現(xiàn)場的控制,從而提高倉庫的科學(xué)管理化、控制自動化水平。6)計算機管理控制中心(上位機):A、可對多個測控平臺進行遠(yuǎn)程實時顯示、檢測;B、可對各個測控平臺的歷史數(shù)據(jù)進行存儲分析,并進行相應(yīng)的處理;C、可對平臺的各個測控參數(shù)進行設(shè)置和控制;D、可以定時的搜索各個測控平臺,及時的匯報各平臺的狀況。巡檢測控儀提供液晶顯示器顯示時間、通道號、溫度、濕度以及抽風(fēng)除濕等狀態(tài)。2)控制器:接受溫濕度測控平臺指令,控制執(zhí)行機構(gòu)起停。特點:CAN 現(xiàn)場總線技術(shù)作為最有前途的現(xiàn)場總線之一,其可靠性高,使用環(huán)境能力強,交錯能力突出,性價比高,有靈活的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),高度分散的系統(tǒng)結(jié)構(gòu)和高智能化的現(xiàn)場設(shè)備。系統(tǒng)的濕度傳感器選用電容式傳感器,電容式傳感器輸出為 0~20mA 的電流信號,經(jīng)過 250 歐電阻轉(zhuǎn)為電壓信號,此信號再經(jīng)過 A/D 轉(zhuǎn)換器 TLC1549 轉(zhuǎn)化為 AT89C52 所能采集的串行數(shù)字信號,同時,為減小 TLC1549 內(nèi)部輸入阻抗的影響,在其輸入端放置了 LM158 組成的壓隨電路?;?CAN 總線的糧情監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn) 基于 CAN 總線的糧情監(jiān)控系統(tǒng)主要由監(jiān)控計算機和各倉房智能測控節(jié)點構(gòu)成,具體分為通用計算機、USBCAN 網(wǎng)絡(luò)適配器、CAN 總線網(wǎng)絡(luò)和若干個倉房智能測控節(jié)點。如果用單片機作為前沿機對現(xiàn)場進行數(shù)據(jù)采集,通過對采集的數(shù)據(jù)進行分析(溫度設(shè)定,實時溫度顯示,報警電路)然后通過單片機串行口控制電機啟停進行溫濕度控制。糧庫一般由幾十個甚至上百個由水泥或鋼板構(gòu)成的圓型倉組成,倉高 20~30m。在綜合研究國內(nèi)糧庫管理現(xiàn)狀和發(fā)展的前提下,吸收了國內(nèi)多種糧庫糧情溫濕度監(jiān)測系統(tǒng)的成功經(jīng)驗后,我們設(shè)計了自己的倉庫溫濕度監(jiān)測系統(tǒng)。為了保證存放在糧倉中的糧食不致腐爛變質(zhì),就必須使糧倉內(nèi)的溫濕度保持在一定的范圍以內(nèi)。關(guān)鍵詞:單片機,DS18B20,HS1100 ,液晶顯示,報警目 錄1 緒論 .......................................................................................................................................1 背景 .................................................................................................................................1 設(shè)計的目的和意義 .........................................................................................................1
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1