JAJSSA2E September 2003 – February 2024 LM95010
PRODUCTION DATA
LM95010 に実装されている温度測定機能は、1 つの温度ゾーン (LM95010 の内部温度 (LM95010 の接合部温度)) をサポートします。LM95010 は 1 つの温度測定のみをサポートしているため、セクション 6.3.2 で定義されているセンサ スキャン機能は 1 つの温度センサにのみ適用されます。温度スキャンは、SensorEnable ビット (EN0) によってイネーブルになります。最小スキャン レートは 4Hz を推奨します (つまり、測定データは少なくとも 250ms に 1 回更新されます)。詳細については セクション 7.15 を参照してください。低消費電力モードでは、スキャン レートはアクティブ モードのスキャン レートの 4 分の 1 です。スキャン レートは、結果の読み取りに必要なバス帯域幅に影響を及ぼします。温度測定のサンプリング レートは、変換レート レジスタからも制御できます。詳細については セクション 7.15 を参照してください。
データ読み出し 新しい結果が読み出しレジスタに格納されると、機能イベントが生成されます。読み出しレジスタを読み出すと、ステータス機能 1 フラグ (SF1) がクリアされます。この結果は、マスタ センサの読み出しシーケンス中にマスタが読み出すのを待機している読み出しレジスタで確認できます。前の結果を読み取る前に新しい結果が準備されている場合、新しい結果は前の結果を上書きし、エラー機能 1 フラグ (ERF1) がセットされます (オーバーラン イベントを示します)。読み出しレジスタを読み出すと、エラー機能 1 フラグ (ERF1) もクリアされます。読み出しレジスタには、温度データとセンサ番号が含まれます。LM95010 は 1 つの温度ゾーンのみをサポートしているため、センサ番号フィールドは常に 0 を報告します。セクション 6.3.2 で定義されている読み出しレジスタの他のフィールドはサポートされていません。
読み出し分解能 読み出しの分解能は温度機能レジスタで定義されます。LM95010 の分解能は固定されており、ソフトウェアで変更することはできません。
機能イベント 温度測定機能は、温度変換サイクルが完了し、新しいデータが読み出しレジスタに保存されるたびに、機能イベントを生成します。新しいデータが読み出しレジスタに保存されると、デバイス ステータス レジスタの SF1 ビットは「1」にセットされ、読み出しレジスタを読み出してクリアされるまでの間、セットされたままになります。温度制御レジスタのアテンション イネーブル ビット (ATE) によってイネーブルにされている場合のみ、バス上にアテンション要求が生成されます。
イネーブル前のセットアップ 温度測定機能をイネーブルにする前に、セットアップは不要です。