{"id":1595,"date":"2020-04-01T02:20:38","date_gmt":"2020-04-01T02:20:38","guid":{"rendered":"http:\/\/robots-argentina.com.ar\/didactica\/?p=1595"},"modified":"2020-11-02T00:53:13","modified_gmt":"2020-11-02T00:53:13","slug":"easydriver-controladora-de-motor-paso-a-paso-con-modos-de-micropaso","status":"publish","type":"post","link":"https:\/\/robots-argentina.com.ar\/didactica\/easydriver-controladora-de-motor-paso-a-paso-con-modos-de-micropaso\/","title":{"rendered":"EasyDriver – Controladora de motor paso a paso con modos de micropaso"},"content":{"rendered":"
La EasyDriver<\/a><\/strong> nos da la capacidad de manejar motores paso a paso bipolares<\/a> con consumos entre 150 mA a 700 mA por fase. Permite el control motores bipolares con mucha facilidad de programaci\u00f3n en modo est\u00e1ndar de paso directo, y en modos de micropaso de 1\/2, 1\/4 y 1\/8 de paso. Lecturas sugeridas<\/strong><\/p>\n Si usted no est\u00e1 familiarizado con los siguientes conceptos, se recomienda revisarlos antes de empezar a trabajar con la EasyDriver<\/strong>.<\/p>\n \u2022 Instalar el entorno de desarrollo integrado de Arduino (IDE)<\/a> Descripci\u00f3n general del hardware<\/strong><\/p>\n La placa EasyDriver<\/strong> fue dise\u00f1ada por Brian Schmalz, y su n\u00facleo principal es el circuito integrado A3967<\/a><\/strong>. Este integrado permite manejar motores paso a paso bipolares con configuraciones de 4, 6 u 8 cables. La placa puede trabajar controlado desde sistemas de 3,3 V o 5V, por lo que es extremadamente vers\u00e1til. Dos agujeros de montaje en la placa le dan al usuario la opci\u00f3n de sostener la EasyDriver<\/strong> con tornillos o postes de sujeci\u00f3n.<\/p>\n Descripci\u00f3n de las entradas y salidas de la placa<\/strong><\/p>\n Vamos a echar un vistazo a todos los pines perforados que conectan hacia el exterior el circuito integrado A3967<\/strong> en la EasyDriver<\/strong>.<\/p>\n Conexiones de la parte superior de la placa<\/strong><\/p>\n Si se observa a lo largo de la parte superior de la placa, podr\u00e1 ver varias perforaciones de conexi\u00f3n. Coil A+<\/strong> : Salida del puente-H, polo + de la conexi\u00f3n para la bobina A del motor bipolar. Conexiones de la parte inferior de la placa<\/strong> GND<\/strong> : Tierra. Hay dos conjuntos de puntos de soldadura para soldar puentes de configuraci\u00f3n en la placa. Estos proporcionan las siguientes elecciones para el usuario:<\/p>\n 3\/5 V<\/strong> – Este puente permite que el usuario defina la configuraci\u00f3n de VCC entre 3,3 V o 5 V. Con el puente abierto, VCC ser\u00e1 de 5 V. Si el puente est\u00e1 cerrado, VCC es de 3,3 V. El valor de VCC define los niveles l\u00f3gicos que aceptar\u00e1 la placa en sus entradas. El potenci\u00f3metro que se incluye en la placa permite que los usuarios puedan ajustar la corriente m\u00e1xima que se suministra al motor. El rango de ajuste va de 150 mA a 750 mA. Esto requerir\u00e1 saber qu\u00e9 valores de corriente puede manejar su motor. Revise la hoja de datos del motor para una calibraci\u00f3n correcta. Conectar los cables de las bobinas del motor<\/strong><\/p>\n Usted tendr\u00e1 que determinar cu\u00e1les son los pares de cables de cada bobina del motor que va a utilizar. El m\u00e9todo m\u00e1s fiable para hacerlo es observar la hoja de datos del motor, donde indicar\u00e1 los colores de los cables o la posici\u00f3n de los puntos de conexi\u00f3n.
\n<\/a>
\nCon respecto a cuestiones de hardware, se pueden soldar cables directamente al EasyDriver<\/strong>, o utilizar conectores en la alimentaci\u00f3n, motores y se\u00f1ales de control para poder realizar cableados de prueba. La mejor opci\u00f3n para usted depender\u00e1 de su aplicaci\u00f3n.<\/p>\n
\n\u2022 Motores paso a paso<\/a>
\n\u2022 Video motor paso a paso<\/a><\/p>\n
\n<\/a>
\nFuncionan de la siguiente manera:<\/p>\n
\nCoil A-<\/strong> : Salida del puente-H, polo – de la conexi\u00f3n para la bobina A del motor bipolar.
\nCoil B+<\/strong> : Salida del puente-H, polo + de la conexi\u00f3n para la bobina B del motor bipolar.
\nCoil B-<\/strong> : Salida del puente-H, polo – de la conexi\u00f3n para la bobina B del motor bipolar.
\nPFD<\/strong> : Voltaje de entrada que selecciona el modo de descenso de la corriente de la salida. Si PFD > 0,6 Vcc, activa el modo de descenso de corriente lento. Si PFD < 0,21 Vcc, activa el modo de descenso r\u00e1pido. Si el valor est\u00e1 en 0,21 Vcc < PFD < 0,6 Vcc se produce un descenso intermedio de la corriente.\nRST<\/strong> : Entrada l\u00f3gica. Cuando est\u00e1 en BAJO, todos los comandos son ignorados y todos los transistores de salida se desactivan. Debe ser puesto en ALTO para habilitar el control de los pasos.
\nENABLE<\/strong> : Entrada l\u00f3gica. Permite que funcionen los transistores de salida dentro del puente H que maneja el motor. Si se pone en ALTO, desactiva los transistores, y el chip no manejar\u00e1 el motor. Si se pone en BAJO, los transistores de salida son habilitados, lo que permite el control del motor.
\nMS2<\/strong> : Entrada L\u00f3gica. Ver tabla de verdad de abajo para los ALTOS y BAJOS que definen la funcionalidad.
\nGND<\/strong> : Tierra.
\nM+<\/strong> : Fuente de alimentaci\u00f3n. 6-30V, corriente 2A.<\/p>\n
\n<\/a>
\nTambi\u00e9n hay conexiones en la parte inferior de la placa. Sus funciones son:<\/p>\n
\n5V<\/strong> : Salida. Este pin puede ser utilizado para alimentar un circuito externo. Se pueden utilizar como m\u00e1ximo 70 mA para asegurar la funcionalidad del controlador.
\nSLP<\/strong> : Entrada l\u00f3gica. Cuando pone a BAJO, las salidas est\u00e1n desactivadas y el consumo de energ\u00eda se reduce al m\u00ednimo.
\nMS1<\/strong> : Entrada l\u00f3gica. Ver tabla de verdad de abajo para los ALTOS y BAJOS que definen la funcionalidad.
\nGND<\/strong> : Tierra.
\nSTEP<\/strong> : Entrada l\u00f3gica. Cualquier transici\u00f3n en este pin de BAJO a ALTO activa el motor para que avance un paso. La direcci\u00f3n y la extensi\u00f3n de los pasos se controla por la configuraci\u00f3n de los pines DIR<\/strong> y MSx<\/strong>. Esta podr\u00e1 ser de 0 a 5 V, o de 0 a 3 V en base al nivel l\u00f3gico que se ha seleccionado.
\nDIR<\/strong> : Entrada l\u00f3gica. Esta l\u00ednea determina la direcci\u00f3n de rotaci\u00f3n del motor. Los cambios en el estado de ALTO a BAJO, o BAJO a ALTO solo tienen efecto en el siguiente flanco de subida de la l\u00ednea de comando STEP<\/strong>. Esta podr\u00e1 ser de 0 a 5 V, o de 0 a 3 V en base al nivel l\u00f3gico que se ha seleccionado.
\n<\/a><\/a>
\nPuentes de soldadura<\/strong><\/p>\n
\n<\/a>
\nAPWR<\/strong> – Este puente habilita que la fuente VCC entregue + y GND en los pines de alimentaci\u00f3n de hardware externo.
\n<\/a>
\nPotenci\u00f3metro de ajuste de corriente<\/strong><\/p>\n
\n<\/a>
\nSi usted no puede encontrar esta informaci\u00f3n, no se preocupe: todav\u00eda puede encontrar el ajuste adecuado de este potenci\u00f3metro. En primer lugar, establezca el potenci\u00f3metro en su valor m\u00ednimo. Tenga en cuenta que el potenci\u00f3metro es delicado, as\u00ed que no fuerce el potenci\u00f3metro m\u00e1s all\u00e1 de los topes mec\u00e1nicos que lo detienen en ambos extremos de su giro. Aumente lentamente la corriente observando el movimiento del motor. Una vez que el motor se mueva a una velocidad lenta pero constante, gire poco a poco el potenci\u00f3metro y preste atenci\u00f3n al comportamiento del motor. Usted debe encontrar un punto justo en el que el motor no salte o se observen tirones entre los pasos.<\/p>\n
\n