一、セグメントLCDの駆動原理:電界応答とダイナミックスキャン
セグメントLCDの核心は、液晶分子の電界応答特性です。電極間に交流電圧が印加されると、液晶分子の配向方向がねじれ、透明度が変化し、ペン部分の明るさが制御されます。そのドライブは 2 つの重要な条件を満たす必要があります。
AC 駆動: 液晶分子は DC 電圧に敏感であり、長期間使用すると化学的劣化を引き起こす可能性があります。{0}}したがって、LCD の両端に印加される平均電圧が 0 になるように AC 駆動を使用する必要があります。
ダイナミックスキャン: セグメントスキャン方式を使用することにより、相互干渉を避けるために常に 1 つの COM (共通電極) スキャンのみが有効になり、残りの COM は無効な状態になります。たとえば、1/4 Duty (4 COM) LCD は、COM 信号を素早く切り替えることでマルチセグメント表示を実現する必要があります。
動作電圧が 3.3V、デューティが 1/4、バイアスが 1/3 のセグメント コード LCD を例にとると、その駆動しきい値電圧は約 1.1V (3.3V/3) です。特定の LCD セグメントの電圧が 1.1V より高い場合は表示され、1.1V より低い場合はオフになります。ゴースト(表示が弱い)を防ぐには、表示時の電圧差が3.0V以上、消灯時の電圧差が1.0V以下になるようにする必要があります。
2、ハードウェア設計: MCU ピンの直接駆動と専用コントローラーの選択
1. MCUピンダイレクトドライブ方式
セグメント数が少ない産業機器 (4 ビットや 8 セグメントなど) に適しており、コストと PCB 面積を大幅に削減できます。 MM32F031C6T6 を例として挙げます。
COM ポート構成: GPIO 高インピーダンス モードを使用し、各 COM のコンデンサに 47K の抵抗を接続し、RC フィルタリング後の中間点電圧 (1/2 VDD) を取得します。スキャン中にプッシュプル出力を設定し、非スキャン中にハイ インピーダンス状態を復元します。
SEG ポート構成: プッシュプル出力モードを採用し、COM 信号と反転または同相して表示を制御します。{0}{1}たとえば、COM がスキャンするときに SEG を表示する必要がある場合、反転電圧を出力します。オフする必要がある場合は、同相電圧を出力してください。
分圧回路: 1/3 バイアス LCD の場合、抵抗分圧ネットワーク (150K、10K、100K、47K の抵抗の組み合わせなど) を使用して 0.5V、2.5V、および 4.5V の電圧を生成し、高抵抗状態のときに COM ポートが 2.5V の中間電圧を出力するようにする必要があります。
2. 専用LCDコントローラーソリューション
マルチライン ディスプレイやバックライト制御などの複雑な機器の場合は、LCD コントローラを内蔵した MCU(Renesas RL78、RA4M1 シリーズなど)を使用することをお勧めします。{0}その利点は次のとおりです。
統合設計:表示データレジスタ、クロック制御、昇圧回路などのモジュールを提供し、周辺部品の数を削減します。
柔軟な構成: LCD のさまざまな仕様に適応するために、デューティ (1/2、1/3、1/4 など) とバイアス (1/2、1/3、1/4 など) の複数の組み合わせをサポートします。
低消費電力の最適化: 不要なクロック機能 (OSMC レジスタなど) を停止することで、消費電力が削減され、バッテリ寿命が延長されます。
3、ソフトウェア実装: スキャンアルゴリズムと表示制御
1. コアスキャンアルゴリズム
セグメント コード LCD の表示は、時限スキャンによって実現する必要があり、一般的なプロセスは次のとおりです。
初期化: MCU ピン モード (プッシュ-/ハイ インピーダンス状態) とタイマー割り込み (2ms 周期など) を設定します。
スキャン機能:タイマー割り込みでスキャン機能を呼び出し、COM信号を循環的に切り替え、SEGデータを更新します。たとえば、1/4 デューティ LCD は 1 フレーム スキャン (リフレッシュ レート 62.5Hz) を完了するのに 8 コール サイクルを必要とします。
データ バッファリング: ビデオ メモリ アレイを使用して表示コンテンツを保存し、テーブル ルックアップを通じて数字/文字をセグメント コードに変換します (0x7F に対応する数字「8」など)。
2. 表示制御の最適化
コントラスト調整: バイアス抵抗分圧器ネットワークまたは MCU 内蔵昇圧回路 (ルネサス VLCD レジスタなど) を調整して、駆動電圧を調整します。-
ティア防止メカニズム: TE (同期信号) ピンを備えた LCD の場合、TE パルスは GPIO 割り込みを通じてキャプチャされ、メモリ データとリフレッシュの間の同期を実現します。 TE ピンがない場合、走査線を問い合わせること (ST7789 の GetScanline コマンドなど) により、画面のテアリングを回避できます。
低電力モード: スリープモードでは、すべての COM/SEG 端子が Low レベルで出力され、LCD 駆動回路がオフになり、消費電流が削減されます。
4、業界の実践: 設計から量産までの全プロセス
1. カスタマイズされたデザイン
産業機器におけるセグメントコードLCDの需要は多様であり、アプリケーションシナリオに応じてカスタマイズする必要があります
セグメントのサイズと数: 医療機器が 40 mm × 20 mm のスペースに温度、心拍数、時間のデータを表示する必要がある場合、革新的な電極配置スキームが必要です。
カラーおよび光学モード: ポジティブ ディスプレイ (黒の背景に白の文字) は屋内環境に適しており、ネガティブ ディスプレイ (白の背景に黒のテキスト) は屋外での可読性を高めます。半透明・半反射モードは、バックライトと反射光の両方に対応します。
環境適応性: 工業用グレードの信頼性は、-40 度の低温起動テスト--、85 度の高温エージング テスト、2000 時間の連続点灯テストを通じて保証されています。
2. 製造とテスト
インテリジェントな生産ライン: オンライン AOI 検出と手動再検査の二重保証を採用し、ITO 導電性ガラスの切断からクリスタルの封止までのプロセス全体が自動化されています。
ドライバ IC のマッチング: 低電力要件の場合は、超低電力ドライブ ソリューション(Xuda Electronics のカスタマイズされたドライバ IC など)を選択して、電池寿命を延ばします。{0}}
バックライトの統合: 夜間表示が必要な機器の場合は、EL または LED バックライト モジュールを統合し、PWM 調光 (Tesla Model 3 の 1024 レベル調光など) を通じて明るさを調整します。