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