Marlin: не работает ШИМ-подсветка рабочей области
Всем привет.
Исходные данные: контроллер MKS GEN L v1.0, прошивка Marlin v2.1.2, LED-лента 12V через MOSFET ключ.
Хочу получить ШИМ сигнал для подсветки рабочего пространства. Управление беру с servo0 (pin11).
В config_adv.h раскомментировал в секции подсветки сл. строки:
| /** * M355 Case Light on-off / brightness */ #define CASE_LIGHT_ENABLE #if ENABLED(CASE_LIGHT_ENABLE) #define CASE_LIGHT_PIN 11 // Override the default pin if needed #define INVERT_CASE_LIGHT false // Set true if Case Light is ON when pin is LOW #define CASE_LIGHT_DEFAULT_ON true // Set default power-up state on #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105 // Set default power-up brightness (0-255, requires PWM pin) //#define CASE_LIGHT_NO_BRIGHTNESS // Disable brightness control. Enable for non-PWM lighting. #define CASE_LIGHT_MAX_PWM 255 // Limit PWM duty cycle (0-255) #define CASE_LIGHT_MENU // Add Case Light options to the LCD menu #if ENABLED(NEOPIXEL_LED) //#define CASE_LIGHT_USE_NEOPIXEL // Use NeoPixel LED as case light #endif #if EITHER(RGB_LED, RGBW_LED) //#define CASE_LIGHT_USE_RGB_LED // Use RGB / RGBW LED as case light #endif #if EITHER(CASE_LIGHT_USE_NEOPIXEL, CASE_LIGHT_USE_RGB_LED) #define CASE_LIGHT_DEFAULT_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White } #endif #endif ................................ |
Как будто бы должно работать, но при вводе команды M355 S1 P255 вместо полной яркости подсветки происходит лишь короткая вспышка. Посмотрел осциллографом - действительно вместо ШИМ-сигнала
выдается только короткий импульс положительной полярности. При этом числовое значение параметра P в команде, на длительность этого импульса не влияет. Ещё проверил команду работы с servo-приводами M280, она отрабатывает корректно и выдает на pin 11 сигнал управления, который меняется, при задании параметров от 0 до 180, как и положено для сервы. Но сигнал для сервопривода это совсем не то же самое, что ШИМ.
Такое ощущение, что где то ещё нужно указать, что pin 11 должен использоваться как ШИМ, а не как серво.
Подтолкните пож. в нужном направлении... HELP!!!
Популярные вопросы
Не делается ретракт при печати. Anycubic Kobra X
Проблема:
При печати не происходит нормального ретракта, из-за чего всё в "паутине". Параме...
PA12 поддержки
Прошу поделиться своим опытом в печати пластиком NYLON PA12 для моделей требующих поддержек.
Мой опыт:...
Глючит WI-fi подключение Bambu lab x1 carbon
Причем он и теперь подключается к ли...

Комментарии и вопросы
очень жаль терять такие нарабо...
Все роботов делают для поиска....
Забавно сравнили. "Integrated....
Подскажите можно ли перепрошит...
Подскажите, пожалуйста, можно...
Подскажите, пожалуйста, где на...
Покупаете ли вы готовые STL-ки...