JAJSLQ1A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
これらのピンは、最大 IOC(HSS) の負荷電流をサポートするハイサイドスイッチ構成に基づいています。各 HSSx の制御方法は、HSS_CNTL (8'h1E) および HSS_CNTL2 (8'h4D) をプログラミングすることにより実現されます。この制御には、4 つの PWM 設定、2 つのタイマ、常時オン/オフ、または WAKE3/DIR ピンからの直接駆動が含まれます。4 つの 10 ビット PWM は 200Hz または 400Hz に対応しており、任意の HSSx に割り当てることができます。PWM3 および PWM4 の SBC_CONFIG0 レジスタ 8'h0C[5:4] は 01b にセットする必要があります。これをセットしてから、PWM1 および PWM2 構成レジスタを使用して、PWM3 および PWM4 をプログラムします。これにより、PWM1 制御レジスタが PWM3 に、PWM2 制御レジスタが PWM4 に変更されます。レジスタを構成した後、8'h0C[5:4]= 00b に変更し、PWM レジスタを PWM1 および PWM2 に戻します。タイマは、TIMERx_CONFIG レジスタ 8'h25 および 8'h26 を使用して構成します。
任意の HSS を他の HSS に接続でき、同じ制御メカニズムを割り当てて同期化できます。これにより、高い電流負荷を使用できます。PWM1 を HSS1 - HSS4 に割り当てると、4 つのハイサイドスイッチすべてが同期されます。Timer1 と Timer2 は同じ方法で使用できます。マイコンが HSSx を直接駆動するためには、WAKE3/DIR ピンを使用した直接駆動機能が使用されます。ハイサイドスイッチは、適切な HSSx_CNTL フィールドに 1000b をプログラムすることで、直接駆動を使用して同期できます。
ハイサイドスイッチをプログラミングする場合は、以下手順を使用する必要があります:
HSSx は、オン時間がプログラムされると直ちに起動します。
開放負荷および過電流故障に関してハイサイドスイッチが監視されます。HSS により過電流が検出される際、過電流が有効かどうかを判定するためにフィルタ時間 tOCFLTR が使用されます。有効な場合は、対応する HSSx 過電流割り込みフラグが INT_7 レジスタ 8'h55 にセットされます。過電流状態が tOCOFF の間続くと、HSS はオフになり、HSSx_CNTL レジスタが 000b にリセットされます。HSS は自動的にオンに戻ることはありません。対応する HSSx_CNTL レジスタに書き込むことにより、次の tOCOFF 期間の後に HSS を再度オンにできます。過電流故障がクリアされると、HSS はオンのままになります。過電流故障が発生している場合、tOCOFF の後に HSS はシャットオフされます。HSS で開放負荷故障が検出されると、INT_7 レジスタ 8'h55 に割り込みフラグがセットされます。開放負荷故障のため、HSS はオフになりません。故障がクリアされても、HSSx 過電流または開放負荷フォルト割り込みのフラグは自動的にクリアされないことに注意してください。
VHSS ピンは、OVHSS スレッショルドに基づいて、ハイサイドスイッチの過電圧状態についても監視されます。VHSS がこのスレッショルドを超えると、ハイサイドスイッチがオフになります。VHSS がこのスレッショルドを下回ると、ハイサイドスイッチは自動的に以前の有効な状態になります。レジスタ 8'h4F[7:6] は、OVHSS または UVHSS イベントによりハイサイドスイッチが自動的にシャットダウンするのを無効化します。HSS_OV_UV_REC、レジスタ 8'h4F[5]= 1b により、ハイサイドスイッチはプログラムされた状態に戻ることができます。HSS_OV_UV_REC = 0b の場合、VHSS の過電圧または低電圧イベントにより、ハイサイドスイッチはオフのままになります。
HSS4 は、2 つのタイマのいずれかを使用するように構成して、HSS4 がサイクリックセンシングをサポートする WAKE1、WAKE2、WAKE3 ピンで動作させることが可能です。サイクリックセンシングをスタンバイモードまたはスリープモードで使用すると、HSS が常時オンになるため、モード電流を低減できます。