makerbase-mks / MKS-SERVO42B

MKS SERVO42B is 3d printer closed loop stepper motor NEMA17 MKS SERVO42 developed by Makerbase that prevents losing steps. CPU is STM32F103C8T6 ARM 32-bit Cortex™-M3 CPU Core,72 MHz. Magnetic encoder is Allegro's A1333LLETR-T Contactless 0° to 360° angle sensor IC ,12bit .This Project open source hardware and code,support platformio build and upload firmware...
https://www.aliexpress.com/item/33032696338.html?spm=a2g0o.store_home.productList_8356958.pic_1
GNU General Public License v3.0
166 stars 70 forks source link

How to read the error pin? #30

Open pinae opened 3 years ago

pinae commented 3 years ago

The firmware documentation names an error pin which changes to high if the deviation between the requested motor angle and the angle measured by the encoder passes a threshold which is configurable via USB. This pin would be very helpful to detect stalls. Could you please add information on how to use it and where it is located on the board?

jnowak1054 commented 3 years ago

That is a feature of the original smart stepper on which this is based on. http://misfittech.net/3-2a-nema23-smart-stepper/

pinae commented 3 years ago

Does this mean it's not usable with this implementation?

d-kozminihs commented 3 years ago

I would also want to use the error pin. Is it implemented?

djekiseven commented 1 year ago

I would also want to use the error pin. Is it implemented?