Защитный диод гасит выброс катушки

Диод параллельно катушке даёт току путь по кругу: вместо −4 В на выходе остаётся −1 В.

Продвинутый уровень Arduino Uno C++
Схема подключения: Защитный диод гасит выброс катушки
Схема в симуляторе. Нажмите «Открыть в симуляторе», чтобы запустить её и поменять.

Что понадобится

Как подключить

ОткудаКуда
Arduino UnoD8→Резистор1
Резистор2→Катушка индуктивности1
Катушка индуктивности2→Arduino UnoGND
ДиодK→Катушка индуктивности1
ДиодA→Arduino UnoGND
Резистор2→ОсциллографCH1
Arduino UnoGND→ОсциллографGND

Скетч

// Тот же опыт, что «Самоиндукция», но параллельно катушке стоит диод
// катодом к плюсу. Пока D8 подаёт 5 В, диод заперт и ничего не делает.
// Как только питание снимается, ток катушки замыкается через диод, и
// напряжение не проваливается до −4 В, а упирается в −1 В — диод открылся.
// Так защищают транзисторы, которые управляют реле и моторами.
void setup() { pinMode(8, OUTPUT); }

void loop() {
  digitalWrite(8, HIGH);
  delay(3000);
  digitalWrite(8, LOW);
  delay(3000);
}

Как это работает

Зачем диод у катушкиКатушка не даёт току оборваться мгновенно. Когда D8 уходит в LOW, ток ищет путь и создаёт выброс обратной полярности — на голой катушке это −4 В.
Диод даёт этому току замкнуться по кругу, и выброс упирается в −1 В: диод открылся.

Что попробоватьУдалите провод к диоду (инструмент «удалить») и запустите снова — выброс вернётся.
Именно так защищают транзисторы, управляющие реле и моторами: без диода выброс пробивает ключ.

Коротко о детали: Диод

Диод пропускает ток только от анода к катоду. Пока напряжение на нём меньше прямого (у кремниевого около 0,7 В), ток практически не идёт. Прямое напряжение задаётся двойным кликом.

Распиновка и все примеры →

Ещё примеры с деталью «Диод»

Попробуйте сами

Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.

Открыть «Защитный диод гасит выброс катушки» в симуляторе