Si no me equivoco los drivers de trinamic controlan si pierde pasos, se corrige y te avisa. Echale un ojo al datasheet que lo explica aunque no recuerdo que modelos eran.
Desde Rantamplan
Soldar robots es esto! Borradlos
#palindromos
Hola, siento deciros que no se puede controlar la pérdida de pasos si el motor no lleva un encoder que lo informe.
Por otro lado, los TMC no tienen la posibilidad de manejar esa información, por lo que no pueden detectar la pérdida de pasos, ni siquiera de los motores con encoder y mucho menos de los que no lo llevan.
Hay un montón de páginas que hablan de esa posibilidad, pero se citan unas a otras como loros y todas difunden el mismo error. Realmente no son expertos en nada, solo están ahí por los ingresos de la publicidad que incluyen en sus webs.
El error seguramente viene originado por la capacidad que tienen algunos Trinamics de detectar el final de carrera, con una tecnología que denominan StallGuard.
Pero no lo hacen detectando la pérdida de pasos, sino monitorizando como consume el motor la energía que se le suministra.
Por otro lado, los sistemas de lazo cerrado llevan los tres componentes interconectados: el controlador, el driver y el motor PAP+encoder.
Suelen utilizarse en entornos industriales donde el posicionamiento es crítico. Pero, como es lógico, tienen un alto coste, por lo que difícilmente se puede afrontar de forma DIY.
Es fácil de comprender que, si se pudiese controlar la posición mediante drivers y motores que cuestan decenas de euros, la industria no se estaría gastando miles en los sistemas de lazo cerrado.
La Panowin F3CL debe de rondar los 3000 dólares en el mercado chino y en España, si es que se puede conseguir, saldrá por más de esa cantidad en euros.
bueno, yo hablaba de reglas digitales conectadas a la placa. miden 5um. los pap con encoder me parecen un hibrido chino. los servomotores dc, o brushless si tienen que llevarlos. pero esto no vale. la medida real la dan las reglas en los ejes.
que vi esa impresora y no lo habia visto ni en reprap, marlin,.... por si habia algun github por ahí escondío.