44 lines
2.2 KiB
Markdown
44 lines
2.2 KiB
Markdown
# Concepts
|
||
|
||
Краткие практические определения. Расширять только тем, что помогает собирать, измерять и debug-ить.
|
||
|
||
## Voltage
|
||
|
||
Напряжение измеряется между двумя точками. В embedded это как разница уровней, относительно которой вход понимает `0` или `1`.
|
||
|
||
## Current
|
||
|
||
Ток течет через компонент. Если путь слишком "легкий" и нет ограничения, компонент может перегреться или сгореть.
|
||
|
||
## Resistance
|
||
|
||
Сопротивление ограничивает ток. Первый практический пример: резистор последовательно со светодиодом.
|
||
|
||
## Ohm's Law
|
||
|
||
`V = I * R`. Используется для оценки тока, если известно падение напряжения на резисторе.
|
||
|
||
## Power
|
||
|
||
`P = V * I`. Если мощность слишком большая для компонента, он греется.
|
||
|
||
## Ground
|
||
|
||
GND — опорная точка схемы. Напряжения обычно измеряются относительно нее, но мультиметр всегда измеряет между двумя точками.
|
||
|
||
## Common Ground
|
||
|
||
Если ESP32 управляет внешней схемой, GND ESP32 и GND внешней схемы должны быть соединены. Без этого сигнал не имеет общего reference.
|
||
|
||
## Current Limiting
|
||
|
||
Ограничение тока на БП — safety guard. Оно не чинит схему, но может ограничить ущерб при ошибке.
|
||
|
||
## GPIO
|
||
|
||
GPIO — управляемый пин микроконтроллера. Для ESP32 считать все GPIO строго 3.3V logic, не 5V tolerant.
|
||
|
||
## Breadboard Rails
|
||
|
||
Длинные линии `+` и `-` на breadboard удобны для питания, но часто разделены посередине. Их нужно проверять мультиметром.
|