Dane wrote:The PCB end stops have three wires, Vcc, Gnd and Signal(out). The PCB end stops need to be powered hence the Vcc and Ground, which also provides high and low logic levels. I have never used an Azteeg X3 but looking at the wiring diagram it has three connectors, -, xmin(for example) and + which I would assume would equate to Gnd, signal( out), Vcc.
If you use a plain micro switch you just need signal and ground because the high logic level is provided by internal pull-ups in the Atmega micro controller. In Marlin firmware the pull-ups are enabled by default. If you use the PCB endstops you will need to disable the pull-ups in firmware (ENDSTOPPULLUPS).
Have a look at Airtrippers excellent Marlin guide:-
http://airtripper.com/1145/marlin-firmw ... -up-guide/
Dane
flickerfly wrote:You may find it helpful to know about M119 and that you can enter this G-Code manually into the Repetier "Manual Control" tab to check the state of your endstops. It may speed up testing. If they are always on, could the wiring or the code be inverted. I suppose if they are blocked it would show off, but I haven't used anything but mechanical end stops.
http://reprap.org/wiki/G-code#M119:_Get_Endstop_Status
flickerfly wrote:Huh, I've not ever seen that, but I'd start by looking at the firmware to see if the pins for endstops are setup correctly. The only thing I can imagine causing that is the firmware thinking it doesn't have any endstops at all. Maybe the firmware is setup with all endstops turned off?
flickerfly wrote:Oh, yeah, you can change what you see in Repetier. Good catch!
At our hackerspace, the RAMPs board for the RepRap we have had some problems with it. I think it was open solder joints. If that's your problem though it would seem odd that it would be on all the end stops, but maybe that is worth checking on.
JLG wrote:Nah, can't be that, there's a signle wire going from all the endstops right back to the board. I am using these connectors which I thought may have been the problem, but like I said I removed the wires from them and shorted them out manually, so even if those were causing a problem, they aren't the main problem.
Users browsing this forum: No registered users and 33 guests