![]() |
我是想用二個3144霍爾元件,放在一個同心圓的圓周上,二個3144霍爾元件的相位差是90度(且稱作A到B),然后通過單片機程序來分析,若二個3144霍爾元件輸出的信號是A到B(即轉(zhuǎn)動了90度),則為正向轉(zhuǎn)動,若輸出的信號是B到A(實際是轉(zhuǎn)動了270度),則為反向轉(zhuǎn)動。正向轉(zhuǎn)動的圈數(shù)折算為圓周長,然后累加計數(shù),反向轉(zhuǎn)動的圈數(shù)折算為圓周長,然后負(fù)計數(shù),這樣就能大概估算出放線長度了。 不知有誰愿意當(dāng)我的老師,帶我從零開始學(xué)習(xí)單片機的相關(guān)知識。謝謝! |
可能有很大的誤差哦。 你想啊——你測量的是線軸的轉(zhuǎn)動周數(shù),一周的線長度可不是一定的,線很多時,一圈的線長度,大于線少時一圈的線長度。另外,線繞得均勻不,也是問題,不均勻,則線厚度大,一圈線長度大。 |
你的這個類似霍爾型汽車?yán)锍瘫?br />
http://www.torrancerestoration.com/bbs/dpj-55316-1.html |
Powered by 單片機教程網(wǎng)