Комментарии 198
Пожалуй, ардуино это не то, чему я доверил бы дергать 220 вольт.
Например то, что кто-то может начать пользоваться этим вместо "хардварного" выключателя. А дальше сценарии любые, на которые хватит воображения, как вариант: уехал в отпуск, ардуина сглюкнула и включила китайскую светодионую лампочку, а та не постеснялась и загорелась. Я понимаю что с таким подходом можно дойти и до того, что холодильник нужно отключать, когда из дома выходишь, но количество точек отказа все-таки лучше не увеличивать.
Из безопасных вариантов: хардварный диммер-«крутилка» с сервой на оси. А серву крутить ардуиной.
if (WatchdogCounter)
{
WatchdogCounter--;
ResetWatchdog();
}
Максимальное время исполнения цикла примерно известно, перед каждым циклом устанавливаем счётчик на необходимое количество тактов таймера:
WatchdogCounter = 1000;
for (unsigned int i = 0; i < 10; i++)
{
// тут ваш код
}
Примерно так.
А если ваша программа написана так, что
ждет какого-то события которое никогда не произойдёт или давно и безнадёжно пропущено или ещё что-то вроде дедлока но в рамках общего цикла
это не проблема контроллера, это проблема кода программы. Атмега тут ни причём. На каждое ожидание должен быть установлен свой таймаут, после которого программа продолжит нормальную работу.
Заклинит у соседа стиралку, придёт помеха в линию и ардуина задумается. Часто с этим сталкиваются квестоделы.
У Atmel есть встроенный Watchdog, никто не мешает его использовать! Естественно поправив код загрузчика или загрузив из тьмы готовых, поддерживающих и сон и сторожевой таймер и определение типа старта.
Они что, не могут организовать нормальное питание микроконтроллеру?
Делал климатическую камеру — вентиляторы 380 В, увлажнители, насосы, контакторы, искрение, иии… всё работает. Перезагрузов нет ни по ватчдогу, ни самопроизвольных.
На ардуине. С экраном с настройками и заодно со счётчиком аптайма на нём. С логированием на сервер в интернете.
Почему не виснет? Что я не так делал?
И долю везения тоже не стоит исключать, может у вас компоновка такая что помехи идут не в тех плоскостях где они могут вызвать проблемы, а поверни реле или какую-то цепь на 90 градусов и будут постоянные сбои.
Кстати у автора тоже потенциальные проблемы прямо на схемах зияют. Нет снабберной цепи у тиристоров(или применяются исключительно стойкие к высоким dV/dt симисторы?), база транзистора оптрона висит в воздухе ловя все помехи на себя что может стать причиной полуоткрытого состояния транзистора и выхода его из строя на нагрузках даже далеко от номинальных только потому что режим работы транзистора окажется за гранью ОБР. Ну и эти пресловутые гасящие резисторы… даром что они по 100кОм, но они греются и на них в процессе налипает всякая гадость, из-за которой может произойти пробой. Лаком надо тщательно покрывать, защитные разрезы в плате от пробоев и т.д.
Тут уже вопрос скорее не в том «что не сделано?», а в том «что сделано?».
У меня вся нагрузка зашунтирована конденсаторами. Как можно ближе к самой нагрузке. На квестах хватало конденсаторов на 400-630 В, в климате пришлось ставить на 6 кВ.
Схему диммера использовал с киберфорума, делал многоканальный, плату разводил с разносом ВВ от сигнальной части на разные стороны.
Вот вот. В спаренных оу висящий один канал, в логике висюки, либо кмоп у которого лапку подтянут огромным сопротивлением к питанию станут очень хорошими приемниками.
Я полагаю, что контактор без снабберной цепи ампер эдак за 60 даст вам таких помех, которые и не снятся. Ну и раз вы с насосно вентиляторной техникой работаете, то и привод частотный выше 5 кВт, так же является огромным генератором помех. И фон этот порой безжалостен к электронике как цифровой, так и аналоговой, где банально прозевал разделить земли, случайно создать штыревую или петлевую антенну на пп, либо не правильно расположив полигоны земли и питания на пп.
Движки 7 кВт. Частотники Danfoss FC51, стоят в полутора метрах от ардуины. Ардуина ничем не прикрыта (тестовый вариант), борода из проводов тоже. А земля на 220 В заведена своя, отдельная, да.
2 минуты гугления — motorsandcontrol.com/abb-dp60c2p-1-2-pole-60-amps-120vac-coil-definite-purpose-contactor
Дело не в самой детальке, а в том, как её применить.
И вы не поверите, на что мастера холодильщики зачастую меняют системную плату вполне современного (хоть и 10 летнего) холодильника, если её не возможно починить (а новая или недоступна, или стоит запредельно конских денег).
А можно эти советы удалить с сайта как вредые? Вдруг кто-то захочет повторить?
есть же
Детектор нуля, гораздо более экономичный (не греет гасящие резисторы) и помехоустойчивый:
C2 ставить не нужно, он тут остался как атавизм.
То, что они должны быть не менее 0.25Вт .
Мощность. С обозначением — это выводные резисторы, без обозначения — SMD. На самом деле там не больше 0.05 Ватт рассеивается, так что такая мощность с большим запасом.
Важно, чтобы резистор не перегрелся (и не «сгорел»).
Ещё — более мощные резисторы допускают повышенное рабочее напряжение
(важно чтобы не произошло пробоя этого резистора).
Все верно, аналог тиристора для больше помехоустойчивости. В оригинальной схеме стоял просто транзистор, но по совету с одного из форумов сделал так. Проверил и в симуляторе и в железе — отлично работает.
Есть еще одна схема, с операционником, еще более экономичная, но она чуть сложнее.
Ссылка — http://radiokot.ru/forum/viewtopic.php?f=1&t=151903
Схема:
Мощность, рассеиваемая на R2 — меньше 20 мВт.
Резисторная грелка в качестве детектора нуля ещё и крайне неточна.
Да, у нее плавает время импульса при изменении напряжения. Впрочем не настолько сильно, чтобы это стало большим недостатком для диммера :)
А у вашей схемы и по моей ссылке для диммера точность даже избыточная, в общем-то. Я ссылку больше ради красивых картинок с осциллограммами дал.
А вот ST делает: http://www.st.com/content/ccc/resource/technical/document/application_note/95/52/c4/2c/12/2b/45/c1/CD00003820.pdf/files/CD00003820.pdf/jcr:content/translations/en.CD00003820.pdf
Да и Atmel вышеупомянутый тоже: http://ala-paavola.fi/jaakko/lib/exe/fetch.php?media=doc2508.pdf
И чего конкретно плохого там с микроконтроллером должно произойти?..
Гальваническая развязка нужна, чтобы пользователя не угандошило. Но это не значит, что гальванически развязан должен быть обязательно MCU — это может быть изоляция кнопок в диммере с локальным управлением или изоляция шины в диммере в «умном доме» (по радиоканалу особенно хорошая изоляция получается, например).
Не нравится что горит контроллер при пробое? Добавь супрессор на этот вход и дополнительный резистор после него.
Гальваническая развязка по-настоящему может понадобится только в некоторых случаях — например устройство само находится под потенциалом связанным с сетью.
И вообще, лучше брать не IGBT, на котором потеряются вольты, а MOSFET — греться будет меньше.
Для всех схем предусмотреть защиту от импульсной помехи — RC-цепочку.
Так что для мощных нагрузок не всегда изолированный корпус лучший выбор.
типичный высоковольтный IGBT — напряжение насыщения 1.5В, а у полевиков на 500-600В типичное сопротивление канала 0.5 — 1.0 Ом, есть конечно меньше но ценник! Задача на арифметику — при каком токе потери на транзисторах сравняются…
Попробуйте прикинуть почему в индукционных плитах на киловатт ставят только IGBT, а полевики НИГДЕ в таких применениях не встречаются. Глупые?
www.chipdip.ru/product/stw26nm60n
150 р за штуку — умеренно. Есть и 50 мОм, но уже по 300 р за штуку.
При токах до 10А выигрыш по рассеиваемой мощности перед IGBT приличный.
Не глупые конечно, «каждому овощу свою грядку» — в индукционных плитах несколько другие требования.
При условии, что на Али такой диммер стоит чуть больше $1
Лучше бы привели доступную схему светодиодного драйвера с диммером
Мерцает, в силу кривого потребления из сети — наводки, скорее всего нестабильность яркости, ещё можно продолжить…
При условии, что на Али такой диммер стоит чуть больше $1
Можно ссылку на такой димер? Чтобы управление шимом с Ардуины или esp
Например mcp41010. Правда, соглашусь — это будет тоже тот ещё колхоз ))). Впрочем, некоторых не смущает и сервомашинка, соединенная валом с обычным переменником.
Нормальный диммер светодиодов реализуется прямо в драйвере
Из того что готового в продаже на Али — нашел QH7938 на 20Вт и 36Вт
Здесь описание: samopal.pro/led-driver1
На 20вт
ru.aliexpress.com/item/5-Pieces-Isolation-20W-AC85-277V-LED-Driver-6-10x3W-600mA-DC18-34V-LED-PowerSupply-Constant/32647169241.html
На 36Вт
ru.aliexpress.com/item/5pieces-Isolation-36W-AC85-277V-LED-Driver-10-18x3W-600mA-DC30-60V-LEDPowerSupply-Constant-Current-LED/32784564565.html
Ну а самому делать — микросхем с диммированием целая куча. Тот же дешевый PT4115 отлично работает
Например, под привод ворот использовать, или под станочек какой деревообрабатывающий.
Я не электронщик и мне правда нужна такая схема…
Заранее прошу у автора прощения за оффтоп и шкурный интерес, но тема близка и актуальна :)
Сделать я хотел простую штуку: у меня есть 4 светодиодные ленты общей мощностью 280 ватт, 2 теплые и 2 холодные. Хотелось сделать регулировку яркости и цветовой температуры на энкодере с помощью Ардуино, плюс дистанционный пульт с кнопками.
Диммер я сделал, на Ардуино у меня это заняло минут 15, там вообще ничего не надо — все стандартное. Крутится энкодер, меняются циферки на экранчике и светодиод светит ярче или слабее. Но с масштабированием, ессно, возникли проблемы, потому что я совсем не электронщик. У меня руки растут из плеч, я могу легко напаять нужные детальки на плату, но когда полез гуглить — оказалось что одним мосфет дело не ограничивается, надо делать «обвязку» из других элементов, чтобы гасить всякие ненужные эффекты, сам транзистор выбирать по мощности и частоте — и тут у меня возник затык.
Нагуглил я IRF520, стоит и правда копейки, шильд стандартный, вроде по описанию подходит. Вопрос такой: если я к выводам, за которые питал от Ардуинки светодиод — подключу этот шильд с мосфет, как написано тут, к примеру — я получу управление светодиодом с помощью своего простенького диммера? И для этого надо будет только этот шилд? Или лучше сделать это с помощью оптического реле? Или все сложнее?
Если все сложнее, то тому кто объяснит все по пунктам, ткнет пальцем в конкретные детали «бери это, паяй сюда» — я буду очень благодарен! :)
//ушел на Али заказывать шидльды к Ардуино
vconst лучше закажи транзисторы отдельно и заЛУТь отдельную плату с ними совместно с драйвером L293, те шильды слабо подойдут для длительной работы на номинальных токах хоябы из-за самих клемм.
У меня ленты от 24 вольт, по 75 ватт на одну ленту. Один транзистор на ленту, для раздельного управления каналами, хватит того что продается на Али в готовых шилдах?
Шилды эти они все для чего — поигрался и разобрал, всё.
В стандартных диммерах те что с пультиком китайские RGB стоят 30-амперные полевики, и схема в целом рассчитана на ток не более 2А на каждый канал. При этом они ещё и греются на 1.5А токе.
И тут ещё одну штуку надо учесть, транзистор он хоть и открывается уже при 1.5-2В но номинальное сопротивление открытого канала достигается только при напряжении на затворе 15В иногда даже до 20В при 5В оно может оказаться в 5-6 раз больше чем заявлено в даташите. А там ещё квадрат тока… и оказывается что 30А полевик уже едва 2А выдерживает.
Нет, ну ладно там применять ардуину, в конце концов её можно запаять на нечто вроде материнской платы и будет вполне надёжно, но шилды… да ещё на разъемных соединениях лучше исключить из проекта и перенести их на материнскую плату, в крайнем случае тоже запаяв их туда намертво. Потом ещё лаком сверху нанести в три слоя спреем типа URETHAN. И никакая ни влага ни пыль не будут страшны.
А, и ещё перед проектированием плат читать многие моменты проясняет.
Промышленно изготовленные димммеры, они разве не на тех же mosfet? И работает же, годами и без проблем. Если отличается только способ монтажа, то нет проблем, я в готовом устройстве на винтиках ничего оставлять не собираюсь, припаяю нормальные провода, возьму Нано, там все чисто под пайку разведено. У меня сейчас не «китайские диммерки», хорошие контроллеры Alright.
Что-то мне подсказывает, что промышленно сделанные отличаются не принципом, а только более дешевыми деталями. Не Ардуино, которые годятся только на разовые проекты и цена на которые большая только из-за того что «конструктор для всех». Кнопки, которые в рассыпухе стоят три копейки — припаивают на платку совместимую с конструктором и продают уже на 50 рублей.
Лучи добра всем, кто посоветовал mosfet модуль для Ардуино, и правда все оказалось просто, заработало с первого раза. Попробовал с небольшой лампочкой из Икеи, 12 вольтовым спотом, на праздниках буду прикручивать к комнатному освещению. Если все заработает, то закажу на Али горсть ардуинок и буду переделывать с фирменного контроллера на свой колхоз.
Или все сложнее?
Как уже ответили — подключайте и всё заработает.
Электроника на уровне любителя довольно проста, тем более при наличии современных компонентов. Так что смелее!
(да. тупо на транзистор выход ШИМ подать и всё. заодно с частотой поиргаетесь, что и глазам нормально и раиопомеху не начать гнать. заодно лучше не ШИМ а БИМ)
Ленты приклеивал на алюминиевые уголки из Леруа, в 12 см от потолка — светодиодами вверх. При максимальной мощности сами уголки холодные, светодиоды едва теплее комнатной температуры — то есть, отличный теплоотвод и очень простой монтаж.
К примеру в офлайне покупал, типа элитную брендовую ленту (т.е. даже логотипы по всей ленте). И вместо заявленных 15 Вт, она выдавала 12. Но даже эти 12Вт заметно греют алюминиевый светодиодный профиль (не скажу, что прям обжигает, но явно выделяется на фоне комнатной температуры). А у вас и уголок холодный и диоды еле теплые, вот и вызвало сомнения в реальной мощности.
Просто в своё время намучился с выбором лент с реальными показателями, оказалось это реальная проблема. Брат тоже думал, что у него ленты по 15 Вт, пока реально не измерил, там всего 6 Вт на метр.
Можно посчитать примерное потребление по номиналу резисторов на одну секцию.
Сейчас у меня в большой комнате 4 таких ленты: arlight.su/catalog/otkrytye-rt-24v-60-2x-110/lenta-rt-2-5000-24v-warm3000-2x-5060-300-led-cri98-021421.html
Может таки все дело в хорошем скотче и теплоотводе? Арлайт вроде не последний в мире производитель светодиодной техники, компания из Гонконга, много дилеров по всему миру. Это не нонейм с Али. Лента из Центросвета у меня тоже не греется.
Делал в спальню ночник на С/Д ленте. Сначала также взял китайский диммер с крутилкой, и в итоге малейший поворот и слишком светло, а дальнейшая регулировка только меняет яркость от сильно до очень сильно. Выбросил тот диммер и сделал свой с кривой изменения ШИМ по CIE1931. Работает отлично — ощущаемая яркость меняется плавно и пропорционально повороту регулятора, так что легко можно выставить такое минимальное свечение, что совершенно не мешает спать, но видно детей.
Полезная ссылка, если интересно.
Надо будет учесть, когда буду писать скетч
Совет — восприятие глазом яркости от реальной яркости имеет логарифмическую зависимость. Сделайте таблицу логарифмов где-нибудь в экселе и захаркодте в скетч (вычислять его на МК не вздумайте).
Как-то заморочился с автоматической регулировкой яркости часов на LED-индикаторах. Линейная зависимость действительно так убого работала, что лучше бы не было. Как запилил логарифм — цифры стоят как нарисованные, что при солнечном свете, что при искусственном, что при ночнике. Что светятся видно разве что в полной темноте.
зы: упс, выше ссыль дали…
диод зенера
Простите, а «стабилитрон» уже не модно называть?
Вот ссылка: https://geektimes.ru/post/271078/
Из даташита на moc3021-23:
All devices are guaranteed to trigger at an IF value less than or equal to max IFT. Therefore, recommended operating IF lies between max IFT (15 mA for MOC3021, 10 mA for MOC3022, 5 mA for MOC3023) and absolute max IF (60 mA).
Итого:
1) для есп8266 moc3021 вобще не желателен (допустимый ток пина до 12мА), а надо обеспечить не менее 15мА;
2) для 5В логики ток через диод:
(5-1)/300=13.3мА, тоже до минимума в 15мА недотягивает.
можно получить авто-дискотечный диммер
почему? затвор ведь к земле притянут через 10к
ну 10к таки улучшат помехоустойчивость, насколько (для какой напруги выброса напряжение на стоке не достигнет порога открытия) надо посчитать.
UmaxG = U'*Cg*R.
где:
U' — скорость нарастания напряжения на коллекторе, В/с;
Cg — емкость затвор-эмиттер;
R — сопротивление эмиттер-затвор = 10К.
Ну и можно прикинуть допустимую скорость нарастания коммутируемого напряжения:
U' = Utr / Cg / 10e+3 = 272727,2727 В/с.
где:
Utr — порог срабатывания 3 В;
Cg — емкость затвора около 1100 пФ.
Тут-то автор хоть без претензий, не стесняется своего любительства.
По обсуждению я уже понял одну проблему: детект нуля через резисторы плохой.
А что еще не так и как можно исправить?
Предусмотреть на плате прорези на местах установки острогов. Выходная часть слишком близко сгруппирована. Немного разнести бы, что бы не прошило.
Я вот тоже думал, что всё слишком близко. Но проблема в том, что даже если я всё разнесу — ноги то у симистров останутся на том же расстоянии, а значит и место для пробоя останется. :(
Слева направо:
1) со стандартными круглыми всё плохо, 0,64 мм зазора — это очень мало
2) с вынесенной вперёд первой ногой — 1,35 мм, сразу вдвое больше
3) с овальными площадками — 0,95 мм, негусто, но уже что-то. Ширина площадок выбирается из требований производства (например, Резонит по классу 4 на сверхсрочном производстве требует поясок 0,25 мм, на срочном и серийном можно и меньше), длина увеличивается так, чтобы сохранилась общая площадь меди и количество припоя, иначе нога имеет шансы оторваться от припоя или — вместо со всей площадкой — от платы.
Спасибо.
Активные меры защиты — по входу между L и N варистор на 430 VDC диаметром 14 мм и конденсатор класса X2 на 0,022 мкФ или около того. Это съест случайные дифференциальные «иголки», которые могут наводками от чего-нибудь прилететь. Таким образом вы гарантируете, что у вас на ногах симисторов выше 430 В собственно и не случится.
SMD-конденсаторы в снабберах должны быть высоковольтные, 630 В минимум (это вообще «правило большого пальца» — не суйте в розетку ничего менее чем на 600 В), лучше 1000 В.
При этом можно вообще без снаббера обойтись, если взять новомодные snubberless-симисторы (они же high commutation triacs) — только с учётом, что они умеют работать в трёх квадрантах из четырёх возможных. Место на плате вам это сильно расчистит.
Но даже если снаббер убрать, всё равно остается вопрос — как фазу через все 4 канала протащить без перемычек.
Есть несколько диммеров сделанных по моей схеме выше. Я их выкину.
Даже те, что уже работают успешно.
Потому что если будет разнообразная хрень по всему дому — даже я сам задолбаюсь чинить/заменять. А уж если после меня — так всё целиком выкинут, никто не будет в ассорти из кривых плат разбираться.
Если их сделать под пайку оплавлением (пастой через трафарет), то они чуть ли не вдвое меньше становятся.
Теперь смотрим какой-нибудь расчёт допустимого напряжения для такого промежутка, например, IPC-2221B рекомендует формулу D(mm) = 2,5+(V-500)×0.005, ну или наборот V = (D-2,5)/0,005 + 500 (внешние неизолированные проводники, высота до 3000 м).
Для четырёх миллиметров это всего 800 В.
Для обеспечения электробезопасности требуется как минимум 3 кВ, иначе случайный короткий всплеск в линии пробьёт вход на выход.
Чтобы при заданных габаритах компонентов обеспечить лучшую изоляцию — U3 надо сдвинуть вправо в одну линию с U4-U7, а потом сделать фрезеруемый паз под всеми оптопарами шириной 1,5-2 мм.
Ну дорожки под оптопарами вообще лучше не проводить, ибо у вас это миллиметр, потерянный из изолирующего промежутка.
Мдаааа, схемотехника… А, поставлю ардуино, ей все ни почем.
Корпус DIP8 продиктован условиями съема тепла с кристалла, если посмотреть на даташит у меньших корпусов будут ограничения по максимальному току из условия ухудшенного теплосъема.
Уже давным-давно в нижнюю часть SMD-корпусов научились встраивать площадки для в разы лучшего теплосъема.
Похоже, в этом отношении корпус DIP-16 самый практичный для 1182ПМ1.
Есть ещё проще вариант. Динистор + Симистор + потенциометр.
А достаточно совсем немного переделать схему:
Взято отсюда, там же образец платы:
2. Поясните пожалуйста, каким образом транзистор откроется «полностью» если нет питания?
arduinodiy.wordpress.com/2015/07/25/1498
Проверено, работает. Если частоту PWM увеличить со «штатных» 500Гц, то и мерцание при малой яркости меньше — но греется на 4кГц гораздо сильнее.
2. Собственно, о том и речь, что в исходной схеме при полностью открытом транзисторе питанию взяться неоткуда. Соответственно, транзистор либо будет не полностью открываться, либо будет не всё время открыт — в зависимости от ёмкости конденсатора. А в изменённой этой проблемы нет.
void setup()
{
TCCR1B = TCCR1B & 0b11111000 | 0x02;
и не стал бороться с перегревом, а там… и не открывается, и не закрывается нормально. Потом ещё на статью наткнулся вышеуказанную — вот и делюсь. :-)
Предназначены для сети 220 вольт переменного тока
Т.е. в наших условиях эту схему применять нельзя, потому что у нас 230 вольт переменного тока.
Причём +10% — это еще норма, а это — 252 вольта.
Какие вопросы по схеме:
выход силы с моста идёт прямо на выход IGBT?
И что мы получим в итоге?
КЗ для моста при открытии транзистора?
Навряд-ли автор предполагал такое (или — я так и не «въехал» в работу этой принципиалки).
«D1 — выпрямительный диод»
— Судя по току, что через него будет протекать (с резистором в 100кОм), там вполне сгодится и детекторный диод.
Максимальный ток (действующее значение) в 2.5мА — это вполне нормально.
Тем более — лишь на один полупериод.
Или есть косяк в номинале резистора.
схема TRIAC Dimmer.
А почему резисторов (50кОм) — именно 2 шт?
По логике — хватит и одного.
Либо, если на то пошло, можно и 10 шт.
Коронный вопрос: почему именно 2?
И: есть номинал (в ряду Е27) 51к, но не 50к.
На схеме — K3020P, в пояснении — 3021. Чему верить?
На этом все, спасибо за внимание, будте осторожны с электричеством.
— Да, с таким подходом — осторожность лишней не будет :)
Насчет резисторов их количество обусловлено максимальным допустимым напряжением, на один маломощный резистор допускается не более 200В(для SMD 0805 ещё меньше), в розетке минимум 310 амплитудного.
Диод всё-таки выпрямительный. Сигнальным заменить его не получится. Попробуйте найти сигнальный диод на 400...600В например.
— Да, спасибо, теперь — прояснилось.
Насчет резисторов их количество обусловлено максимальным допустимым напряжением
— А разве что-то ограничивает, не позволяя поставить более габаритные детали?
Или использование максимально доступной элементной базы — приоритетно?
Если так, то вопрос закрыт.
Хотя, не припомню, чтобы встречал, что в силовой части схемы (220В) использовались SMD-элементы.
Речь — о нормальных схемах, не о поделках Ин Джунь Хунь :)
Я дак использую минимум МЛТ-2 (в таких цепях).
Диод всё-таки выпрямительный
— Да, найти детекторный с таким допустимым обратным напряжением — просто не получится.
А выпрямительные диоды — есть как 1N4007, так и КД243.
Вот увидев допустимый ток и счёл неразумным использование 243-го.
МЛТ-2 там по габаритам перебор будет, не нужны такие огромные особенно когда смысла в этом нет.
А по поводу диода… у меня бы даже мысли не возникло про КД243, когда 1N4007 стоят буквально копейки и продают их даже не сотнями а по 1000шт, не хотят мелочиться. К тому же они есть даже в SMD-исполнении.
Самодельные диммеры для систем домашней автоматики