沼津高専 電子制御工学科 | ||||||
| ||||||
改訂記録 | ||||||
---|---|---|---|---|---|---|
版数 | 作成日 | 作成者 | 承認 | 改訂内容 | ||
A01 | 2009.3.20 | 片瀬 | 内堀 | 初版 | ||
A02 | 2010.9.17 | 牛丸 | 内堀 | HEXファイルをリンク | ||
A03 | 2011.1.31 | 牛丸 | 牛丸 | 16F88.hのヘッダファイルのリンクを追加 |
品名 | Company | |
開発言語 | C言語 | |
コンパイラ | PCM v.4 | CCS |
エディタ | MPLAB IDE v8.10 | Microchip |
書き込み機 | PICライターキットAタイプ | 潟Aドウィン |
コマンド名 | 受信データ | 送信データ | 動作・備考 | ||||||
コマンド | データ1 | データ2 | データ3 | 応答 | データ1 | データ2 | データ3 | ||
クリア | 0x00 | - | - | - | 0x80 | - | - | - | 総回転角度をクリアする。 |
制御パラメータ設定 | 0x01 | 目標速度 | Kp | Ki | 0x81 | - | - | - |
制御パラメータを変更する。 速度[回転角/周期] |
モータパラメータ取得 | 0x02 | - | - | - | 0x82 | 現在速度 | PWM | 総回転角度 |
モータパラメータを取得する 速度[回転角/周期]、回転角度[deg] |
スタート | 0x04 | - | - | - | 0x84 | - | - | - | ストップ状態を解除する。 |
ストップ | 0x08 | - | - | - | 0x08 | - | - | - | ストップ状態へ移行する。 |
制御周期変更 | 0x20 | カウンタ初期値(下位) | カウンタ初期値(上位) | - | 0xA0 | - | - | - | Timer割込みの周期を変更する。 |
NCK | 上記以外 | - | - | - | 0x4X | - | - | - | 不正応答 (Negative Acknowledgment) |
関連文書 |
---|