Захотелось мерить напряжение автомобильного аккумулятора — 12,6 В на клеммах — и я собрал делитель из урока про делитель напряжения: 30 и 10 кОм, на входе АЦП четвёртая часть. Схема работала, пока однажды перемычка с плюса не соскользнула мимо резистора: все 12,6 В пошли прямо на A0. Вход не хлопнул, не задымил — он просто начал врать, и следующую неделю я разбирался, почему фоторезистор на соседнем канале показывает ерунду. Делитель защищает от расчётного напряжения, а не от дрогнувшей руки.
Вторая линия обороны — стабилитрон: внешне тот же корпус с полоской из урока про диод и полярность, но включён наоборот и работает наоборот. Обычный диод обратное напряжение запирает и терпит до паспортного потолка; стабилитрон сконструирован так, чтобы в обратном включении открываться на строго заданном напряжении и держать его на себе. До порога он прозрачен, за порогом — глотает лишнее.
Здесь разберём его в двух ролях: источник опорного напряжения для малых цепей и страховка входа АЦП. Посчитаем балластный резистор по закону Ома, сверимся с таблицей ходовых корпусов и соберём вольтметр на 0-15 В, который переживает даже прямое 12 В на входе.
Пробой как рабочий режим
Обычный диод в обратном включении — замок: ток практически нулевой, и всё хорошо ровно до обратного напряжения из паспорта, после которого деталь умирает. У выпрямительного 1N4007 порог — 1000 В, в учебных схемах он недостижим. У стабилитрона порог спущен специально — 3,3, 5,1 или 9,1 В у ходовых корпусов ваттной серии 1N47xx — и колено кривой тока сделано крутым и ровным: пока ток течёт в разрешённой полосе, напряжение на стабилитроне стоит как приклеенное. У 1N4733A это 5,1 В с допуском пять процентов.
Схема простейшего стабилизатора из трёх деталей: вход, балластный резистор и сам стабилитрон — катодом к плюсу, анодом на GND; потребитель снимает напряжение прямо с него. Балласт гасит разницу между входом и порогом, стабилитрон держит эталон. Пока нагрузка тихая, весь излишек тока уходит через стабилитрон; нагрузка подросла — через него пошло меньше. Ваттный корпус при 5,1 В переживает примерно сто пятьдесят миллиампер своего тока: для опорных цепей и индикаторного светодиода хватает с запасом, для моторов нет.
Балласт считается одной строкой по закону Ома из урока про расчёт токов: R = (Uвх − Uст) / I. Крона 9 В, порог 5,1 В, рабочий ток берём 20 мА: (9 − 5,1) / 0,02 = 195 Ом. Ближайший ходовой номинал — 220 Ом: ток встанет около 17,7 мА, а минимальный ток стабилизации у 1N4733A — около миллиампера, так что запас здоровый. Мощность на балласте — 3,9 В на 17,7 мА — примерно 70 мВт: обычный бочонок 0,25 Вт даже не потеплеет. Номиналы по цветовым полосам я читал в уроке про цветовой код резисторов.
Оговорка про нагрузку: расчёт выше — для тихого потребителя вроде входа АЦП или опоры. Если от узла питается что-то на десятки миллиампер, её ток входит в ту же формулу: R = (Uвх − Uст) / (Ист + Ин), и считать надо на максимальной нагрузке, иначе на пиках напряжение провалится. Ещё одно честное свойство: при крошечных токах — доли миллиампера — реальное напряжение зажима уходит ниже паспортного. Для защиты это не дефект, а бонус: чем меньше тока, тем мягче деталь давит лишнее.
| Корпус | Стабилизация | Балласт от 12 В при 20 мА | Куда ставлю |
|---|---|---|---|
| 1N4728A | 3,3 В | (12 − 3,3) / 0,02 ≈ 435 → 470 Ом | опора для 3,3-вольтовых модулей |
| 1N4733A | 5,1 В | (12 − 5,1) / 0,02 ≈ 345 → 360 Ом | защита входа АЦП, опорное напряжение |
| 1N4734A | 5,6 В | (12 − 5,6) / 0,02 = 320 → 330 Ом | когда 5,1 В впритык и нужен запас |
| 1N4739A | 9,1 В | (12 − 9,1) / 0,02 ≈ 145 → 150 Ом | питание малых цепей от 12 В бортсети |
Защита входа АЦП: делитель сверху, стабилитрон снизу
Схема вольтметра на 0-15 В собирается из уже знакомых частей. Делитель 30к/10к пускает на A0 четвёртую часть: 12,6 В превращаются в 3,15 В — комфортно для АЦП. Стабилитрон 1N4733A ставится параллельно нижнему плечу: анод на GND, катод к точке между резисторами, туда же идёт провод к A0. В норме, ниже 5,1 В, он прозрачен и измерению не мешает: через него текут микроамперы. Если рука дрогнула и на вход попали 12,6 В напрямую, узел пытается уехать выше порога — стабилитрон открывается, а верхнее плечо делителя внезапно превращается в токоограничитель: лишние 7,5 В на 30 кОм дают четверть миллиампера тока пробоя. Вход живёт, АЦП насыщается до 1023, и скетч по этому признаку печатает предупреждение.
Честность про пределы: колено у дешёвого стабилитрона мягкое, и самые быстрые иголки он не успевает срезать — для этого промышленность делает TVS-диоды с реакцией на пикосекундах. При 4 В на входе стабилитрон уже слегка подкапывает, поэтому измерения у самого потолка он чуть искажает. Для учебной макетки и медленного АЦП Uno это приемлемая плата за копеечную страховку. Моё мнение жёсткое: на любом входе, куда теоретически могут воткнуть 12 В, стабилитрон должен стоять по умолчанию.
Если ставите стабилитрон на вход без делителя — резистор в разрыве обязателен всё равно: без балласта ток пробоя ничем не ограничен, и ваттный корпус быстро превращается в дымный. Минимум — сотня Ом, лучше считать по току своего источника.
const int PIN_ADC = A0; // точка между резисторами делителя 30к/10к void setup() { Serial.begin(9600); Serial.println("Voltmetr 0-15 V so stabiltronom 1N4733A na vhode");} void loop() { int syr = analogRead(PIN_ADC); long uadc = syr * 5000L / 1023; // милливольты на входе АЦП long uvhod = uadc * 4; // делитель 30к/10к умножает на четыре Serial.print("vhod="); Serial.print(uvhod); Serial.print(" mV, adc="); Serial.print(uadc); Serial.print(" mV"); if (syr >= 1020) { Serial.println(" [vhod za predelom: stabiltron derzhit]"); } else { Serial.println(" [zamer chisty]"); } delay(500);}Как проверить корпус из коробки: прозвонкой мультиметра из урока про напряжение, ток и прозвонку — в прямую сторону он покажет обычные 0,6-0,7 В, потому что внутри честный диодный переход. А вот пробой прозвонкой не увидеть: напряжения прибора не хватает. Нужен стенд: резистор 470 Ом от 12 В на катод, анод на GND, вольтметр параллельно стабилитрону — прибор должен показать около 5,1 В, и это главный тест на годность.
Для точных измерений у стабилитрона есть слабость — температурный дрейф и допуск пять процентов: 5,1 В на одном корпусе легко оказываются 4,85 В на соседнем. Как эталон для защиты — отлично, как калиброванный источник — нет: когда понадобится честная опора для АЦП, придёт внешний референс-чип, но это уже отдельная история с отдельным даташитом.
- Стабилитрон включается обратной стороной и живёт в пробое: до 5,1 В у 1N4733A — прозрачен, выше — держит напряжение на себе
- Балласт по закону Ома: (9 − 5,1) / 0,02 = 195 Ом, берём 220; на балласте копейки — около 70 мВт
- Серия 1N47xx — ваттные корпуса: 1N4728A 3,3 В, 1N4733A 5,1 В, 1N4739A 9,1 В; потолок своего тока — около 150 мА
- Защита АЦП: делитель 30к/10к сверху, стабилитрон 5,1 В на входе; верхнее плечо заодно ограничивает ток пробоя
- Колено мягкое, быстрые иголки не режет (для этого TVS), допуск пять процентов — это защита, а не эталон
- 1. Чем стабилитрон в корне отличается от выпрямительного диода?
- 2. Крона 9 В, нужно 5,1 В, ток 20 мА. Какой балластный резистор?
- 3. Стабилитрон защищает вход АЦП. Куда подключён его анод?
- 4. На вход попали 12,6 В напрямую, защита стоит. Что видит АЦП?
- 5. Почему от стабилитронной опоры не питают моторы?
Частые вопросы по теме урока
- Чем стабилитрон в корне отличается от выпрямительного диода?
- Порог пробоя у стабилитрона спущен до рабочих вольт, а колено сделано ровным: после порога напряжение на нём стоит, пока ток в разрешённой полосе. живёт в обратном пробое и держит на себе заданное напряжение
- Крона 9 В, нужно 5,1 В, ток 20 мА. Какой балластный резистор?
- (9 − 5,1) / 0,02 = 195 Ом, из ходового ряда — 220 Ом. Ток встанет около 17,7 мА, до минимального порога стабилизации ещё далеко. 220 Ом — ближайший ходовой к расчётным 195
- Стабилитрон защищает вход АЦП. Куда подключён его анод?
- Анод на GND, катод — к защищаемой точке. В норме деталь прозрачна, при превышении открывается и давит узел к порогу. на GND
- На вход попали 12,6 В напрямую, защита стоит. Что видит АЦП?
- Узел зажат на 5,1 В, верхнее плечо делителя ограничивает ток пробоя четвертью миллиампера. АЦП насыщается до 1023 — скетч по этому признаку печатает предупреждение. не выше 5,1 В: стабилитрон держит, показание насыщается до 1023
- Почему от стабилитронной опоры не питают моторы?
- 1N47xx при 5,1 В тянет около 150 мА своего тока. Мотору нужно в разы больше — его питают от стабилизатора или отдельного источника. ток мотора за пределами сотни миллиампер, которые переживает ваттный корпус