久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4550|回復: 14
打印 上一主題 下一主題
收起左側

請教MPU6050傳感器數據嚴重擾動問題

[復制鏈接]
回帖獎勵 20 黑幣 回復本帖可獲得 20 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
mpu6050 z軸數據漂移算是老生常談的問題了,可能幾分鐘飄個1-2°,這個完全可以接受,但是我現在觀察到的現象已經不能用漂移來形容了:
1、傳感器裝在小車上,直接用的pcb作為小車底盤,陀螺儀電路就做在pcb上,電機和驅動電路也在pcb上;
2、車輪靜止的時候陀螺儀z軸數據幾乎沒有漂移,有漂移也在±1°以內;
3、車輪轉動時陀螺儀z軸數據受到嚴重干擾,劇烈波動并朝某一個方向顯著變化,偏差可達10°以上。
如圖,將小車放在支架上靜止測量,陀螺儀數據從最開始的1°左右在一分鐘之內偏到8°,關停車輪后數據依然增大了一段時間之后波動減。▽ㄐ沃虚g比較平滑的那一段),再次啟動車輪,陀螺儀數據再次波動偏移,直到再次關停車輪。此期間車身始終保持靜止。

我這里使用的是6050自帶的dmp數據,應該是經過了互補濾波的。在電機未通電的時候數據也比較平穩。想請問一下,是否有可能是電機轉動時候的電磁干擾影響了陀螺儀的運行?能否通過pcb上的某些處理解決問題?或者是否也有可能是個別現象,換個陀螺儀就會好一點?感謝大佬指點。

51hei截圖20221128002105.png (342.31 KB, 下載次數: 71)

51hei截圖20221128002105.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

來自 2#
ID:743992 發表于 2022-12-1 22:47 | 只看該作者
破案了,果然是電機振動的原因
太坑人了,現在考慮能不能自己用算法解決這個問題。。。。。。
回復

使用道具 舉報

板凳
ID:879348 發表于 2022-11-28 08:11 | 只看該作者
這些傳感器靈敏度都很高,需要高級算法來得到正確姿態,有2種方案,一是自己自己移植算法,二是向mpu6050刷入官方固件,他自己就能運行算法
回復

使用道具 舉報

地板
ID:743992 發表于 2022-11-28 10:47 來自觸屏版 | 只看該作者
wufa1986 發表于 2022-11-28 08:11
這些傳感器靈敏度都很高,需要高級算法來得到正確姿態,有2種方案,一是自己自己移植算法,二是向mpu6050刷 ...

我使用的是dmp庫,每4ms查詢一次返回值
回復

使用道具 舉報

5#
ID:401564 發表于 2022-11-28 17:55 | 只看該作者
卡爾曼濾波
論壇有現成的平衡小車程序,你可以下載來參考一下
回復

使用道具 舉報

6#
ID:844772 發表于 2022-11-28 19:00 來自觸屏版 | 只看該作者
應該是電機振動弄的,6050沒有磁力計
回復

使用道具 舉報

7#
ID:743992 發表于 2022-11-28 20:21 | 只看該作者
Y_G_G 發表于 2022-11-28 17:55
卡爾曼濾波
論壇有現成的平衡小車程序,你可以下載來參考一下

我試著用滑窗濾波處理dmp輸出的值,發現效果不大。而且按我的理解,濾波算法并不會改變數據的中心值,而現在的情況是數據不僅有明顯波動,中心值也發生了顯著的改變。卡爾曼濾波可以處理這個問題嗎?
回復

使用道具 舉報

8#
ID:743992 發表于 2022-11-28 20:27 | 只看該作者
glinfei 發表于 2022-11-28 19:00
應該是電機振動弄的,6050沒有磁力計

電機的機械振動會使得陀螺儀的數據中心值發生顯著偏移嗎?剛試了一下,把車輪拆下來,按理這樣會讓機械振動小很多,但數據異常偏移的情況依然存在,不過比原來小了一些。如果將陀螺儀單獨放到一塊小板子上或者給電機增加減震配置,是否就會改善這一情況呢
回復

使用道具 舉報

9#
ID:25903 發表于 2022-11-28 20:34 | 只看該作者
可以到B站搜索關鍵詞【6050 濾波】和【6050 漂移】,有很多視頻可以參考。
回復

使用道具 舉報

10#
ID:1054486 發表于 2022-11-28 21:04 | 只看該作者
我感覺應該是電機振動弄的,因為6050沒有磁力計,希望能幫助到你
回復

使用道具 舉報

11#
ID:743992 發表于 2022-11-28 22:57 | 只看該作者
ly7376 發表于 2022-11-28 21:04
我感覺應該是電機振動弄的,因為6050沒有磁力計,希望能幫助到你

又試了一下用手按住陀螺儀,盡可能減小其振動,偏移似乎減小了一點,但沒有完全消除。電機運轉產生的振動造成的偏差真的可以達到±2°并且不斷朝一個方向累計嗎
回復

使用道具 舉報

12#
ID:237354 發表于 2022-11-29 00:10 | 只看該作者
用錫紙一面貼透明膠做6050簡易屏蔽,看漂移是否改善
回復

使用道具 舉報

13#
ID:401564 發表于 2022-11-29 11:32 | 只看該作者
dasSpieler 發表于 2022-11-28 20:21
我試著用滑窗濾波處理dmp輸出的值,發現效果不大。而且按我的理解,濾波算法并不會改變數據的中心值,而 ...

沒有做過卡爾曼濾波,感覺有點復雜,水平有限,看不懂
但是,論壇的上的平衡小車都是有卡爾曼濾波的,我相信是可以的
滑窗濾波其實效果跟平均值濾波都是差不多不的,好不了多少的
你需要更加復雜的濾波算法
卡爾曼濾波或者是IIR濾波
回復

使用道具 舉報

14#
ID:799053 發表于 2022-12-3 08:58 | 只看該作者
抖動引起的 ,換算法。
回復

使用道具 舉報

15#
ID:844772 發表于 2022-12-8 13:00 來自觸屏版 | 只看該作者
dasSpieler 發表于 2022-12-1 22:47
破案了,果然是電機振動的原因
太坑人了,現在考慮能不能自己用算法解決這個問題。。。。。。

能啊,擬合一下唄
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: av天空 | 免费在线观看av | 亚洲综合色丁香婷婷六月图片 | 天天天操 | 五月天婷婷久久 | 日韩一区二区三区在线观看视频 | 欧美bondage紧缚视频 | 日韩三级在线观看 | 嫩草黄色影院 | 国产一级一级毛片 | 暖暖成人免费视频 | 99久久免费精品 | 欧美一级黄色片 | 色橹橹欧美在线观看视频高清 | 激情小说综合网 | 欧美性久久| 狠狠躁夜夜躁人人爽天天高潮 | 国产做爰 | 久久亚洲一区二区三区四区 | 欧美区日韩区 | 一区二区三区四区视频 | 国产伦精品一区二区三区高清 | 亚洲欧美日韩精品久久亚洲区 | 91视频在线 | 视频一区二区三区中文字幕 | 欧美在线一区二区三区 | 91国产在线播放 | 精品久久一区 | 日韩中文字幕视频 | 日韩精品一区二区久久 | 国产欧美一区二区三区在线看 | 亚洲天堂精品久久 | 久久噜噜噜精品国产亚洲综合 | 欧美在线视频一区二区 | 久久久91精品国产一区二区三区 | 久久久久国产一区二区三区 | 在线观看亚洲专区 | 欧美精品久久久久久久久老牛影院 | 国产成人免费视频网站高清观看视频 | 97精品超碰一区二区三区 | 日韩中文在线观看 |