Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager
先輩の皆さん、こんにちは。 現在 TC387 IC を使用しています。 AD2S1210 レゾルバ デコーダと組み合わせたいです。 しかし現在、TC387 に接続した後にどのピンを選択すればよいかわかりません: LOT、DOS、 A、B、NM、WR、SAMPLE 記号の機能の組み合わせはどれですか? 先輩が助けてアドバイスしてくれるか分かりません ありがとうございます。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/td-p/689031

0 件の賞賛
8 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

AD2S1210 については、チップのアプリケーション マニュアルを参照してください。通常、シリアルおよびパラレル デジタル インターフェイスを通じて MCU と通信します。 https://m.fx361.com/news/2022/0504/10781537.html

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689101

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

今の私の質問は、

TC387ピンで設定できるシンボル機能は多数あるため、

たとえば、AD2S1210 の ENCODER データ A、N、NM、

TC387でどの機能を設定すれば受信できるのか分かりません。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689116

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

立ち上がりエッジがいつトリガーされるか、および AB のシーケンスだけを考慮すればよいため、次の関数によってフックされた GPIO ポートを使用して受信するだけです。 GPT/CCU6 も同様のキャプチャを実行できます。参照コード:

CCU6_PWM_Capture_1_KIT_TC397_TFT

GPT12_PWM_Capture_1_KIT_TC397_TFT

Kunqiao_L_0-1707098691853.png

ところで、SPIを直接使って角度や速度の値を取得してみてはいかがでしょうか?

Kunqiao_L_1-1707099689518.png

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689163

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

現在ソフトウェアエンジニアは角度と速度を読み取るためにSPIを使用しているため、

しかし、私が読んだ答えが現実とどれだけ違うかはわかりません。

今度はABZを読んで比較して違いを見てみたいと思います。

そこでABZ機能の設定方法を知りたいです。

 

それでは、改めてお聞きしたいのですが、

CCU6とGPT12の機能を利用して、

インフィニオンの開発ボードがエンコーダを使用していることを確認しました。

ピン A は P15.6 と P10.4 に接続されており、

ピン B は P15.7 と P10.7 に接続されており、

ZピンはP15.8とP10.8に接続されており、

P15.6、P15.7、P15.8を入力として使用できる機能はGTMのTIM機能のみのようです。

P10.4、P10.7、P10.8もGTMのTIM機能ですが、ホールもあります キャプチャ入力機能、

では、ENCODER を解決する機能としてホールキャプチャ入力を使用できますか?

GTMのTIMも使用できますか?

 

最後に、ENCODER関数を解決するにはCCU6とGPT12のどちらを使用できるかを教えてください。

なぜなら、CCU6 と GPT12 には実際に選択できる選択肢がたくさんあると思うからです。

例: CCU60:CC61INA、CCU60:CC60INB、CCU60:CC60INC、GPT120:CAPINA、GPT120:T2EUDA、GPT120:T2EUDB、

設定できる機能が多すぎます。

何が見えているのか理解できません。

 

 

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689211

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

GTM の TIM を使用して機能をキャプチャすることもできます。比較的言えば、GTM の方が強力ですが、使用方法は複雑です。

CCU6 と GPT の関連機能設定を理解するために、最初に提供したサンプル プログラムを参照することをお勧めします。先ほど述べた CCU6 のものは問題ないはずです。GPT のものは以下のスクリーンショットです。

Kunqiao_L_0-1707102682505.png

Kunqiao_L_1-1707102834080.png

GPT:

Kunqiao_L_0-1707103215050.png

 

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689232

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

 

私はソフトウェアエンジニアではないので、

サンプルプログラムを見るのは私の能力を少し超えています。

GPT120について改めてお聞きしたいと思います。

彼は持っているから

タイマーのトリガー/ゲート入力

コアタイマーのトリガー/ゲート入力

タイマのカウント方向制御入力

コアタイマのカウント方向制御入力

 

A、B、Zを設定したいのですが、

どうやって合わせるの?

ありがとう。

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689416

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

これらのポートのみを考慮する必要があり、立ち上がりエッジをキャプチャして割り込みをトリガーするキャプチャ モードとして使用できます。

カウント方向は内部カウント方向制御に使用されます。

Kunqiao_L_0-1707116300100.png

たとえば、コードでは、立ち上がりエッジの検出とキャプチャとして P00.7 (GPT120:T2INA) を選択します。 このようにして、ピンの立ち上がりエッジがあるたびに割り込みがトリガーされます。

これにより、A、B、または NM(Z) モーターの動的変化要件を実現できます。

Kunqiao_L_1-1707116375239.png

ソフトウェア エンジニアと連絡をとり、使用するピンについて話し合って選択することをお勧めします。

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387%E6%90%AD%E9%85%8DAD2S1210%E8%A8%AD%E5%AE%9A%E8%85%B3%E4%BD%8D%E5%8A%9F%E8%83%BD/m-p/689444

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

たとえば、GPT12 モジュールにはインクリメンタル エンコーダ モードがあります。 たとえば、次のようにMULTICH_CONNECT_PCBエンコーダ ピンを使用できます。

A:GPT120_T3INAまたはGPT120_T3INB

B:GPT120_T3EUDAまたはGPT120_T3EUDB

NM:GPT120_T4INAまたはGPT120_T4INB

データシートを参照して、上記の機能を備えたピンを見つけてください

評価目的に使用できる iLLD EVAL_BDPS_DRIVERがあり、IfxGpt12_IncrEnc.h にあります。

よろしくお願いいたします

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC387-with-AD2S1210-Setting-Pin-Function/m-p/689520

0 件の賞賛