セクション 9.2.2 に示す設計パラメータを得るには、以下のプログラム手順を参照してください。
VIN に電源を投入し、EN を High にして約 1ms 待って昇圧コンバータをイネーブルにした後、
- I2C スレーブ アドレッシングを実行します。詳細については、サンプル コードを参照してください
- Set chip_en = 1 に設定してデバイスをイネーブルにします (レジスタ 000h に 01h を書き込みます)
- boost_vout = Fh に設定して昇圧出力電圧を 4.5V に設定し、max_current = 1h に設定して最大出力 LED 電流を 51mA に設定します (レジスタ 001h に 1Fh を書き込みます)
- led_mode = 4h に設定して、LED 駆動モードを 4 スキャンのスキャン駆動モードとして構成します (レジスタ 002h に 40h を書き込みます)
- LSD の誤検出を避けるため、lsd_threshold = 3h に設定することを推奨します。(レジスタ 00Dh に 0Bh を書き込みます)
PWM 周波数、スキャン順序、手動または自律モード、リニアまたは指数関数調光曲線、位相整列方式、VSYNC モード、ブランク時間、クランプ設定をデフォルトのままにします (他のアプリケーション要件では、これらの機能を設定できます)
- 構成設定を完了するために更新コマンドを送信します (レジスタ 010h に 55h を書き込みます)
- config_err_status を読み戻し、構成が適切かどうかをチェックします (レジスタ 300h を読み出します)
- 12 個の LED をすべてイネーブルにします (レジスタ 020h に F0h を、レジスタ 021h に FFh を書き込みます)
- 赤色 LED の ピーク電流を 51mA に設定し (レジスタ 035h、038h、03Bh、03Eh に FFh を書き込みます)、緑色および青色 LED の ピーク電流を 40mA に設定します (レジスタ 034h、036h、037h、039h、03Ah、03Ch、03Dh、03Fh に CCh を書き込みます)
- 100% デューティ サイクルを設定して LED を点灯させます (レジスタ 044h~04Fh に FFh を書き込みます)