基于MSP430F133單片機的改進(jìn)型浮子式液位計
在對傳統浮子式液位計優(yōu)缺點(diǎn)進(jìn)行分析的基礎上,介紹了采用TI公司MSP430F133單片機改進(jìn)傳統浮子式液位計液位測量的方法,給出了具體電路的設計方法和軟件設計注意事項。
本文引用地址:http://dyxdggzs.com/article/172455.htm 引言
為了用較低的成本完成大量程液位的長(cháng)期可靠測量,筆者利用MSP430單片機的低功耗特性結合光電液位的絕對位置測量功能設計了一種新型液位計—磁光液位計,現簡(jiǎn)要介紹如下。
1 機械工作原理
本液位計同普通光電液位計一樣有一個(gè)光電碼盤(pán)(如圖1所示),碼盤(pán)白色部分反射光線(xiàn),而黑色部分吸收光線(xiàn),圖2所示的光耦和圖1所示的碼盤(pán)間距約2mm,并采用圓心安裝。光耦隨電路板固定在液位計外殼上,液位變化時(shí)浮子牽引水位輪轉動(dòng),安裝在同一軸上的碼盤(pán)也隨水位輪作圓周運動(dòng),當碼盤(pán)旋轉時(shí),碼盤(pán)就會(huì )吸收或反射來(lái)自光耦的光線(xiàn),從而使8位光耦根據碼盤(pán)和光耦的相對位置輸出8位格雷碼編碼,傳統的光電液位計用一個(gè)減速齒輪帶動(dòng)另一個(gè)碼盤(pán)轉動(dòng)從而獲得高位編碼,而本液位計摒棄了所有的齒輪減速機構,用安裝角度為120°的三只干簧管來(lái)計算碼盤(pán)旋轉的圈數,當碼盤(pán)旋轉時(shí)安裝于其上的磁鐵依次吸合三只干簧管,根據這一次序就可以判斷液位是以液位上升的方向增加圈數還是以液位下降的方向減少圈數。這樣一來(lái)單圈的絕對位置可以通過(guò)碼盤(pán)的編碼得到,而旋轉的圈數可以由干簧管的吸合次序得到,綜合起來(lái)就可以得到液位高程,從而完成液位的測量。


2 MSP430單片機簡(jiǎn)介
MSP430系列是TI公司的超低功耗單片機,它有多種低功耗模式,在LPM4模式時(shí)的典型工作電流僅為0.1μA,并能在6μs內響應外部中斷;另外它還有特別寬的工作電壓范圍:1.8~3.6V,實(shí)際使用中發(fā)現:常溫下即便電源電壓為1.2V,該器件仍能全速正常工作。MSP430F133的性能特征見(jiàn)表1。
表1 MSP430F133的性能特征

設計時(shí)選用一只1F的電容來(lái)儲存電能,假設加上12V電源后電路充電電流為100mA,充電時(shí)間為2s,則按0.5μA(實(shí)際放電電流不大于此數據值)放電可持續110小時(shí)。因此只要液位測量間隔不大于110小時(shí)就能保證單片機在掉電期間正常工作。在本電路中MSP430平時(shí)以?xún)炔縍C振蕩器作為主時(shí)鐘,以鐘表晶體振蕩器(32768Hz)作為通信時(shí)鐘,最高通信速率可達9600bps,低功耗LPM4時(shí)關(guān)閉所有時(shí)鐘源。
液位計相關(guān)文章:磁翻板液位計原理
評論