馬雙琪 馬帥寶
摘 要:本文介紹了以MSP430F149芯片為核心,并控制啟動溫度測量,接收測量數(shù)據(jù),計算溫度值。采用RS485型紅外溫度傳感器來采集溫度數(shù)據(jù)。并結(jié)合LED顯示器、矩陣鍵盤和步進電機共同完成溫度控制。
關(guān)鍵詞:MSP430F149RS485 LED顯示器 矩陣鍵盤
步進電機
1引言
溫度控制廣泛用于生產(chǎn)和生活中,如溫室大棚、恒溫車間等許多場合。本文提出了以RS485作為溫度采集元件,MSP430F149為信息處理元件,結(jié)合LED顯示器、矩陣鍵盤和步進電機共同完成溫度采集、顯示、等功能。
2系統(tǒng)組成及工作原理
溫度采集控制系統(tǒng)硬件原理框圖如圖1所示,由紅外傳感器模塊、步進電機驅(qū)動模塊、LED顯示模塊、MSP430模塊、鍵盤輸入模塊等組成。下面對各組成部分的工作原理、功能進行分析。
2.1單片機系統(tǒng)
2.1.1MSP430F149,MSP430F149是美國TI公司設(shè)計生產(chǎn)的一款超低功耗的16位單片機。具有低電壓、超低功耗,工作電壓3.6V~1.8V;快速蘇醒,從待機模式下恢復(fù)工作,只需要不到6μS時間。具有內(nèi)部參考電壓源,并且具有采樣、保持、自動掃描等功能。該型單片機具有64個引腳完全可以滿足系統(tǒng)的需要。
2.1.2矩陣鍵盤,矩陣鍵盤輸入電路主要用于設(shè)定溫度范圍,控制電機正反轉(zhuǎn),電機緊急停止等功能。本次鍵盤設(shè)計采用中斷掃描方式實現(xiàn)的矩陣鍵盤,并采用軟件除抖。
2.1.3LED顯示模塊,該系統(tǒng)共有有六個LED,其中四個顯示溫度,其余兩個顯示位置。數(shù)碼管采用共陽極數(shù)碼管,采用動態(tài)顯示原理。
2.2紅外傳感系統(tǒng)
本次設(shè)計采用RS485型紅外溫度傳感器來采集溫度數(shù)據(jù),先由于RS485采集到電流數(shù)據(jù),并通過外電路把電流轉(zhuǎn)化成電壓,然后通過MSP430F149片內(nèi)的A/D轉(zhuǎn)換來完成信號的采集任務(wù)。
2.3步進電機模塊
本次設(shè)計采用二相四拍步進電機,由步進角a=360/(zm)可知當(dāng)齒數(shù)z等于100時,步進電機每次轉(zhuǎn)角為0.9°。當(dāng)單片機給步進電機一個脈沖時步進電機轉(zhuǎn)動一個角度,當(dāng)脈沖反向時電機的轉(zhuǎn)向也相反。
2.4電磁閥控制電路
當(dāng)LED顯示的溫度高于設(shè)定溫度時,由單片機發(fā)出信號控制電磁閥的開啟,對相應(yīng)位置進行降溫。
3系統(tǒng)軟件設(shè)計
系統(tǒng)程序設(shè)計較為簡單,采用順訊查詢的方式執(zhí)行主程序。系統(tǒng)初始化后,每次可以通過鍵盤設(shè)定需要控制的溫度值。由紅外測溫傳感器在步進電機的帶動下對不同位置進行信號的采集,并與單片機的A/D通道進行連接,然后由單片機對信號進行處理,并在LED顯示模塊顯示出最大值及其位置,如果溫度超過了矩陣鍵盤所設(shè)定的值,單片機則控制電磁閥對對應(yīng)的位置進行降溫處理。系統(tǒng)流如圖二所示
4結(jié)束語
采用單片機與溫度傳感器及其他硬件的結(jié)合,使其監(jiān)控的實時性,控制的精確性得到了提高。同時,系統(tǒng)采用MSP430F149控制,使得整個系統(tǒng)能耗較低,安全性、穩(wěn)定性得到進一步提高。
參考文獻:
[1] 謝興紅,林凡強,吳雄英,MSP430單片機基礎(chǔ)與實踐北京:北京航空航天大學(xué)出版社2012
作者簡介:馬雙琪,女,漢族,籍貫:河南洛陽,單位:河南理工大學(xué)機械與動力工程學(xué)院,研究:方向機械設(shè)計。