MCF8315 の GPIO は、図 3-2 に示すように接続されています。
- SPEED ピンは、速度制御のために MSPM0L1306 に接続されています。代わりにこのピンを、アナログ速度制御モードを使った速度制御のための 0~3V 入力に直接接続することもできます。
- SCL、SDA ピンは、I2C 通信のために MSPM0L1306 に接続されています (AVDD へのプルアップ抵抗付き)。
- FG ピンは MSPM0L1306 に接続されています (AVDD への外付けプルアップ抵抗付き)。FG はモーター速度を示します。EEPROM で内部プルアップ抵抗を有効化している場合、外部プルアップ抵抗を取り外すことができます。
- DIR ピンは使用されていないため、(任意でプルダウン抵抗を介して) AGND に接続しています。この場合、EEPROM を使用して回転方向を設定できます。
- BRAKE ピンは、ブレーキ動作のために MSPM0L1306 に接続されています。これはアクティブ High 信号であり、BRAKE ピンが High に設定されると、MCF8315 は、ユーザーが構成した速度スレッショルドまでモーターを減速した後、ローサイド ブレーキをかけてモーターを迅速に停止させます。
- DACOUT1、DACOUT2、DACOUT2/SOX は、信号を監視するためのテスト ポイントに接続された出力ピンです。
- EXT_WD および EXT_CLK ピンは使われていないため、フローティングのままにしています。EXT_WD と EXT_CLK は、未使用時は AGND に直接接続することもできます。
- nFAULT ピンは MSPM0L1306 に接続されています。これはアクティブ Low のオープン ドレインのフォルト インジケータ出力であり、フォルトを表示するには、EEPROM によって AVDD への内部プルアップ抵抗を有効化する必要があります。
- DRVOFF ピンは MSPM0L1306 に接続されたアクティブ High の入力信号であり、モータへの電力を直ちに遮断するために使用できます。
- ALARM ピンは使われていないため、フローティングのままにしています。
- 放熱性を向上させるため、NC ピンは、サーマル パッドとその他のすべてのグランド ピン (DGND、GND_BK、PGND、AGND) と一緒に AGND に接続されています。