Robofun 機器人論壇

標題: Arduino due 當機原因 [打印本頁]

作者: mazda770    時間: 2016-6-26 18:26
標題: Arduino due 當機原因
程式主要是在用Arduino due 送出PWM訊號給馬達驅動器,程式迴圈時間設定為0.001,在馬達無供電運轉的情況下程式測試沒有問題,當供給馬達電時,馬達開始運作程式執行約幾秒鐘就會出現下列情況:(左邊那個column是迴圈時間101為0.00101*10^5,可以看到程式執行到一半就當掉了,迴圈時間從本來的0.001變至少1秒以上,可以請大大幫忙解惑,已經困擾很久了.......)

作者: io64227    時間: 2016-7-5 15:45
沒接馬達 不會當機
   有接馬達 就會當機   
   會不會 你的馬達 電磁波太強 還是你的驅動電路有問題   
   Arduino  抗電池磁波 很差  
   我已經改玩 STM32    Arduino 畢竟只能當玩具  不耐用  還有一些缺陷
作者: mazda770    時間: 2016-7-6 16:11
是的,後來發現有可能馬達功率太大....雜訊一多就盪了




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2