Вывеска из шести светодиодов на дне рожденья подруги мигала по скетчу безупречно в стенах квартиры — и умерла в первую минуту на даче: я подключил батарейку крона, держа макетку в темноте под столом, плюс на минус. Светодиоды замолчали, я полез проверять код... за отсутствием других идей. Полчаса поиска «сломанной платы» закончились тем, что я просто перевернул провода — и всё ожило. Дача спасена, но вопрос остался: почему деталь с неправильной полярностью молчит, а не горит, и можно ли сделать так, чтобы она вообще не могла молчать?
Ответ на оба вопроса — диод, самый простой полупроводник в наборе. Он пропускает ток в одну сторону и запирает в другую — вот и вся магия. Светодиод — тот же диод, который заодно светится, поэтому и он молчит при переполюсовке вместо того, чтобы сгореть обидно. А ещё диод — инструмент: им защищают схемы от перепутанной батарейки и от выбросов моторов, которые выжигают порты.
В этом уроке научимся читать корпус диода (подсказка там ровно одна — полоска), считать, сколько вольт он забирает себе при проходе тока, и ставить две классические защиты. Знак диода на схеме мы уже прошли в уроке про обозначения, а первый светодиод на макетке собирали в сборке по узлам — теперь копнём, что у него внутри.
Полоска = катод: читаем корпус
У диода два вывода: анод — вход для тока, катод — выход. Ток течёт от анода к катоду; в обратную сторону диод заперт. На корпусе настоящей детали катод помечен полоской с одного края — вот и вся маркировка: полоска = катод. У светодиодов полоску часто рисуют срезом на ободке колбы, а надёжнее правило из сборки по узлам: длинная ножка — анод, короткая — катод, и катод идёт к минусу через гасящий резистор.
Проверить деталь можно мультиметром в режиме прозвонки диодов: красный щуп на анод, чёрный на катод — прибор покажет прямое напряжение около 0,6–0,7 В для кремниевого диода; щупы поменял — на экране тишина. Так за десять секунд определяется и живой ли диод, и где у него какая ножка, если полоска затёрлась. У светодиодов в том же режиме прибор покажет 1,7–2,5 В, а кристалл слабо засветится — это тоже норма.
Полярность важна не только у диодов, но и у всего, что рядом с ними: у шин питания макетки и у электролитических конденсаторов из прошлого урока правило то же — плюс к плюсу, и проверить перед включением. Диод в этом смысле дружелюбен: даже перепутанный, он просто молчит, если в цепи есть гасящий резистор.
Падение напряжения: семь десятых вольта навсегда
Открывшийся диод берёт себе плату: постоянные 0,6–0,7 В (кремниевый 1N4148 или выпрямительный 1N4007). Не «в среднем» и не «при большом токе» — при любом рабочем токе от единиц миллиампер до предела детали. Поставил диод в разрыв плюса между батарейкой и платой — плате досталось 4,3 В от пятёрки. ATmega это устроит: он работает от 1,8 до 5,5 В. А вот сервопривод на 4,3 В уже недоедает и дёргается, датчик DS18B20 по OneWire начинает отвечать мусором — его сигнальные уровни рассчитаны на честную пятёрку.
У диодов Шоттки, например 1N5819, плата ниже: 0,2–0,4 В. Они дороже и чаще текут назад, зато экономят драгоценные доли вольта в низковольтных цепях. У светодиода прямое напряжение ещё больше: красному нужно 1,8–2,0 В, синему и белому 2,8–3,2 В — именно поэтому светодиод нельзя втыкать в 5 В без резистора: ток взлетит и сожжёт кристалл. Резистор под номинал считается по уже знакомому правилу подбора из урока про резисторы.
Посчитаем цепь: питание 5 В, в разрыве плюса защитный 1N4007 (минус 0,7), за ним красный светодиод (минус 2,0). Остаток 2,3 В приходится на резистор; при токе 15 мА нужен 153 Ома — берём ближайший из ряда, 220 Ом, ток опустится до удобных десяти. Скетч ниже делает ту же арифметику и печатает построчно, чтобы можно было подставить свои числа: синему светодиоду остатка уже не хватит, и это видно без пайки.
int uvhod = 5000; // питание, мВint udioda = 700; // кремниевый 1N4007 в разрыве плюсаint usvet = 2000; // красный светодиодint itok = 15; // желаемый ток, мА void setup() { Serial.begin(9600); int ostatok = uvhod - udioda - usvet; int r = ostatok / itok; // мВ/мА = омы Serial.print("ostatok="); Serial.println(ostatok); Serial.print("r="); Serial.println(r); Serial.println("berem iz ryada: 220 Om");} void loop() {}| Деталь | Прямое падение | Обратное напряжение | На что годится |
|---|---|---|---|
| 1N4148, сигнальный | 0,6–0,7 В | до 100 В | логика и защита сигнальных цепей, ток до 200 мА |
| 1N4007, выпрямительный | 0,7–1,0 В | до 1000 В | защита питания, ток до 1 А |
| 1N5819, Шоттки | 0,2–0,4 В | до 40 В | низковольтные цепи, где жаль 0,7 В |
| Светодиод красный | 1,8–2,0 В | около 5 В | индикация, только через резистор |
| Светодиод синий, белый | 2,8–3,2 В | около 5 В | индикация, резистор обязателен |
Теперь защита от переполюсовки — та самая, которой не хватало на даче. Вариант первый, последовательный: диод в разрыв плюса. Перепутал батарейку — диод заперт, схема просто молчит и целая; переполюсовал обратно — работает, но всегда на 0,7 В голоднее. Для кроны на 9 В это даром: плате достанется 8,3 В через Vin — норма. Для схемы на ровно 5 В от батарейки уже жалко: смени 1N4007 на Шоттки и потеряешь 0,3 В вместо 0,7.
Вариант второй, шунтирующий: диод параллельно входу питания, катодом к плюсу. При правильной полярности он заперт и не мешает никому. При переполюсовке он открывается нараспашку и закорачивает источник — плата целая, но батарейка греется, и сидеть так долго нельзя. Шунт хорош там, где есть предохранитель или у тебя быстрая рука выключить. Для макетки с батарейкой я беру последовательный вариант: медленно, зато безопасно. Готовые реле-модули уже защищены изнутри — в уроке про реле и 220 В это показано на схеме модуля.
Отдельная речь — обратные выбросы. Катушка реле или обмотка мотора — это индуктивность, и при выключении тока она выбрасывает назад иголку в десятки вольт: за долю миллисекунды можно убить транзистор или пин. Лечится диодом параллельно катушке, катодом к плюсу: в рабочем режиме он закрыт, а иголку замыкает на саму обмотку. У реле-модулей такой диод уже стоит на плате, у самодельного мотора — ставь сам, прямо на выводы мотора.
Стенд: сколько вольт доедет до светодиода
Падение проще один раз увидеть, чем десять раз посчитать. Стенд в симуляторе ниже: ручка задаёт входное напряжение от нуля до 5 В, за ней стоит диод с падением 0,7 В, за диодом — красный светодиод, которому нужно 2 В. Крути ручку и смотри: пока на входе меньше примерно 2,7 В, после диода остаётся меньше двух, и светодиод молчит — ему просто не достаётся. Зажёгся — значит, вход перевалил порог.
На настоящей макетке этот же стенд собирается за минуту: делитель не нужен, диод и светодиод втыкаются в соседние столбцы по правилам из сборки по узлам, а грабли сборки — кривые контакты и перепутанные ножки — мы уже разобрали в уроке про плохой контакт. Если захочешь прикинуть, как разложить входное напряжение по деталям через пропорции, — это урок про делитель: у диода и делителя одна мысль — напряжение делится по цепочке, каждому своё.
Мои рабочие правила на этом уроке закончились три: диод в разрыв плюса каждой батареечной схемы (Шоттки, если жаль вольт), диод параллельно каждой самодельной катушке и мотору, и ни одного диода в сигнальных линиях. Осталось закрепить числа тестом — и переполюсовка на даче больше не испортит вечер.
- 1. Полоска на корпусе диода помечает…
- 2. Сколько вольт забирает себе кремниевый диод в прямом направлении?
- 3. После диода 1N4007 сервопривод на 5 В начал дёргаться. Причина?
- 4. Какая защита спасает плату от перепутанной батарейки и при этом не мешает при правильной полярности?
- 5. Зачем диод ставят параллельно обмотке реле или мотора?
- Полоска на корпусе — катод; ток идёт от анода к катоду; проверка мультиметром: 0,6–0,7 В в одну сторону, тишина в другую.
- Открытый кремниевый диод забирает 0,6–0,7 В всегда; Шоттки — 0,2–0,4 В; красному светодиоду нужно 1,8–2,0 В.
- Считай остаток: 5 В − 0,7 − 2,0 = 2,3 В на резистор; при 15 мА это 153 Ома — берём 220.
- Защита от переполюсовки: диод в разрыв плюса — молчит и целая; шунт навстречу — только там, где есть предохранитель.
- Обратный диод параллельно катушке и мотору — обязателен; в сигнальные линии диоды не ставим.
Частые вопросы по теме урока
- Полоска на корпусе диода помечает…
- Полоска = катод. Ток через открытый диод течёт от анода к катоду, к полоске. катод
- Сколько вольт забирает себе кремниевый диод в прямом направлении?
- Падение кремниевого диода почти не зависит от тока: 0,6–0,7 В и всё. У Шоттки — 0,2–0,4 В. около 0,6–0,7 В при любом рабочем токе
- После диода 1N4007 сервопривод на 5 В начал дёргаться. Причина?
- Серво рассчитана на честную пятёрку: недостающие 0,7 В оборачиваются дёрганьем. В таких цепях ставят Шоттки или внешний источник. диод съел 0,7 В, и сервоприводу досталось 4,3 В
- Какая защита спасает плату от перепутанной батарейки и при этом не мешает при правильной полярности?
- При правильной полярности диод открыт и просто отдаёт свои 0,7 В; при перепутанной — заперт, схема целая. последовательный диод в разрыве плюса
- Зачем диод ставят параллельно обмотке реле или мотора?
- Индуктивность при выключении выбрасывает назад иголку в десятки вольт. Диод замыкает её на саму обмотку и спасает пины. чтобы гасить выброс напряжения в момент выключения тока