組込み表示プロジェクトでボトルネックに直面していませんか?
複雑な統合作業やサプライチェーンの問題が市場投入までの時間を遅らせないようにしましょう。RJYの専門家チームによる無料コンサルテーションを予約し、お客様に合わせた設計・製造サポートをご利用ください。.
適切なディスプレイ・インターフェースを選択することは、単にコネクタを選ぶこと以上に重要です。それぞれのインターフェイスがどこで輝き、何に注意すべきかを強調しながら、自然でエンジニアフレンドリーな方法で説明しましょう。
アン インターフェース とは、マイクロコントローラーとLCDのような2つの電子部品が物理的に接続され、データを共有する方法のことです。配線、電圧、タイミングルールが定義されています。 ノット それがプロトコルです)。
こう考えてください:
組み込みシステムでは、まずインターフェイス(SPI、I²C、LVDSなど)を選択し、次に適切なプロトコル(例えば、MIPIのDisplay Command SetやDCS、SSD1306コマンドなど)を適用することがよくあります。
この記事では、人気のある LCDインターフェースそして、それらがどのように輝きを放つのかを説明し、どのようにすれば素早くその輝きを放つことができるのかを示します。 特定 他の道具なしで。
| インターフェース | スピード | ワイヤ | 代表的な用途 |
|---|---|---|---|
| スパイク | 中低 | 4-6 | スマートウォッチ、小型TFTスクリーン |
| I²C | 非常に低い | 2 | タッチコントローラ、コンフィグ |
| UART | 低い | 2 | シリアルLCDモジュール、デバッグ |
| RGB/TTL | ミディアム | 20-28 | DIY HMI、MCU駆動パネル |
| LVDS | 高い | 6-10 | 産業用モニター、ノートパソコン |
| MIPI DSI | 高い | 4-6 | 電話、タブレット、組み込みLinux |
| 電子データ処理 | 非常に高い | 20+ | ノートパソコン、医療用ディスプレイ |
| HDMI/DP | 非常に高い | スタンダード | 外部モニター、デモ |
スパイク (Serial Peripheral Interface) は、そのシンプルさから小型ディスプレイ(3.5インチ未満)に最適なインターフェースです。わずか4~8本の信号線(CLK、MOSI、MISO、CS、場合によりD/CおよびReset)で動作します。QSPIの4倍データレーンを使用すれば、スループットは向上しますが、それでも約50Mbpsに制限されます。1秒間に5~10回表示を更新するスマートサーモスタットの場合、SPIは十分な速度を備え、ピン使用量が非常に少なく、EMIが低く、コスト面でも優れています。.
SCLK, MOSI, 放送用人工衛星, D/Cオプション ミソ, リセット, BL配線例(esp8266 または STM32):
sclk → spi sclk
mosi → spi mosi
CS → チップセレクト
D/C → データ/コマンドの区別
RESET → オプション・リセット
BL → PWMによるバックライト
VCC, GND → 電源 init後にグラフィックを描画するためのライブラリ(Adafruit_GFXなど)をロードすることがよくあります。
I²Cは2線式バス(SDA + SCL)で、タッチ・コントローラーやシンプルなディスプレイ制御に最適です。低速(最大400kbps)ですが、バックライトの調整、タッチ状態の照会、カラーパレットの設定など、コンフィギュレーションや臨時のデータ更新が必要な場合に最適です。SPIは画像を処理しますが、これは組み込みタッチスクリーンの標準であり、最小限の配線と低電力を必要とする場合に有効です、 I²C は低帯域幅のタスクに最適です:
SCL (時計)、 信号処理装置 (データ)I²Cは低速なので、フルフレームの更新に使われることはありませんが、少ないピンで制御信号をきれいに伝送するには最適です。
UARTはユニバーサルで、シンプルで、非同期で、TXとRX(プラスグランド)だけで済みます。多くのスマート・モジュールは小型MCUを内蔵しており、テキスト・コマンドでグラフィックを制御できます。プロトタイプ、自動販売機、または基本的なHMIに最適なこれらのモジュールは、コーディングやボードのオーバーヘッドをあまり必要とせずに、フォント、アイコン、場合によってはタッチを処理します。 UART (産業機器ではRS-232)が便利です:
配線は簡単です: TX, RX, ブイシーシーそして GND.ボーレート(通常は115200または9600)を合わせるだけです。
RGB/TTLはワイド・パラレル・バス(24ビット・データ+シンク・ライン)を使用し、リアルタイム・ビデオやカメラ・オーバーレイに最適な超低レイテンシーを実現します。コントローラーICがなく、タイミングは正確ですが、大量のPCBトレースが必要で、EMIの多い環境では苦労します。産業用プレビュー・ステーションや組込みCCTVモニターなど、基板の複雑さよりもスピードが重要な場合には効果的です。 RGBインターフェースと呼ばれることもあります。 TTL(トランジスタトランジスタロジック)これは、組み込みシステムで使用される最も初期のディスプレイ接続の1つです。通常16ビットまたは24ビットのRGBで、以下のような制御信号で同期されたピクセルのカラーデータを並列に伝送します。 ハイシンク, すいちょくどうきしんごうそして ディーイー.
ピーシーエルケー, ハイシンク, すいちょくどうきしんごう, ディーイー各ピクセルのカラーデータは、一度に複数のラインにわたって送信されます。ピクセルクロック(PCLK)は各ピクセルと一緒に時を刻みます。同期は
LVDSは、産業用および自動車用環境において主力製品です。差動信号を使用するため、1~5mのケーブル配線でも堅牢で、EMIにも耐性があります。4ペアを配線し、インピーダンスを制御し、高品質のコネクタを選択する必要がありますが、ノイズの多い環境でも信頼性が高く、安定した画像配信が可能です。ダッシュボード、キオスク、工場用HMIに最適です。 LVDS(低電圧差動信号) で広く使用されている堅牢なインターフェースです。 産業用, メディカルそして 自動車 が表示される。
LVDSは、RGBのように各ビットをそれぞれのワイヤで送信するのではなく ディファレンシャルペア 高速シリアルデータを伝送するため。これにより、より長いケーブル配線と低ノイズを実現します。
モバイル機器やコンパクトな組み込み機器向けに設計されたMIPI DSIは、わずか4本の差動レーンで高速を実現します。最新のAndroidパネル、タブレット、医療用タッチスクリーンに適しています。しかし、長さの一致したレーン、ドライバのサポート、互換性のあるSoCファームウェアなど、精度が要求されます。その見返りは?キビキビしたリフレッシュ・レートと広帯域幅を備えた、洗練された薄型の低消費電力パネルです。 MIPI DSI(ディスプレイ・シリアル・インターフェース) は、スマートフォンやタブレット、一部の組み込みLinuxボードで最も一般的な内部ディスプレイ・インターフェースです。
で画像データを送信します。 ギガビット速度 ことによって 低ピンカウント差動ペア.2つのモードをサポートしています:
eDPは本質的にLVDSの兄貴分であり、ラップトップやパネルPC向けに設計されています。高解像度(最大4K+)をサポートし、差動信号を使用し、ホットプラグおよびセルフリフレッシュ機能を備え、x86およびARM Linuxプラットフォームに対応しています。価格は高く、慎重な基板レイアウトが必要ですが、ハイエンドPCや産業用PCを構築するのであれば、eDPは有力な選択肢です。 eDP(組み込みDisplayPort) 最近のノートパソコンやハイエンドの産業用PCでは一般的です。
DisplayPortをベースにしたeDPは、次のような用途に設計されています。 パネル内部接続 とサポート:
HDMI (High-Definition Multimedia Interface) は、家電製品や開発キットで最も広く使用されているインターフェイスです。ビデオとオーディオの両方を1本のケーブルで伝送します。
長所:
短所
ディスプレイポート(DP) は、HDMIよりも高い解像度とリフレッシュレートをサポートするプロ仕様のディスプレイ・インターフェースです。
長所:
短所
USB-Cは、ビデオ(DisplayPort Alt Mode)、通常のUSBデータ、電源をすべて1つのリバーシブルコネクターで伝送できます。ポータブルモニターや統合システムには最適です。しかし、両方のデバイスがAltモードをサポートする必要があり、設計には電源ルール、シグナルインテグリティ、USB仕様への準拠が必要です。しかし、正しく設計すれば、シンプルさと使いやすさのゴールドスタンダードとなります。 USB-C は、1つのリバーシブル・コネクターでデータ、ビデオ、電力を伝送できるため、急速に最新機器の標準となりました。
長所:
短所
使用しているLCDインターフェースのタイプを識別できることは、統合とデバッグの鍵です。
| インターフェース | 典型的な手がかり | ラベリング |
|---|---|---|
| スパイク | 6-8ピン、多くの場合ラベル付き 放送用人工衛星, MOSI, クロック, 直流 | ili9341, st7735 |
| LVDS | 差動6~10ペア、FFC内ツイストペア | 「LVDS"、"D+"/ "D-" |
| MIPI DSI | 4-6ディファレンシャルレーン、スモールピッチ | 「DSI」、東芝/Novaドライバー |
| 電子データ処理 | 20ピン以上、AUX信号を含む | 「eDP」、インテルx86プラットフォーム |
| HDMI/DP/USB-C | 標準ポート形状 | シルクスクリーン "HDMI"、"DP"、"Type-C" |
プロジェクトに適切なインタフェースを適合させるには、サイズ、性能、MCU/SBCリソース、および環境に依存します。
| アプリケーション | 推奨インターフェース | 理由 |
|---|---|---|
| 小型MCUベースのシステム | スパイク | 使いやすく、必要なGPIOは最小限 |
| ウェアラブル/IoTディスプレイ | SPI + オンボードフレームバッファ | シンプル+優れたUIの柔軟性 |
| 組み込みLinux SBC | MIPI DSI | 高速、コンパクト、ネイティブサポート |
| 産業用HMI | LVDS / eDP + I²C | 長距離、堅牢な信号 |
| プロトタイピング / メディア・デバイス | HDMI / USB-C | プラグアンドプレイの利便性 |
| マルチディスプレイシステム | ディスプレイポート | デイジーチェーンと高解像度 |
| インターフェース | 帯域幅 | 最大解像度 | ピン数 | 強み | 制限事項 |
|---|---|---|---|---|---|
| スパイク | ≤50 Mbps | 800×480 | 6-8 | 低コスト、使いやすい | 低速、小型ディスプレイのみ |
| I²C | ≤3 Mbps以下 | - | 2 | 非常に少ないピン数 | 画像データは不可 |
| RGB(TTL) | ≤100 Mbps | 1024×768 | 20+ | 予測可能なタイミング | EMIの問題、配線の多さ |
| LVDS | ≥1 Gbps以上 | 1080p | 6-10 | 安定性、EMI耐性 | レイアウトの複雑さ |
| MIPI DSI | ≥1-6 Gbps以上 | 4K | 4-6 | 高性能、コンパクト | デバッグが困難 |
| 電子データ処理 | ≥2-8 Gbps以上 | 4K+ | 20+ | 高解像度、低EMI | MCU非対応 |
| HDMI | ≥18 Gbps以上 | 4K | 標準ポート | 幅広いサポート | ブリッジICが必要 |
| USB-C | ≤40 Gbps | 8K | 最小限 | ユニファイド・ビデオ+パワー | オルトモードのサポートが必要 |
ディスプレイサイズ、解像度、インターフェース、輝度、タッチ要件、コントローラーボード要件、およびアプリケーション環境を共有してください。.
RJYのエンジニアリングチームにご相談いただき、ディスプレイマッチング、コントローラーボードの確認、およびカスタマイズについて話し合ってください。.