版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
答辯人:張治中學(xué)號(hào):K031341725指導(dǎo)老師:黃勇18.倉庫濕度檢測系統(tǒng)18.1遠(yuǎn)程倉庫濕度檢測系統(tǒng)的背景介紹現(xiàn)代化的倉庫,為了避免出現(xiàn)濕度過高導(dǎo)致存儲(chǔ)物發(fā)霉、腐爛變質(zhì)的情況,需要對(duì)當(dāng)前倉庫的濕度狀態(tài)進(jìn)行檢測,并且將對(duì)應(yīng)的檢測結(jié)果發(fā)送到遠(yuǎn)程控制中心,以供管理人員進(jìn)行參考,以便進(jìn)行開門、開窗、加溫、除濕等操作。遠(yuǎn)程倉庫濕度檢測系統(tǒng)可以實(shí)時(shí)監(jiān)控倉庫當(dāng)前的濕度狀態(tài),既可以在倉庫現(xiàn)場顯示當(dāng)前的濕度數(shù)據(jù),還可以將該數(shù)據(jù)通過相應(yīng)的傳輸通道送到遠(yuǎn)程監(jiān)控中心。18.2遠(yuǎn)程倉庫濕度檢測系統(tǒng)的設(shè)計(jì)思路遠(yuǎn)程倉庫濕度檢測系統(tǒng)設(shè)計(jì)思路軟件設(shè)計(jì)硬件設(shè)計(jì)18.2.1遠(yuǎn)程倉庫濕度檢測系統(tǒng)的工作流程18.2.1遠(yuǎn)程倉庫濕度檢測系統(tǒng)的工作流程18.2.2遠(yuǎn)程倉庫濕度檢測系統(tǒng)的需求分析設(shè)計(jì)遠(yuǎn)程倉庫濕度檢測系統(tǒng),需要考慮以下幾方面的內(nèi)容:(1)51單片機(jī)如何獲得當(dāng)前的濕度數(shù)據(jù);(2)使用何種顯示模塊來顯示當(dāng)前的濕度數(shù)據(jù);(3)使用何種通信介質(zhì)和通信協(xié)議來進(jìn)行數(shù)據(jù)傳輸;(4)需要設(shè)計(jì)合適的單片機(jī)軟件。18.2.3遠(yuǎn)程倉庫濕度檢測系統(tǒng)的工作原理遠(yuǎn)程倉庫濕度檢測系統(tǒng)使用一個(gè)濕度傳感器采集當(dāng)前的濕度數(shù)據(jù),然后使用串口通過相應(yīng)的串行通信網(wǎng)絡(luò)將數(shù)據(jù)送出。
18.3遠(yuǎn)程倉庫濕度檢測系統(tǒng)的硬件設(shè)計(jì)
18.3.1遠(yuǎn)程倉庫濕度監(jiān)測系統(tǒng)的硬件模塊
遠(yuǎn)程倉庫濕度檢測系統(tǒng)的硬件模塊如圖18.2
所示,其說明如下:(1)51單片機(jī):遠(yuǎn)程倉庫濕度監(jiān)控系統(tǒng)的核心
控制器,
(2)濕度傳感器:將當(dāng)前的度數(shù)據(jù)轉(zhuǎn)換為數(shù)字
量的器件,
(3)顯示模塊:顯示當(dāng)前濕度數(shù)據(jù)的模塊,
(4)串口通信模塊:用于遠(yuǎn)程傳輸數(shù)據(jù)。18.3.2遠(yuǎn)程倉庫濕度監(jiān)測系統(tǒng)的電路程倉傳器度監(jiān)測系燒的電路如圖18.3所示,51單片機(jī)使用P0端作為1602液晶的數(shù)據(jù)端口,P2.0和P2.2作為相應(yīng)的控制引腳;使用P2.4和P2.5引腳擴(kuò)展一片濕度測量芯片SHT11用于測量當(dāng)前的濕度信息;使用MAX487作為RS-485通信協(xié)議芯片連接在串行端口來傳輸相應(yīng)的數(shù)據(jù)。18.3.3硬件模塊基礎(chǔ)—濕度傳感器SHT11SHT11是瑞士Scnsirion公司推出的一款數(shù)字溫濕度傳感器芯片,其主要特點(diǎn)如下
(1)集成度高,其集成了溫度感測、濕度感測、信號(hào)變換、A/D轉(zhuǎn)換和加熱器等功能
(2)提供二線數(shù)字串行接口,接口簡單,支持CRC傳輸校驗(yàn),傳輸可靠性高
(3)測量精度可通過編程調(diào)節(jié)。
(4)測量精確度高,由于同時(shí)集成溫濕度傳感器,可以提供溫
度補(bǔ)償?shù)臐穸葴y量值和高質(zhì)量的露點(diǎn)計(jì)算功能.
(5)有防水設(shè)計(jì),可以將元器件放入水中測量,
圖18.4是SHT11的引腳封裝結(jié)構(gòu),其詳細(xì)說明如下:
(1)SCK:時(shí)鐘引腳
(2)DATA:數(shù)據(jù)引腳,
注意:圖18.4中沒有顯示電源和地信號(hào),其中電源的工作電壓
范圍是2.4~5.5v.圖18.5是SHT11的內(nèi)部結(jié)構(gòu)示意圖,其由溫度傳感器、濕度傳感器、運(yùn)算放大器、A/D換器、校準(zhǔn)寄存器、二線串行數(shù)字接口和CRC校驗(yàn)?zāi)K組成SHT11使用一個(gè)非標(biāo)準(zhǔn)的二線制串行接口和51單片機(jī)進(jìn)行通信,其中SCK為時(shí)鐘線,DATA為數(shù)據(jù)線。在開始進(jìn)行數(shù)據(jù)通信之前,單片機(jī)需要用一組“啟動(dòng)傳輸”時(shí)序表示數(shù)據(jù)傳輸?shù)膯?dòng),如圖18.6所示,當(dāng)SCK時(shí)鐘為高電平時(shí),DATA翻轉(zhuǎn)為低電平;緊接著SCK變?yōu)榈碗娖?隨后又變?yōu)楦唠娖?;在SCK時(shí)鐘為高電平時(shí),DATA再次翻轉(zhuǎn)為高電平。SHT11的讀寫時(shí)序如圖18.7所示,主機(jī)發(fā)出啟動(dòng)命令,隨后發(fā)出一個(gè)后續(xù)8位命令碼,該命令碼包含3個(gè)地址位(芯片設(shè)定地址為000)和5個(gè)命令位;發(fā)完命令碼,將DATA總線設(shè)為輸入狀態(tài),等待SHT11的響應(yīng):SHT11接收到上述地址和命令碼后,在第8個(gè)時(shí)鐘下降沿,將DATA下拉為低電平,作為從機(jī)的ACK:在第9個(gè)時(shí)鐘下降沿之后,從機(jī)釋放DATA(恢復(fù)高電平)總線:釋放總線后,從機(jī)開始測量當(dāng)前濕度,測量結(jié)束后,再將DATA總線拉為低電平;主機(jī)檢測到DATA總線被拉低后,得知濕度測量已經(jīng)結(jié)束,給出SCK時(shí)鐘信號(hào);從機(jī)在第8個(gè)時(shí)鐘下降沿,先輸出高字節(jié)數(shù)據(jù):在第9個(gè)時(shí)鐘下降沿,主機(jī)將DATA總線拉低,作為ACK信號(hào),然后釋放總線DATA在隨后8個(gè)SCK周期下降沿,從機(jī)發(fā)出低字節(jié)數(shù)據(jù):接下來的SCK下降沿,主機(jī)再次將DATA總線拉低,作為接收數(shù)據(jù)的ACK信號(hào):最后8個(gè)SCK下降沿從機(jī)發(fā)出CRC校驗(yàn)數(shù)據(jù),主機(jī)不予應(yīng)答(NACK)則表示測量結(jié)束兩個(gè)重要的公式:18.3.4硬件模塊基礎(chǔ)—RS-485芯片MA487使用RS-485進(jìn)行遠(yuǎn)距離范圍內(nèi)的數(shù)據(jù)通信,其核心思想是使用差分電平來提供聚動(dòng)能力以達(dá)到長距離傳輸?shù)哪康?MAX487是一個(gè)RS484通信協(xié)議標(biāo)準(zhǔn)的接口
器件在Rs-485接口標(biāo)準(zhǔn)中,只要用A、B兩根輸出引腳即可完成點(diǎn)對(duì)點(diǎn)以及多點(diǎn)對(duì)多點(diǎn)的數(shù)據(jù)交換,
圖18.8所示是多點(diǎn)對(duì)多點(diǎn)系統(tǒng)使用MAX487進(jìn)行符合RS-485協(xié)議通信的邏輯模型,數(shù)據(jù)從MAX487的DI引腳流入,通過A、B引腳上連接的雙線送到其他MAx487上經(jīng)過Ro流出;由于在RS-485接口標(biāo)準(zhǔn)中,A、B引腳要同時(shí)承擔(dān)數(shù)據(jù)發(fā)送和接收任務(wù),所以需要通過和DE來對(duì)其進(jìn)行控制,只有允許發(fā)送時(shí)才能使能DE引腳,否則就將總線鉗位導(dǎo)致總線所
有的設(shè)備都不能正常通信,(需要注意的是,RS-485總線的兩端要加上120歐左右的匹配電阻以消除長線效應(yīng))
MAX487的引腳封裝結(jié)構(gòu)如圖18.9所示,其說明如下
(1)A:接收器同相輸入端引腳
(2)B:接收器反相輸入端引腳
(3)RO:串行數(shù)據(jù)接收引腳(4)DI:串行數(shù)據(jù)發(fā)送引腳。
(5):MAX487的串行數(shù)據(jù)接收控制引腳,當(dāng)該引腳進(jìn)行數(shù)據(jù)接收為低電平時(shí),允許MAX487進(jìn)行數(shù)據(jù)接收,否則禁止MAX487進(jìn)行數(shù)據(jù)接收。
(6)DE:MAX487的串行數(shù)據(jù)發(fā)送控制引腳,當(dāng)該引腳為高電平時(shí),允許MAX487進(jìn)行數(shù)據(jù)發(fā)送,否則禁止MAX487進(jìn)行數(shù)據(jù)發(fā)送。18.4遠(yuǎn)程倉庫濕度檢測系統(tǒng)的軟件設(shè)計(jì)18.4.1遠(yuǎn)程倉庫濕度監(jiān)測系統(tǒng)的軟件模塊劃分和工作流程遠(yuǎn)程倉庫濕度監(jiān)測系統(tǒng)的軟件模塊可以分為濕度采集模塊、1602液晶驅(qū)動(dòng)模塊和軟件綜合三個(gè)部分,其工作流程如圖18.10所示18.4.2濕度采集模塊函數(shù)設(shè)計(jì)濕度集模塊主要用于對(duì)SHT11芯片進(jìn)行相應(yīng)的操作以獲取當(dāng)前的濕度數(shù)據(jù),其應(yīng)用代碼如下所示,包括以下函數(shù):
(1)voidnSCKPulse(unsignedintn):發(fā)送n個(gè)時(shí)鐘脈沖
(2)voidSTARTSHT11():啟動(dòng)SHT11
(3)voidGETRH(unsignedcharGETRH):獲取當(dāng)前的濕度數(shù)據(jù)
(4)
void
READSHT11():
讀STH11
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年重慶市普通高中學(xué)業(yè)水平選擇性考試高考模擬調(diào)研卷地理(四)
- 2024屆湖南省永州市高三第二次模擬考試化學(xué)試卷(含答案解析)
- 高中模擬試卷:概率模擬題
- 小學(xué)武術(shù)測試試題
- 小學(xué)自然災(zāi)害防護(hù)模擬試卷
- 消費(fèi)品質(zhì)量分級(jí)導(dǎo)則 筆類產(chǎn)品 征求意見稿
- 二級(jí)學(xué)院分團(tuán)委工作考核內(nèi)容
- 2024年一級(jí)造價(jià)工程師《建設(shè)工程計(jì)價(jià)》真題及答案解析
- 干果加工建設(shè)項(xiàng)目可行性研究報(bào)告
- 2024年秋季開學(xué)第一課直播觀后感(50篇)
- 在學(xué)院專業(yè)協(xié)作委員會(huì)工作會(huì)議上的講話
- 新譯林版英語七年級(jí)上冊音標(biāo)復(fù)習(xí)
- 淺談如何培養(yǎng)特優(yōu)生
- 四年級(jí)科學(xué)上冊試題-2.呼吸與健康生活習(xí)題(含答案)教科版
- 文件作品目錄格式模板
- 3-6歲幼兒填色畫(可打印48幅)
- S120故障和報(bào)警代碼
- 富民縣綠地系統(tǒng)規(guī)劃說明書解讀
- HXD2電力機(jī)車電傳動(dòng)系統(tǒng)和機(jī)車網(wǎng)絡(luò)控制系統(tǒng)培訓(xùn)教材
- 簡歷常用icon圖標(biāo)Word簡歷模板
- 看聽學(xué)英語一冊十三十四課PPT課件
評(píng)論
0/150
提交評(píng)論