Времена года идут
Anonymous Poll
47%
По часовой стрелке
12%
Против часовой стрелке
16%
Слева-на-право
25%
Куда?
На отметке 0° (00:00)
Anonymous Poll
21%
Середина времени года
34%
Начало/Конец времени года
4%
Начало второго месяца
4%
Начало третьего месяца
37%
Я не умею читать
Контент -_-
стрим знаний Юзи 23.12.22
Media is too big
VIEW IN TELEGRAM
#Юзя и просмотр умных видосов AV1
Уровень помех от USB кабеля перпендикулярно проводу:
Формула:
B - магнитная индукция (Тл)
μ0 - магнитная постоянная (4π * 10^-7 Гн/м)
I - ток в проводнике (A, возьмем максимальный ток USB 2.0, 500 mA = 0.5 A)
d - расстояние между центрами проводников в витой паре (м, возьмём равным диаметру проводника 1 мм = 0.001 м)
θ - угол между направлением тока и направлением на точку измерения (в данном случае 90 градусов, так как измеряем перпендикулярно кабелю)
r - расстояние от кабеля до точки, где измеряется наводка (м)
f - частота работы USB (примем 20 МГц для USB 2.0)
ε0 - электрическая постоянная (8.854 * 10^-12 Ф/м)
По закону
https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BA%D0%BE%D0%BD_%D0%91%D0%B8%D0%BE_%E2%80%94_%D0%A1%D0%B0%D0%B2%D0%B0%D1%80%D0%B0_%E2%80%94_%D0%9B%D0%B0%D0%BF%D0%BB%D0%B0%D1%81%D0%B0
Пример для 1 мм расстояния от UBS 2.0 провода
Эта же формула, но переведено в константу исключительно для USB 2.0 (r = расстояние)
Вычисление уровеня шума:
SNR [dB] = 10 * log10(signal / noise)
Полученную переменную B - магнитная индукция (Тл) вставляем в формулу вычисления сигнал-шум как noise
signal — уровень сигнала децибел, взял -10 Дб (для для нереалистично-идеальной линий передач 100BASE ethernet)
Если вынуть из изоляции USB и ethernet, поместив проводники крест на крест на расстоянии 1 мм от медных проводников (расстояние = толщина изоляции) то шум:
SNR [dB] = 10 * log10(0.1 / 0.0001) = 30 дб
Итого на исходный сигнал накладывается сигнал с шумом 30 дб
Формула:
B = (μ0 * I * d * sin(θ)) / (2 * π * r^2 * sqrt(1 + (4 * π^2 * f^2 * r^2 * ε0 * μ0)))
B - магнитная индукция (Тл)
μ0 - магнитная постоянная (4π * 10^-7 Гн/м)
I - ток в проводнике (A, возьмем максимальный ток USB 2.0, 500 mA = 0.5 A)
d - расстояние между центрами проводников в витой паре (м, возьмём равным диаметру проводника 1 мм = 0.001 м)
θ - угол между направлением тока и направлением на точку измерения (в данном случае 90 градусов, так как измеряем перпендикулярно кабелю)
r - расстояние от кабеля до точки, где измеряется наводка (м)
f - частота работы USB (примем 20 МГц для USB 2.0)
ε0 - электрическая постоянная (8.854 * 10^-12 Ф/м)
По закону
https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BA%D0%BE%D0%BD_%D0%91%D0%B8%D0%BE_%E2%80%94_%D0%A1%D0%B0%D0%B2%D0%B0%D1%80%D0%B0_%E2%80%94_%D0%9B%D0%B0%D0%BF%D0%BB%D0%B0%D1%81%D0%B0
Пример для 1 мм расстояния от UBS 2.0 провода
B = (4 * pi * 10^-7 * 0.5 * 0.001 * Sin[90 Degree])/(2 * pi * 0.01^2 * Sqrt[1 + (4 * pi^2 * 20000000^2 * 0.01^2 * 8.854 * 10^-12 * 4 * pi * 10^-7)])
Эта же формула, но переведено в константу исключительно для USB 2.0 (r = расстояние)
(1.×10^-10 sin(90 °))/(r^2 sqrt(1 + 0.175699 r^2))
def function(r):
return (4 * np.pi * 1e-7 * 0.5 * 0.001 * np.sin(np.deg2rad(90))) / (2 * np.pi * r**2 * np.sqrt(1 + (4 * np.pi**2 * 20000000**2 * r**2 * 8.854 * 10**-12 * 4 * np.pi * 1e-7)))
def alternative_function(r):
return (1e-10 * np.sin(np.deg2rad(90))) / (r**2 * np.sqrt(1 + 0.175699 * r**2))
Вычисление уровеня шума:
SNR [dB] = 10 * log10(signal / noise)
Полученную переменную B - магнитная индукция (Тл) вставляем в формулу вычисления сигнал-шум как noise
signal — уровень сигнала децибел, взял -10 Дб (для для нереалистично-идеальной линий передач 100BASE ethernet)
Если вынуть из изоляции USB и ethernet, поместив проводники крест на крест на расстоянии 1 мм от медных проводников (расстояние = толщина изоляции) то шум:
SNR [dB] = 10 * log10(0.1 / 0.0001) = 30 дб
Итого на исходный сигнал накладывается сигнал с шумом 30 дб