Опять BLTouch и Smoothieware
Добрый день!
Плата MKS SBase 1.3.
Купил датчик BLTouch, подключил но на команды он не реагирует.
При включении он 2 раза опускает и поднимает шток, на этом все.
Пробовал команды M280 S3, 7, 7.5, 10, 70, 90, 120 - реакции ноль.
Подключен к пину 0.16, пин поддерживает PMW, проверял, ставил выходной пин вентилятора в конфиге на этот и давал разные показатели от 0 до 255 - на осциллографе четко видна скважность.
После чего вернул вентилятору его родной пин (2.4) и объявил этот как пин сервы.
'switch.servo.output_pin 0.16'
На этом нормальная работа закончилась.
Пробовал к этому пину повесить обычную серву (mg90s) - реакция тоже нулевая, при этом вешал серву когда проверял пин на PMW, работает как часы, меняется скважность - меняется угол.
На осциллографе по пину 0.16 виду периодические всплески, примерно раз в секунду.
Подскажите пожалуйста в чем может быть проблема.
На всякий случай часть конфигурации:
# === BL-Touch switch ====
switch.servo.enable true # enable the bl-touch moves
switch.servo.input_on_command M280 # M280 S7.5 would be midway
switch.servo.input_off_command M281 # same as M280 S0 0% duty cycle, effectively off
switch.servo.output_pin 0.16 # must be a PWM capable pin
switch.servo.output_type hwpwm # H/W pwm output settable with S parameter in the input_on_comand
switch.servo.pwm_period_ms 20 # set period to 20ms (50Hz) default is 50Hz
# === Z probe === (auto leveling bed, need the end-stop at the extruder)
zprobe.enable true # set to true to enable a zprobe
zprobe.probe_pin 1.28!^ # 1.28!^, pin probe is attached to if NC remove the !
zprobe.slow_feedrate 5 # mm/sec probe feed rate
zprobe.fast_feedrate 100 # move feedrate mm/sec
zprobe.return_feedrate 50 # feedrate after a probe
zprobe.debounce_count 1 # Debounce the probe pin over this number of millisceconds
zprobe.probe_height 5 # how much above bed to start probe
zprobe.dwell_before_probing 0.2 # Dwell time in seconds before probing
# === Leveling === (associated with zprobe the leveling strategy to use)
leveling-strategy.three-point-leveling.enable true # a leveling strategy enable
leveling-strategy.three-point-leveling.point1 10.0,10.0 # the first probe point (x,y)
leveling-strategy.three-point-leveling.point2 150.0,190.0 # the second probe point (x,y)
leveling-strategy.three-point-leveling.point3 290.0,10.0 # the third probe point (x,y)
leveling-strategy.three-point-leveling.probe_offsets -28,-9, # x,y,z offsets from nozzle
leveling-strategy.three-point-leveling.home_first true # home the XY axis before probing
leveling-strategy.three-point-leveling.tolerance 0.03 # the probe tolerance in mm, default is 0.03mm
leveling-strategy.three-point-leveling.save_plane false # saved of the bed plane, default is false
Плата MKS SBase 1.3.
Купил датчик BLTouch, подключил но на команды он не реагирует.
При включении он 2 раза опускает и поднимает шток, на этом все.
Пробовал команды M280 S3, 7, 7.5, 10, 70, 90, 120 - реакции ноль.
Подключен к пину 0.16, пин поддерживает PMW, проверял, ставил выходной пин вентилятора в конфиге на этот и давал разные показатели от 0 до 255 - на осциллографе четко видна скважность.
После чего вернул вентилятору его родной пин (2.4) и объявил этот как пин сервы.
'switch.servo.output_pin 0.16'
На этом нормальная работа закончилась.
Пробовал к этому пину повесить обычную серву (mg90s) - реакция тоже нулевая, при этом вешал серву когда проверял пин на PMW, работает как часы, меняется скважность - меняется угол.
На осциллографе по пину 0.16 виду периодические всплески, примерно раз в секунду.
Подскажите пожалуйста в чем может быть проблема.
На всякий случай часть конфигурации:
# === BL-Touch switch ====
switch.servo.enable true # enable the bl-touch moves
switch.servo.input_on_command M280 # M280 S7.5 would be midway
switch.servo.input_off_command M281 # same as M280 S0 0% duty cycle, effectively off
switch.servo.output_pin 0.16 # must be a PWM capable pin
switch.servo.output_type hwpwm # H/W pwm output settable with S parameter in the input_on_comand
switch.servo.pwm_period_ms 20 # set period to 20ms (50Hz) default is 50Hz
# === Z probe === (auto leveling bed, need the end-stop at the extruder)
zprobe.enable true # set to true to enable a zprobe
zprobe.probe_pin 1.28!^ # 1.28!^, pin probe is attached to if NC remove the !
zprobe.slow_feedrate 5 # mm/sec probe feed rate
zprobe.fast_feedrate 100 # move feedrate mm/sec
zprobe.return_feedrate 50 # feedrate after a probe
zprobe.debounce_count 1 # Debounce the probe pin over this number of millisceconds
zprobe.probe_height 5 # how much above bed to start probe
zprobe.dwell_before_probing 0.2 # Dwell time in seconds before probing
# === Leveling === (associated with zprobe the leveling strategy to use)
leveling-strategy.three-point-leveling.enable true # a leveling strategy enable
leveling-strategy.three-point-leveling.point1 10.0,10.0 # the first probe point (x,y)
leveling-strategy.three-point-leveling.point2 150.0,190.0 # the second probe point (x,y)
leveling-strategy.three-point-leveling.point3 290.0,10.0 # the third probe point (x,y)
leveling-strategy.three-point-leveling.probe_offsets -28,-9, # x,y,z offsets from nozzle
leveling-strategy.three-point-leveling.home_first true # home the XY axis before probing
leveling-strategy.three-point-leveling.tolerance 0.03 # the probe tolerance in mm, default is 0.03mm
leveling-strategy.three-point-leveling.save_plane false # saved of the bed plane, default is false
Популярные вопросы
Оптимальное выставление высоты зазора от стола - Anet ET5 pro
Всем доброго времени суток! 4 месяца обладатель 3д принтера. Стол выставил в 0, по углам тоже несколько раз, автоуровень и щуп 0,1мм. Температура стол...
Изменение температуры экструдера Ender 3
Всем привет!
Принтер Эндер 3, плата skr mini e3 v3, экструдер Sprite Extruder Pro.
Прошивку никогда не м...
Принтер Эндер 3, плата skr mini e3 v3, экструдер Sprite Extruder Pro.
Прошивку никогда не м...
Шестерня vs зубчатое колесо
Часто участникам портала приходится изготавливать зубчатые колеса и шестерни. Но мало кто задается вопросом, в чем их отличие?
Недавн...
Недавн...
Комментарии и вопросы
Присоединяюсь к вопросу. Но бо...
Да, конечно знаю, правда думаю...
Люди у которых есть деньги пок...
Может есть у кого модель адапт...
Всем привет, может кто знает п...
Приветствую, начал знакомится...
Здравствуйте. Имеется стоковый...