NXPチームの皆様
現在、次の設定を使用して BMS ソリューションに取り組んでいます。
MCU: S32K344
AFE: MC33774A (セル電圧および温度用)、MC33772C (電流測定用)
トランシーバ: MC33665
プロトコル: TPL
リファレンスソフトウェア: HvBms400_774_722_TPL_Bring_Upサンプルコード
MC33774A からセル電圧と温度値を正常に読み取ることができます。しかし、MC33772C から現在の値を読み取る際に問題が発生しています。
私たちは次のことを観察しました:
5A の負荷をかけると、MC33772C の ISENSE+ ピンと ISENSE− ピン間で 0.25 mV の電圧降下が発生します。
それにもかかわらず、ソフトウェア経由で読み取られた測定電流値は 0 または無効のままです。
この問題の解決にご協力いただけませんか?お勧めのガイダンスやチェックがあれば、ぜひ教えてください。
よろしくお願いします、
ハリーシュ
こんにちは、ハリーシュ
良い一日!
返信が遅くなり申し訳ございません。私は同僚に連絡を取り、このCASEを見て意見を聞きました。
1.- 共有した写真を 2 つの部分に分割して、背面と前面を別々に確認できるようにしていただけますか?
2.- tpl スニファーをお持ちの場合は、tpl トレースを取得するとよいでしょう。
ご返信をお待ちしております
素晴らしい一日をお過ごしください。幸運をお祈りします。
こんにちは@RafaR 、
アップデートがあるかどうか確認したいのですが?
早急なご対応をいただければ幸いです。
他に何か必要なことがあればお知らせください。
よろしくお願いします、
ハリーシュ
こんにちは、ハリーシュ
作業中です、近々お問い合わせいたします。
こんにちは、
誰かこの問題の解決を手伝ってくれませんか?
問題の解決に役立つご指導やご提案があればいただければ幸いです。
どうぞよろしくお願いいたします。
よろしくお願いいたします。
ハリーシュ
こんにちは@RafaR 、
サポートありがとうございます。
実行時に SYS_CFG1 レジスタ設定を検証し、I_MEAS_EN ビット (ビット 9) が適切に設定されていることを確認できました。SYS_CFG1 (レジスタ アドレス 0x03) に値 2560 (0x0A00) を書き込んでいます。これは、電流測定チェーンの有効化に相当します (添付画像を参照)。ビット フィールドの内訳によりこれが確認できます。
0x0A00 - 0000 1010 0000 0000
ビット9(I_MEAS_EN)= 1 → 電流測定が有効
SO、MC33772C 側で電流測定機能が正しく有効になっているようです。
TPL 通信を介して現在の値を正常に読み取るために構成する必要がある追加の設定または手順があるかどうかをお知らせください。
改めてご指導ありがとうございました。
よろしくお願いします、
ハリーシュ
こんにちは、ハリーシュ
問題の説明の仕方から判断すると、現在の測定を有効にし忘れたのではないかと思われます。
MC33772Cデータシートのセクション 9.6 を参照してください。SYS_CFG1 レジスタのビット I_MEAS_EN で電流測定チェーンが有効になっていることを確認してください。デフォルトでは、電流測定チャネルは無効になっています。
この情報がお役に立てば幸いです。他に何かご不明な点がございましたら、お知らせください。
素晴らしい一日をお過ごしください。幸運をお祈りします。