Як обчислити нижній резистор зворотного зв'язку в Python за допомогою UliEngineering
Ви можете легко обчислити значення нижнього резистора зворотного зв’язку для схеми операційного підсилювача за допомогою бібліотеки Python UliEngineering:
from UliEngineering.Electronics.VoltageDivider import feedback_bottom_resistor
from UliEngineering.EngineerIO import *
# Обчислити нижній резистор зворотного зв'язку для підсилення 2 з верхнім резистором 10k
rbottom = feedback_bottom_resistor(2.0, "10k")
print(f"Нижній резистор зворотного зв'язку (підсилення 2, верхній 10k): {format_value(rbottom, 'Ω')}")
# Обчислити нижній резистор зворотного зв'язку для підсилення 5 з верхнім резистором 40k
rbottom = feedback_bottom_resistor(5.0, "40k")
print(f"Нижній резистор зворотного зв'язку (підсилення 5, верхній 40k): {format_value(rbottom, 'Ω')}")
# Обчислити нижній резистор зворотного зв'язку для підсилення 10 з верхнім резистором 90k
rbottom = feedback_bottom_resistor(10.0, "90k")
print(f"Нижній резистор зворотного зв'язку (підсилення 10, верхній 90k): {format_value(rbottom, 'Ω')}")Приклад виводу
Нижній резистор зворотного зв'язку (підсилення 2, верхній 10k): 10.0 kΩ
Нижній резистор зворотного зв'язку (підсилення 5, верхній 40k): 10.0 kΩ
Нижній резистор зворотного зв'язку (підсилення 10, верхній 90k): 10.0 kΩОбчислення нижнього резистора зворотного зв’язку визначає необхідне значення резистора зворотного зв’язку для конфігурації інвертуючого або неінвертуючого підсилювача за заданого відомого верхнього резистора та бажаного підсилення. Це є важливим для проєктування схем з операційними підсилювачами, обробки сигналів та аналогової обробки сигналів, коли значення верхнього резистора заздалегідь визначено іншими обмеженнями.
Нижній резистор зворотного зв’язку обчислюється за формулою: $R_{bottom} = \frac{R_{top}}{A - 1}$, де $A$ — бажане підсилення, а $R_{top}$ — відоме значення верхнього резистора зворотного зв’язку. Це є зворотною операцією до обчислення верхнього резистора і корисне, коли стандартні значення резисторів або обмеження доступності компонентів визначають вибір верхнього резистора.
Пов’язані публікації
- How to compute feedback top resistor in Python using UliEngineering
- How to compute voltage divider top resistor by ratio in Python using UliEngineering
- How to compute voltage divider current in Python using UliEngineering