ams TCS3408 選択的フリッカー検出機能付き ALS カラーセンサー
製品情報
TCS3408 は、選択的フリッカー検出機能を備えた ALS/カラー センサーです。TCS3408 センサー、EVM コントローラー ボード、USB ケーブル、フラッシュ ドライブを含む評価キットが付属しています。このセンサーは、周囲光と色 (RGB) センサーと選択的フリッカー検出機能を備えています。
キットの内容
評価キットには次のアイテムが含まれています。
- TCS3408 ドーターカード: TCS3408 センサーが搭載された PCB
- EVMコントローラボード:USBからI2Cへの通信に使用
- USBケーブル(A~Mini B):EVMコントローラをPCに接続します
- フラッシュドライブ: アプリケーションインストーラーとドキュメントが含まれています
注文情報
- 注文コード: TCS3408 EVM
- 説明: TCS3408 選択的フリッカー検出機能付き ALS/カラーセンサー
製品使用説明書
- クイック スタート ガイド (QSG) の指示に従ってソフトウェアをインストールします。これにより、USB インターフェイスとデバイスのグラフィカル ユーザー インターフェイス (GUI) に必要なドライバーが読み込まれます。
- ソフトウェアをインストールした後、ハードウェアを接続します。ハードウェアは、EVM コントローラ、TCS3408 EVM ドーター カード、および USB インターフェイス ケーブルで構成されます。
- EVM コントローラーを USB 経由で PC に接続して、システムに電源を入れます。ボード上の緑色の LED が 1 回点滅して電源が入っていることを示します。
- コントロールと機能についてはGUIを参照してください。GUI、TCS3408データシート、QSG、アプリケーションノートはamsで入手できます。 webこのサイトでは、TCS3408 デバイスを評価するのに十分な情報を提供しています。
- 詳細な回路図、レイアウト、BOM 情報については、TCS3408 EVM フォルダ ([すべてのプログラム] -> [ams] -> [TCS3408 EVM] > [ドキュメント]) にあるインストールに含まれるドキュメントを参照してください。
導入
TCS3408 評価キットには、TCS3408 を評価するために必要なものがすべて付属しています。このデバイスは、周囲光と色 (RGB) の検知と選択的なちらつき検出機能を備えています。
キットの内容
いいえ。 | アイテム | 説明 |
1 | TCS3408ドーターカード | TCS3408センサーが取り付けられたPCB |
2 | EVMコントローラーボード | USBをI2Cに通信するために使用されます |
3 | USBケーブル(A→ミニB) | EVMコントローラーをPCに接続します |
4 | フラッシュドライブ | アプリケーションインストーラーとドキュメントが含まれています |
注文情報
注文コード | 説明 |
TCS3408 EVM | TCS3408 選択的フリッカー検出機能付き ALS/カラーセンサー |
はじめる
- ソフトウェアは、ハードウェアをコンピュータに接続する前にインストールする必要があります。 クイック スタート ガイド (QSG) の指示に従ってください。 これにより、USB インターフェイスに必要なドライバーとデバイスのグラフィカル ユーザー インターフェイス (GUI) がロードされます。
- このドキュメントの残りの部分では、GUI で使用できるコントロールを特定して説明します。 TCS3408 データシート、QSG およびアプリケーション ノートと組み合わせると、ams で入手できます。 webサイトには、TCS3408 デバイスの評価を可能にする十分な情報が必要です。
ハードウェアの説明
- ハードウェアは、EVM コントローラ、TCS3408 EVM ドーター カード、および USB インターフェイス ケーブルで構成されます。 EVM コントローラ ボードは、2 ピン コネクタを介してドーター カードに電力と IXNUMXC 通信を提供します。 EVM コントローラが USB 経由で PC に接続されている場合、電源投入時にボード上の緑色の LED が XNUMX 回点滅し、システムに電力が供給されていることを示します。
- 回路図、レイアウト、BOM 情報については、TCS3408 EVM フォルダ ([すべてのプログラム] -> [ams] -> [TCS3408 EVM] > [ドキュメント]) にあるインストールに含まれるドキュメントを参照してください。
ソフトウェアの説明
メイン ウィンドウ (図 3) には、システム メニュー、システム レベルのコントロール、デバイス情報、およびログ ステータスが含まれています。 「ALS」タブには、光感知機能のコントロールが含まれています。 「Prox」タブには、近接機能の設定が含まれています。 アプリケーションは、ALS および近接生データを継続的にポーリングし、Lux、CCT、および近接標準偏差値を計算します。
ソフトウェアをハードウェアに接続する
- 起動時に、ソフトウェアは自動的にハードウェアに接続します。 初期化が成功すると、ソフトウェアは接続されたデバイスに関連するコントロールを含むメイン ウィンドウを表示します。 ソフトウェアがエラーを検出すると、エラー ウィンドウが表示されます。 「デバイスが見つからないか、サポートされていません」と表示された場合は、正しいドーターボードが EVM コントローラー ボードに正しく接続されていることを確認してください。 「EVM ボードに接続できません」と表示された場合は、USB ケーブルが接続されていることを確認してください。 EVM コントローラ ボードが USB に接続されている場合、電源投入時にボード上の緑色の LED が XNUMX 回点滅し、USB ケーブルが接続されてシステムに電力が供給されていることを示します。
- プログラムの実行中に EVM ボードが USB バスから切断されると、エラー メッセージが表示され、プログラムが終了します。EVM ボードを再接続し、プログラムを再起動してください。
ウィンドウの上部には、「」というラベルの付いたプルダウンメニューがあります。File」、「ログ」、および「ヘルプ」。 The File メニューは、基本的なアプリケーションレベルの制御を提供します。 「ログ」メニューはログ機能の制御に使用され、「ヘルプ」メニューにはアプリケーションのバージョンと著作権情報が表示されます。
- File メニュー
- の File メニューには次の機能が含まれています。
- レジスタの再読み取り機能は、プログラムにデバイスからすべての制御レジスタを強制的に再読み取り、画面に表示します。 これらのレジスタはプログラムの実行中に継続的に読み取られるため、これは出力データを読み取りません。
- ルクス係数メニューを使用すると、ルクスの計算に使用されるルクス係数を表示、ロード、または保存できます。 詳細については、「ALS ルクス係数」セクションを参照してください。
- メイン ウィンドウを閉じてアプリケーションを終了するには、[終了] コマンドをクリックします。保存されていないログ データはメモリから消去されます。右上隅の赤い [X] をクリックしてアプリケーションを閉じることもできます。
- の File メニューには次の機能が含まれています。
- ログメニュー
- ログメニューは、ログ機能を制御し、ログデータをに保存するために使用されます。 file。 ログデータは、破棄されるかデータに書き込まれるまでメモリに蓄積されます file.
- [ログの開始]をクリックして、ログ機能を開始します。 プログラムがデバイスからの出力情報をポーリングするたびに、生データ値、さまざまな制御レジスタの値、およびウィンドウの右下隅近くのテキストフィールドにユーザーが入力した値を示す新しいログエントリが作成されます。 。
- [ログの停止]をクリックして、ログ機能を停止します。 ロギングが停止すると、データをに書き込むことができます fileまたは、ユーザーは再度「ログの開始」をクリックして追加データの収集を続けることができます。
- Log a Single Entryコマンドを使用すると、ロギングが開始され、単一のエントリがXNUMXつ収集され、すぐに再び停止します。 ロギングがすでに実行されている場合、この機能は使用できません。
- すでに収集されたデータを破棄するには、[ログをクリア] をクリックします。メモリ内にディスクに保存されていないデータがある場合、この機能により、データを破棄してもよいかどうかを確認するプロンプトが表示されます。
- この機能をクリックしたときにログが実行中の場合、既存のデータが破棄された後もログは実行を継続します。
- [ログの保存]をクリックして、収集したログデータをcsvに保存します fileログ機能が有効な場合は停止し、 file ダイアログ ボックスを使用して、ログ データを保存する場所を指定します。 デフォルト file 名前はログステータスと制御情報のセクションで説明されていますが、 file 必要に応じて名前を変更できます。
- ログメニューは、ログ機能を制御し、ログデータをに保存するために使用されます。 file。 ログデータは、破棄されるかデータに書き込まれるまでメモリに蓄積されます file.
- ヘルプメニュー
- ヘルプメニューには、バージョン情報というXNUMXつの機能が含まれています。
- About関数は、アプリケーションとライブラリのバージョンと著作権情報を示すダイアログボックス(図7)を表示します。 [OK]ボタンをクリックしてこのウィンドウを閉じ、続行します。
- ヘルプメニューには、バージョン情報というXNUMXつの機能が含まれています。
システムレベルの制御
- 上部のメニュー バーのすぐ下には、TCS3408 デバイスのシステム レベルの機能を制御するために使用されるチェックボックスがあります。
- [Power On] チェックボックスは、TCS3408 の PON 機能を制御します。 このボックスにチェックを入れると、電源がオンになり、デバイスが動作できるようになります。 このボックスのチェックを外すと、電源がオフになり、デバイスは動作しません(制御レジスタへの書き込みは可能ですが、デバイスは機能しません)。
- ALS Enable チェックボックスは、TCS3408 の AEN 機能を制御します。 このボックスをオンにすると、デバイスはプログラムどおりに ALS データを収集して報告します。 チェックを外した場合、ALS 機能は動作しません。
自動ポーリング
アプリケーションは、有効になっている場合、ALS および Prox の TCS3408 生データを自動的にポーリングします。 ポーリング間隔には、デバイスの読み取り間の時間が表示されます。
デバイスID情報
ウィンドウの左下隅には、EVM コントローラ ボードの ID 番号が表示され、使用されているデバイスを識別し、デバイスの ID が表示されます。
ログステータスと制御情報
- ウィンドウの右下隅には、ログ機能のステータス情報とコントロールが含まれています。
- このセクションには、ログに保存されるテキストボックスが含まれています file データを構築するために使用されます file ログの名前 file。 これらのフィールドのデータが変更されると、ログに記録される新しいデータとともに新しい値が保存されます。 デフォルトのログ file 名前は、ログの時点でのこれらの値に基づいています file 書かれた。 これらのボックスに何も入力されていない場合、デフォルトでピリオド(「。」)になります。
- 表示されるカウント値は、sの数のカウントです。amp現在ログバッファにあるファイル。
- 経過時間の値は、データ ログが開始されてからの経過時間を示します。
「ALS」タブ
画面の主要部分には、ALSというラベルの付いたタブがあります。 このタブのコントロールは3つのセクションに分かれており、それぞれが個別の機能を実行します。
- ALSコントロール
- [ALS]タブの左側には、さまざまなALS設定を設定するためのコントロールが含まれています。
- ATIME コントロールは、ALS/カラー統合のステップを 1 ~ 256 に設定します。
- ASTEP 制御は、ステップごとの積分時間を 2.778µs 単位で設定します。
- AGAINコントロールは、ALSセンサーのアナログゲインを設定するプルダウンメニューです。使用可能な値は、1/2x、1x、2x、4x、8x、16x、32x、64x、128x、256x、512x、1024xです。ALS AGCが有効になっている場合、このプルダウンは無効になり、
- 手動で更新することはできませんが、最新の自動ゲイン設定を反映するように更新されます (以下の ALS 自動ゲイン制御を参照)。
- WEN チェックボックスは、ALS 待機機能を制御します。 このボックスをオンにすると、WTIME と ALS_TRIGGER_LONG の値を使用して ALS サイクル間の時間を決定します。 このボックスのチェックを外すと、ALS サイクル間に待機期間がなく、WTIME と ALS_TRIGGER_LONG の値は無視されます。
- WTIME コントロールは、ALS サイクル間の待機時間を設定します。 WTIME は 2.778ms 単位で調整できます。
- ALS_TRIGGER_LONG チェックボックス コントロールは、WTIME 係数を設定します。 このボックスをチェックすると、ALS サイクル間の待機時間が 16 倍になります。
- ALS タブの左側には、「フリッカー検出」というボックスがあります。このボックスは、TCS3408 の選択的フリッカー検出機能を制御します。
- [有効] チェックボックスをオンにすると、フリッカー検出機能が有効になります。
- FD_GAIN フィールドには、最新のフリッカー検出に使用されたゲイン値が表示されます。このゲイン値は、デバイスが各フリッカー サイクルのゲイン設定を調整すると自動的に更新されます。
- 100 Hz および 120 Hz のボックスは、指定された周波数が検出されたかどうかを示します。交流光源の性質上、結果として生じるちらつきは光源の周波数の 50 倍になるため、60 Hz および 100 Hz の電流源はそれぞれ 120 Hz および XNUMX Hz のちらつき周波数を生成することに注意してください。
- 「FD AGC を無効にする」チェックボックスをオンにすると、フリッカー検出機能の自動ゲイン制御が無効になります。無効になっている限り、フリッカー検出のゲイン レベルは現在の設定のままになります。
- フリッカー検出機能では、AGC がデフォルトで有効になっています。
- PhotoDiodes コントロールを使用すると、フリッカー機能に使用するフォトダイオードを選択できます。デフォルトでは、F1 フォトダイオードのみを使用します。帯域幅が狭い F2-IR フォトダイオードのみを使用するように選択することも (詳細についてはデータシートを参照)、両方のフォトダイオードを使用することもできます。
- ALS タブの左下隅には、「ALS 自動ゲイン コントロール」というボックスがあります。これにより、ALS の自動ゲイン機能を有効にすることができます。
- [有効] チェックボックスを使用すると、ALS AGC 機能を有効にすることができます。ALS 機能の場合、AGC はデフォルトで無効になっており、AGAIN コントロールによって設定されます。
- 現在の AGAIN フィールドには、最新の ALS サイクルで使用されたゲイン値が表示されます。AGC が有効になっている場合は、自動的に選択されたゲインが表示されます。AGC が無効になっている場合は、この値は ALS サイクルの実行時の AGAIN コントロールの設定を反映します。
- ALS ルクス係数
- TCS3408 は、ルクス (照度の単位) を計算するために使用される情報を提供します。 TCS3408 のルクス方程式は、センサーからのデータとさまざまな係数の組み合わせを使用してルクス値を計算します。 ソフトウェアは、オープンエア構成用の係数を使用して事前に構成されています。 センサーがガラスの後ろに配置されている場合は、ルクス方程式を更新するために、さまざまな係数をソフトウェアにロードする必要があります。 係数は XML にロードまたは保存できます。 file 使用して File メニュー。 XML 形式が適切であることを確認するには、まず次を使用して現在の係数を保存します。 File > ルクス係数 > 保存。 一度 file 保存されている XML を見つけます file 係数を変更するには、メモ帳などのテキストエディタで作成および編集します。 次に、に行きます File > ルクス係数 > XML をロードして選択する file それが更新されました。
- ソフトウェアは、GUI の起動時に新しい係数を自動的にロードすることもできます。 これを行うには、XML を保存します file システム ドキュメント ディレクトリ (%USERPRO) 内の TCS3408_luxeq.xml としてFILE%\Documents (マイ ドキュメントとも呼ばれます)。
- GUI を起動すると、新しい係数が表示されたダイアログが表示されます。
- 新しい係数のロードで問題が発生した場合は、 file フォーマット。 XML file ロードするために必要なすべてのルクス方程式要素が含まれている必要があります。 のフォーマット file 標準の XML 形式に従っており、次のとおりです。
- ALS出力データ
[ALS] タブの右上隅に出力データが表示されます。 このデータは継続的にポーリングされます。 ポーリング間隔はタブの上に表示されます。- Clear 0 には、Clear Channel データ数が表示されます。
- 赤 1 は赤チャネルのデータ数を表示します。
- 緑 2 は、緑チャネルのデータ数、または IR Mux がチェックされている場合は IR チャネルの数を表示します。
- 青 3 は、青チャネルのデータ数を表示します。
- Wide 4 には、ワイドバンド チャネルのデータ数が表示されます。
- フリッカーは、フリッカー検出機能が無効になっている場合にのみ、フリッカーチャンネルのデータ数を表示します。
フリッカー検出が有効になっている場合、データはフリッカー機能にルーティングされ、このフィールドには 0 が表示されます。 - Luxは、計算されたluxを表示します。
- CCTは、計算された相関色温度を表示します。
- ALSデータプロット
- ALS タブの残りの部分は、収集された ALS 値と計算された Lux の実行中のプロットを表示するために使用されます。最後の 350 個の値が収集され、グラフにプロットされます。値が追加されると、古い値はグラフの左側から削除されます。プロット機能を開始するには、[プロットを有効にする] チェックボックスをオンにし、0、1、2、3、4、または 5 のチェックボックスのいずれかを選択します。
- プロットのY軸のスケールは、プロットの左上隅にある小さな上下の矢印をクリックして調整できます。 スケールは、2から64までの65536の累乗に設定できます。
- ALS タブの残りの部分は、収集された ALS 値と計算された Lux の実行中のプロットを表示するために使用されます。最後の 350 個の値が収集され、グラフにプロットされます。値が追加されると、古い値はグラフの左側から削除されます。プロット機能を開始するには、[プロットを有効にする] チェックボックスをオンにし、0、1、2、3、4、または 5 のチェックボックスのいずれかを選択します。
「SWフリッカー」タブ
- 画面のメイン部分には、「SW フリッカー」というタブがあります。このタブは、TCS3408 によって収集された生のフリッカー データとソフトウェア FFT を使用して、ちらつき光を検出し、その周波数を計算するソフトウェア ベースのデモンストレーションを制御します。
- このデモで実行されるデータ収集は、常に 128 ポイントのデータで構成され、1 kHz のレート (1 ミリ秒あたり 128 データ ポイント) で収集され、XNUMX ポイントの FFT を使用して処理されます。
- SWフリッカーコントロール
- Go ボタンを押すと、フリッカー検出サイクルが 1 回実行されます。
- [連続] チェックボックスをオンにすると、[実行] ボタンをクリックすると、フリッカー検出が 1 サイクルずつ連続して実行されます。サイクルを停止するには、このチェックボックスをオフにします。現在のコレクションが完了すると、検出は停止します。
- FD_GAIN コントロールは、フリッカー センサーのアナログ ゲインを設定するプルダウン メニューです。使用可能な値は、1/2x、1x、2x、4x、8x、16x、32x、64x、128x、256x、512x、および 1024x です。
- 自動コントロールがチェックされている場合、ソフトウェアは収集された生データを調べ、FD_GAIN 値の増加または減少が必要かどうかを判断します。新しい FD_GAIN 値を選択した場合はすぐに表示されますが、新しい FD_GAIN 値は、次のデータセットが収集されるまで実際には使用されません (Go ボタンを押すか、連続ボックスがチェックされているため)。
- 「フリッカー周波数」というラベルの付いたフィールドには、検出されたフリッカーの周波数が表示されます。ソフトウェア フリッカー機能を実行する前は、このフィールドには「n/a」と表示されます。フリッカーが検出されない場合、フィールドには「フリッカーが検出されませんでした」と表示されます。
- フリッカーデータプロット
- フリッカー データ プロット領域には、ソフトウェア フリッカー用に収集された 128 個の生のフリッカー データ ポイントが表示されます。FFT の表示コントロールをオンにすると、これらの 128 個のデータ ポイントの FFT が赤で表示されます。
- FFT データは 64 個の振幅ポイントで構成されますが、DC ポイントは省略されます。
- プロットの Y 軸のスケールは、プロットの左上隅にある小さな上下矢印をクリックして調整できます。スケールは、2 から 16 までの 512 の累乗に設定できます。このスケールの設定は、生データの表示にのみ影響します。FFT データが表示される場合、コレクションごとにスケールが異なります。これは、FFT 振幅データがコレクションごとに大きく異なるためであり、検出された周波数は、絶対値ではなく、最高ピークと FFT 振幅データの相対比から決定されます。
リソース
- TCS3408 に関する追加情報については、データシートを参照してください。TCS3408 EVM ホスト アプリケーション ソフトウェアのインストールに関する情報については、TCS3408 EVM クイック スタート ガイドを参照してください。
- 光学測定と光学測定アプリケーションのさまざまな側面を扱うデザイナーズノートブックが用意されています。
- 追加リソース:
- TCS3408データセット
- TCS3408 EVMクイックスタートガイド(QSG)
- TCS3408 EVMユーザーズガイド(このドキュメント)
- TCS3408EVM回路図レイアウト
- TCS3408 光学設計ガイド
- TCS3408 近接設計ガイド
改訂情報
- 以前のバージョンのページ番号と図番号は、現在のリビジョンのページ番号と図番号とは異なる場合があります。
- 誤植の訂正については明示的に言及されていません。
法律情報
著作権と免責事項
- Copyright ams AG、Tobelbader Strasse 30、8141 Premstaetten、Austria-Europe。 登録商標。 全著作権所有。
- 本書の内容は、著作権所有者の書面による事前の同意なしに、複製、改作、統合、翻訳、保存、または使用することはできません。
- デモキット、評価キット、およびリファレンスデザインは、デモンストレーションおよび評価の目的でのみ「現状有姿」で受信者に提供され、一般消費者向け、商用アプリケーション、および特別な要件を持つアプリケーション向けの完成した最終製品とは見なされません。医療機器や自動車用途などですが、これらに限定されません。 デモキット、評価キット、およびリファレンスデザインは、特に明記されていない限り、電磁両立性(EMC)規格および指令への準拠についてテストされていません。 デモキット、評価キット、およびリファレンスデザインは、資格のある担当者のみが使用するものとします。
- ams AGは、デモキット、評価キット、およびリファレンスデザインの機能と価格を、いつでも予告なしに変更する権利を留保します。
- 商品性および特定目的への適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証は否認されます。 提供されたデモキット、評価キット、リファレンスデザインの不備、またはあらゆる種類の損失(使用、データ、利益、またはビジネスの損失など)に起因する、あらゆる請求および要求、ならびに直接的、間接的、偶発的、特別、模範的、または結果的な損害ただし、中断が発生した場合)それらの使用の結果として除外されます。
- ams AGは、人身傷害、物的損害、利益の損失、使用の損失、事業の中断、または間接的、特別、偶発的、または結果的な損害を含むがこれらに限定されない損害について、受領者または第三者に対して責任を負わないものとします。本書の技術データの提供、パフォーマンス、または使用に関連して、またはそれらから生じる種類。 受信者または第三者に対する義務または責任は、技術サービスまたはその他のサービスのamsAGレンダリングから発生または流出するものではありません。
RoHS準拠およびamsグリーンステートメント
- RoHS 準拠: RoHS 準拠という用語は、ams AG 製品が現在の RoHS 指令に完全に準拠していることを意味します。 当社の半導体製品には、均質材料中の鉛の含有量が重量で 6% を超えないという要件を含む、0.1 つの物質カテゴリすべての化学物質が含まれていません。 高温ではんだ付けできるように設計されている場合、RoHS 準拠製品は、指定された鉛フリープロセスでの使用に適しています。
- ams Green (RoHS 準拠、Sb/Br なし): ams Green は、RoHS 準拠に加えて、当社製品に臭素 (Br) およびアンチモン (Sb) ベースの難燃剤が含まれていないことを定義します (均質材料中の Br または Sb の重量は 0.1% を超えません)。
- 重要な情報:この声明で提供される情報は、提供された日付の時点でのamsAGの知識と信念を表しています。 ams AGは、第三者から提供された情報に基づいて知識と信念を持っており、そのような情報の正確性について表明または保証するものではありません。 サードパーティからの情報をより適切に統合するための取り組みが進行中です。 ams AGは、代表的で正確な情報を提供するために合理的な措置を講じており、継続して行っていますが、入ってくる材料や化学物質の破壊試験や化学分析を行っていない可能性があります。 amsAGおよびamsAGのサプライヤーは、特定の情報を専有情報と見なしているため、CAS番号およびその他の限られた情報を公開できない場合があります。
会社について
- 本部
- アムスAG
- トーベルバーダー通り 30
- 8141プレムシュテッテン
- オーストリア、ヨーロッパ
- 電話: +43 (0) 3136 500 0
- ぜひご覧ください webサイト www.ams.com
- 当社の製品を購入するか、無料のsを入手してくださいampオンラインで www.ams.com/製品
- テクニカルサポートはで利用可能です www.ams.com/Technical-Support
- このドキュメントに関するフィードバックは、 www.ams.com/Document-フィードバック
- 営業所、販売代理店、代理店については、 www.ams.com/お問い合わせ
- 詳しい情報やご要望は、 ams_sales@ams.com
ドキュメント / リソース
![]() |
ams TCS3408 選択的フリッカー検出機能付き ALS カラーセンサー [pdf] ユーザーガイド TCS3408 選択的フリッカー検出機能付き ALS カラー センサー、TCS3408、選択的フリッカー検出機能付き ALS カラー センサー、選択的フリッカー検出、フリッカー検出 |