光センサー設計計算ツール 戻る
電磁気・光学

光センサー・フォトディテクター設計シミュレーター

応答度(Responsivity)・NEP・比検出率D*・SNR・ショット雑音・熱雑音をリアルタイム計算し、雑音成分を可視化します。

パラメータ設定
プリセット
光学・電気パラメータ
量子効率 η
波長 λ
nm
受光面積 A
mm²
帯域幅 B
GHz
暗電流 I_d
nA
負荷抵抗 R_L
Ω
動作温度 T
K
入射光パワー P
計算結果
応答度 R [A/W]
光電流 [μA]
NEP [pW/√Hz]
D* [10¹⁰ cm√Hz/W]
SNR [dB]
最小検出信号 [pW]
理論・主要公式

$$\mathrm{SNR} = \frac{I_{sig}^2}{\sigma_{total}^2}, \quad \sigma_{total}^2 = \sigma_{shot}^2 + \sigma_{dark}^2 + \sigma_{read}^2$$

信号対雑音比:ショット雑音・暗電流雑音・読み出し雑音の二乗和

$$I_{ph} = \frac{e \cdot \eta \cdot P_{opt} \cdot \lambda}{hc}$$

光電流:\(\eta\) 量子効率、\(\lambda\) 波長 [m]、\(P_{opt}\) 光入力 [W]

$$\mathrm{NEP} = \frac{\sigma_{total}}{R}, \quad R = \frac{I_{ph}}{P_{opt}}$$

等価雑音電力 NEP [W/√Hz]、応答度 \(R\) [A/W]

雑音成分比較
騒音
光パワー vs SNR特性

応答度:

$$R = \frac{\eta e}{h\nu}= \frac{\eta e \lambda}{hc}\quad \text{[A/W]}$$

ショット雑音:

$$i^2_{shot}= 2e(I_{photo}+ I_d)\cdot B$$

熱雑音(Johnson):

$$i^2_{thermal}= \frac{4k_B T B}{R_L}$$

SNR:

$$\mathrm{SNR}= \frac{(R\cdot P)^2}{i^2_{shot}+i^2_{thermal}}$$

比検出率:

$$D^* = \frac{\sqrt{A \cdot B}}{\mathrm{NEP}}\quad \text{[cm}\cdot\sqrt{\text{Hz}}\text{/W]}$$

光センサー・フォトディテクター設計とは

🙋
このシミュレーターで計算できる「応答度」って何ですか?「A/W」って単位がよく分かりません。
🎓
大まかに言うと、センサーが光をどれだけ効率よく電流に変えるかの性能指標だよ。「A/W」は「1ワットの光が来た時に何アンペアの電流が出るか」を表している。例えば、上の「量子効率η」のスライダーを100%に、波長を1550nmに設定してみて。すると応答度が約1.25 A/Wになる。これは「1Wの光で1.25Aの電流が得られる」理想的なセンサーということだね。
🙋
え、そうなんですか!じゃあ、応答度が高いほど良いセンサーなんですね。でも、下の方に「NEP」や「D*」ってのも出てきます。これらは何が違うんですか?
🎓
良い質問だ!応答度は「感度」だけど、NEPやD*は「どれだけ微弱な光まで検出できるか」、つまり「ノイズに対する感度」を表すんだ。NEPは「SNR(信号対雑音比)が1になる最小の光パワー」で、値が小さいほど高感度。でも、NEPだけでは受光面積や帯域幅が違うセンサーを比較できない。そこで、それらを考慮して正規化したのが比検出率D*(ディースター)なんだ。シミュレーターで「受光面積A」を小さくしてみると、D*も小さくなるのが確認できるよ。
🙋
なるほど、D*でセンサー同士を比べられるんですね。で、この「ショット雑音」と「熱雑音」って、どっちがより問題になるんですか?「暗電流」のスライダーを動かすと、ショット雑音が大きく変わりますね。
🎓
実務では、まずこの2つのノイズのどちらが支配的かを確認するのが第一歩だ。暗電流が大きい、または入射光が強い場合はショット雑音が主要因になる。逆に、信号が非常に微弱で、負荷抵抗が小さい場合は熱雑音(ジョンソン・ナイキスト雑音)が問題になることが多い。シミュレーターで「負荷抵抗R_L」を大きく(例えば1MΩに)してみて。熱雑音が小さくなって、全体のSNRが改善するのがわかるだろう?これが高インピーダンス増幅器を使う理由の一つだ。

よくある質問

応答度は光子エネルギーに依存するため、波長が長くなる(エネルギーが低くなる)と低下します。また、材料の量子効率も波長によって変化するため、設計時には使用する光の波長に合わせた値を確認してください。
NEPはセンサーが検出可能な最小光パワーを示し、D*は受光面積と帯域幅で正規化した検出性能指標です。センサー単体の比較にはD*、システム全体の最小検出限界を評価するにはNEPが適しています。
その交点は、ショット雑音と熱雑音が等しくなる入射光パワーを示します。これより低パワーでは熱雑音が支配的、高パワーではショット雑音が支配的となり、SNR向上のための設計指針として活用できます。
SNRやNEPの値から、必要な受光面積や帯域幅、動作温度を逆算できます。例えば、熱雑音が大きい場合は冷却や帯域制限を検討し、ショット雑音が支配的なら光パワー増加や量子効率向上を目指してください。

実世界での応用

光通信システム:データセンターや長距離通信で使われる光受信機の設計に不可欠です。特に、高速で低雑音なフォトディテクターが求められ、シミュレーターで帯域幅BとNEPのトレードオフを確認しながら最適化が行われます。

LiDAR(光検出と測距):自動運転車や3Dマッピングで使用されます。微弱な反射光を検出する必要があるため、D*が高く、応答速度も速いセンサー(例えばAPD)が使われ、その増倍雑音の評価にも同様の計算が応用されます。

分光分析・環境計測:大気中の微量ガスを検出するスペクトロメータや、科学実験での極微弱発光検出に用いられます。冷却して暗電流と熱雑音を抑え、D*を最大化する設計が追求されます。

イメージセンサー(科学グレードCCD/CMOS):天文観測やバイオイメージングでは、1個の光子を数えるレベルでの高感度が要求されます。各ピクセルが小さなフォトディテクターであり、そのNEPとD*が画像のダイナミックレンジとS/Nを決定します。

よくある誤解と注意点

このシミュレーターを使い始める際、特に注意してほしいポイントがいくつかあります。まず、「量子効率ηを100%にすれば常に最適」という誤解。確かにηが高いほど応答度は上がりますが、現実のセンサーでは波長によってηは大きく変化します。例えば、シリコンフォトダイオードのηは可視光〜近赤外(~1000nm)で高いですが、通信波長の1550nmでは急激に低下します。このツールで波長スライダーを動かしながらηを変えてみると、そのトレードオフが実感できますよ。

次に、帯域幅Bと雑音の関係。帯域幅を広げると(例えば1MHzから10MHzへ)、計算上はNEPが悪化(値が大きくなる)しますよね。これは「より広い周波数範囲のノイズまで拾ってしまうから」であって、センサー自体の性能が瞬間的に劣化するわけではありません。高速な信号を扱うには広い帯域幅が必須なので、「NEPだけを見て帯域幅を狭く設定すれば万事解決」とはならないのです。

最後に、シミュレーションと実測のギャップ。このツールは理想的なモデルに基づいています。実デバイスには、ここにない「1/f雑音(フリッカーノイズ)」や、増幅器自体が追加する雑音、温度による暗電流の変動などが加わります。ツールで「熱雑音が支配的だ」と分かっても、実際には増幅段のノイズがボトルネックになることは珍しくありません。シミュレーション結果は「設計の出発点と傾向理解」として活用しましょう。