Контент -_-
1.6K subscribers
4.31K photos
2.7K videos
379 files
2.54K links
Тут публикуется контент который нам понравился
Владелец и мем производитель - @DZgas
Ленивый создатель - @infiell
Перезаливает Юзю - @wukos

Буст для 3-4 реактов
https://tttttt.me/boost/my_content

Чат t.me/+6axp8abPbkxhY2Fi
Навигация t.me/my_content/7630
Download Telegram
Где расположена зима?
Anonymous Poll
9%
Слева
7%
Справа
33%
Вверху
15%
Внизу
36%
Где?
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Уровень помех от USB кабеля перпендикулярно проводу:

Формула:
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 дб