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