Estoy intentando construir lo que equivale a una máquina CNC de un solo eje que funciona con un sistema eléctrico de tipo automotriz de 12 voltios. Aquí hay una descripción básica de la construcción:
- Arduino Uno
- Sólo para pruebas, estoy usando una fuente de alimentación conmutada regulada de 12v dc 30A conectada a 110v ac.
- También solo para pruebas, estoy usando un Nema 24 paso a paso de 426 oz-in. Stepper real será más grande. Este es 2.8A cableado en paralelo.
- convertidor de refuerzo de 600 vatios para aumentar 12v a 36v para entrada en el controlador del motor.
- Módulo de fuente de alimentación de 9 V entre 12 V y Arduino.
- Controlador del motor Geckodrive G201x configurado en 3A.
La máquina funciona bien cuando enciendo mi Arduino con una fuente separada del motor paso a paso. Pero parece que se desvanece cuando todos están conectados a la misma fuente de alimentación. Desafortunadamente, solo tengo una fuente de poder.
Originalmente pensé que estaba recibiendo algún tipo de pico de voltaje. El sistema automotriz podría producir esto (y yo estaba probando ese sistema en ese momento). Por eso pensé poner el módulo 9v allí. Creo que lo necesito independientemente, pero no parece haber solucionado este problema.
Luego me dieron una sugerencia para aislar el motor. Lo mejor que pude ver, necesitaba colocar el optoaislador entre el Arduino y el controlador. Puse uno entre el paso / dir y los pines apropiados en el Arduino y encendí el aislador con una fuente de alimentación de 5v. Eso tampoco funciona.
Si desconecto el motor, pero dejo el suministro de 600 vatios y el controlador del motor conectados, no veo las caídas de tensión. Mi instinto me dice que el motor paso a paso está extrayendo demasiada potencia y causando un apagón. Según tengo entendido, podría colocar un diodo y un condensador entre el Arduino y la fuente de alimentación. ¿Pero no es mi fuente de alimentación lo suficientemente potente como para no necesitar esto? ¿Debería estar usando aproximadamente 100w de potencia correcta? Como lo entiendo, el motor puede usar más que esto al arrancar, pero ¿realmente usaría mucho más?
Editar:
Intenté usar el esquema del condensador 47uF y .1uF aquí entre mi 9v La oferta y el arduino. No parecía ayudar. Puse mi multímetro en las entradas en el Arduino y jugué un poco con el sistema hasta que hizo algunas cosas locas (por lo general, intercalará la salida en una pantalla LCD que he conectado). No noté ningún cambio en el voltaje, aunque supongo que podría ser solo un pequeño pico que el medidor no detectó.
Creo que ayudaría si dibujara un esquema del sistema. Tal vez entonces alguien puede señalar algo?
Editar: Aquí hay un esquema. Perdón por la mala calidad. Esperemos que sea legible. Intenté incluir todo en mi proyecto, pero asumo que los botones, el interruptor de palanca, el codificador rotatorio y el lcd no son la causa.