Як обчислити ємність пікселя з термінальної ємності у Python за допомогою UliEngineering

Ви можете легко обчислити ємність пікселя з термінальної ємності за допомогою бібліотеки Python UliEngineering:

pixel_capacitance_from_terminal_capacitance.py
from UliEngineering.Electronics.Capacitors import pixel_capacitance_from_terminal_capacitance
from UliEngineering.EngineerIO import *

# Обчислити ємність пікселя для терміналу 100pF з масивом 10x10
cp = pixel_capacitance_from_terminal_capacitance("100pF", 10, 10)
print(f"Ємність пікселя (100pF, 10x10): {format_value(cp, 'F')}")

# Обчислити ємність пікселя для терміналу 50pF з масивом 8x8
cp = pixel_capacitance_from_terminal_capacitance("50pF", 8, 8)
print(f"Ємність пікселя (50pF, 8x8): {format_value(cp, 'F')}")

Приклад виводу

pixel_capacitance_output.txt
Ємність пікселя (100pF, 10x10): 1,00 pF
Ємність пікселя (50pF, 8x8): 780 fF

Розрахунок ємності пікселя визначає ємність окремих пікселів у масиві, коли відома загальна термінальна ємність. Це необхідне для проєктування сенсорів зображення, технологій дисплеїв та будь-яких застосувань, що включають піксельні ємнісні масиви, де вимірюється загальна ємність, але потрібні характеристики окремих пікселів.

Ємність пікселя обчислюється за формулою: $C_{pixel} = \frac{C_{terminal}}{N \times M}$, де $C_{pixel}$ — ємність окремого пікселя, $C_{terminal}$ — виміряна термінальна ємність, а $N \times M$ — загальна кількість пікселів у масиві. Це припускає, що всі пікселі мають однакову ємність і з’єднані паралельно.

Пов’язані публікації


Дивіться схожі статті за категоріями: Electronics Python