關於飛思卡爾電磁組舵機反偏(亂打角)問題的總結
近幾個月一直在做飛思卡爾這個比賽(電磁競速組),從一開始遇到的最大的問題大概就是舵機的反偏了,接下來在這個部落格裡簡單的清理一下自己除錯的思路。
問題描述: 小車在急彎時會出現朝著相反的方向打角
問題解決過程:
- 問題分析:可能是在電機控制演算法中,電機在各種路況下變速過快,產生了一些反衝電流,導致電源供電產生
異常
使用mathematica做的一個簡單的速度函式
調出來的速度(綠色為設定速度,紅色為實測速度):
解決思路1: 在電機控制板上面和電源串聯一個電感來穩流
實際結果: 沒什麼卵用,而且感覺
解決思路2: 在主控板和電機驅動板之間電源處並聯一個電容,進行對主控板的穩壓
實際結果: AD取樣產生的毛刺依舊存在
解決思路3: 把電機的外殼直接接地
實際結果: 毛刺依舊存在,不過出現頻次變得稍微低了一點(感覺是安慰劑效應,玄學問題。。)
經過這幾次的調整,反偏問題依舊存在,mmp… 感覺不是電機的問題了,我們把注意力集中到了AD取樣上
可能是ad取樣的毛刺引起的舵機打角不正常:
毛刺如下:
解決思路1: 把前瞻上的電感換了一遍,微控制器的幾個AD引腳刷了一遍 實際結果 :並沒有什麼卵用 解決思路2 :主控闆闆上的磁珠和某一處電容或者電阻產生了諧振。。 實際結果: ad取樣的波形突然好了! 而且波形異常平滑
得到的曲線結果
相關文章
- 飛思卡爾比賽總結篇
- 關於中文亂碼問題(總結)
- 磁帶機相關總結(轉載)
- 關於move tablespace的問題總結
- 關於SSM與echart結合的問題總結SSM
- 關於echarts使用的常見問題總結Echarts
- 關於修改分割槽表的問題總結
- 關於浮動會錯亂的問題——轉換思維尋找替代方案
- Java關於初始化問題的總結(一)Java
- 關於ora-02391問題的總結
- ORACLE使用 DBCA 重建ASM磁碟組的相關問題總結OracleASM
- Python及requests亂碼問題的總結Python
- python中文亂碼問題大總結Python
- 關於 flex 面試題總結Flex面試題
- mysql相關問題總結MySql
- 回溯問題Python框架總結——排列組合問題Python框架
- 及其容易出錯題總結 --關於繼承組合介面等等繼承
- 關於資料庫間連結問題彙總---Oracle資料庫Oracle
- C++ 關於static variables的學習中遇到的問題總結C++
- 飛思卡爾微控制器PIT彙編程式設計(一)程式設計
- 關於題目集1~3的總結
- 關於題目集7~8的總結
- 人生如解 -- 關於破解組織的亂彈
- 關於“上海電信IPTV系統開機廣告不能關閉“問題的看法
- [BUG反饋]PDO連線亂碼問題
- my.cnf檔案關於組選項的總結
- 關於兩組相同的radio同步問題
- 徹底學會使用epoll(六)——關於ET的若干問題總結
- Java,InputStream,Socket阻塞.(關於HTTP請求的IO問題自我總結)JavaHTTP
- 關於Java建構函式(Constructor)的常見問題總結Java函式Struct
- ***關於WP的郵件無法傳送問題的總結(原創)
- 關於 Google 電子表格無法訪問的問題Go
- 關於 Laravel 中 Ajax 問題的小結Laravel
- 恩智浦併購飛思卡爾:一場"廉價"資本遊戲遊戲
- 關於近期的總結
- 關於UIWebView的總結UIWebView
- 關於BeautifulSoup的總結
- 關於HTML的總結HTML