Elección del motor paso a paso - Combinación de controlador

Este es mi primer intento de diseñar/construir mi propio circuito y PCB, así que tengan paciencia conmigo. Estoy construyendo un dispositivo pequeño y portátil que utiliza un motor pequeño y preciso. Mi objetivo es hacer que la unidad sea lo más pequeña posible y al mismo tiempo lograr una mayor capacidad de torsión.

Encontrando un motor paso a paso Inicialmente, comencé a diseñar las características del motor que quería: alto grado de precisión, eficiencia (bajo requerimiento de energía), tamaño pequeño con capacidad de torsión razonable y rotación de 360 ​​grados.

En última instancia, recurrí al paso a paso 28BYJ-48 porque tenía dificultades para encontrar algo entre el NEMA, un poco más caro/más voluminoso, y los micropasos, ninguno de los cuales cumplía con los dos objetivos del proyecto. Tengo algunas preocupaciones con respecto a la calidad de estos motores, a saber, la eficiencia y la vida útil del motor.

Averiguar el controlador paso a paso correcto Sé que el L293 es una opción común para conducir motores pequeños, pero claramente soy un glotón para el castigo y decidí que encontraría una opción diferente. Después de horas de navegación sin sentido, tuve que salir de lo que se convirtió en una trampa de arena. (Diré que tengo un respeto mucho mayor por el desarrollo (tiempo invertido) de esos pequeños PCB que descuidadamente terminan en los vertederos).

De todos modos, estoy divagando, me quedaré con el camino ya recorrido y usaré el L293DD (montaje en superficie). ¿Hay una mejor opción que alguien pueda recomendar, o quizás un mejor método para buscar componentes?

ATTINY10 (1024bytes) para subir un pequeño programa que escribí que detalla el funcionamiento del motor.

¿Es el controlador una buena opción para mi pequeño proyecto? Sé que estos motores se pueden comprar con su propia placa de controlador, pero acabo de empezar a usar Eagle y me gustaría diseñar mi propia placa de circuito impreso, equipando la placa con diferentes piezas y minimizando el tamaño total de la carcasa y el diseño. a una placa de circuito impreso. No habrá mucha carga en el motor, por lo que no pretendo que la combinación alcance valores máximos.

¿Alguien puede recomendar un buen recurso para aprender sobre el diseño de PCB?

Necesito que puedas hacer muy poco con ese motor, ¿por qué no explicas qué aplicación necesitas?

Respuestas (1)

Sparkfun.com tiene algunos buenos tutoriales sobre el diseño de PCB con eagle, que son gratuitos. (con algunas restricciones). Upverter.com también es un buen lugar para aprender, la curva de aprendizaje será un poco más alta pero menos creación de partes, lo que le ahorrará tiempo. En lo que respecta al diseño de PCB, asegúrese de tener límites de potencia adecuados junto a los circuitos integrados que consumen mucha energía. Encuentre una tabla de ancho de trazo de PCB en Internet y asegúrese de que sus trazos puedan manejar la corriente que los atraviesa. Por lo general, hace grandes planos de potencia / tierra porque reduce la inductancia y la resistencia del cobre en el tablero. Puede pensar en cada rastro como una pequeña resistencia e inductor, en realidad puede calcular los valores de cada rastro/plano. Un gran plano de tierra también da un lugar para que la RF de los procesadores o PWM vaya y hace que los rastros sean menos de una antena. Si está haciendo un diseño de dos capas, hace que el ajuste de los planos de potencia en la PCB sea más complicado porque lo obliga a ejecutar trazas a través de su plano de tierra. Aquí es donde el diseño de PCB se convierte en un arte, está tratando de equilibrar múltiples requisitos. La imagenaquí tipo de ilustra esto.

Comience por:

  1. Un plano de tierra en la capa inferior.
  2. Coloque sus conectores y circuitos integrados, colóquelos donde tenga sentido y gírelos para evitar el cruce de trazas.
  3. Dirija su energía, utilizando tamaños de traza apropiados
  4. Enruta tus señales digitales (por debajo de 20 Mhz, probablemente debas preocuparte demasiado por dónde van, sobre eso se convierte en una ciencia)
  5. Es posible que deba repetir los pasos 2 a 4 y obtener mejores resultados

Luego verifique el @#$^ de su tablero antes de enviarlo, asegúrese de que su esquema sea correcto, verifique todas las entradas / salidas y vcc y tierra. ¿Tienen sentido? revertiste algo? ¿Obtuviste todos los pines correctos y correctos según las hojas de datos?

A continuación, compruebe la placa de circuito impreso. ¿Son las almohadillas del tamaño correcto en las piezas? ¿Necesita agujeros de montaje? ¿Quiere puntos de prueba para facilitar la resolución de problemas? (Ah, y las vías llevan corriente, ¿las dimensionaste bien también?)

Luego envíalo, si funciona al 100% después de rellenarlo, serás mi héroe.