忍者ブログ

[PR]東裏通

リトライ東裏通


[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

リトライ

昨日BoardLinkできなかったのは単にポートの接続が反対だったからのようだ。
で、今度はBoardLinkして直立した(トルクかかってる)状態の出力を見てみる。

FA AF 01 09 1E 04 01 84 03 00 00 94

ふむ。あれ?どっかで見たような。。。

前回のエントリより

FA AF 01 09 1E 04 01 84 03 2C 01 B9


tyo
これって目標値変わっただけじゃねぇか!!

もしかしてサーボから反応がないと次の動かすためのシーケンスに行かないとか
そんなとこか?

なら線を引き出してサーボにつないだ状態で観測してみる。

つないだ。

。。。トルク出てないよ?なんで?

動いてる他のサーボを付け替えてみる。=>トルクでない。
戻してみる=>トルクでない。

あれ?元々動いてたサーボも動かなくなった。。

BoardLinkし直してみる。動いた。

つまりLinkの最初に特殊なコマンドを打ってるって事だな。
で、電源切るとそれがクリアされてしまうから動かなくなるわけだ。

じゃあ、BoardLink時のコマンドを観測してみよう。
ログによると、ずっと
FA AF 01 09 1E 04 01 84 03 00 00 94
が続いた後、
FA AF 01 09 1E 04 01 84 03 2C 01 B9
が9回続いて
FA AF 01 00 24 01 01 01 24
が1回あって、その後
FA AF 01 09 1E 04 01 84 03 2C 01 B9
が45回、そしてまた
FA AF 01 09 1E 04 01 84 03 00 00 94
の繰り返しに戻ってた。

9回と45回のは単に目標値変わってるだけだな。
1回だけあるのはFlagが00だからリターンパケットなしか。
で、アドレス24hは、、、トルクEnable...
もしかしてこれEnableにしないと動かないのか。。
PCから同じデータを送ってみる。

FA AF 01 09 1E 04 01 84 03 2C 01 B9
FA AF 01 00 24 01 01 01 24

動かない・・・

FA AF 01 09 1E 04 01 84 03 2C 01 B9

動いた!!

どうやらトルクONしたあとの指示しか移動先にはならないようだ。
トルクONしてなくても情報だけはとれるみたいだけど。

あー、長かった〜。ここまでくるのに3ヶ月くらい使ってるし。。
どうしても分からなかったからJO-ZEROまで買ったけど、その甲斐はあったな。

ちなみにサーボ1個壊したようです。
情報要求しても返信ありません。無理に回してみると無限回転します。
まぁ仕方ないか。

拍手[0回]

PR

Comment

Re: リトライ
トルクONは電源入れた後、1回指令すればOKです。
電源切るかトルクOFFするまではONのまま。
kita    2010/07/22(Thu) 13:44:37 編集
Re: リトライ
ありがとうございます。
初米だったので気づくのが遅れました。
前回のエントリ含め、アドバイスありがとうございます。
eastalley    2010/07/25(Sun) 17:02:08 編集

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード

Trackback

この記事のトラックバックURL:

プラグイン

カレンダー

04 2025/05 06
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリー

最新記事

最新CM

最新TB

プロフィール

HN:
東こうじ
性別:
男性

リンク

サイトマスター

アクセス解析

バーコード

RSS

ブログ内検索

アーカイブ

カウンター