Закон Ома: главная формула
Если запомнить из всей электроники только одну формулу — пусть это будет закон Ома. Он связывает все три величины.
V = I × R. Три буквы, которые объясняют, почему светодиод сгорает без резистора, и позволяют рассчитать почти любую простую схему.
Закон Ома гласит: напряжение равно току, умноженному на сопротивление. V = I × R, где V — напряжение в вольтах, I — ток в амперах, R — сопротивление в омах. Из этой формулы выводятся ещё две: I = V / R и R = V / I. Зная любые две величины, найдёшь третью.
Смысл интуитивный. Хочешь больший ток — увеличь напряжение или уменьши сопротивление. Поставил большее сопротивление — при том же напряжении ток упадёт. Это и есть управление током, основа всей электроники.
Как это работает под капотом
Удобный визуальный приём — «треугольник Ома». Закрываешь пальцем искомую величину и читаешь формулу:
V
-----
| V |
|-----|
| I R |
-----
закрыл V -> V = I * R
закрыл I -> I = V / R
закрыл R -> R = V / I
Посчитаем все три случая в коде. Это ровно те расчёты, которые делает каждый, кто собирает схему.
# Закон Ома: считаем все три величины
def find_current(V, R):
return V / R # I = V / R
def find_voltage(I, R):
return I * R # V = I * R
def find_resistance(V, I):
return V / I # R = V / I
# Пример 1: какой ток при 5 В и 1000 Ом?
print(f"Ток: {find_current(5, 1000)*1000:.1f} мА")
# Пример 2: какое напряжение на 220 Ом при 0.02 А?
print(f"Напряжение: {find_voltage(0.02, 220):.1f} В")
# Пример 3: какое сопротивление нужно для 0.015 А при 3 В?
print(f"Сопротивление: {find_resistance(3, 0.015):.0f} Ом")
Запусти врезку «Посчитай сам ▶». Меняй числа и почувствуй, как ток растёт с напряжением и падает с сопротивлением. Это интуиция, которая пригодится в каждом проекте.
Частые ошибки
- Смешивать единицы. Подставляй амперы и омы, а не миллиамперы и килоомы. 15 мА — это 0,015 А, а не 15.
- Забывать про падение на компонентах. На светодиоде «теряется» часть напряжения, и в закон Ома идёт остаток.
- Применять закон Ома к нелинейным элементам как к резисторам. У диода ток и напряжение связаны не линейно.
Best practices
- Всегда переводи всё в базовые единицы (В, А, Ом) перед расчётом.
- Проверяй ответ на здравый смысл: ток в обычной IoT-схеме — это миллиамперы, а не амперы.
- Держи треугольник Ома в голове — он экономит время на каждом расчёте.
Где это встречается
Закон Ома — это не школьная формальность, а инструмент, к которому ты будешь возвращаться постоянно. Подбираешь резистор для светодиода — закон Ома. Считаешь, выдержит ли дорожка ток, — закон Ома вместе с формулой мощности. Проектируешь делитель для датчика — снова он. Любой расчёт простой цепи начинается с этих трёх букв.
Важно чувствовать масштаб. В цифровой логике IoT мы работаем с миллиамперами и килоомами, и числа удобно держать в этих единицах. Например, подтяжка 10 кОм при 3,3 В пропускает всего 0,33 мА — ничтожный ток, который не нагружает ни вывод, ни питание. А вот мотор при 5 В и сопротивлении обмотки 5 Ом теоретически потянет целый ампер — и это уже совсем другая история, требующая транзистора и отдельного питания. Закон Ома мгновенно подсказывает, с какой задачей ты имеешь дело.
Запомни главное
- V = I × R связывает напряжение, ток и сопротивление.
- Зная любые две величины, всегда найдёшь третью.
- Перед расчётом переводи всё в базовые единицы: вольты, амперы, омы.
- Держи треугольник Ома в голове — он экономит время на каждом расчёте.
Итог: закон Ома V = I × R связывает напряжение, ток и сопротивление; зная две величины, всегда найдёшь третью. Это рабочая лошадь всех расчётов. Дальше применим его к делителю напряжения.