基于MSP430單片機的溫度測量實驗設計
2 溫度顯示部分
MSP430F413帶有液晶驅(qū)動電路和顯示緩存,通過對顯存中各位的置位和復位來使得液晶屏上對應的段顯示或消失,將斜率轉(zhuǎn)換后得到的數(shù)據(jù)發(fā)送到顯存,就可以在液晶屏上顯示出測得的溫度。MSP430有4種驅(qū)動方式,選用哪種驅(qū)動方式由需要驅(qū)動的液晶段數(shù)以及液晶屏的管腳和液晶屏內(nèi)部電極的排布決定。本系統(tǒng)采用的液晶屏是大連東顯電子有限公司生產(chǎn)的EDS812液晶顯示屏。該顯示屏可以顯示3位數(shù)字,有24個管腳,其中1個公共極管腳,23個段極管腳。由于該液晶屏只有1個公共極,只能采用靜態(tài)驅(qū)動方式。根據(jù)圖2和表1所示的對應關系連接MSP4 30和EDS812,并將數(shù)據(jù)寫入顯存,即可顯示出測得的溫度。本文引用地址:http://m.butianyuan.cn/article/172126.htm
3 鍵盤控制部分
鍵盤是人機對話的輸入設備,通過鍵盤可以設置系統(tǒng)參數(shù),控制系統(tǒng)運行。單片機應用系統(tǒng)的鍵盤可采用非行列式鍵盤和行列式鍵盤。非行列式鍵盤的硬件電路和執(zhí)行軟件都比較簡單,消耗CPU資源少,但只適用于按鍵較少的情況。本系統(tǒng)只有一個電源開關鍵和一個溫度測量鍵,適于采用非行列式鍵盤。本系統(tǒng)采用輕觸按鍵,它是通過開關狀態(tài)來實現(xiàn)其功能的。在實際應用中,單片機的運行速度相對于操作者按鍵的速度來說是非??斓模@樣就必須考慮按下按鍵前后的抖動問題。本系統(tǒng)采用軟件延時來消除抖動,即當系統(tǒng)檢測到有按鍵按下時,經(jīng)過20 ms再次檢測是否該按鍵被按下。如果檢測到該按鍵確實被按下,則執(zhí)行該按鍵對應的功能;如果沒有檢測到該按鍵被按下,則繼續(xù)保持待機狀態(tài)。
4 結(jié)語
利用以上系統(tǒng)可以精確地測得溫度。不同學??梢愿鶕?jù)具體的教學要求在硬件連接、軟件設計等方面制定具體的實驗步驟。通過該實驗使學生將基礎課的教學階段初步掌握單片機、傳感器、集成電路的應用。由本系統(tǒng)構(gòu)成的實驗儀器和傳統(tǒng)的實驗儀器相比較應用了更多的現(xiàn)代科學技術,也更接近實際的儀器設備,可以使學生將學校中學到的知識更好地應用到實際工作當中。
接地電阻相關文章:接地電阻測試方法
評論