1. 單片機測速感測器如何使用
測量轉速的方式很多,常見的有:霍爾感測器(例如你提到的那一種)、光電感測器(還分反射式與透射式)、以旋轉編碼器等等。
霍爾感測器很容易用,我用過的(我不記清型號了)就3根線:電源、地和輸出信號,為易於與單片機介面,電源就用5V,輸出信號直接介面線(為防止干擾也可加個簡單的阻容濾波)。編程計算每2個脈沖之間的時間(通常用定時器)就可以了。
關於補充:你說的那個型號我沒用過,但我覺得不如3根線的易用,如我前面所說,幾乎不需要任何其它東西就行。如果精度要求高,至多再加一個D觸發器(門控計數方式)。我用12MHz的51實現了30--4000rpm的測量,可以精確到1rpm一下。
2. mt法測速中高頻脈沖怎樣測量
一、M/T法測速
該方法屬於數字式測速,通常由光電脈沖編碼器、直線光柵尺、感應同步器、旋轉變壓器、直線磁柵尺等感測器來完成。該類轉子位置感測器發出的脈沖信號,可在可編程計數器8253的配合下,基於微機系統採用MT法對電機轉速實現高精度的數字測量,這類感測器一般都輸出兩組相位相差90°的脈沖序列A、B,根據A、B的相位關系可以鑒別電機轉
向,同時還可以進行四倍頻處理,以減少通過M/T法獲取速度反饋信號的紋波。其基本原理是:電機每轉一圈,感測器輸出的脈沖數一定,隨著電動機轉速和輸出脈沖頻率的不同,頻率與轉速成正比,能測量其頻率,通過軟體計算就能得到速度,鑒相電路還能同時反映實際轉速的方向。
二、F/V測速
各種原理的數字脈沖測速機,主要有編碼器和電磁式脈沖測速機。就位置伺服系統來說,它的速度環一般習慣上還是採用速度的模擬量反饋,而不是數字量反饋,因此基於計數器和微機軟體實現的M/T法測速,還需增加D/A轉換,也有一些系統採用編碼器的測速脈沖經f/v變換獲得速度的模擬量,或者由轉子位置感測器的脈沖信號經f/v變換獲得速度的模擬量。F/V法測速原理是:電機每轉輸出的脈沖信號頻率與電機轉速成正比,然後通過頻壓變換將脈沖信號轉換成反映轉速高低的模擬電壓。為了反映轉速的方向,要有旋轉方向自動切換功能。測速精度與編碼器每轉脈沖數以及f/v變換電路時間常數的選擇有關,每轉脈沖數越多,測速越精確,這在低速段尤為重要。為保證f/v線性變換,f必須變成寬度一定的脈沖,事先由單穩電路定寬,然後經由運放組成的低通濾波器把頻率變換為直流電壓。f/v測速電路,如圖5所示。
圖中,f+、f-是經過鑒相、倍頻處理後的分別代表電機正、反轉的且與轉速成正比的脈沖序列。為防止信號中雜有雜訊及共模干擾,放大電路採用新型的雙差分電路,它由3個運放組成,其差動輸入端為v+和v-,且採用對稱結構。該電路輸入阻抗高,且失調電壓、溫度漂移系數低、放大倍數穩定,放大倍數:
G=vout/(v+-v-)=R3/R2(1+2R1/RG),
其中RG是用於調整速度反饋信號的放大系數。當電機正向旋轉時,f+有脈沖,f-為低電平,此時vout為正;當電機反向旋轉時,f-有脈沖,f+為低電平,vout輸出為負。
三、其它間接轉速測量方法
帶有轉子位置檢測器類電動機的測速除了上述介紹的一些測速方法外,目前使用與研究的還有一些特有的測速方法。如有文獻提出了:(1)利用直流電動機外殼漏磁通設計成新型轉速檢測器,並由它構成了結構簡單、成本低廉的PWM閉環調速系統;(2)無位置感測器無刷直流電動機的調速方案,它的原理是通過檢測電路檢測三相定子繞組反電勢過零點,而後轉換成脈沖鏈,經脈沖發生電路延時脈沖,給定邏輯電路產生六相位置信號,送入驅動電路產生三相定子繞組驅動電流,使轉子轉動。一些新的特殊方法來進行轉速測量,提出了用反電勢系數、換向脈沖及瞬時轉速的測速方案,並進行了比較。
總之,電機測速有多種多樣的方法,在實用中根據不同環境及場所要求,選擇合理的反饋器件及測速方法,對提高電動機的調速和伺服性能具有十分重要的意義
3. 單片機光電門測速
從實驗原理看的確只能得到60的倍數。
建議將計數周期從1秒,調整到1.1秒,2.3秒等等,一來可以減少誤差,二使得結果不能被整除,估計這樣就能出現個位數了。但是單片機估計都不帶浮點計算的,程序可能會復雜一點。
4. 如何製作單片機的自行車測速器!越詳細越好!
霍爾感測器的外形圖和與磁場的作用關系如右圖所示。磁場由磁鋼提供,所以霍爾感測器和磁鋼需要配對使用。
霍爾感測器檢測轉速示意圖如下。在非磁材料的圓盤邊上粘貼一塊磁鋼,霍爾感測器固定在圓盤外緣附近。圓盤每轉動一圈,霍爾感測器便輸出一個脈沖。通過單片機測量產生脈沖的頻率就可以得出圓盤的轉速。
提醒:當沒有信號產生時,可以改變一下磁鋼的方向,霍爾對磁鋼方向有要求。沒有磁鋼時輸出高電平,有磁鋼時輸出低電平。
應用領域:
主要應用在測量車輪的轉速;
5. 測速怎麼用單片機實現
購買一個脈沖開關,在機械旋轉部位安裝一個類似於凸台的感應部分,利用凸台每接近脈沖開關後脈沖開關產生以此脈沖的原理,用單片機進行計數,或者用更專業一點的,採用齒圈形式,這樣一個精度相對高一點,另外適合高轉速,至於原理,其實都差不多,都是利用電磁原理,讓感測器產生脈沖,讓單片機進行採集或計數。我這里有相關文章,如果需要請留下郵箱。
6. 我用單片機做了一個測速器計數出現問題求教。
qian=a/1000;
=a/100%10;
shi=a/10%10;
ge=a%10;
7. 在被動測速系統中,單片機(52/51)是如何完成速度計算的單片機高手近來求解!
偶知道了。樓主說的是這么一個東西。就是車輛經過一個感測器的時候,輸出一個信號。這時開始計時。然後,車輛經過另外一個感測器的時候,停止計時。然後,由儀器顯示車輛的速度。
這個東西在第一個感測器有輸出的時候開定時,然後直到下一個感測器輸出信號後就停止計時。因為兩個感測器的距離是一定的。所以,速度就是距離除以用時了。比如,距離是10米。用時為10秒。那麼,速度就是10米/10秒=1米每秒。在程序中,進行數學運算,一米一秒,那麼1分鍾就是60米。一小時就是3600米。最後,就會得到速度值為3.6千米每小時了。
所以,程序的運行就是這樣的。接收到第一個感測器的信號後,開始計時。接收到下一個感測器的信號後,停止計時。然後調用數學運算的程序。將記得的時間值轉化為速度值。最後顯示到數碼管上就可以了。
8. 單片機測速如何做最好
最好的當然是編碼器了,不過51速度太慢了,不適合
選個響應速度高點的光電測速感測器(又叫槽型光電開關)
然後:定時/計數器T1(T0)設置為工作模式1、計數方式、計數對象是外部的光電開關的信號
9. MT25418B0-FCCR-GIS是單片機型號嗎
你好,MT25418B0-FCCR-GIS 是單片機型號的,集成電路IC晶元,BGA封裝。
10. 基於單片機的電子測速器的原理
首先還是說,最好是自己做做,碰到問題了再來問,這樣你也能確實學到東西。
這種感測器挺多,你可以上網搜索一下,光電開關也可以。