Welcome! Log In Create A New Profile

Advanced

issue in Pneumatic Extruder with Baricuda option

Posted by marlinsri 
issue in Pneumatic Extruder with Baricuda option
May 13, 2020 12:52PM
Dear folks,

Even though i have enabled the Baricuda option as below and Connected the HEATER_1 to the pressure valve solenoid, but after first open and close operation, it didn't work. Now struggling to debug. Could you please anybody show some light on this area?

RAMPS 1.4
ATMEGA 2560

// Support for the BariCUDA Paste Extruder
#define BARICUDA

Edited 1 time(s). Last edit at 05/13/2020 02:35PM by marlinsri.
Re: issue in Pneumatic Extruder with Baricuda option
May 19, 2020 02:56AM
Anyone tried this option?
Re: issue in Pneumatic Extruder with Baricuda option
May 19, 2020 04:13AM
most likely mosfet is dead...
You really need a protection diode on solenoids... or it works once or twice then dies.

"Since a solenoid is an inductive load we need to include a snubber diode across the contacts. Snubber diodes help eliminate transient voltages caused when a magnetic coil (such as those found in a motor, relay, or solenoid) suddenly loses power. Without this diode in place the transient voltage spikes can damage other elements of the circuit."


See [www.bc-robotics.com]
Re: issue in Pneumatic Extruder with Baricuda option
May 20, 2020 04:55AM
Hey Dust,

Thanks for taking time and for the good suggestion.

I have tried the same. Even with new arduino+RAMPS board. same issue persists. Looks like some bug in the code.

I'm trying to debug the code. Looks like the heater pin D9 is disabled in the baricuda source file and header file. can I use Atmel ICE-c to debug the code in arduino or any suggestion on simulator?

Thanks again.!
Re: issue in Pneumatic Extruder with Baricuda option
June 01, 2020 02:32AM
any simulators to debug the code?
Re: issue in Pneumatic Extruder with Baricuda option
June 01, 2020 05:31AM
How are you testing this?

I just setup a ramps with some LEDs on D4 and D5 as the valves 1 and 2. D4 and D5 where chosen as they support PWM

ie in Configuration.h I set
#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_RAMPS_14_EFB
#define HEATER_1_PIN 5
#define HEATER_2_PIN 4
#endif
#define BARICUDA

I then played around with the following gcodes lots
M126: Baricuda 1 Open
M127: Baricuda 1 Close
M128: Baricuda 2 Open
M129: Baricuda 2 Close

I could not get it to fail.
My LEDS turned on and off and brightness levels changed as they where instructed to do so
Re: issue in Pneumatic Extruder with Baricuda option
June 25, 2020 04:02AM
Hello Dust,

Thanks again for taking time and your verification., For me too it is working good if we manually pass the gcode.

My doubt is the gcodes M126-129 may not generate properly by Marlin, so I just want to debug the variables in the code.
Re: issue in Pneumatic Extruder with Baricuda option
July 22, 2020 01:14AM
Any possibility to Debug the Marlin 2.0 ?
Re: issue in Pneumatic Extruder with Baricuda option
October 23, 2020 09:43AM
Any help will be appriciated
Sorry, only registered users may post in this forum.

Click here to login