概要
DS1856Mデュアル、温度制御、3モニタ付き不揮発性(NV)可変抵抗器は、2つの256ポジションのリニア可変抵抗器、3つのアナログモニタ入力(MON1、MON2、MON3)、およびダイレクト-デジタル温度センサで構成されています。このデバイスは、最小限の回路で制御アプリケーションのバイアス電圧と電流を設定し、温度補償する理想的な方法を提供します。可変抵抗器の設定はEEPROMメモリーに保存され、2線シリアル・バスでアクセスできます。
DS1856Mには、A2hスレーブアドレス(表00/01)に128バイトのEEPROMメモリが搭載されています。DS1856Mには、3レベルのパスワード保護機能も搭載されています。DS1856-01には、256バイトのA0h EEPROMメモリが搭載されています。DS1856B-M50+およびDS1856E-M50+は、それぞれDS1856B-050+およびDS1866E-050+のドロップイン置き換え製品です。拡張機能には、A0hに256バイトのEEPROM、選択可能なMON2、MON3参照、および13ビットADCが含まれます。これらは、デフォルトでDS1856B-050+/DS1856E-050+と下位互換性があります。
アプリケーション
光トランシーバー
光トランスポンダー
計装および産業用制御機器
RFパワーアンプ
診断モニタリング
特徴
SFF-8472対応
13ビットADC
2つのリニア、256ポジション、2℃分解能の不揮発性温度制御可変抵抗器
3段階のセキュリティ
個別のデバイスアドレスで設定可能なモニタリングとID情報へのアクセス
2線式シリアル・インターフェース
TTL/CMOS互換入力およびオープンドレイン出力の2つのバッファ
3.3Vまたは5V電源で動作
-40°C ~ +95°C 動作温度範囲
詳細
ユーザーは、VCC、MON1、MON2、MON3、および温度アナログ信号をモニターするレジスタを読むことができる。各信号の変換後、対応するビットがセットされ、変換が発生したことを確認するためにモニターすることができます。また、信号にはアラームと警告フラグがあり、信号がユーザー定義値を上回ったり下回ったりしたときにユーザーに通知します。各信号に割り込みを設定することもできます。
各抵抗器の位置値は独立してプログラムできます。ユーザーは、40℃~+102℃の範囲で2℃刻みで各抵抗に固有の値を割り当てることができます。ロジックレベル入力をオープンドレイン出力に変換するために、2つのバッファが用意されている。通常、これらのバッファは、送信(Tx)フォルトと信号消失(LOS)機能を実装するために使用される。さらに、1 つ以上の監視値がユーザー定義のリミットを超えた場合に OUT1 をアサートすることができます。
メモリーの説明
DS1856M 2線式インターフェースは8ビットアドレッシングを使用し、与えられた2線式スレーブアドレスで最大256バイトを伝統的にアドレス指定することができます。しかし、A2hメモリは256バイトを超えるため、テーブルスキームが使用されます。A2hメモリの下位128バイト(メモリ位置00h~7Fh)は、期待通りに機能し、現在選択されているテーブルとは独立しています。バイト7Fhはテーブル・セレクト・バイトである。このバイトは、アドレス位置80h~FFhがアクセスされたときに、どのメモリ・テーブルが2線式インターフェースによってアクセスされるかを決定します。メモリ・ロケーション80h-FFhは、A2hメモリ・アドレスを通してのみアクセス可能です。
このセクションで言及されているビットやバイトの読み書きを試みる前に、後続のセクションで提供されるメモリマップを見て、どのレベルのパスワードが必要かを確認することが重要である。
ページ書き込み
DS1856M は、8 バイトのページ書き込みが可能です。ページとは、8で均等に割り切れるアドレスで始まり、開始アドレスに7を加えたアドレスで終わる8バイトのメモリブロックのことです。例えば、アドレス00hから07hまでが1ページになります。他のページは、アドレス08hから0Fh、10hから17h、18hから1Fhなどである。
ページ書き込みはバイト書き込みと同じ方法で開始されるが、マスターは最初のバイトの後にSTOP条件を送信しない。その代わり、スレーブがデータ・バイトの受信を確認した後、マスタは同じ9クロック・シーケンスを使用して、さらに最大7バイトを送信できます。さもないと、DS1856Mにクロック入力されたデータはパーマネント・メモリにラッチされません。
アドレス・カウンターは、書き込み中にページ上を回転する。カウンターは、読み出し時のようにアドレス空間全体をカウントすることはない。例えば、開始アドレスが06hで4バイトが書き込まれた場合、最初のバイトはアドレス06hに入る。2バイト目はアドレス07hに入る。3バイト目はアドレス00h(08hではない)に入る。4バイト目はアドレス01hに入る。STOP条件が送信される前に9バイト以上書き込まれた場合、最初に送信されたバイトは上書きされます。最後の8バイトのデータのみがページに書き込まれる。