Hi guys
I'm trying to connect a syringe pump to my 3D printer (UM2+). The extrusion speed of the pump is controlled by an analog voltage (0-10V) signal . I will connect the pump to the digital pin 13 on the ultimainboard and use an analogWrite to get the voltage for the speed. This is still fine. However, now I want to link this signal to the extrusion signal of the printer.
As I understand it the controller gives a step-signal (0V/5V) to the stepper driver at the speed that the extruder should run. When I look at the stepper.cpp it seems that the speed of this extrusion is controlled by step_rate. Would it be possible to send an analog signal relative to the step_rate instead of a High/Low signal during extrusion? I tried to get my head around the extrusion process of marlin but wasn't able to fully understand the whole thing.
Thanks a lot for your help!
I'm trying to connect a syringe pump to my 3D printer (UM2+). The extrusion speed of the pump is controlled by an analog voltage (0-10V) signal . I will connect the pump to the digital pin 13 on the ultimainboard and use an analogWrite to get the voltage for the speed. This is still fine. However, now I want to link this signal to the extrusion signal of the printer.
As I understand it the controller gives a step-signal (0V/5V) to the stepper driver at the speed that the extruder should run. When I look at the stepper.cpp it seems that the speed of this extrusion is controlled by step_rate. Would it be possible to send an analog signal relative to the step_rate instead of a High/Low signal during extrusion? I tried to get my head around the extrusion process of marlin but wasn't able to fully understand the whole thing.
Thanks a lot for your help!