# ステッピングモータ駆動の基礎 - フルステップモード

**URL:** <https://forum.digikey.com/t/topic/57875>\
**Category:** 技術的なヒント\
**Created:** [July 28, 2025, 1:26pm UTC](https://forum.digikey.com/t/topic/57875 "2025-07-28T13:26:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tsuneharu\_Fuji](https://avatars.discourse-cdn.com/v4/letter/t/54ee81/32.png) [@Tsuneharu\_Fuji](https://forum.digikey.com/u/Tsuneharu_Fuji)\
**Post date:** [July 28, 2025, 1:26pm UTC](https://forum.digikey.com/t/topic/57875/1 "2025-07-28T13:26:48Z")

</div>

**[ステッピングモータ](https://www.digikey.jp/ja/products/filter/stepper-motors/179)**、**[モータドライバ](https://www.digikey.jp/ja/products/filter/power-management-pmic/motor-drivers-controllers/744?s=N4IgjCBcoLQdIDGUBmBDANgZwKYBoQB7KAbXAHYBWEAXQF8Gg)** 技術：フルステップ、ハーフステップ、マイクロステップ制御モード

この記事では、 **フルステップモード** について紹介します。

### フルステップモード

ステッピングモータのステッピング動作をよりよく理解するために、1対の磁極を持つ単純化された2相ステッピングモータのモデルを評価します。

 ![image](https://global.discourse-cdn.com/digikey/original/3X/7/4/74244ab63db3ed3e9c98c0eb1b4719222736ab8a.jpeg)  
永久磁石ローターを備えた簡易2相ステッピングモータ（出典：ADI）

#### 原理

ドライバは2つのコイルに正または負の電流を流し、両相を同時に通電して最大トルクを得ます。コイルの電流方向を切り替えることにより、モータシャフトは特定の転流シーケンスに従って一定のステップ角で回転します。

- Coil 1 = +I, Coil 2 = +I
- Coil 1 = -I, Coil 2 = +I
- Coil 1 = -I, Coil 2 = -I
- Coil 1 = +I, Coil 2 = -I

 ![image](https://global.discourse-cdn.com/digikey/original/3X/7/e/7ec05215e494274506c1528d5094a0d11cb0bcc4.png)  
2相ステッピングモータのフルステップモード（出典：ADI）

上の図は、フルステップモードにおける2相ステッピングモータの4つの異なる状態を示しています。各状態において、コイルの通電は上記の電流乗数に対応しており、異なる通電状態におけるローター（青色部分とオレンジ色部分）の位置変化は、フルステップモードの動作原理を視覚的に示しています。

最初のステップでは、コイル1とコイル2の電流乗数はともに1ですが、2番目のステップでは、コイル1の電流乗数は-1になり、コイル2は1のまま、というように周期的に変化します。

> #### 性能上の利点と制約
> 
> - **利点：**
> - 正確なステップ角度、速度制御、高い保持トルクを実現します。
> - 高速回転域で最大トルクを発揮します。
> 
> - **制約：**
> - ステップ角度が大きいため、動作中に明らかにポジションジャンプ（position jump）を引き起こし、高共振、オーバーシュート（ローターが目標位置を超える）、および実際の印加トルクの低下を引き起こします。
> - 振動や騒音が発生し、高精度および安定性が要求される用途では問題となる場合があります。

 ![image](https://global.discourse-cdn.com/digikey/original/3X/9/1/913ad52b73701a30fbffa51b17957d8feaaeebb4.jpeg)  
フルステップ動作におけるオーバーシュートとリンギング（出典：ADI）

上記のように、フルステップモードは周期的なステップ状の変化を示します。各フルステップ切替時には、顕著なオーバーシュート（位置が予想される定常位置を超えること）とリンギング（位置が定常位置付近で変動すること）が発生します。例えば、第1ステップから第2ステップに切り替わるとき、ローター位置はまず第2ステップの定常位置を超えて急上昇し、その前後で振動した後、徐々に安定します。

### 関連製品

- [**TMC2240**](https://www.digikey.jp/ja/products/filter/power-management-pmic/motor-drivers-controllers/744?s=N4IgTCBcDaICoFkDCYwBYAMIC6BfIA) **および** [**TMC5240**](https://www.digikey.jp/ja/products/filter/motor-drivers-controllers/744?s=N4IgTCBcDaICoFkDCBWMAWADCAugXyA)

TMC2240 および TMC5240 は、モーションコントローラを統合したインテリジェントで高性能な2相ステッピングモータドライバICです。8ポイントのモーションランプ機能により、システムアーキテクチャが簡素化され、ユーザーは簡単に希望の位置とモーションプロファイルをプログラムできます。

- [**TMC2160**](https://www.digikey.jp/ja/products/filter/motor-drivers-controllers/744?s=N4IgTCBcDaICoFkDCYCMA2ADCAugXyA) **および** [**TMC5160**](https://www.digikey.jp/ja/products/filter/motor-drivers-controllers/744?s=N4IgTCBcDaICoFkDCBWAjANgAwgLoF8g)

TMC2160 と TMC5160 は、256マイクロステップ分解能とMicroPlyerマイクロステップ補間を備えた高出力2相ステッピングモータドライバICです。これらは、複数のTrinamicの技術を使用してドライバ性能を最適化し、電池駆動システムから高電圧産業用アプリケーションまで幅広い用途に適しています。

- [**TMC2300**](https://www.digikey.jp/ja/products/filter/motor-drivers-controllers/744?s=N4IgTCBcDaICoFkDCYDMAGdIC6BfIA)

TMC2300 は、2相電池駆動ステッピングモータ用に設計された低電圧ドライバで、256マイクロステップの分解能と、CoolStep、StealthChop2、StallGuard4、SpreadCycleなどの機能を備えています。

### その他のコンテンツ

- [ステッピングモータ駆動の基礎 - モータの構造と動作原理](https://forum.digikey.com/t/topic/57872)
- [ステッピングモータ駆動の基礎 - フルステップモード](https://forum.digikey.com/t/topic/57875)
- [ステッピングモータ駆動の基礎 - ハーフステップモード](https://forum.digikey.com/t/topic/57905)
- [ステッピングモータ駆動の基礎 - マイクロステップ制御モード](https://forum.digikey.com/t/topic/57906)
- [ステッピングモータドライブの基礎 - フルステップ、ハーフステップ、マイクロステップの利点と欠点](https://forum.digikey.com/t/topic/57909)

[オリジナル・ソース（English）](https://forum.digikey.com/t/basics-of-stepper-motor-drive-full-step-mode/56119)
