Hoi,
Om het één en ander te testen had ik een microswitch als Z-min schakelaar (net als op de X en Y, en het werkt) maar nu wil ik aan de slag met een inductieve Z sensor op mijn printerkop. Ik heb daarvoor een "SN04-N 4mm Inductive Proximity Sensor Detection Switch NPN NO DC 10-30V" van ebay geplukt. Hij zit op de 24V en ik heb twee weerstandjes gebruikt om het signaalvoltage naar beneden te halen. Ik heb nu 4,7V ongeactiveerd en 0,2V geactiveerd op de signaaldraad. Ik denk dus dat dit deel werkt. Toen aangesloten met de pins zoals hier:
Met de bruine draad dus aan de 24V in plaats van aan de bovenste pin van de drie op het plaatje en spanningsdelende weerstandjes om het signaalvoltage terug de krijgen naar 4,7V
Toen ben ik in Marlin gedoken en heb ik "#define ENDSTOPPULLUPS" uit gecomment (Nederlands?), en ik heb voor de X en Y as die pullups weer geactiveerd. De inverting setting heb ik op false laten staan:
Maar het werkt niet. Marlin denkt dat de eindstop niet geactiveerd is, of hij dat nou is of niet. En zet ik de inverting op true, dan denkt Marlin dat de eindstop wel geactiveerd is, of hij dat nou is of niet. Ik ben nog niet met de auto tramming settings aan de slag, dat is het volgende, maar dit moet eerst voor elkaar zijn.
Wat kan ik nog testen, of zie je direct mijn fout?
Alvast bedankt,
Hugo
Om het één en ander te testen had ik een microswitch als Z-min schakelaar (net als op de X en Y, en het werkt) maar nu wil ik aan de slag met een inductieve Z sensor op mijn printerkop. Ik heb daarvoor een "SN04-N 4mm Inductive Proximity Sensor Detection Switch NPN NO DC 10-30V" van ebay geplukt. Hij zit op de 24V en ik heb twee weerstandjes gebruikt om het signaalvoltage naar beneden te halen. Ik heb nu 4,7V ongeactiveerd en 0,2V geactiveerd op de signaaldraad. Ik denk dus dat dit deel werkt. Toen aangesloten met de pins zoals hier:

Met de bruine draad dus aan de 24V in plaats van aan de bovenste pin van de drie op het plaatje en spanningsdelende weerstandjes om het signaalvoltage terug de krijgen naar 4,7V
Toen ben ik in Marlin gedoken en heb ik "#define ENDSTOPPULLUPS" uit gecomment (Nederlands?), en ik heb voor de X en Y as die pullups weer geactiveerd. De inverting setting heb ik op false laten staan:
Maar het werkt niet. Marlin denkt dat de eindstop niet geactiveerd is, of hij dat nou is of niet. En zet ik de inverting op true, dan denkt Marlin dat de eindstop wel geactiveerd is, of hij dat nou is of niet. Ik ben nog niet met de auto tramming settings aan de slag, dat is het volgende, maar dit moet eerst voor elkaar zijn.
Wat kan ik nog testen, of zie je direct mijn fout?
Alvast bedankt,
Hugo