Robofun 機器人論壇

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

關於伺服馬達轉的速度

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-5-25 14:36:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問今天一顆是伺服馬達規格為 0.16 s/ 60度 (6v)

然後正常來說 PWM信號直接給0度到60度的話

所花時間為0.16秒

那假如今天直接從0到30度

是不是異味著延遲時間從0.16/2變0.08秒呢?

(假設PWM信號是直接0跳30 而電壓供應都維持6v)

謝謝
2#
發表於 2009-5-25 17:03:33 | 只看該作者
理論上是照你說的方式計算時間沒錯,
實際上,會因為各家馬達控制方法不同,抵達時間會有差別,
而且還有機械損失、年久失修...等原因會影響時間,
所以要用推論的方式計算時間可以,要準確的時間就不可這樣算了,
還是實際測的比較準...

有的馬達內建 PID 控制,移動距離短和長,得到的時間通常不是線性的喔
3#
發表於 2009-5-27 13:43:17 | 只看該作者
只要是馬達都會有轉子,轉子重量都是不一定的,因此每顆馬達都會有個"到達最大轉速"的延遲時間,以及停下來的時間。
步進馬達的話通常都會有這兩個參數,但是不一定準確,因為還要考慮到負載大小...-D-
(空載是可以知道...)
如果要計算速度的話還是加入編碼器比較可靠喔....=v=,否則就得確保馬達參數和負載是固定的(不太可能=w=)
4#
發表於 2009-5-30 18:25:12 | 只看該作者
RC馬達用你原來推論就對了。有差嗎?有!需要很Care它嗎?不用。需要Encoder嗎?不用。
要提高精度?拆了他吧!把裡面的電位計換一個精度好一點的,再用有AD的單晶片去作伺服控制就好啦。

一般RC馬達內部只有P控制,所以過激都滿大的(自己量一量就知道囉!),但是響應不錯,如果要要響應快和過激小,那就是把RC馬達的電位計線路接出來用單晶片作PID,那就可以做到不錯的效果。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-19 12:41 , Processed in 0.366044 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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