UliEngineering を使って Python で端子容量からピクセル容量を計算する方法

UliEngineering Python ライブラリを使うと、端子容量からピクセル容量を簡単に計算できます。

TechOverflow calculators:
You can enter values with SI suffixes like 12.2m (equivalent to 0.012) or 14k (14000) or 32u (0.000032).
The results are calculated while you type and shown directly below the calculator, so there is no need to press return or click on a Calculate button.
F ⚠
⚠
⚠
pixel_capacitance_from_terminal_capacitance.py
from UliEngineering.Electronics.Capacitors import pixel_capacitance_from_terminal_capacitance
from UliEngineering.EngineerIO import *

# 10x10 アレイで 100pF 端子のピクセル容量を計算
cp = pixel_capacitance_from_terminal_capacitance("100pF", 10, 10)
print(f"Pixel capacitance (100pF, 10x10): {format_value(cp, 'F')}")

# 8x8 アレイで 50pF 端子のピクセル容量を計算
cp = pixel_capacitance_from_terminal_capacitance("50pF", 8, 8)
print(f"Pixel capacitance (50pF, 8x8): {format_value(cp, 'F')}")

出力例

pixel_capacitance_output.txt
Pixel capacitance (100pF, 10x10): 1.00 pF
Pixel capacitance (50pF, 8x8): 780 fF

ピクセル容量の計算は、総端子容量が既知の場合に、アレイ内の個々のピクセルの容量を求めます。これは、イメージングセンサー設計、ディスプレイ技術、および総容量が測定されるが個々のピクセル特性が必要な、ピクセル化された容量性アレイを含むあらゆるアプリケーションに不可欠です。

ピクセル容量は次の式で計算されます: $C_{pixel} = \frac{C_{terminal}}{N \times M}$。ここで、$C_{pixel}$ は個々のピクセル容量、$C_{terminal}$ は測定された端子容量、$N \times M$ はアレイ内の総ピクセル数です。これは、すべてのピクセルが等しい容量を持ち、並列に接続されていると仮定しています。

関連記事


同じカテゴリの類似記事をチェック: 計算機 エレクトロニクス Python