witchの日記: (ROBO) Futaba RS303 の過負荷時の通信エラー解決 3
日記 by
witch
昼の日記に書いた「Futaba RS30xがサーボの過負荷時に通信エラーになる」という謎現象、浜杏さまのアドバイスに従ってビットレートを57600bpsに落としたところ通信エラーが出なくなりました。
これで、USBシリアル変換器を慌てて調達せずに済みそうです。
※気になってもう一度オシロで波形をみたら、115200bpsの時はHighの立ち上がりが遅くて 2.5〜2.7V程度にしかなっていませんでした。57600bps では3V辺りまで出ているので、過負荷時のエラー原因はこっち(プルアップ抵抗(10kΩ)が大きすぎる)かもしれません。
随分と作業が手戻ってしまったけど、モーション作成に戻るまでに必要な作業は
- uart2の1wireシリアル化
- 壊れた(?) 5.5V 6A DC-DC SWレギュレータの入替え(または故障箇所修理)
- μPX-1を本体に組み付けて、Futaba RS303過負荷時の通信状況チェック
今日中にこれだけでも終わらせて、明日はろぼとまで歩行モーションの作成やりたい。 Logicoolのワイヤレスゲームパッドでの操作と、ステータス表示用のLED取り付けと先送りかな… バッテリーの電圧監視どうするかな…。「BluetoothのSPPでAndroid携帯に送って表示」が手軽そうだけど今から作れるだろうか…。(Bluetooth自体は開発環境のネット接続用に使っている)
大会(予選受付終了)まであと1日と18時間
おめでとうございます! (スコア:2)
これで大丈夫ですね!(ぉぃ
Re:おめでとうございます! (スコア:1)
予選出走直前に歩けるようになったのですが、結果は出オチになってしまいました。
Re:おめでとうございます! (スコア:2)
お疲れ様でした♪
次回は優勝ですね!(あれ?