請問大家如果使用地磁感測模組當作旋轉編碼器,旋鈕上裝置兩個NS極磁鐵(同方向,對角180)可行嗎?
我初步的理解是應該可以將XY軸所感測的磁場強度切分成四個象限,就能夠區分正逆轉。但不確定轉到四個象限的臨界時是否有可能發生旋轉方向誤判?
Jeff Yeh
2017-05-28 23:21:37
普通的旋轉編碼器給的數值很精準,甚至可以知道使用者轉的速度。如果要用地磁加上磁鐵做,我是覺得可行,可是小心誤差。至於象限問題,一定會有360 -> 0 或者 180 -> -180 的問題,MCU 小心處理就好~~ 以上是詢問所歸結,請參考。
史承彥
2017-05-28 23:27:01
其實我只需要辨識旋轉方向,並不需要知道轉到什麼角度。因為之前使用手勢模組當旋轉編碼器失敗(距離太近),加上機構件已經成形,改為地磁模組是目前最容易的修改方式。但是就怕沒有考慮周全。
Jeff Yeh
2017-05-28 23:28:37
Ghosty Guo
2017-05-28 23:54:40
蕭家皓,“以磁力實現鎖具系統之設計與製作”, 虎尾科技大學光電與材料科技研究所學位論文,2013年。
Ghosty Guo
2017-05-28 23:55:47
要小心選擇磁鐵的強度, 過強會造成MEMS磁場感測器永久極化
黃偉峻
2017-05-29 01:37:57
史承彥
2017-05-29 15:23:39
成功了!只要把象限邊界的臨界磁場值排除掉,就不會有邊界誤判的問題了。
Wei-hung Chu
2017-05-31 18:40:35