Nema 17 no encoders?

Can I use Nema 17 only, or do I need encoders too?

Thanks a lot

You can use just motors, though you will not have stall detection without them. If you forego encoders, you should look at adding endstops so you can at least do calibration.

Is there any specification about which end stops should be mounted.

I used magnetic proximity sensors which are widely used in industry for this type of function; the sensor is https://www.digikey.com/products/en?keywords=59145-010 and the matching magnet is https://www.digikey.com/products/en/sensors-transducers/magnets-sensor-matched/566?k=57145-000.
Youā€™ll need to work out how to mount them, hereā€™s a picture of one of mine:

2 Likes

You could stick the magnet on with double sided tape, Id also include a hard stop

May I use mechanical end stop? Do I have to change the firmware?

Thanks

Yes, I am also using mechanical endstops and it works fine. You donā€™t need to change anything in the firmware or anything. Simply mount them, connect them and enable them on the website under hardware settings.

@chrisb Thanks for the info about this magnetic endstop :slight_smile:
Iā€™ve just found (i think) the same ones in my country :stuck_out_tongue:
https://www.elfadistrelec.pl/pl/czujnik-reed-littelfuse-59145-010/p/13756644?q=59145-010&page=1&origPos=1&origPageSize=50&simi=97.8&no-cache=true
https://www.elfadistrelec.pl/pl/magnes-trwaly-littelfuse-57145-000/p/13756667?q=57145-000-ND+&page=1&origPos=1&origPageSize=50&simi=92.97&no-cache=true

Last question, how did you connect them to the RAMPS controller?

Iā€™ve found a picture on the forum, but there is no ā€œofficialā€ info how to connect endstops to RAMPS/RPiā€¦

1 Like

In general there is no official information how to connect because those endstops are not necessarily needed. Maybe it would fit into the ā€œMods/Add-Onsā€ section.

So I edited this picture to show how the connection is working (at least for me). Iā€™m only using those endstops for X and Y axis.

@Loveny Iā€™m trying to enable my magnetic endstops, just the same way you did yours.
Iā€™m having trouble though, when I enable the endstops FB does nothing and stops moving across the selected axis.
Did you made any customization in your build or was it just pling-n-play?

No modifications, just plug them in. Pretty sure they need to be wired so that they switch the ā€˜signalā€™ to 5V. They work fine for homeing, but I found them a bit hit and miss in normal operation. Obviously, they need to be enabled on your farmbot.io page too.

Hi, do you have a schematc or detail picture there shows the phisical connection of the magnetic proximity sensors with the farmduino board?

Hi, do you have a schematic or detail picture there shows the physical connection of the magnetic proximity sensors with the farmduino board?