コンテンツにスキップ

BCON for MIPIハードウェア設計ガイド#

このトピックでは、お使いのハードウェアをBasler BCON for MIPIインターフェースと連携するように設計するための推奨事項について説明します。

D1、CLK、I2C_SDAなどの識別子は、お使いのカメラのトピックに記載されているピン名を表します。お使いのカメラのトピックは、「モデル」セクションにあります。

データ転送(D0、D1、D2、D3、CLK)#

BCON for MIPIは、4つのデータレーン(D0~D3)と1つのクロックライン(CLK)を使用して、カメラから画像処理ユニットに画像データを送信します。

データ転送の設計に関する推奨事項#

プリント基板(PCB)#

  • 差動インピーダンスが100オームになるようにPCBを設計します。これができない場合は、コネクターとレシーバーの間のトレースをできるだけ短くしてください。
  • 差動ペアトレースはできるだけ近くで実行しますが、各ペア間には少なくともトレース幅3つ分のギャップを残しておきます。
  • 差動ペアの2つのトレースが同じ長さであることを確認します。長さの差は150µm未満である必要があります。
  • すべてのペアの長さの差が1.5mmを超えないことを確認します。
  • ビアを回避してください。可能であれば、単一のPCB層でコネクターからレシーバーまでトレースを実行します。
  • スタブを回避してください。トレースを分岐するのではなく、終端抵抗のはんだパッドを通してトレースを実行します。小さなスタブでも反射が生じることがあります。

フレキシブルフラットケーブル(FFC)#

  • 電磁妨害(EMI)対策をするために、差動インピーダンスが100オームのFFCを選択します。
  • ケーブルは、シールドされていない電気モーター、変圧器、シールドされていないコイルに近づけないでください。
  • 接地層なしでFFCを使用する場合は、絶縁損失が高い素材にケーブルを近づけないでください。
  • 接地層付きFFCを使用する場合は、接地タブを下向きにしてケーブルを挿入してください。
  • カスタムフレキシブルフラットケーブルを注文する際は、FFCコネクター(以下を参照)を指定して、接地タブが正しい位置にあり、固定タブの形状が正しいことを確認します。
  • 接地層と固定タブのない標準的なフレキシブルフラットケーブルを使用する場合は、ケーブルを短くして、他の素材に近づけないようにしてください。固定タブなしでケーブルを使用すると、引き抜き力が低下することに注意してください。

FFCコネクター#

  • ピン数が同じ他のコネクターも使用できますが、Baslerは、カメラ側とシステム側で同じコネクターを使用することをおすすめします。
  • カメラのFFCコネクターの注文コードは、Hirose FH41-28S-0.5SH(05)です。このコネクターは、インピーダンス制御フレキシブルフラットケーブル用に最適化されています。
  • GND層とデータラインが短絡しないように、FFC導体パッドがHirose FH41コネクターの機械仕様を満たしていることを確認します。詳細については、FH41 Seriesコネクターのウェブサイトを参照してください。

I²C設定インターフェース(I2C_SDA、I2C_SCL)#

Basler dart BCON for MIPIカメラは、I²Cインターフェースを使用して設定データを制御プロセッサーと交換します。

I²Cは、SDAとSCLの2つの信号ラインを備えたオープンコレクターバスインターフェースです。これらの信号ラインをI²Cコントローラーの適切なポートに接続します。通常、I²Cコントローラーは、画像データの処理に使用するマイクロコントローラーまたはSystem on a Chip(SoC)の一部です。

I²Cの詳細については、『I²C-Bus Specification and User Manual』を参照してください。

注意 – 電圧が指定範囲から外れると、損傷するおそれがあります。

次のように、BCON for MIPIインターフェースラインの個々の電圧要件に準拠しているカメラ電源を供給する必要があります。

電源ライン(VCC)の公称電圧は5VDCです。

The nominal voltage for the I²C interface lines (I2C_SDA, I2C_SCL, I2C_ID) is 1.8 VDC.

I²Cインターフェースの設計に関する推奨事項#

  • I²Cバスの電圧レベルは1.8Vです。プルアップ抵抗が1.8Vに接続されていることを確認してください。
  • 1つのI²Cバスセグメントの容量性バス負荷は400pFに制限されています。フレキシブルフラットケーブルが長いと、バスの総負荷に著しく影響する場合があることを考慮します。必要に応じて、複数のI²Cバスを使用するか、I²Cバスリピーターを使用します。
  • 適切なプルアップ抵抗を選択します。抵抗値はI²Cバスラインの容量性負荷によって異なります。適切な抵抗値の決定については、『I²C-Bus Specification and User Manual』を参照してください。

電源(GND、VCC)#

このカメラには、5VDC電源が1つ必要です。電源の品質が悪いと、カメラの画質に悪影響を与える可能性があります。ただし、適切に設計されたスイッチング電源はUSBポートの供給に使用されるので、良好な結果が得られます。

電源の設計に関する推奨事項#

  • 電源は、カメラあたり1.5Wを供給できる必要があります。長いケーブルを使用すると、著しい電圧降下が発生し、電力消費量が増加する可能性があります。
  • 基礎雑音が原因で画質が低下することがあります。PCBの電源入力(VCCおよびGND)がカメラコネクターに近接していることを確認します。プロセッサーとメモリーは、電源入力とカメラコネクターの間に配置しないでください。
  • 電源電圧がカメラに供給されているカメラコネクターに、追加のコンデンサーを直接取り付けます(10μF MLCC(積層セラミックコンデンサー)など)。電源が過度のノイズを発生する場合、コンデンサーとインダクターで構成されるローパスフィルターがノイズの低減に役立ちます。