FrostyDesign
自分用にさまざまなものを作るページです
続・コントローラボード
コントローラの電源を変更した際にばらしたので写真とって見ました。
電源ケーブル込みなこともありますが、
ちょっと重い108.6g
コントローラボードは3段構成になっていて
一番上は
ベステク BTC080 SH7145Fマイコンボード
http://www.besttechnology.co.jp/modules/knowledge/?BTC080%20SH7145F マイコンボード
FPGAとクロック同期するためのクロックのラインがなかったので
CPUの足から取ってます。
一番下は
FPGAボード(ヒューマンデータ XCM-301-200)
http://www.hdl.co.jp/XCM-301/index.html
FPGAで
ICS3.5仕様シリアル通信モジュール6ch
プレステコントローラ通信モジュールを組んでます
ICS3.5仕様シリアル通信モジュール
はISC3.5といってもコマンドは3バイトのみ対応、ボーレートは115kbps固定としています。
(ICS2.0のサーボも使っているため)
FIFOバッファ付でCPUからは複数コマンドを連続書き込み可能で
FPGA側でタイムアウトエラー回避のため1ms間隔で送信します。
受信結果も複数コマンド分レジスタに蓄積し、エラー情報とセットで
連続して読み出せます。
CPU側では多重割り込みを使うことなく6ch×3サーボを5ms毎にタイマー割り込み1回で送受信しています。
中間段は
電源、レベル変換、外部へのコネクタになっています。
電源はDCDCコンバータでRecom R-783.3-1.0
http://www.bellnix.co.jp/pdf/C_R-78.pdf
http://jp.rs-online.com/web/p/dc-dc-converters/6727120/
レベル変換は
サーボの制御信号が5Vの半二重なので方向付5v-3.3v変換で
TI SN74LVC1T45 です。
http://www.tij.co.jp/product/jp/sn74lvc1t45
ちょっとパスコンが多めなのはデバッグ中におまじないで
入れたためで、多分もっと少なくても大丈夫です。
#FPGAのソースコード提供するから
誰か基板起こして小型軽量化してくれないかな~。
電源ケーブル込みなこともありますが、
ちょっと重い108.6g
コントローラボードは3段構成になっていて
一番上は
ベステク BTC080 SH7145Fマイコンボード
http://www.besttechnology.co.jp/modules/knowledge/?BTC080%20SH7145F マイコンボード
FPGAとクロック同期するためのクロックのラインがなかったので
CPUの足から取ってます。
一番下は
FPGAボード(ヒューマンデータ XCM-301-200)
http://www.hdl.co.jp/XCM-301/index.html
FPGAで
ICS3.5仕様シリアル通信モジュール6ch
プレステコントローラ通信モジュールを組んでます
ICS3.5仕様シリアル通信モジュール
はISC3.5といってもコマンドは3バイトのみ対応、ボーレートは115kbps固定としています。
(ICS2.0のサーボも使っているため)
FIFOバッファ付でCPUからは複数コマンドを連続書き込み可能で
FPGA側でタイムアウトエラー回避のため1ms間隔で送信します。
受信結果も複数コマンド分レジスタに蓄積し、エラー情報とセットで
連続して読み出せます。
CPU側では多重割り込みを使うことなく6ch×3サーボを5ms毎にタイマー割り込み1回で送受信しています。
中間段は
電源、レベル変換、外部へのコネクタになっています。
電源はDCDCコンバータでRecom R-783.3-1.0
http://www.bellnix.co.jp/pdf/C_R-78.pdf
http://jp.rs-online.com/web/p/dc-dc-converters/6727120/
レベル変換は
サーボの制御信号が5Vの半二重なので方向付5v-3.3v変換で
TI SN74LVC1T45 です。
http://www.tij.co.jp/product/jp/sn74lvc1t45
ちょっとパスコンが多めなのはデバッグ中におまじないで
入れたためで、多分もっと少なくても大丈夫です。
#FPGAのソースコード提供するから
誰か基板起こして小型軽量化してくれないかな~。
PR
この記事へのトラックバック
トラックバックURL
- << 走行動画
- | HOME |
- 新しい足のリンク構造 >>
カレンダー
カテゴリー
プロフィール
最新記事
(06/29)
(05/12)
(05/02)
(02/21)
(07/08)
最新CM
[06/28 Braitaereks]
[08/29 l8xc6xc236]
[06/29 MichaelGek]
[06/18 Michaelted]
[06/14 GeorgeaccoG]
この記事へのコメント