KREMEN Реклама
KREMEN Реклама

Подключение вентилятора Roborock ("сяососа") к 3d-принтерам линейки K1

@vdl13
Идет загрузка
Загрузка
22.10.2025
128
0
Техничка

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

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

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

1
Статья относится к принтерам:
Creality K1

Всё, что вы делаете, делается на ваш страх и риск!

Установка "Сяососа" может понадобиться, если вы часто печатаете Pla, Tpu и др. материалами, требующими активного охлаждения. Вентилятор Roborock может быстрее охлаждать слой, нежели улитка 5015 или 4020, что позволяет печатать быстрее на участках с маленькой площадью слоя.

Подключение вентилятора Roborock (

Есть два способов подключения Сяососа к K1: через дополнительную плату и через RP2040 и мосфет AOD4184.

Первый способ:

Материалы и инструменты:

Сяосос Nidec и Qinatsu

Помимо самого сяо понадобятся: расширитель для клиппера (купить) или любая другая mcu, кабель Usb-A to micro-Usb или PH2.0 to micro-Usb, в зависимости от того, куда планируется подключать mcu: выход спереди принтера или выход в подвале соответственно. Также понадобятся провода с сечением 1 мм**2 и больше для питания платы от 24 в (мне хватило 1,5 метра, доп плата висит на задней стенке принтера) и проводa 0,5 мм**2 и больше для питания сяо от 24 и 5 вольт. Шланг (купить). И плата защиты, можно купить на Авито или сделать самому (https://github.com/condottab/Roborock-CPAP, на некоторых сяо может не работать, попробуйте 4 к vcc, 3 к gnd, 2 к pwm).

Подключение:

1. Подключите расширитель для клиппера по данной инструкции. Он с завода прошит на "чистый" клиппер, перепрошивать его на креалити-клиппер не надо (да и невозможно).

2. Запитайте плату от стокового бп.

3. Запитайте сяо от платы через плату защиты: 24в из PA0 - PA3 и 5в от Neopixel (PB1)

4.1 Откройте Printer.cfg и замените описание вентиляторов:

# Для "qinatsu":

[fan_generic part]pin: *название mcu*: PB1 enable_pin: *название mcu*: *пин, выбранный в пункте 3* Cycle_time: 0.00003 Hardware_pwm: true Off_below: 0.13 Kick_start_time: 0.05 Max_power: 0.75

# Для "Nidec":

[fan_generic part] pin: *название mcu*: PB1 enable_pin: *название mcu*: *пин, выбранный в пункте 3* hardware_pwm: True cycle_time: 0.000022 off_below: 0.15 kick_start_time: 0.01 Max_power: 0.75

# (Конфигурация взята у con'а, https://github.com/condottab/Roborock-CPAP)

[fan_generic chamber]pin: PC0 cycle_time: 0.0100 hardware_pwm: false [fan_generic auxiliary] pin: PB1# fixes throttling aux fan below 80% thanks to ClutchKick512 cycle_time: 0.002 hardware_pwm: false

# (Конфигурация взята у Pellcorp'а, https://github.com/pellcorp/creality/tree/main/k1)

4.2 Откройте Macro.cfg и замените [gcode_macro M106] и [gcode_macro M107] на:

[gcode_macro M106] description: Set Fan Speed. P0 for part, P1 for chamber, P2 for auxiliary, P3 chamber gcode: {% set fan_map = {0: "part", 1: "chamber", 2: "auxiliary", 3: "chamber"} %}  {% set fan_id = params.P|default(0)|int %}  {% set fan = fan_map[fan_id] %}  {% set speed_param = params.S|default(255)|int %}  {% if speed_param > 0 %}   {% set speed = (speed_param|float / 255) %}  {% else %}   {% set speed = 0 %}  {% endif %}  {% if 'fan_generic ' + fan in printer.configfile.settings %}   SET_FAN_SPEED FAN={fan} SPEED={speed}  {% endif %} [gcode_macro M107] description: Set Fan Off. P0 for part, P1 for chamber, P2 for auxiliary, P3 chamber gcode:  {% set fan_map = {0: "part", 1: "chamber", 2: "auxiliary", 3: "chamber"} %}  {% set fan_id = params.P|default(0)|int %}  {% set fan = fan_map[fan_id] %}  {% if 'fan_generic ' + fan in printer.configfile.settings %}   SET_FAN_SPEED FAN={fan} SPEED=0  {% endif %}

# (Конфигурация взята у Pellcorp'а, https://github.com/pellcorp/creality/tree/main/k1)

Второй способ:

Подробно описывать я его не буду, для неопытных пользователей есть первый способ.

Подключение:

Подключение вентилятора Roborock (

Я не являюсь автором данного метода.

Крепление Сяо к к1: qinatsu, Nidec (пока что без ссылки).

Насадку на Сяосос возьмите на гите Con'а под шланг 22мм, под ваш вентилятор.

Мой телеграмм-канал: https://t.me/AntsPrint

Мой printables: https://www.printables.com/@vdl13_1975818

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

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

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

1
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама