Results 1 to 10 of 10
-
05-02-2016, 03:11 AM #1
- Join Date
- May 2016
- Posts
- 6
Is my controller board broken? (Geeetech Prusa i3 Aluminum)
Hey guys,
I just recently completed constructing my first 3D printer, a Geeetech Prusa i3 Aluminum, and I'm experiencing some problems I'm hoping aren't a bad control board. I'm hoping you all can help me identify what the problem is or might be and what to do to correct it. The control board that was shipped with the kit I bought is a Sanguinololu v 1.3a.
What works
- both the heated bed and the the heated part of the extruder
- the z-axis (although it sticks when I try to go up)
- the y-axis
- Both thermometers
- the lcd
What doesn't work
- the x-axis (when plugged into the x-axis controller)
- the extruder feeder (when plugged into the e-axis controller)
What I've done to try to fix and diagnose the problems
The first thing I did was plug the x-axis stepper into the y-axis controller and the x-axis stepper worked fine. Same thing with the extruder stepper, and it worked fine as well once plugged into the y-axis.
I hooked my multi-meter up to the y-axis and on the 20v setting it read 1 or less when I manually positioned the y-axis stepper. The e-axis read 0 at all times and the x-axis went as high as 12.
I made sure all the solder points looked good, and as near as I can tell there aren't any bridges or anything. There are some smaller control boards (not sure what to call them) on top of the larger one that I took out and inspected, and they looked fine as well.
What should I do at this point? I'm hoping it's not a fried board or anything, but I'm really not sure what else it could be since the steppers work great when plugged into different control sockets. Any help would really be appreciated. Here's a couple shots of the control board for what they're worth.
Here is a shot of the X Y & Z axis.
X Y & Z Axis Controller Ports.jpg
And here is a shot of the e axis.
E Axis Controller Port.jpg
-
05-02-2016, 06:50 AM #2
Was the hot end at printing temperature when you tried to drive the extruder stepper motor? Most if not all variations of printer firmware will prevent you from driving the extruder motor when the hot end is cold. If there is filament loaded in the hot end, preventing cold extrusions will keep your extruder drive from chewing into the filament or from doing mechanical damage to your extruder.
The small boards are the stepper motor drivers. There should be one for each stepper motor. On your x-axis issue, figure out which one of those boards is for the x axis motor and swap it with the board from another axis. This will help determine whether the stepper motor driver for the x-axis is bad.
-
05-02-2016, 10:18 AM #3
- Join Date
- May 2016
- Posts
- 6
Good to know. I can't recall if I had the element heated when I switched off the e-axis to the y-axis, so I'll have to heat it up and give it another shot.
Do you know if I run the risk of damaging the y-axis stepper motor driver by swapping the non-functioning x-axis for this test? It makes sense to do it, but I'm concerned I'll break it.
If I do need new stepper drivers, will these work? http://www.amazon.com/Mcdectech-A498...0Y/ref=sr_1_12
edit: and thank you for the quick reply and help!
-
05-02-2016, 10:37 AM #4
I doubt there'd be much risk, but it's your call.
If I do need new stepper drivers, will these work? http://www.amazon.com/Mcdectech-A498...0Y/ref=sr_1_12
BTW - have you tried adjusting the trimpot on the driver board for the extruder motor? Maybe it's set to too low of a motor current. That'd be another thing you could try before committing to by a replacement board.
I'm happy to try and help. I don't like to envision people getting frustrated over unanswered questions.
-
05-02-2016, 10:48 AM #5
- Join Date
- May 2016
- Posts
- 6
First, thanks a ton for all the help.
The risk is like $2 in parts from Amazon, so I feel pretty good about trying it out at least.
The photo of the product and the photos I have of my own motors look nearly identical, but I'll check tonight when I'm back from work. If I provide a more detailed image would you mind helping me verify?
I don't even know what the trimpot is to be honest. Is that the little screwable metal circle on the stepper motor driver?
I really appreciate the help. Thankfully I got my printer in 2 days (from Hong Kong, go DHL) which was about 3 weeks earlier than I expected so I'm feeling good and way ahead of my internal schedule. I've got a Make 3D print certification class on Wednesday as well, so I may bring my printer to see if I can get some hands on help as well.
-
05-02-2016, 10:58 AM #6
I'll be around. Note that we're talking the little driver boards, not the motors themselves.
I don't even know what the trimpot is to be honest. Is that the little screwable metal circle on the stepper motor driver?
-
05-02-2016, 11:31 AM #7
- Join Date
- May 2016
- Posts
- 6
-
05-03-2016, 10:28 AM #8
- Join Date
- May 2016
- Posts
- 6
Printbus, you're amazing. Thanks for all the help. I made some good progress last night and got both my z-axis to stop sticking going up by adjusting the trim pot and got my extruder stepper to work. You were right about my firmware preventing me from "cold extruding" so once I turned echo on in Repetier I could see that, heat it up, and now it's working great.
I'm still unable to get my x-axis working unfortunately. When I send it a move command it jerks a tiny bit but won't continue moving. The rods are straight and well lubed. If I push the x-axis manually I feel only a tiny bit of resistance from the motor. I think I may have something other than a bad stepper controller. I swapped the x-axis controller with the z-axis controller, which didn't appear to deliver enough power to the z-axis, and that controller worked perfectly in the z-axis slot. I'm still considering buying those stepper controllers from Amazon I linked to previously just to be sure (5 of them are only $12). I verified that they are the same controller. Are there other possible causes I could investigate for the x-axis not working that I can test out while waiting for those items to show up?
Thanks again for the help!
-
05-03-2016, 11:09 AM #9Printbus, you're amazing. Thanks for all the help.
The symptom with the x-axis sounds a lot like what Marlin will do if the endstop switch isn't wired right or connected to the RAMPS electronics board right. The printer starts to move and then goes "Stop! Already at the endstop!", and all you get is a blip of motion. I don't know how the switches are supposed to be wired up on your printer/firmware. Firmware can often be configured for them to work as either normally-open or normally-closed switches. Make sure you've got the x-endstop wires on the right terminals on the electronics board. See if all of your endstop switches are wired the same; one wire should go to a terminal usually marked C (for common). All the switches would usually have the other wire going to the terminals marked the same - NC (normally closed) or NO (normally open).
You could always manually engage the endstop switch and see if that makes a difference on the x-axis being able to move. If it does, you've shown the x-endstop switch is wired/connected different than the firmware is expecting.
If you have the printer connected to host software (Pronterface, Repetier-Host, etc.), you could try sending the printer gcode command M119 and see what response you get. It should return the current state of each of your endstop switches. Resend it multiple times, manually activating and holding each of the endstop switches each time. You should see the M119 responses changing as you activate & release the switches.
BTW - It isn't used much, but there is a subforum here dedicated to the Geeetech printers. You might post future threads in there. Look for it under the Rep Rap grouping. One of the moderators here has a Geeetech.Last edited by printbus; 05-03-2016 at 01:53 PM. Reason: edited for clarifications
-
05-03-2016, 11:29 AM #10
- Join Date
- May 2016
- Posts
- 6
Qidi X Plus 3 Paper thin first...
05-27-2024, 01:15 AM in General 3D Printing Discussion