Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
樓主: ffffff2641
打印 上一主題 下一主題

roboot >>>>S-O-S

[複製鏈接]
1#
發表於 2007-7-30 23:23:45 | 顯示全部樓層
樓主大大您好,
      這個程式不能用vb來連接控制,一定要修改晶片內的組語,才可控制,至於樓主大大的文章中提到at89s51接伺服機的問題,請教一下樓主大大,連接伺服機後,有用示波器看控制線的波形嗎?會跟原來的波形相同嗎?

因為測試過LEO大大使用的micro 2bbmg,發現這顆伺服機和富他爸的s3003會把波形拉下來而micro 2bbmg接at89s51就不能動作了。而富他爸的s3003雖波形拉下來,但是還可動作。

所以,想說LEO大大好像用的是華邦的51晶片,手中又有p89c51rd2hbp的晶片,於是用來測試,結果問題解決了,所以得到一個結論,好像at系列的晶片會有問題(不同的伺服機會挑機),用變種的51晶片就不會有這個問題,不曉得其它大大們有沒有測試過或遇到這個現象???



ps測試的伺服機是mg-995和富他爸的s3003、s3001和micro 2bbmg。

ps1 http://www.robofun.net/forum/viewthread.php?tid=519&extra=page%3D2 版主大大這篇文章和ayu大大的解說,如您能嘗試一下,16ssc馬上可作出來哦。vb程式一定要下載 Mr.Chuck Baird 公開的這個程式,http://www.badongo.com/file/2887054 (請跟ayu大大講一下,下載這個程式來用。)才可用在51和avr上哦。

[ 本帖最後由 yyy 於 2007-7-30 23:38 編輯 ]
2#
發表於 2007-8-9 23:37:51 | 顯示全部樓層
原帖由 irobot 於 2007-7-27 20:01 發表
最徹底的辦法是在示波器上看看它輸出的波形是否正常。有示波器便最理想了,可以確定輸出無誤。我便試過波形正常但伺服機不動的情況,但因我肯定沒有錯最後便試出原來該款伺服機需要較大的訊號電流;要有上拉電阻才可以的。
irobot大大您好,請教一下,
請問1、您的伺服機是何廠牌呢??  2、波形正常,是還沒接伺服機時,所看到的現象嗎??  3、mcu是什麼型號呢??4、接在那一支腳呢??(如果是51的話,應該不是p0腳吧?? )
5、是否接上伺服機後,發現波形拉下來使得伺服機不動作,這時才接上 上拉電阻,謝謝您喔。



原帖由 irobot 於 2007-7-27 23:16 發表
上拉電阻,一般伺服機是不需要的,但用在MG995上則需要。至於共用電源,我的經驗是用89c2051同時接駁6futaba s3003 伺服機是完全沒有問題的。我想用獨立電源應可進一步排除其它影響因素,可以的話亦不妨一試。

大大請問這段話的意思是說, 1、用89c2051接MG995的時候需用到上拉電阻嗎??  2、您的試驗是用單一電源接51加上futaba3003伺服機來測試的吧?? 請教一下,這時的示波器接上伺服機測量的波形還是5v的波形嗎(沒接上上拉電阻喔)??感謝您喔。

對了,再請教一下,您的機器人是用futaba3003伺服機來做的吧,會動嗎??好像它的塑膠齒輪會崩壞,不曉得您有沒有遇到這個情況呢??


原帖由 irobot 於 2007-7-30 12:09 發表
回覆zirok :
所有電源都是靠那4顆 AAA 電池的。它同時供應了給伺服機與mcu。但電路版內是有跳線位設定的,有需要時是可以分開供電的。因我剛開始時也和你們一樣在摸索階段,我也不肯定兩者是否可以共用電源。 ...

請問,這樣電源是4.8v,動作很久嗎??可動多久??    這時的伺服機與mcu分別   是futaba3003伺服機還是mg995呢、是用51還是avr??

有沒有用mg995接上mcu的實際實驗情況呢??感謝大大的熱心幫忙,謝謝嘍。
3#
發表於 2007-8-10 08:07:53 | 顯示全部樓層
原帖由 irobot 於 2007-8-10 02:22 發表
2. 對,接了伺服機後,用 3003 波形仍然正常,用995 則不正常

4. 所有腳也有試啊, p1.0 和 p1.1 因為沒有 internal pull-up,所以加了 external pull-up,MG995 也只有在這2支腳才可正常運作

3. 只有2足沒有手,會動的。未有齒輪崩壞的情況,相信與使用情況有關。用作戰鬥機械人則肯定會發生了。

2. futaba3003 每次可以轉動較少的度數。


感謝大大的詳細解答喔,
                                                        再打擾一些問題,

2、小弟用s51,(單一電源和獨立電源都用,用的是電源供應器,ac變dc的裝置。)接上3003的情況是波形會拉下來,也就是不會達到5v的電壓位準。而995則波形正常,剛好和您的狀況相反。可是兩個伺服機的動作都正常。好奇怪喔????
(3003是Taiwan,995是China, 您的3003是Japan的嗎?? )

4、因s51的p1、2、3腳都有internal pull-up,只有p0沒internal pull-up,2051應該也是一樣的吧??
      因為沒看data sheet 故做此猜想。  

        p1.2---p1.7,995加上  external pull-up沒動作嗎???

       995好像要加上 6v 它的動作才能得到最佳反應,3003好像要 5v 吧??大大的電源是四個充電電池??
       一個 1.2v 四個 4.8v 是否也有關係呢???

3、大大未來是要用塑膠還是金屬齒輪來實驗呢??目前小弟可能朝向用金屬齒輪來實驗吧

2、意思是說,995可轉到比較大的角度而3003只能轉較小的角度吧???

感謝大大的熱心解答喔。
4#
發表於 2007-8-11 08:11:21 | 顯示全部樓層
原帖由 irobot 於 2007-8-10 12:23 發表
回 yyy :
想問你一下,你用的 變壓器是 digital 的嗎?

irobot大大您好喔,
      好感謝您的熱心解惑和實驗分享 ,變壓器有digital的嗎 ???我想您的意思應該是 power supply 吧??小弟的power是analog,digital也有,不過這兩者有差別嗎??有什麼特別的用途要注意嗎??謝謝您了喔。

PS

請問香港那邊有這顆 SERVO E-9001 的伺服機嗎??使用在機器人上面的效果如何??
或是有人做出兩足,推薦的伺服機??
台灣這邊的LEO大大用的是廣營 Micro 2BB MG伺服機,效果很好,小弟測試的結果有一些狀況(S51的板子),
現在,在伺服機的選用上傷透了腦筋


那顆e-sky小弟猜想,應該接上提升電阻就可解決問題了吧??不過還是用示波器來看波形,比較知道實際的狀況。


[ 本帖最後由 yyy 於 2007-8-11 08:46 編輯 ]
5#
發表於 2007-8-11 17:46:40 | 顯示全部樓層
原帖由 irobot 於 2007-8-11 11:14 發表
只是隨便問一下吧了,我只是想找出你我在試驗上的任何細微差異。有時這可能是得到不同結果的原因。
我一直也是用 digital 的 power supply,因為 analog 的電壓有時會不準確可能令 mcu 不穩定的。
伺服機我也不是很孰識,不過未見過有人用 SERVO E-9001 做2足。通常他們也是用 MG995及其相關係列
LEO大大用的廣營 Micro 2BB MG伺服機我也有參考過,真是又細又好力。
配合你的 S51 板不知有何問題呢?你的 板是什麼規格呢?

irobot 大大您好喔,
       小弟也是想在試驗上得到一些經驗,謝謝您的分享,沒用過digital的powr,趕快來用看看,請問您的型號和廠牌、規格???

用 MG995及其相關係列,請問這個相關係列是指那一種型號、規格呢??台灣不曉得買不買得到。

廣營 Micro 2BB MG伺服機,請問您是用2051或avr來作控制的???

S51 板是用 at89s51 24pc 0226 (philip的p89c51rd2bn也可用。),可用到24MHz。
用在廣營 Micro 2BB MG伺服機上的話,是我的伺服機中最不穩定的,所以還在想辦法克服中。您是用2051來作控制的嗎??

好像沒看到您用avr來測試這些伺服機的狀況,我用avr(at90s8515)來做控制的話,效果最好。

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-13 19:28 , Processed in 0.118025 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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