Расширяем возможности SKR mini E3
После перехода с Lerdge-X на SKR mini E3 V1.2 практически сразу появилось желание сделать нормальное управление вентиляторами охлаждения хотэнда и драйверов, а так же управление LED-подсветкой. Но, напомню, у плат семейства SKR mini E3 (и у E3-совместимых плат других производителей) есть общая особенность: весьма ограниченный набор доступных управляющих ключей: 1 ключ на нагреватель стола, 1 – на нагреватель экструдера, 1 – на вентилятор обдува печатаемой модели. Не густо!
Поэтому пришлось сначала отладить на макете, а затем сделать в нормальном исполнении внешние ключи, позволяющие коммутировать токи до 2,5 А (т.е. до 30 Вт мощности при питании 12 В и до 60 Вт при питании 24 В, чего вполне достаточно и для мощного обдува, и для большой подсветки).
Хотя данная версия ключей может работать как при напряжении питания 12 В, так и 24 В, во втором случае абсолютно недопустимо использование напряжения более 24 В (т.е. «накрутить» напряжение на выходе блока питания до 25-26 В уже не получится, т.к. ключи просто выйдут из строя).
Для управления внешними ключами, предназначенными для вентиляторов охлаждения хотэнда, обдува драйверов (платы) и LED-подсветки, в настройках Marlin 2.0 были переназначены пины (выводы) у имеющихся на плате, но не используемых в моём принтере разъёмов интерфейсов:
• Для вентилятора охлаждения хотенда – PC15;
• Для вентилятора охлаждения платы и драйверов – PC12;
• Для LED-подсветки – PC14.
После установки и настройки обнаружился нюанс: отсутствие PWM (ШИМ) на выбранных пинах. И охлаждение, и подсветка работают, но только в режиме On-Off, без регулировки. Вполне возможно, что такое поведение как-то связано с использованием режима Fast PWM для вентилятора обдува модели и (или) особенностями нового HAL для STM32, и (или) особенностями плат этой серии – пока не разбирался, т.к. на это требуется время.
ps. Если вас заинтересовали ключи, они доступны для заказа – пишите в личные сообщения.
Еще больше интересных постов
Воблинг оси Z. И способ борьбы с ним с помощью магнитной муфты.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
О «специалистах», Специалистах, o- и G-кодах…
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Давайте углубимся в историю…
Когда-то давны...
Записки тридэголика. Эпизод первый.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии
неопиксель, servos наверняка поддерживает PWM, занят?
С Неопикселем есть свои сложности: нужно или промежуточный каскад ставить, или нагрузку очень тщательно подбирать – схема с открытым стоком.
Серву можно будет попробовать, да. Потом посмотрю, будет ли на ней работать PWM. Если нет – нужно будет будет проверить версию с влиянием режима Fast PWM.
странное решение с транзистором. На SKR1.4 тотже буфер напрямую выходит на разьём.
В общем, только Servos с поддержкой PWM. Остальные – «старт-стопные».
STM32F103RCT6
PC15-OSC32-OUT 1/0
PC14-OSC32-IN 1/0
PA1 PWM
PC12 1/0
PC7 1/0
Для своего принтера тоже делал самодельные платки-ключи, но не для вентиляторов, а для коммутации нагревателей хотэнда и стола, чтобы была возможность использовать как 12 Вольт, так и 24 Вольт независимого питающего напряжения. Сделал всё в минимальных габаритах, все что можно на smd компонентах. А потом на АлиЭкспресс увидел подобные платки в ещё меньших габаритах. Всё уже придумано до нас...
Подобное у китайцев, да ещё и в меньших габаритах, вовсе не означает, что оно будет лучше или хотя бы не хуже.
А чё не так с маленькими модулями с мосфетами с Али за 50р?
https://a.aliexpress.com/_9yMa4C
Самая примитивная схема управления MOSFETом (вернее, её отсутствие как таковой). Это даже не «пионеры на коленке», это такой китайский подход «для экономных».
Ну, на них хоть оптопары есть, в отличие от распаянных уже на мини)
В остальном - решительно никакой разницы. Обычный n-канальный мосфет. Что там можно сделать не так? Припаять криво?)
Понимаете в чём дело... Оптопара – это отнюдь не панацея, но зачастую предмет религиозного культа у диайщиков (и маркетинговый сейлзпойнт у китайских товарищей). А что и как может пойти не так – прочитайте, например, «Искусство схемотехники» (1 том), прежде чем пытаться ёрничать.
Понимаете.. оптопара - это панацея, потомушта гальваническая развязка. Она бережет самое ценное - пин мцу. Более панацейного ничего нет.
Совет почитать конечно порадовал, но от вас я его не приму - вы явно не очень разбираетесь в теме.
Бережет-то она вашу бесценную плату от чего? Правильно – от криво включенного (а не криво впаянного) MOSFETа. А вот что там может пойти не так (из-за чего китайцы ставят копеечные оптопары) вы, похоже, не очень-то в курсе. Ну так и я вас просвещать вовсе не обязан, в общем-то. Full Stop.
Видимо, вы никогда не роняли отвёртку на плату, когда она включена?) Или мосфет не выходил у вас из строя при высокой нагрузке, перегреве, да так что давал импульс на затвор?)
Единственное, что может в рамках нашей беседы иметь значение - это модель применяемого мосфета, в разрезе необходимой мощности, тепловыделения, соответствия режиму работы, адекватности в цене. Брак (криво впаянный) конечно возможен на любых модулях, и именно поэтому не вижу смысла рассматривать этот вопрос. В любом случае, модуль проверить отдельно не проблема.
Видимо, вы никогда не роняли отвёртку на плату, когда она включена?
Было когда-то – но там надо было аккуратно подвести оборудование под списание.
А вас, видимо, не научили, что монтажные работы на включенном оборудовании или не производятся, или нужны какие-то меры защиты.
В общем, читайте «Искусство схемотехники» – больше мне вам ответить нечего.
вы явно не очень разбираетесь в теме
Не с вашим очевидным уровнем компетентности оглашать подобные сравнительные суждения.
Комментарий удалён
Бестолковая затея. На платах SKR применяются ключи способные до 3.5А кушать, на Лерджах до 5А. Только вот те детали стоимостью 3 рубля, а ваша приблудка в 180 раз дороже. Китайцы сами ушли от мосфетов огромных на мелкие, т.к. большие - избыточны были.
Отвечу для других (т.к. автор этого комментария позорно «бежал»): разница тут в том, какой ток нагрузки сможет выдать ключ, причём не по даташиту, а в реальной схеме. Обеспечить его без теплового пробоя (без перегрева).
На платах SKR применяются ключи
Повторюсь, т.к. комментатор, очевидно, не прочёл текста самой заметки, а просто заглянул «на огонёк» покритиковать: у плат семейства SKR mini E3 (и у E3-совместимых плат других производителей) есть общая особенность: весьма ограниченный набор доступных управляющих ключей: 1 ключ на нагреватель стола, 1 – на нагреватель экструдера, 1 – на вентилятор обдува печатаемой модели. Ставилась вполне конкретная задача: обеспечить 2 дополнительных управляемых обдува и 1 подсветку. И она была успешно решена – и именно теми средствами, которые я счёл для этого оптимальными.
кушать
А вот это – отдельное стилистическое порно, мода всюду использовать это словечко.
т.к. автор этого комментария позорно «бежал»
Этот комментатор, обычно какую либо глупость / гадость "наложит/накладет/наваляет", и если его в его же испражнения носом тыкают, он обычно тебя заносит в черный список.
STM32F103RCT6
PC15-OSC32-OUT 1/0
PC14-OSC32-IN 1/0
PA1 PWM
PC12 1/0
PC7 1/0
Итого, на PA1 тоже нет PWM (но там сложно – при яркости (и скважности) 0% на выходе «0», на всех остальных «1»). Проверил, не влияет ли как-то FAST_PWM_FAN – нет, не влияет. Кроме того, при отключении в настройках пункта меню, отвечающего за регулировку яркости, перестаёт работать и пункт ON/OFF. Остаётся 2 варианта: либо тут баг в коде Марлина 2, либо лезут какие-то нюансики из нового HAL. Пора написать им багрепорт.
Комментарии и вопросы
Просто зуд опять проснулся, хо...
Как вариант, отказаться от маг...
Даже моторы от драйвером шумят...
Всем доброго времени суток! По...
Приветствую.Загрузил чужую мод...
Посоветуйте какой поролон лучш...