Categoría «Motores&Servos»

Marlin&Scara primer encuentro.

(EN CONSTRUCCIÓN…….) Mi siguienta etapa personal de conocimiento es entender Marlin para su uso con mi robot Scara,que ya mencione en entradas anteriores que es una copia modificada de HowtoMecatronics by Jean Voy a utilizar la archiconocida Ramps 1.4, montada sobre arduino Mega2560 pero repasemos las caracteristicas de esta placa con este dossier: https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf USO …

Base simple de conocimiento para la cinematica directa e inversa de Scara.

Recientemente me decidí montar este prototipo de robot Scara, con la idea de aprender el funcionamiento de la cinematica directa e inversa ,llevando a la práctica para su posterior documentación todo lo que pueda proporcionar de forma sencilla un conocimiento adecuado a nuestros proyectos. He utilizado el estupendo trabajo realizado por “Dejan” en “howtomechatronics.com”, para …

AccelStepper .

Funciones básicas: En mis practicas siempre utilizo el uso de drivers tipo Pololu o serie TMC22xx AccelStepper stepper(1, STEP, DIR)); Esta libreria incluye MultiStepper.h Utilice la clase MultiStepper para administrar varios steppers y hacer que todos se muevan a la misma posición al mismo tiempo para el movimiento lineal 2d (o 3d). Mientras se ejecuta el movimiento …

Actualización driver TMC2225

En mis prácticas con los drivers TMC2208 y TMC2209, aunque en los reviews parece que no hay mucha diferencia, a mi parecer aunque igual de silenciosos el control de la corriente consumida por los motores es mas facil de ajustar en el 09. El TMC2225 genera una corriente de motor continua de hasta 1,4 A …

Función Tone() y motores paso a paso

De nuevo volvemos a los motores paso a paso para controlar sus rpm ,esta vez con la función tone() que como ya sabemos genera una onda cuadrada entre 31 y 65535 Hz. Vamos a utilizar como driver el TMC2208/2209, del que llevo hechas algunas prácticas. Ademas tendremos que saber cual es la frecuencia que hace …

MOTOR DC & PWM

A estas alturas,el control de un simple motor dc no debería de ocasionarnos ningun problema despues de la infinita información que hay en la red sobre este tema. No se si aportaré algo nuevo, pero expongo aquí mi experiencia añadiendo dos redes RC a la salida amplificada del puente H. CONTROL DE VELOCIDAD DE UN …

Esp32&Servos

Ejemplos probados con dos librerias para el uso de servomotres con la placa Esp32. Las siguientes librerias funcionan perfectamente en estos ejemplos. Ejemplo con potenciometro conectado en A0=gpio36 En ambos casos hemos utilizado la función analogSetPinAttenuation (.), para entender como funciona y que efectos produce.Según mi experiencia, pongo esta tabla de resultados: Conexionado Pot, GND …

Esp8266&Servos

Aunque hay muchos ejemplos de Sketchs para mover servos con esta familia de placas que llevan este microcontrolador y sus estupendas características, mi experiencia con la libreria <Servo.h> me ha generado problemas para completar las posiciones de los servos de 0 a 45 y de 135 a 180 grados. Para solventarlo utilizo la libreria <Servo8266.h> …

Blynk&Esp32&Tmc-2209

AVISO: Las imagenes ofrecidas de la app Blynk estan desactualizadas, la plataforma ha cambiado en la actualidad. En este Sketch vamos a poner en practica el control entre 1 a 20 rpm de un motor paso a paso como el 17hd48002H-22b o equivalente con nuestro driver TMC2209 y la APP de Blynk. Si quieres entretenerte …

Control Motores paso a paso con ESP32

Después de la experiencia adquirida con GRBL y el estudio con arduino y los drivers TMC2208/09,nos encontramos con las virtudes del Esp32 y sus caracteristicas PWM, gracias a las cuales podremos controlar fácilmente hasta tres motores paso a paso simultáneamente con velocidades diferentes. 1 – DISEÑO MODULO PARA PRUEBA En estas imagenes se puede ver …

Translate »