5: 2023-07-02 (日) 09:39:14 takaboo  |
現: 2025-07-31 (木) 15:26:09 takaboo  |
| | | 型式等 | 数量 | 備考 |h | | | 型式等 | 数量 | 備考 |h |
| | |本体 | 1|E133C | | | |本体 | 1|E133C | |
| - | |I/F変換ボード | 1|[[TTL2DXIF]] | | + | |I/F変換ボード | 1|[[TTL2DXIF>TTL2DXIF2]] | |
| | |電源コネクタキット | 1式|ハウジング [[JST VHR-2N>https://www.jst-mfg.com/product/pdf/jpn/VH.pdf]] x1&br;コンタクト [[JST SVH-21T-P1.1>https://www.jst-mfg.com/product/pdf/jpn/VH.pdf]] x2&br;ベース付ポスト [[JST B2P-VH-B>https://www.jst-mfg.com/product/detail.php?series=262]] x1&br;ジャック [[CUI PJ-047AH>https://www.cui.com/product/resource/pj-047ah.pdf]] x1| | | |電源コネクタキット | 1式|ハウジング [[JST VHR-2N>https://www.jst-mfg.com/product/pdf/jpn/VH.pdf]] x1&br;コンタクト [[JST SVH-21T-P1.1>https://www.jst-mfg.com/product/pdf/jpn/VH.pdf]] x2&br;ベース付ポスト [[JST B2P-VH-B>https://www.jst-mfg.com/product/detail.php?series=262]] x1&br;ジャック [[CUI PJ-047AH>https://www.cui.com/product/resource/pj-047ah.pdf]] x1| |
| | |シールド用ピンソケット| 1式|6P x1, 8P x2, 10P x1 | | | |シールド用ピンソケット| 1式|6P x1, 8P x2, 10P x1 | |
| | |電源|CN1/CN12:DC6~24V (Dynamixelが要求する電源)&br;内部ロジック:DC5V±5% (Arduinoより供給) |<| | | |電源|CN1/CN12:DC6~24V (Dynamixelが要求する電源)&br;内部ロジック:DC5V±5% (Arduinoより供給) |<| |
| | |コネクタ等|JST B4B-EH x5&br;JST B3B-EH x5 |<| | | |コネクタ等|JST B4B-EH x5&br;JST B3B-EH x5 |<| |
| - | |各I/F仕様|[[TTL2DXIF]]に準拠 |<| | + | |各I/F仕様|[[TTL2DXIF>TTL2DXIF2]]に準拠 |<| |
| | | | |
| | ***内部簡略ブロック [#gbb4d2b7] | | ***内部簡略ブロック [#gbb4d2b7] |
| | | | |
| | ****U1 [#gc6655a5] | | ****U1 [#gc6655a5] |
| - | [[TTL2DXIF]]装着前のDXSHIELD~ | + | [[TTL2DXIF>TTL2DXIF2]]装着前のDXSHIELD~ |
| | #ref(E133C_U1.png) | | #ref(E133C_U1.png) |
| - | [[TTL2DXIF]]装着後のDXSHIELD~ | + | [[TTL2DXIF>TTL2DXIF2]]装着後のDXSHIELD~ |
| | #ref(E133C_E150.png) | | #ref(E133C_E150.png) |
| - | -向きを間違えないように[[TTL2DXIF]]のJ1とJ2の全てのランドを実装 | + | -向きを間違えないように[[TTL2DXIF>TTL2DXIF2]]のJ1とJ2の全てのランドを実装 |
| - | -[[TTL2DXIF]]のCN1とCN2にコネクタが実装されている場合でも、それらを使用する事は可能 | + | -[[TTL2DXIF>TTL2DXIF2]]のCN1とCN2にコネクタが実装されている場合でも、それらを使用する事は可能 |
| - | -[[TTL2DXIF]]をDXSHIELD以外で使用する場合は、J1とJ2に着脱式のコネクタを装備すると良い | + | -[[TTL2DXIF>TTL2DXIF2]]をDXSHIELD以外で使用する場合は、J1とJ2に着脱式のコネクタを装備すると良い |
| | | | |
| | ****JP1 [#a37455c9] | | ****JP1 [#a37455c9] |
| | ****JP2 [#weaf917b] | | ****JP2 [#weaf917b] |
| | #ref(E133C_JP2_3.png) | | #ref(E133C_JP2_3.png) |
| - | -[[SW1>#g3d6a682]]で選択された送信端子と[[TTL2DXIF]]のRXDを接続 | + | -[[SW1>#g3d6a682]]で選択された送信端子と[[TTL2DXIF>TTL2DXIF2]]のRXDを接続 |
| | -ショート:I/FボードのRXD端子にDXSHIELD上の信号を接続~ | | -ショート:I/FボードのRXD端子にDXSHIELD上の信号を接続~ |
| | [[SW1>#g3d6a682]]の機能が利用可能 | | [[SW1>#g3d6a682]]の機能が利用可能 |
| | -オープン:I/FボードのRXD端子をDXSHIELD上の信号から切断~ | | -オープン:I/FボードのRXD端子をDXSHIELD上の信号から切断~ |
| | [[SW1>#g3d6a682]]は一切機能しない | | [[SW1>#g3d6a682]]は一切機能しない |
| - | -2ピン側に[[TTL2DXIF]]のRXD端子が接続 | + | -2ピン側に[[TTL2DXIF>TTL2DXIF2]]のRXD端子が接続 |
| | | | |
| | ****JP3 [#sf2421be] | | ****JP3 [#sf2421be] |
| | #ref(E133C_JP2_3.png) | | #ref(E133C_JP2_3.png) |
| - | -[[SW1>#g3d6a682]]で選択された受信端子と[[TTL2DXIF]]のTXDを接続 | + | -[[SW1>#g3d6a682]]で選択された受信端子と[[TTL2DXIF>TTL2DXIF2]]のTXDを接続 |
| | -ショート:I/FボードのTXD端子にDXSHIELD上の信号を接続~ | | -ショート:I/FボードのTXD端子にDXSHIELD上の信号を接続~ |
| | [[SW1>#g3d6a682]]の機能が利用可能 | | [[SW1>#g3d6a682]]の機能が利用可能 |
| | -オープン:I/FボードのTXD端子をDXSHIELD上の信号から切断~ | | -オープン:I/FボードのTXD端子をDXSHIELD上の信号から切断~ |
| | [[SW1>#g3d6a682]]は一切機能しない | | [[SW1>#g3d6a682]]は一切機能しない |
| - | -2ピン側に[[TTL2DXIF]]のTXD端子が接続 | + | -2ピン側に[[TTL2DXIF>TTL2DXIF2]]のTXD端子が接続 |
| | | | |
| | ****SW1 [#g3d6a682] | | ****SW1 [#g3d6a682] |
| | + return true; | | + return true; |
| | } | | } |
| | + | |
| | uint8_t tud_cdc_n_get_line_state (uint8_t itf) | | uint8_t tud_cdc_n_get_line_state (uint8_t itf) |
| | @@ -388,7 +388,7 @@ | | @@ -388,7 +388,7 @@ |
| | p_cdc->line_state = (uint8_t) request->wValue; | | p_cdc->line_state = (uint8_t) request->wValue; |
| | + | |
| | // Disable fifo overwriting if DTR bit is set | | // Disable fifo overwriting if DTR bit is set |
| | - tu_fifo_set_overwritable(&p_cdc->tx_ff, !dtr); | | - tu_fifo_set_overwritable(&p_cdc->tx_ff, !dtr); |
| | +// tu_fifo_set_overwritable(&p_cdc->tx_ff, !dtr); | | +// tu_fifo_set_overwritable(&p_cdc->tx_ff, !dtr); |
| | + | |
| | TU_LOG2(" Set Control Line State: DTR = %d, RTS = %d\r\n", dtr, rts); | | TU_LOG2(" Set Control Line State: DTR = %d, RTS = %d\r\n", dtr, rts); |
| | + | |
| | </pre> | | </pre> |
| | }} | | }} |