Сборка на коленях на кухонном диване прощает всё, кроме времени и нервов: резистор укатывается под плинтус с первого раза, светодиод теряется в ткани, а после зимнего вечера у батареи собранная схема вдруг начинает жить своей жизнью — то работает, то нет, без видимой причины. Я пересел за оборудованный стол не потому, что стал серьёзным, а после подсчёта: полчаса охоты за упавшей мелочью дороже любого коврика, а один загадочный сбой по вечерам дороже всего стола.
Рабочее место складывается из четырёх покупок по возрастанию важности: стол со светом, лупа, держатель деталей и антистатика. Три из них копеечные и окупаются в первый же вечер, четвёртая — вопрос привычки: её ценность видна не сразу, а по факту выживших полевых транзисторов.
Разберём по порядку: минимальный стол, свет и лупа; чем третья рука полезна и когда вредит; откуда берётся статика, сколько вольт в вашем свитере и чем от неё защищаться — от влажности до браслета с резистором 1 МОм и коврика на заземление.
Стол, свет и лупа: глазами платим больше
Стол начинается с цвета: светлая поверхность делает тёмные резисторы и упавшие усики видимыми, на чёрном коврике они исчезают мгновенно. Свет — настольная лампа сбоку от рабочей руки, чтобы тень от собственных кистей не ложилась на место пайки; потолочной люстры хватает только для чтения, но не для работы с ножкой транзистора. Лупа на штативе с подсветкой с кратностью три-пять — вторые глаза: трещины пайки, сосульки и микрозамыкания между соседними ножками без неё не разглядеть. Камера телефона с зумом выручает в той же роли — осмотр пайки через лупу я описывал в уроке про пайку, там же и порядок тренировочных стыков.
Третья рука — держатель с крокодилами — нужный инструмент, но с характером. Провода и грубые узлы она держит отлично, и для пайки кабелей я её не заменю ничем. А вот нежные детали она не любит: зубчатый крокодил царапает покрытие ножек, а керамический конденсатор от бокового усилия отламывает прямо у корпуса — на моей памяти это был самый тихий расходник в хозяйстве. Выход из положения: мягкие пазы держателя с пружиной, обмотка крокодилов тонкой тефлоновой лентой или прижим детали через прокладку из пенопласта.
Собранный стол проверяется простой процедурой: фильтр-розетка в сеть, лампа включена, плата подключена к компьютеру — если при первом подключении не замигал штатный светодиод на борту, разбор маршрута от кабеля до порта был в уроке про первое подключение платы. Макетка на столе должна лежать жёстко: скользкая основа прыгает при каждом рывке провода, поэтому я сажу её на пару полос двустороннего скотча — про рейки и устройство платы, чтобы не закоротить питание, был базовый урок про макетку. Кабели от платы веду по краю стола в стяжке: один рывок локтя — и незакреплённый шнур уносит за собой половину схемы, а вместе с ней и веру в сегодняшнюю продуктивность.
Статика: невидимый враг CMOS
Ваше тело — конденсатор ёмкостью порядка ста-двухсот пикофарад, и трение о стул, свитер и ковёр заряжает его до приличных напряжений. Классическая таблица ESD-сообщества, на которую опираются все обзоры электростатики, выглядит так: ходьба по ковру при влажности 10-20 процентов — до 35 000 вольт, при влажности 65-90 процентов — около 1500; тот же ковёр зимой и летом — разница в двадцать раз. При этом человек чувствует разряд примерно от трёх тысяч вольт: всё, что ниже, проходит незаметно. Отсюда главное правило статики: «не почувствовал» не значит «не было».
Кому больно. Затвор полевого транзистора вне схемы пробивается от сотен вольт — тонкий оксидный слой не выносит ничего; микросхемы с тонким техпроцессом чувствительны в ту же сторону. У AVR стоят встроенные защитные диоды, и плату Arduino вы, скорее всего, не убьёте зимним свитером — но каждый удар тратит их запас, а голый MOSFET из пакета или полевой ключ модуля умирают без реанимации, о чём писал в уроке про MOSFET-ключ. Светодиод с резистором переживёт почти всё; голый затвор — нет.
Защита строится по нарастающей, и начинается она с воздуха. Влажность 40-60 процентов снимает большую часть риска — во влажном воздухе заряд стекает с тела быстрее, чем накапливается. Зимой батареи сушат комнату до 15-20 процентов, и это как раз те условия, в которых ковёр становится высоковольтным генератором. Гигрометр за двести рублей покажет ваш уровень честнее любых ощущений: у меня зимой без увлажнителя держалось 18 процентов, и щипки от кресла были ежедневными.
Второй уровень — браслет: на запястье плотно, на кожу, провод — к заземлению, и обязательно через резистор 1 МОм. Резистор там не замедляет разряд, а делает его плавным и спасает жизнь: если рука в браслете дёрнулась к сети, ток через тело ограничен долями миллиампера. По стандарту ANSI/ESD S20.20 потенциал тела под контролем держат ниже ста вольт — не «чтобы не щипало», а потому что сотни вольт уже смертельны для чувствительных кристаллов. Провод браслета проверяйте мультиметром в прозвонке — техника есть в уроке про мультиметр: обрыв тонкой жилы у штекера случается чаще, чем у любого другого провода на столе.
Третий уровень — коврик с клеммой на землю: он разряжает не только вас, но и стол, и детали, лежащие на нём, и нужен тогда, когда пайка и ремонт стали регулярными. Касание батареи отопления перед работой — полумера с оговоркой: работает, только если труба реально металлическая и заземлена, а не пластиковый стояк, который заземлением не служит. Антистатические пакеты — четвёртый уровень: полупрозрачные серо-розовые мешочки с проводящим слоем, в которых детали едут от магазина и живут на хранении.
// Дежурный по стенду: кнопка D2 листает чек-лист сборки, ручка A0 вводит// влажность с комнатного гигрометра, D12 горит, когда воздух пересушен.const int PIN_BTN = 2;const int PIN_LED = 12; const char* punkty[5] = { "1: svet sleva, lupa na shtative", "2: braslet na zapjaste, provod cherez 1 MOm", "3: MOSFET v antistaticheskom pake, ne v polietilene", "4: detali po adresam, ne v obshchem pakete", "5: pyl soft - stul i rukava ubrat ot stola"}; int idx = 0;int lastHum = -100;unsigned long tBtn = 0; void setup() { Serial.begin(9600); pinMode(PIN_BTN, INPUT_PULLUP); pinMode(PIN_LED, OUTPUT); Serial.println("Dezhurnyj po stendu: D2 - sleduyuschij punkt, A0 - vlazhnost");} void loop() { if (digitalRead(PIN_BTN) == LOW && millis() - tBtn > 350) { tBtn = millis(); Serial.println(punkty[idx]); idx = idx + 1; if (idx > 4) { idx = 0; } } int hum = map(analogRead(A0), 0, 1023, 10, 90); if (hum - lastHum > 2 || lastHum - hum > 2) { lastHum = hum; Serial.print("vlazhnost "); Serial.print(hum); Serial.print(" procentov: "); if (hum < 40) { Serial.println("peresysheno, statika gotova k udaru"); digitalWrite(PIN_LED, HIGH); } else if (hum <= 60) { Serial.println("norma, derzhite tak"); digitalWrite(PIN_LED, LOW); } else { Serial.println("vlazhno, no dlya komnaty s metalloobrabotkoj eto ok"); digitalWrite(PIN_LED, LOW); } } delay(20);}| Средство | Цена порядка | Что защищает | Когда обязательно |
|---|---|---|---|
| Браслет через 1 МОм | 150-400 рублей | руки — главный переносчик заряда | полевые транзисторы и модули с затвором |
| Коврик с клеммой на землю | от восьмисот рублей | стол и всё, что на нём лежит | регулярная пайка и ремонт |
| Влажность 40-60 % | гигрометр за двести рублей | весь воздух в комнате сразу | зимой, когда батареи сушат до 20 % |
| Антистатические пакеты | рубль-два за штуку | детали на хранении и в дороге | MOSFET, микросхемы, светодиодные драйверы |
Порядок покупок, если бюджет поджимает, я бы выстроил так: гигрометр и браслет — в первый день, антистатические пакеты — в тот же день, как в хозяйстве появился первый полевой транзистор, коврик — когда пайка станет регулярной. Стол и свет не покупают сразу — их собирают из того, что есть, лишь бы поверхность была светлой и лампа стояла сбоку. Честное мнение для приоритетов: для мигалок на ATmega антистатика — гигиена, приятная, но не критичная; для MOSFET и модулей на тонких микросхемах — выживание, и там браслет надевают до того, как пакет вскрыт.
Модель выше считает по той самой таблице: ручка A0 — влажность комнаты, кнопка D2 — прогулка по ковру с касанием пина. Сухой воздух держит заряд в десятках киловольт, влажный — в полутора тысячах; приговор печатается по трём зонам — почувствуете щипок, не почувствуете, но полевик под риском, безопасно. Оба скетча этого урока построены на millis — почему без delay и как это устроено, разобрано в уроке про millis вместо delay. Цифры справочные, у вашего ковра и свитера — свои; гигрометр на стене скажет о комнате больше, чем любая модель.
- 1. Сколько вольт может накопить тело при ходьбе по ковру в сухом воздухе?
- 2. Зачем в проводе антистатического браслета резистор 1 МОм?
- 3. С какого напряжения человек чувствует разряд?
- 4. Что из этого страдает от статики сильнее всего?
- 5. Какой потенциал тела стандарт ANSI/ESD S20.20 требует держать под контролем?
- Сухой воздух зимой поднимает заряд тела до десятков киловольт; 40-60 % влажности снимают большую часть риска
- Чувствуем разряд примерно от 3000 В, затвор MOSFET умирает от сотен: «не почувствовал» не значит «не было»
- Браслет через резистор 1 МОм: плавный отвод заряда и защита от сети; провод проверять в прозвонке
- Обычный полиэтилен — генератор статики; полевики и микросхемы живут в антистатических пакетах
- Стол: светлая поверхность, лампа сбоку, лупа с подсветкой; третья рука — для проводов, не для нежных ножек
Частые вопросы по теме урока
- Сколько вольт может накопить тело при ходьбе по ковру в сухом воздухе?
- Классическая таблица ESD: ходьба по ковру при влажности 10-20 процентов даёт до 35 000 вольт, при 65-90 процентах — порядка 1500. Разница зимой и летом — в двадцать раз. до 35 000 В
- Зачем в проводе антистатического браслета резистор 1 МОм?
- Без резистора тело через браслет — прямой путь току в землю при касании фазы. С 1 МОм ток ограничен долями миллиампера, а заряд стекает плавно, без искры. ограничивает ток при случайном касании сети и делает отвод заряда плавным
- С какого напряжения человек чувствует разряд?
- Порог чувствительности — порядка трёх киловольт. Разряды в сотни вольт, смертельные для чувствительных кристаллов, проходят совершенно незаметно. примерно от 3000 В
- Что из этого страдает от статики сильнее всего?
- Тонкий оксидный слой затвора пробивается от сотен вольт и не восстанавливается. Плату Arduino с защитными диодами вы, скорее всего, не убьёте свитером, а голый MOSFET — легко. затвор полевого транзистора вне схемы
- Какой потенциал тела стандарт ANSI/ESD S20.20 требует держать под контролем?
- Целью защиты по S20.20 называют потенциал тела ниже ста вольт — потому что уже сотни вольт опасны для чувствительных кристаллов, хоть человек их и не чувствует. не выше 100 В