單片機對頻率量的采集總匯
發(fā)布時間:2007/9/10 0:00:00 訪問次數(shù):1251
工控機和8089,196的應用。對測頻率有些總結。
(1) “f”頻率法
“f”法是定時累計被測頻率的個數(shù)的方法。它需要時間閥門t.然后在t范圍內對被測頻率信號脈沖計數(shù)。誤差正比于1/f*t,f為信號頻率。。為了減小誤差可加大時基t,或提高信號頻率。。可用于測量高頻信號。
(2)“t”法是測量被測脈沖寬度的方法。
誤差e正比于1/f*t。。。f是時鐘頻率。。。。t是信號周期
因此用于測量低頻信號。
(3)“mt‘法(多倍精度周期法)
是根據(jù)f的 不同,選擇不同的被測信號周期數(shù)的方法。
(4)”m/t“法
設微機系統(tǒng)設定的速度采樣定時為t0,而定時結束到下一個轉速傳感器脈沖前沿的時間間隔為…@t,則實際測速時間t為t0和@t之和。p1為為在t時間內檢測的測速傳感器產(chǎn)生的脈沖數(shù)。p2為t時間內微機參考時鐘脈沖的計數(shù)值?梢娖湔`差來自時鐘脈沖的計數(shù)誤差,測量精度高。
(5) “FT‘法,是國家八五科技計劃“機車高速測速”采用的方法。
設置一個時間閥門T,應用8098的高速輸入功能在時間T內記下每一個脈沖的輸入實時時間t及輸入脈沖的個數(shù)。用最后一個脈沖輸入實時時間減去第一個脈沖輸入的實時時間就得到實際的時間閥門T’
可用軟件定時中斷每隔T時間來處理一次脈沖(”F“)而實際處理時采用精確的T‘時間內準確的脈沖個數(shù)(n-1)來計算脈沖頻率。
此法的誤差來自時鐘頻率的誤差。且同時適合低頻和高頻的測量
工控機和8089,196的應用。對測頻率有些總結。
(1) “f”頻率法
“f”法是定時累計被測頻率的個數(shù)的方法。它需要時間閥門t.然后在t范圍內對被測頻率信號脈沖計數(shù)。誤差正比于1/f*t,f為信號頻率。。為了減小誤差可加大時基t,或提高信號頻率。?捎糜跍y量高頻信號。
(2)“t”法是測量被測脈沖寬度的方法。
誤差e正比于1/f*t。。。f是時鐘頻率。。。。t是信號周期
因此用于測量低頻信號。
(3)“mt‘法(多倍精度周期法)
是根據(jù)f的 不同,選擇不同的被測信號周期數(shù)的方法。
(4)”m/t“法
設微機系統(tǒng)設定的速度采樣定時為t0,而定時結束到下一個轉速傳感器脈沖前沿的時間間隔為…@t,則實際測速時間t為t0和@t之和。p1為為在t時間內檢測的測速傳感器產(chǎn)生的脈沖數(shù)。p2為t時間內微機參考時鐘脈沖的計數(shù)值。可見其誤差來自時鐘脈沖的計數(shù)誤差,測量精度高。
(5) “FT‘法,是國家八五科技計劃“機車高速測速”采用的方法。
設置一個時間閥門T,應用8098的高速輸入功能在時間T內記下每一個脈沖的輸入實時時間t及輸入脈沖的個數(shù)。用最后一個脈沖輸入實時時間減去第一個脈沖輸入的實時時間就得到實際的時間閥門T’
可用軟件定時中斷每隔T時間來處理一次脈沖(”F“)而實際處理時采用精確的T‘時間內準確的脈沖個數(shù)(n-1)來計算脈沖頻率。
此法的誤差來自時鐘頻率的誤差。且同時適合低頻和高頻的測量
上一篇:單片機自身的抗干擾措施研制