Управление светодиодами с помощью NanoDLP
Я создаю свой собственный DLP-принтер с УФ-светодиодами. Я использую реле 20A для их включения, так как они требуют высокой мощности и не могут управляться напрямую arduino или Raspberry.
Я планирую использовать их с NanoDLP на Raspberry + GRBL на Arduino.
Можно ли сделать так, чтобы NanoDLP сообщал GRBL о включении (отправка цифрового 1/+5 В) реле при запуске печати и выключении питания (отправка цифрового 0/GND) по окончании печати?
Другим способом было бы просто установить переключатель включения/выключения и сделать это вручную, но я чувствую, что этот шаг должен быть каким-то образом автоматизирован.
Есть ли способ сделать это?
@BackSlash, 👍7
Обсуждение3 ответа
Я думаю, вам не нужно использовать Arduino. В NanoDLP есть возможность управлять осью z с помощью Raspberry GPIO.
Не могли бы вы подробнее рассказать о своем ответе? Например, укажите название опции (и/или где ее можно найти) и пример... В нынешнем виде ваш ответ (хотя он может быть правильным) просто немного лаконичен и помечен как некачественный., @Greenonline
Франко Цицерон совершенно прав, есть возможность управлять вашим принтером с помощью GPIO Raspi. Для этого вам все равно понадобится двигатель шагового драйвера или какой-либо интерфейс между GPIO и шаговыми двигателями/светодиодами/и т. Д.
Более подробная информация здесь: http://www.buildyourownsla.com/forum/viewtopic.php?t=3772
Вы действительно должны управлять светодиодами с помощью МОП-транзистора или даже твердотельного реле, а не просто постоянно держать их включенными. В идеале освещение должно включаться и выключаться для каждого слоя.
Ну, вопрос заключается в управлении светодиодами, и ответ, на который вы ссылаетесь, касается только оси Z. Я думаю, что это смутило некоторых людей., @Tom van der Zanden
Он отклонен, потому что не отвечает на вопрос. Вопрос о том, как управлять светодиодами с помощью GRBL, ответ-о том, как управлять осью z без arduino. Ваш ответ на самом деле тоже не отвечает на вопрос, я спросил, как управлять светодиодами с помощью реле (SSR, конечно) с помощью GRBL, вы ответили, что я должен управлять светодиодами с помощью реле (что я уже писал в вопросе)., @BackSlash
Я согласен, что это не дало прямого ответа на вопрос, но мы с ним представляем другую идею, поскольку вы упомянули, что использовали NanoDLP на Raspi. Есть ли какая-то особая причина, по которой вы используете GRBL? Но я пытаюсь сказать вам, что вам, вероятно, лучше всего включать/выключать светодиод между слоями, а не только в начале/в конце задания печати., @Seen Green
Но если вы хотите получить прямой ответ, да, если вы можете отправить G-код для включения/выключения реле, то вы можете сделать это в настройках в разделе "Начало G-кода печати" и "КОНЕЦ G-кода ПЕЧАТИ"., @Seen Green
Но то, к чему я пытался подойти, и то, что я сказал: "В идеале свет должен включаться и выключаться для каждого слоя"., @Seen Green
У меня нет опыта работы с принтерами GRBL или DLP, но
M7
M8
M9
коды управления охлаждающей жидкостью должны быть в состоянии быть отправлены NanoDLP в GRBL. Они, по-видимому, позволяют осуществлять прямой цифровой вывод.
По-видимому, вы можете установить контакт, который вы хотите, чтобы они использовали в файле cpu_map.h
, причем стандартными являются аналоговые контакты 3 и 4 для команд M8 и M7 соответственно.
// Определить, что охлаждающая жидкость с потоком и туманом включает выходные контакты.
#define COOLANT_FLOOD_DDR DDRC
#define COOLANT_FLOOD_PORT PORTC
#define COOLANT_FLOOD_BIT 3 // Uno Analog Pin 3
#define COOLANT_MIST_DDR DDRC
#define COOLANT_MIST_PORT PORTC
#define COOLANT_MIST_BIT 4 // Uno Analog Pin 4
Надеюсь, это поможет! Источник: https://github.com/gnea/grbl
- Проблема выпуклости принтера SLA сверху вниз
- Система отверждения смолы LCD/DLP
- Насадка 3d-принтера трется о предыдущие слои
- Будет ли 3D-печать нескольких копий одновременно экономить время?
- RAMPS 1.4, 1.5 или 1.6?
- Приведет ли использование свинцового винта с выводом 1 или 2 мм вместо 8 мм к лучшему принтеру?
- Шаговый двигатель нагревается через некоторое время
- ABS или PLA для структурных печатных деталей?
почему бы вам не использовать команды включения и выключения, например: экструдер, нагреватель, вентилятор и т.д., @Fernando Baltazar
@FernandoBaltazar AFAIK GRBL-это хост-программное обеспечение с ЧПУ, в нем нет ни экструдера, ни нагревателя, ни вентилятора, я полагаю., @BackSlash
Итак, у этого есть управление шпинделем, охладитель и так далее., @Fernando Baltazar