Robofun 機器人論壇

標題: IC555輸出PWM訊號問題 [打印本頁]

作者: a51909    時間: 2011-11-25 13:54
標題: IC555輸出PWM訊號問題



T1: 1.54ms
T2: 17.7ms
上圖訊號為伺服機工作範圍內的訊號
接上伺服機卻無法到達位置
(約在中立點)
請問我的訊號哪邊有問題導致伺服機無法到達該角度?
請幫小弟解答
作者: g921002    時間: 2011-11-25 23:09
用示波器勾一下,看看信號是不是被吃掉了。555的輸出有做緩衝嗎?
作者: a51909    時間: 2011-12-7 20:44
感謝樓上大大的解答伺服機啟動時訊號確實不見了
我重配電路之後
這次是伺服機啟動中的訊號


訊號也在工作範圍內
也沒有被吃掉
不過一樣沒辦法到指定位子
請問還有可能是什麼問題?
作者: mzw2008    時間: 2011-12-7 21:36
單獨給電嗎?!
會不會伺服器耗太高
讓555推不動
我自己亂焊的555電路,不獨立SERVO供電的話
只能拿來測簡單的SG90或是GWS最不耗電的那幾款而已哩
還不太會動
作者: mzw2008    時間: 2011-12-7 21:39
上面的脈波看起來好像怪怪耶
這是多少HZ ?
感覺比50高
把時間軸範圍放大再看看
作者: a51909    時間: 2011-12-8 00:09
回復 5# mzw2008

IC跟伺服機電源是分開的整個脈波的確小於20ms
不過還在GWS給的標準內(一定要剛好20ms嗎?)
現在是給訊號後伺服機發出"卡卡卡"的聲音 (有震動)
然後沒有轉動
作者: mac1    時間: 2011-12-8 00:53
我猜的可能性有...
1. 印象中RC servo可以用的頻率滿低的, 試試看頻率降低
2. 電源和信號雖然是分開的,但是地要接在一起喔
3. RC servo的電源要能提供1A左右的能力,監控電源是否被拉下去了
作者: a51909    時間: 2011-12-8 14:25
本帖最後由 a51909 於 2011-12-8 14:27 編輯

這是伺服機啟動中的訊號
脈波:20.2ms

T1: 1.4ms

T2:18.8ms

我有把伺服機拆開來看
啟動時馬達是一直旋轉
所以沒辦法做位置控制
正常來說應該是轉到訊號給的位子就停止
對嗎?這樣還有可能是哪邊的問題呢?
作者: mzw2008    時間: 2011-12-8 15:14
本帖最後由 mzw2008 於 2011-12-8 15:16 編輯

咦?!  一直旋轉?!
你是買到S35喔!?
GWS有連續旋轉式的耶XD
哈哈

理論上來說SERVO是位置到就會停
但有些改裝或是現成的連續旋轉式SERVO是不會停的
他們對於1.5ms這個位置只是當作停, 離這個波越遠的跑越快
作者: a51909    時間: 2011-12-8 15:46
回復 9# mzw2008


是有角度限制的 (S03T)一直轉的是裡面的馬達
上蓋有角度的限制
沒買錯


因為啟動後一直發出"卡卡卡"的聲音
我就把上蓋拆掉
發現裡面馬達是持續旋轉
上蓋有限制 馬達一直轉
到極限之後就卡住了 發出"卡卡卡"的聲音
作者: mzw2008    時間: 2011-12-8 16:12
超過極限本來就會卡卡卡囉

不過給這個脈波居然會轉到邊緣
哈, 怎麼覺得根本馬達就壞了啊
作者: avkeith    時間: 2011-12-8 23:04
伺服馬達不是一定要送 25ms 嗎?
作者: g921002    時間: 2011-12-9 16:58
伺服馬達不是一定要送 25ms 嗎?
avkeith 發表於 2011-12-8 23:04


沒有一定要很精準,20ms左右即可。有些號稱高速的只有14ms。




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