新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于MSP430的濕度控制器及定標(biāo)

基于MSP430的濕度控制器及定標(biāo)

作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò) 收藏

按鍵功能說(shuō)明:按鍵位置分布如圖1所示K1:左上,K2:左下,K3:右下,K4:右上。上電復(fù)位后K1為模式選擇按鍵,其他按鍵無(wú)用。

圖1 初始狀態(tài)(模式0)按鍵分布

按下K1按鍵進(jìn)入模式選擇界面如下圖2所示,1,2,3分別對(duì)應(yīng)模式1,2,3,此時(shí)K1,K2,K3,K4對(duì)應(yīng)的功能如圖3所示。K1:退出,K2:確定,K3:重復(fù)左移,K4:重復(fù)右移。

圖2 模式選擇界面

圖3 模式選擇控制功能

系統(tǒng)總共有4個(gè)模式狀態(tài),模式0(默認(rèn)),模式1,模式2,模式3。

  • 模式0:上電復(fù)位時(shí)默認(rèn)的顯示狀態(tài),由系統(tǒng)校正次數(shù)(store_count)確定顯示哪次定標(biāo)時(shí)計(jì)算的RH值。其顯示界面如圖4所示。左邊顯示當(dāng)前計(jì)算的RH%值,右邊為RH%對(duì)應(yīng)的ADC的測(cè)試電壓值(單位V),代替溫度顯示位置。

圖4 模式0顯示界面

  • 模式1:設(shè)定定時(shí)時(shí)間,由系統(tǒng)自動(dòng)定標(biāo)校正RH%功能。進(jìn)入模式設(shè)置確定選擇模式1后,進(jìn)入模式1的設(shè)置界面如圖5所示,選擇的位值開(kāi)始閃爍表示該位被選中,K3,K4可以加減調(diào)節(jié)該位的數(shù)值,K2確定設(shè)定值。例如:如果屏幕上顯示30,那么自動(dòng)模式中系統(tǒng)讀秒30后轉(zhuǎn)換一次測(cè)試狀態(tài),切換過(guò)程中默認(rèn)設(shè)置有大約2秒的測(cè)試狀態(tài)顯示,測(cè)試狀態(tài)說(shuō)明見(jiàn)模式2。

圖5 模式1定時(shí)值的設(shè)定顯示界面

圖6 模式1設(shè)定按鍵功能

  • 模式2:手動(dòng)測(cè)試模式,可手動(dòng)完成一次定標(biāo)校正RH%功能,還可以手動(dòng)啟動(dòng)定時(shí)30s切換測(cè)試模式。在模式選擇時(shí),選擇模式2,系統(tǒng)則進(jìn)入了模式2顯示界面如圖7所示。按鍵功能如圖8所示。圖7所示內(nèi)容,定標(biāo)的標(biāo)準(zhǔn)環(huán)境值RH%=11.8%,測(cè)試HD1101(濕度傳感器)測(cè)得相對(duì)濕度RH%=60.7%,右邊的1表示此時(shí)是測(cè)試狀態(tài)1。同理其他測(cè)試狀態(tài)如圖9所示,讀秒計(jì)時(shí)如圖10所示。測(cè)試定標(biāo)一次系統(tǒng)返回模式0,顯示當(dāng)前使用當(dāng)前校正公式計(jì)算的RH%值,同時(shí)曲線擬合的系數(shù),更新的地址以及校正次數(shù)分別保存到FLASH的信息存儲(chǔ)區(qū)段1和段2。具體說(shuō)明看模式3。

圖7 測(cè)試狀態(tài)1顯示界面

圖8 手動(dòng)測(cè)試按鍵控制功能

圖9 測(cè)試狀態(tài)2,3,4,5顯示界面

圖10 定時(shí)讀秒顯示界面

  • 模式3:選擇已經(jīng)保存的歷史數(shù)據(jù)校正RH%顯示。如果沒(méi)有進(jìn)行過(guò)定標(biāo),則模式3的顯示界面如圖11所示,如果已經(jīng)有過(guò)9次定標(biāo)數(shù)據(jù)則模式3的顯示界面如圖12所示。也就是說(shuō),進(jìn)入模式3的顯示界面,第一次顯示的值便是歷史保存的數(shù)據(jù)個(gè)數(shù),選擇范圍只能在0到這個(gè)數(shù)據(jù)之內(nèi)。0表示未校正時(shí)的數(shù)據(jù),1表示第一次校正時(shí)的數(shù)據(jù),以此類(lèi)推。設(shè)定的按鍵控制功能由圖13所示。

關(guān)鍵詞: MSP430濕度控制器定

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉