Tabla de contenido:

Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks: 4 pasos
Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks: 4 pasos

Video: Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks: 4 pasos

Video: Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks: 4 pasos
Video: Rubik's Cube Solver Robot: Part 1 hardware 2024, Mes de julio
Anonim
Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks
Arduino Mega Stepper Shield para un solucionador de cubos de Rubiks

Hace un tiempo estaba trabajando en una máquina que resuelve automáticamente cualquier Cubo de Rubik 3x3 codificado. Puedes ver mis instrucciones sobre eso aquí. En el proyecto, se utilizaron controladores paso a paso de polulu para impulsar seis motores. Para que dos faciliten la conexión de estos controladores al arduino mega (que controla todo), se diseñó una pcb personalizada. Este instructables cubre el proceso de creación de un protector de motor para un mega arduino para controladores pololu a4988.

¡Disfrutar!

Paso 1: creación del esquema

Como primer paso, se debe ingresar el esquema de la placa de circuito impreso en eagle. Además, todos los componentes necesarios deben importarse de una biblioteca o crearse a mano. Es fácil encontrar la huella y el esquema de un mega escudo arduino en la web. El único componente que se construyó a medida fueron los propios controladores de motor. Sin embargo, no entraré en detalles sobre cómo hacerlo, ya que hay instrucciones asombrosas sobre el tema (ver aquí). El esquema en sí es muy simple ya que su único trabajo es conectar los controladores del motor a los pines correspondientes de Arduino. Además, se colocaron condensadores de desacoplamiento cerca del pin vcc de cada circuito integrado para garantizar un funcionamiento sin problemas. Los controladores paso a paso polulu ofrecen la posibilidad de configurar el micro paso a paso mediante el cableado de tres de sus pines a tierra o vcc. Se colocaron puentes de soldadura en esos pines para permitir ajustes posteriores si fuera necesario. A continuación, puede ver parte del esquema (aquí solo se incluye uno de los seis controladores). Obviamente, el esquema completo se puede descargar al final de este ible.

Imagen
Imagen

Paso 2: enrutamiento del Pcb

El enrutamiento de una placa de circuito impreso consiste en intentar disponer todos los componentes de tal manera que se puedan conectar fácilmente entre sí. Por supuesto, al crear placas de circuito impreso más complejas, se deben tener en cuenta muchas cosas al diseñarlas. Sin embargo, en este caso, el enrutamiento es bastante simple. Todos los pines de datos de los controladores están conectados a sus pines correspondientes en el arduino y se utilizaron polígonos en la capa superior e inferior para unir todos los terrenos y VCC.

Imagen
Imagen

Paso 3: pedir el Pcb

Hay muchos sitios donde se pueden pedir PCB por muy poco dinero. Los dos sitios que he usado y con los que he tenido una gran experiencia hasta ahora son:

jlcpcb.com/https://www.pcbway.com/

Puede que las tablas tarden un poco en llegar, pero la calidad nunca ha defraudado.

Recomendado: