Power Supply или бюджетный модуль питания 220v.

NeleGal-38
Идет загрузка
Загрузка
19.01.2020
2345
14
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

1

На моём самодельном принтере стоял блок питания ATX, решил перейти на стандартный для 3D-принтеров блок питания, но в нём нет поддержки отключения питания после печати. Включить или выключить его можно только кнопкой прерывания цепи 220v. Посмотрел готовые модули на Али экспресс, цена от 500 до 900р, и ждать около месяца. Покопавшись у себя в закромах нашёл модуль питания с 220v на 5v и релюшку. Почему бы не сделать свой модуль питания?

В разрыв цепи 220v на блок питания принтера, поставил релейный модуль от ардуинки и запитал его модулем питания на 5v. Сигнальный провод на реле подключил к плате управления (на сигнальный контакт концевика Z+) и на кнопку включения (без фиксации). Всё заработало, но есть два минуса... 1 - При включении принтера приходится держать кнопку 5 секунд, так как сигнал на контакт PC-ON поступает только когда загрузится прошивка. 2 - Выключить принтер с этой кнопки уже не получиться. Первую проблему решил подключив конденсатор 6,3v 2200uf на сигнальный провод (PC-ON) и на минус. Теперь при нажатии кнопки включения конденсатор заряжается, после отжатия кнопки пока конденсатор разряжается, он поддерживает реле во включенном состоянии, примерно секунд 5-7, чего хватает для загрузки прошивки. Вторую проблему решил добавив в дисплей MKS TFT 3.5 дополнительную кнопку с командой M81.

Можно упростить схему, создав печатную плату и разместив на ней модуль питания HLK-PM01, реле srd-05vdc-sl-c, конденсатор 6,3V 2200uf и пару колодок для подключения.

Изменения прошивки Marlin 2,0 на примере платы SKR V1.3 и экрана MKS TFT3.5 

MKS TFT3.5

#enable auto off after print finish function (no:0; Yes:1)

>cfg_print_finish_close_Machine:1

#set number of "More" button

>moreitem_pic_cnt:1

>moreitem_button1_cmd:M81;

SKR V1.3.

Configuration.h

#define PSU_CONTROL

#define PSU_NAME "Power Supply"

#if ENABLED(PSU_CONTROL)

  #define PSU_ACTIVE_HIGH false // Set 'false' for ATX (1), 'true' for X-Box (2)

P.S. Понятно что я не изобрёл велосипед, просто делюсь своими доработками, хейтеров прошу сильно не пинать )))

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

1
Комментарии к статье

Комментарии

19.01.2020 в 16:23
0

При нажатии кнопки, мы замыкаем конденсатор по вашей схеме и разряжаем его, а не заряжаем. А при отпускании он заряжается и плавно переводит на реле ноль в единичку... Ну и при разрядке контактам кнопки не поплохеет со временем и особенно выходу контроллера, если он полузаряженный конденсатор будет разряжать?

19.01.2020 в 16:38
0

нарисуй новую схему с выполнением двух пунктов

19.01.2020 в 16:55
0

Упс, точно ))) сам запутался в схеме )))


19.01.2020 в 17:30
0

А сейчас правильно, вы уверены?

19.01.2020 в 17:37
0

А что не так?

19.01.2020 в 17:49
0

у вас вывод PS-ON от процессора до пина подключения  как исполнен?

19.01.2020 в 17:59

Комментарий удалён

19.01.2020 в 19:23
0

Добрый. Задумка интересная но используя кит от ардуины все будет довольно сносно и гладко. А вот печатная плата приведет к выгоранию ножки мк если у него нет управляющего транзистора да и отсутствие диода в схеме подключения обмотке реле на печатной плате тоже печаль.  А также хотя бы оного диода который развязывает мк и реле от кнопки   а по хорошему два один на кнопку второй на сигнал от мк 

19.01.2020 в 20:05
3

Можно же проще. Запитать реле прямо от выхода блока питания. Для включения кнопка на 220В параллельно реле. Для выключения прерывать низкое напряжение от блока на реле. Хоть от мозгов, хоть второй кнопкой.


В любом случае, отдельное пятивольтовое питание ни на что не нужно. До 30 вольт реле будет работать прекрасно, и даже от более высокого, через резистор или цепочку светодиодов.

20.01.2020 в 09:25
1

 отдельное пятивольтовое питание нужно, чтобы заменить страшную кнопку 220 вольт на самую обычную, безопасную и маломощную. Есть прекрасные кнопки, выбор огромен.

А 220 вольт это уже и габариты кнопки больше, и потенциальная опасность, постоянно иметь гдето рядом 220 вольт. А еще кнопка спереди, а шнур входит сзади, значит эти 220 вольт нужно тянуть через весь корпус, а потом возвращать обратно.

Так что, поверьте Дежурка нужна. К томуже любой современный ПК имеет дежурные 5 вольт именно по этой причине - безопасное включение. + появляется возможность включать дистанционно, достаточно питать плату управления от дежурки.

Но, конечно у Вас своё мнение насчет этого.

22.01.2020 в 06:55
0

Большинство видимых мною кнопок, не считая тактовых, несёт гордую надпись 250V. И мощу от 1А. Габариты кнопки же задаёт не электрическая её часть, но палец.

Дежурное питание современному компьютеру нужно в первую очередь для питания мозгов, да. Тянуть провода всё равно надо, а высокое напряжение невелика проблема. У блоков питания AT главным недостатком было ПИТАНИЕ КОМПЬЮТЕРА МОЖНО ОТКЛЮЧИТЬ, вовсе не сложности монтажа механического выключателя на передней панели.

Отмечу же, что в показанной здесь схеме дежурное питание никакое не дежурное, отдельный пятивольтовый блок работает банальным костылём. Оттого что реле работает от 3-30V, а шилд для ардуины с этим реле только от 5V.

У меня мнение своё, скучное и мейнстримное.

21.01.2020 в 19:27
0

если кнопка на 220В не проблема, то она еще одну функцию возьмет на себя - включение импульсного БП, а там входные конденсаторы коварные, и контакты реле будут жить вечно, а в случае чего только кнопку менять, если выйдет из строя.

22.01.2020 в 07:01
0

Кнопка выйдет. Потому последовательно ей нужен резистор. Можно даже довольно большого номинала, ибо для включения блока много тока не надо. А как он заведётся, сразу откроется реле и ток пойдёт через него без сопротивления.

Это кстати отдельный плюс. Без реле силовой выключатель рано или поздно сгорит, а ограничить пусковой ток нельзя без лишних потерь.

19.01.2020 в 20:14
1

Конденсатор на выход мк сожгет контроллер. Второй момент по упрощенной схеме не верно - у вас на плате транзистор есть и резистор с диодом, их выкидывать не надо, диод гасит индуктивность, а транзистор - ключ. 

21.01.2020 в 15:51
0

Вот нормальная задержка и с реле 12В NE555 таймер, добавить диод с резистором и клемму - готовое решение, если с дежурным БП, то на 5В. Только тут дорожки контактов реле не изолированы как тут. Есть и отдельно таймер. А можно поставить преобразователь 5В и реле на 5В как тут, но здесь не вижу ключа транзисторного, и это мне не понятно. Вообщем тут желающим есть над чем подумать. Вот здесь уже был вариант https://3dtoday.ru/blogs/mcpaul/modul-vyklyucheniya-pitaniya-220v.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Новые сопла

Купание красного бегемота.

Напечатали мастер-модели Покровского Собора

Преобразование природы в украшения с помощью 3D-сканирования

Ручка кухонного комбайна Moulinex Adventio FP6011

Корпус без болтов и клея