Найти в Дзене
Мастерская Chipmaster.BY

Стайлер Dyson, адаптация питания со 110 Вольт на 220 Вольт. Часть вторая.

Продолжение нашумевшей статьи по переделке стайлера Dyson, купленного с площадки Ebay. В этой статье я как и обещал попробую изменить параметры импульса управляющего симисторным ключом нагревательного элемента стайлера. Смысл этой затеи заключается в том, чтобы передать в ТЭН как минимум в два раза меньше энергии, т.к. он, рассчитанный на работу в сети 110 Вольт, мгновенно перегревается при подаче в него напряжения 220 Вольт. По-скольку мне известно, что управление симисторным ключом происходит с помощью ШИМ с учётом перехода сетевого напряжения через ноль, значит мне удастся заставить устройство работать правильно. Для задумки я решил применить микроконтроллер ATTiny10, тот который самый маленький в своём роде. Чтобы подготовить управляющую программу для микроконтроллера, я использую среду разработчика Atmel Studio, она удобна тем, что в ней можно сразу сэмулировать работу кода на "железе". Итак, спустя некоторое время после набросков и отладки исполнительного кода, у меня получилось

Продолжение нашумевшей статьи по переделке стайлера Dyson, купленного с площадки Ebay. В этой статье я как и обещал попробую изменить параметры импульса управляющего симисторным ключом нагревательного элемента стайлера. Смысл этой затеи заключается в том, чтобы передать в ТЭН как минимум в два раза меньше энергии, т.к. он, рассчитанный на работу в сети 110 Вольт, мгновенно перегревается при подаче в него напряжения 220 Вольт. По-скольку мне известно, что управление симисторным ключом происходит с помощью ШИМ с учётом перехода сетевого напряжения через ноль, значит мне удастся заставить устройство работать правильно.

Для задумки я решил применить микроконтроллер ATTiny10, тот который самый маленький в своём роде. Чтобы подготовить управляющую программу для микроконтроллера, я использую среду разработчика Atmel Studio, она удобна тем, что в ней можно сразу сэмулировать работу кода на "железе". Итак, спустя некоторое время после набросков и отладки исполнительного кода, у меня получилось на выходе вот это программное изделие.

Исполняющая программа для ATTiny10.
Исполняющая программа для ATTiny10.

Пару слов о том что видно на картинке. Для чтения импульса от процессора стайлера я использовал вход PB0, а импульс в симистор я решил отправлять с порта PB1. При старте ATTiny10, я сразу же активирую подтягивающие резисторы обоих портов внутри контроллера, чтобы тот случайно не включил симистор при подаче питающего напряжения, а вход для управляющего импульса и так должен быть "подтянут", что так же является условием управления оптопарой симистора.

Подтягивание и подтягивающий резистор. Это условие работы портов с открытым коллектором. Резистор обеспечивает высокий уровень на порту за счёт его подключения к плюсовой шине питания. Низкий же уровень обеспечивается открытым КЭ переходом выходного транзистора порта.

Затем программа постоянно опрашивает вход и собирает информацию о размере входного импульса, чтобы затем сдвинуть его по времени и уменьшить ширину вдвое. Весь процесс происходит на лету.

ATTiny10 уместился на кусочке текстолита и собирается задать ТЭНу жару.
ATTiny10 уместился на кусочке текстолита и собирается задать ТЭНу жару.

При проверке на реальном железе, осциллограф полностью подтвердил работоспособность моей разработки.

Сдвижка импульса прошла как по маслу. Я немного сместил графики по вертикали для наглядности.
Сдвижка импульса прошла как по маслу. Я немного сместил графики по вертикали для наглядности.

Так, а что там ТЭН? А вот на удивление работает, стайлер даже не заметил подвоха. На самом деле, сомнений не было от слова совсем. Как только температурный датчик сообщает контроллеру прибора о достижении необходимых значений, тот сразу же начинает уменьшать ширину импульса, а ATTiny10 мгновенно на это реагирует и температура стабилизируется. Таким образом у меня всё получилось ровно как задумано.

Схема всей доработки задумывалась и получилась в итоге невероятно простая.

Электрическая схема доработки цепи управления симистором.
Электрическая схема доработки цепи управления симистором.

В линию катода оптрона (позиция U3 на плате стайлера) я просто "врезал" свой микроконтроллер. На самом же деле я ничего не резал. Я просто снял резистор R33 с платы стайлера и поместил на плату ATTiny10, припаяв его к выводу номер 3 микроконтроллера, а к посадочным местам резистора на плате припаял провода. Так что переделка максимально корректная и без ущерба оригинальной задумки.

Но вернёмся к нагревателю, меня не покидало чувство, что можно как то ещё решить проблему с ТЭНом и я, набравшись смелости, его разобрал.
Сначала вытащил конструкцию из прибора.

Конструкция нагревательного элемента стайлера Dyson.
Конструкция нагревательного элемента стайлера Dyson.

Затем извлёк спираль из слюдяной трубы.

ТЭН стайлера Dyson состоит из двух спиралей.
ТЭН стайлера Dyson состоит из двух спиралей.

После тщательного осмотра выяснилось, что ТЭН состоит из двух спиралей, подключенных параллельно. В теории, если постараться, можно попробовать развернуть их и соединить последовательно. Но, сложность заключается в том, что собрать конструкцию надо надёжно, ведь токи большие, а нагрев усугубляет надёжность контактов и так сам по себе. Поэтому идею оставил для будущих возможных переделок.

На этом всё. Кто читал, тот молодец, а кто оставляет комментарии, лайки и подписывается на канал - просто душка.