1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

1. はじめに

dSPACEでエンコーダを扱うために必要な知識をまとめました.
プラットフォーム(MicroLabBox)専用のブロックを使う方法とSimulinkでブロックを組み合わせたロジックを説明します.

2. 配線

  • プルアップ抵抗 3kΩくらい
  • エンコーダ(A/Bパルスタイプ)

画像2.png

3. Encoderブロック

こちらの記事を参考にしてください.

4. ロジック

Encoderブロックはdigital信号を使用しますが,ノイズが乗ったとき使い物にならなくなります.
アナログADCをA,B相用に2チャンネル使用してパルスカウントする方法です.
Pulse出力の先にPPRによる角度への変換をつければ完成です.

全体構成↓
スクリーンショット 2024-12-25 203805.png

pulse_merge_1と2のサブシステムの中身↓
スクリーンショット 2024-12-25 203918.png

pulse_implicationサブシステムの中身↓
スクリーンショット 2024-12-25 203948.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?