こんにちは。MC33774Aに問題が発生しました。バルポーズを使用して周期的な測定を有効にします(MC33774_ALLM_CFG_OFFSETに3を書き込みます)。偶数セルのバランスをとっている場合にのみ、この方法が機能するようです。奇数セルでバランス調整が有効になっている場合、それらのセルの周期的な測定値がずれます。予想より少ないこともあれば、多いこともある。何が問題なのでしょうか?
あるいは、MC33774Aを周期モード(スリープ、測定、スリープを繰り返すモード)に設定するにはどうすればよいでしょうか?
SYS_CYC_WAKEUP_CFGに2を書き込んでからSYS_MODEに10を書き込んでも、デバイスはディープスリープ状態になります。
こんにちは、andis_bankovicsさん
良い一日!
あなたのCASEを検討中です。回答が得られ次第、ご連絡いたします。
良い一日をお過ごしください。幸運を祈ります。
もう1週間近く経つのに、あなたからの返信がありません!私たちのプロジェクトは行き詰まっています。もしそのような質問に答えられないのであれば、別のメーカーのチップに切り替えざるを得なくなります!
こんにちは、andis_bankovicsさん
良い一日!
遅れて申し訳ありません。
ご指摘のレジスタ「MC33774_ALLM_CFG_OFFSET」が見つかりません。あなたはそれをどの文書で読みましたか?
ALLM_CFGのことを指していたと仮定します。
まず最初に修正すべき点は、ALLM_CFG の書き込み値です。3 を書き込むと、MEASEN=1 および BALPAUSECYCMODEN=1 となりますが、BALPAUSELEN=0 となります。レジスタマップでは、ビット15:2はBALPAUSELEN、ビット1はBALPAUSECYCMODEN、ビット0はMEASENです。BALPAUSELEN=0000hは明示的にNO_PAUSEです。データシートには、バランス調整のための一時停止時間は、測定前に外部フィルターを安定させるために設けられているとも記載されている。ALLM_CFG = 0x0003 の場合、実際の一時停止時間なしで周期的な自動一時停止機能が有効になるため、バランス調整中に測定値がずれたり、オフセットされたりする可能性があります。
既に以下のものにアクセスできますか?
この情報がお役に立てば幸いです。他に何かご不明な点がありましたら、お気軽にお問い合わせください。
良い一日をお過ごしください。幸運を祈ります。