Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4680|回復: 6
打印 上一主題 下一主題

[求助] 如何同時控制伺服馬達

[複製鏈接]
nichal 該用戶已被刪除
1#
發表於 2008-12-8 15:59:00 | 顯示全部樓層
大大您好
可能您對PWM的理解有一點點問題唷~~~
雖然說20mS要完成一個PWM 的cycle是對的
但是變成兩個或三個以後
還是一樣要在20mS完成
也就是您在PWM1完成後要接著PWM2
兩個時間加起來如果是30
那你接下來只能delay170
兩個時間加起來是50
那麼你就只能delay150
這樣有理解了嗎?
nichal 該用戶已被刪除
2#
發表於 2008-12-8 20:45:28 | 顯示全部樓層
大大您好
請您先試著將您的程式用圖畫出來
這樣或許您就比較知道我想表達的意思

正確的作法是畫圈的信號
您目前的寫法是畫叉的信號

至於第二個馬達完全不會動
還得看看您電路的接法
及完整的寫法如何才看得出來

未命名.JPG (16.24 KB, 下載次數: 280)

未命名.JPG
nichal 該用戶已被刪除
3#
發表於 2008-12-8 20:49:47 | 顯示全部樓層

回復 4# 的帖子

就像wboe大大所說的一樣
依照您的寫法
第一個馬達應該是經過了40mS才又接收到下一個信號
理論上他是會罷工的
可是您又說他有動作
那麼個人覺得他的動作是不完整的

而第二個馬達既然有送正確的信號給他
就應該要會動
就算動得不完整也至少要動一下
完全不動也是不可能的
所以才說要檢查您的電路是如何配接的
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-23 05:17 , Processed in 0.227778 second(s), 11 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表