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

正文內容

畢業(yè)設計-糧庫溫濕度智能監(jiān)控系統(tǒng)的設計與研究(文件)

2024-12-27 18:19 上一頁面

下一頁面
 

【正文】 as a terminal, installed in the system of some nodes, the temperature and humidity of realtime measurement and control. The single chip microputer high reliability and strong antiinterference ability, make it can be placed in the front of the bad environment. Key words :singlechip microputer。 防潮、防霉、防腐、防爆是糧庫日常工作的重要內容,是衡量糧庫管理質量的重要指標。因此我們需要使用造價低廉、使用方便且測量準確的溫濕度測量儀,并且實現(xiàn)智能控制。 糧庫溫濕度系統(tǒng)國內外現(xiàn)狀以及發(fā)展趨勢 糧情檢測屬監(jiān)控系統(tǒng)范疇, 近年來,由于傳感器技術、計算機技術、超大規(guī)模集成電路技術和網(wǎng)絡通信技術的發(fā)展,使監(jiān)控系統(tǒng)廣泛應用于工農業(yè)生產領域,因此,糧情檢測技術的研究在軟、硬件等方面都有了一定的進展。近年來,隨著單片機功能的日益強大和計算機的廣泛應用,糧情檢測的準確性、穩(wěn)定性要求越來越高。由于數(shù)字溫度傳感器直接傳出數(shù)字量,從而解決了溫度信號長距離傳輸問題及傳輸過程中因干擾和衰減而導致的精度降低等問題 [1]。隨著單片機技術的飛速發(fā)展,單片機在各個領域中都得到了廣泛的應用。我國溫度測量控制現(xiàn)狀還遠遠沒有達到工廠化的程度,生產實際中仍然有許多問題困擾著我們,存在著裝備配套 能力差,產業(yè)化程度低,環(huán)境控制水平落后,軟硬件資源不能共享和可靠性差等缺點。糧庫溫濕度控制系統(tǒng)是以低功耗的高性能的 8 位單片機 AT89C51單片機為核心構成控制系統(tǒng)。上位單片機與下位單片機之間通過 RS485 進行串行通信。為了盡量減小測量誤差,首先我選用了測量精度較高的數(shù)字式溫度傳感器 DS18B20,可直接將所測溫度轉化為數(shù)字量輸出,送入單片機。由于 DS18B20 采用單總線方式, CPU 只需一根端口線就能與諸多 DS18B20 通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。 LCD 液晶顯示器具有功耗低、壽命長、無輻射、不易引起視覺疲勞等優(yōu)點,正在被廣泛應用于儀表、家用電器、計算機、醫(yī)療儀器及交通和通信領域。 寧夏理工學院畢業(yè)設計 4 2 系統(tǒng)總體設計 系統(tǒng)總體設計 本系統(tǒng)從結構上由下到上分兩級,第一級是下位 機,即前端采集系統(tǒng);第二級是上位機。下位機與上位機之間通過 RS485 串行通信方式進行數(shù)據(jù)和信息的傳輸。其中外圍設備采用 RS485 串行通信接口方式和上位機實現(xiàn)遠程數(shù)據(jù)交換,用以實現(xiàn)向用戶發(fā)送信息。一個下位機測量一個溫濕度值。每個下位機有其唯一的地址(可由用戶自行設置)。用戶可通過上位機上的鍵盤輸入各環(huán)境參量的閾值,從而把從下位機接收來的數(shù)值在 LCD 顯示屏上顯示出來。下位機 接收到命令后,將存儲在RAM 中的的數(shù)據(jù)通過串行口上傳給上位的單片機,上位機機接收到并校驗無誤后,更新EEPROM 中相應位置的保存數(shù)據(jù)并顯示在與其相連的 LCD 上,并將報警信息存儲所有的命令和數(shù)據(jù)傳輸都制定了嚴格的通信協(xié)議,采取了數(shù)據(jù)校驗,大大提高了傳輸?shù)目煽啃?。熱敏電阻的缺點是互換性差,溫度與輸出阻值之間呈非線性關系[3]。 DS18Zxo 采用 9 個位表示測溫點的溫度值,每個 DS18x20 內部都設置有一個單一的序列號,因此可以使多個 DS18x20 共存于同一根數(shù)據(jù)傳輸線上。光纖溫度傳感器的精度更高,但成本較貴。 DS18B20 進行一次溫度采集至多需要大約 1 秒鐘的時間,在糧情監(jiān)控系統(tǒng)中能夠滿足需要。其中 VCC 和 GND 是 DS18B20 的供電引腳,接入 +5V 電源和地。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產生固定頻率的脈沖信號送給計數(shù)器 1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產生的信號作為計數(shù)器 2 的脈沖輸入。 斜 率 累 加 器預 置低 溫 度 系數(shù) 振 蕩 器高 溫 度 系數(shù) 振 蕩 器計 數(shù) 器 1計 數(shù) 器 2= 0= 0溫 度 寄 存 器預 置比 較+ 1停 止設 置 / 清除 L S B 圖 DS18B20 測溫原理圖 寧夏理工學院畢業(yè)設計 8 圖 DS18B20實物圖 此系統(tǒng)的溫度檢測模塊根據(jù)糧庫面積的大小可增加多處檢測點,而數(shù)字溫度傳感器DS18B20 就具有支持多點組網(wǎng)的功能,可將多個 DS18B 20 并連在惟一的三線上,實現(xiàn)多點溫度檢測,其測溫范圍為 55~ +125℃,固有測溫分辨率為 ℃,工作電源為 DC 3~ 5 V,測量結果以 9~ 12 位數(shù)字量的方式串行傳送。當 DS18B20 接到此復位信號后則會在 15us~ 60us 后回發(fā)一個芯片的存在脈沖。 DS18B20 與 AT89C51的接線如圖 所示: 寧夏理工學院畢業(yè)設計 9 圖 DS18B20 測溫電路圖 濕度檢測模塊 近年來,國內外在濕度傳感器研發(fā)領域取得 了長足進步。濕敏電阻的特點是在基片上覆蓋一層用感濕材料制成的膜,當空氣中的水蒸氣吸附在感濕膜上時, 元件的電阻率和電阻值都發(fā)生變化,利用這一特性即可測量濕度。當環(huán)境濕度發(fā)生改變時,濕敏電容的介電常數(shù)發(fā)生變化,使其電容量也發(fā)生變化,其電容變化量與相對濕度成正比 .濕敏電容的主要優(yōu)點是靈敏度高、產品互換性好、響應速度快、濕度的滯后量小、便于制造、容易實現(xiàn)小型化和集成化,其精度一般比濕敏電阻要低一些。除電阻式、電容式濕敏元件之外,還有電解質離子型濕敏元件、重量型濕敏元件、光強型濕敏元件、聲表面波濕敏元件等。 ( 2)線性頻率輸出式集成濕度傳感器 典型產品為 HF3223 型,它采用模塊式結構,屬于頻率輸出式集成濕度傳感器,在55%RH 時的輸出頻率為 8750Hz,當相對濕度從 10%變化到 95%時,輸出頻率就從 9560Hz減小到 8030Hz。當環(huán)境溫度變化時,其電阻值也相應改變并且從 NTC 端引出,配上二次儀表即可測量出溫度值 [6]。本設計將濕敏電容 HS1101 置于 555 定時器電路中,將電容值的變化轉換為與之成反比的電壓頻率信號,通過頻率值來測得空氣濕度值。該振蕩電路兩個暫穩(wěn)態(tài)的交替過程如下:首先電源Vs 通過 R R3 向 C充電,經(jīng) t1 充電時間后, Uc 達至芯片內比較器的高觸發(fā)電平,約 ,此時輸出引腳 3 端由高電平突降為低電平,然后通過 R1 放電,經(jīng) t2 放電時間后, UC 下降到比較器的低觸發(fā)電平,約 ,此時輸出引腳 3 端又由低電平躍升為高電平。用這種測量頻率法測出方波信號的頻率,從而也就測出了空氣中的相對濕度。 RS485 串口通信模塊 RS485 是一個多引出線接口,這種接口可以有多個驅動器和接收器, 可以實現(xiàn)一臺上位機與多臺單片機間的串行通信,而且其通信距離可達 1000m 以上,具有較強的抑制共模干擾能力,所以適合遠距離傳輸。一臺上位單片機最多可與 36 臺下位機進行串口通信。 所有下位機在收到上位機的地址幀后,自動將第 9 數(shù)據(jù)位狀態(tài)“ l”送到各自的 SCON中的接收數(shù) 據(jù)第 9 位,使 RB8=l,表示下位機此時收到的是地址信息,由于 SM2 =l,激發(fā)中斷標志位 RI=1,使下位機將上位機送來的地址和本機地址相比較。接收或發(fā)送的數(shù)據(jù)格式如下: 表 數(shù)據(jù)格式 使用 RS485 實現(xiàn)上位機和下位機之間的通信電路如圖 所示。這樣,在蜂鳴器兩端就會出現(xiàn)波動的電流,波動的電流就會使蜂鳴器發(fā)聲。和 CRT 顯示器相比, LCD 的優(yōu)點是很明顯的。 寧夏理工學院畢業(yè)設計 15 LM016L 液晶模塊的引腳圖如圖 所示: 圖 LCD結構圖 LM016L 引腳介紹: Vss( 1 腳):一般接地。 R/W( 5 腳): R/W 為讀寫信號線,高電平 (1)時進行讀操作,低電平 (0)時進行寫操作。 DB2( 9 腳):底 4 位三態(tài)、 雙向數(shù)據(jù)總線 2 位。 DB6( 13 腳):高 4 位三態(tài)、 雙向數(shù)據(jù)總線 6 位。其鍵盤檢測按鍵的方法是:先拉低第一行的電平,檢測 1~4 列有無鍵按下,如有返回鍵值,如無則看下行; 先拉低第一行的電平,檢測 1~4 列有無鍵按下,如有返回鍵值,如無則看下行; 先拉低第一行的電平,檢測 1~4 列有無鍵按下,如有返回鍵值,如無則 看下行; 先拉低第一行的電平,檢測 1~4 列有無鍵按下,如有返回鍵值,如無則返回。 AT89C51 性能參數(shù) 其引腳圖如圖 所示: 圖 引腳圖 其中, 40 條引腳的功能分別是: Vcc 和 Vss Vcc( 40 腳)接 +5V 電壓; Vss( 20 腳)接地。 XTAL2( 18 腳):接外部晶體 管的另一端。 ( 1) RST/VPD( 9 腳):當振蕩器運行時,在此引腳上出現(xiàn)兩個機器周期的高電平將使主電路復位。 )內, VPD 就向內部 RAM 提供備用電源。然而要注意的是,每當訪問外部存儲器時,將跳過一個 ALE 脈沖。在從外部程序存儲器取指令(或常數(shù))期 間,每個機器周期兩次 PSEN 有效。當 EA 保持低電平時,則只訪問外部程序存儲器,不管是不是有內部程序存儲器。 ( 2) P1 口( 1 腳~ 8 腳):是 8 位準雙向 I/O 口。 ( 3) P2 口( 21 腳~ 28 腳):是 8 位準雙向 I/O 口。除了作為 I/O 使用外(其內部有上拉電阻),還有一些特殊功能,由特殊寄存器來設置,具體功能如下表所示。引腳 XTAL1 和 XTAL2 分別是此放大器的輸入端和輸出端。外接晶體時,選 C1 和 C2 的值寧夏理工學院畢業(yè)設計 20 為 30pF,為了提高溫度的穩(wěn)定性,通常晶體可以在 ~ 12MHz 之間選擇。其各個部分的功能介紹如下: 1. 中央處理器: 中央處理器 (CPU)是整個單片機的核心部件,是 8 位數(shù)據(jù)寬度的處理器,能處理 8 位二進制數(shù)據(jù)或代碼, CPU 負責控制、指揮和調度整個單元系統(tǒng)協(xié)調的工作,完成運算和控制輸入輸出功能等操作。 5. 并行輸入輸出 (I/O)口: AT89C51 共有 4 組 8 位 I/O 口 (P0、 P P2 或 P3),用于對外部數(shù)據(jù)的傳輸。 其基本結構組成如圖 所示: 時 鐘 電 路C P US F R 和R A MR O M 數(shù) 據(jù) 存 儲 器定 時 / 計 數(shù)器系 統(tǒng) 總 線并 行 端 口 串 行 端 口 中 斷 系 統(tǒng)P 0 P 1 P 2P 3T X D R X D 0I N TINT 1T 0 T 1 圖 AT89C51內部結構 寧夏理工學院畢業(yè)設計 23 4 軟件設計 下位機軟件設計 本設計下位機單片機需要處理的信息有:溫度采集、濕度采集、報警。單片機可以通過單線接口讀出該數(shù)據(jù),讀數(shù)據(jù)時低位在先,高位在后,數(shù)據(jù)格式以 ℃ /LSB 形式表示。其流程圖如圖 所示: 寧夏理工學院畢業(yè)設計 24 送 采 樣 數(shù) 地 址開 始啟 動 A / D讀 A / D 數(shù) 據(jù)是 否 讀 完 數(shù) 據(jù)返 回是否 圖 溫度檢測程序流程圖 濕度子程序設計 濕度檢測子程序設計思路與溫度檢測子程序相同。系統(tǒng)采用模塊化結構。因此,整個系統(tǒng)較為穩(wěn)定,不會由于某一下位機系統(tǒng)故障而導致整個系統(tǒng)癱瘓。在高新技術的推動下,作為測控的工具正逐步跨入真正的微型化、數(shù)字化、智能化、網(wǎng)絡化和多功能化的時代。 4.應該對傳感器進行改進,采用最好的系統(tǒng),使系統(tǒng)達到最優(yōu)狀態(tài)。 2.對系統(tǒng)硬件和軟件改動后,使之適用于大中型糧庫溫濕度值的監(jiān)控。 本系統(tǒng)適用于小型糧庫的溫濕度值智能監(jiān)控,將存儲器擴展并將軟件程序稍加修改后,也可監(jiān)控大中型糧庫的溫濕度值,具有較強的適用性與通用性。每個下位單片機采集到溫度和濕度值并通過與設定閾值的比較,決定是否報警。所以上位機程序包括:溫濕度顯示子程序、串口通信子程序、 44 鍵盤子程序 [12]。 DS18B20 共有二種形態(tài)的存儲器資源,它們分別是: ( 1) ROM 只讀存儲器,用于存放 DS18B20 編碼, DS18B20 共 64 位 ROM。 下位機主程序溫度采集子程序串口通信子程序報警子程序溫度采集子程序 圖 下位機程序模塊組成圖 溫度子程序設計 由于 DS18B20 內部集成了 A/D 轉換,因此在數(shù)據(jù)采集時存在一定的轉換時間,當DS18B20 接收到溫度轉換命 令后,開始啟動轉換。 7. 中斷系統(tǒng): AT89C51 具備較完善的中斷功能,有兩個外中斷、兩個定時 /計數(shù)器中斷和一個串行中斷
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1