Paso 6: Actualización: he reemplazado el servo alimentación con un motor de pasos NEMA 17 estilo
Mi servo alimentación comenzó a negarse a ir hacia atrás recientemente. No sé por qué, y nunca he estado interesado en el método PWM para controlar su dirección. Todo parecía un poco como supongo funciona, así que lo reemplacé con un motor de pasos Nema 17 estilo, conducido por un conductor de paso a paso Easydriver.
Los cambios son simples. Utilizar un paso a paso Nema 17 del tamaño de su elección. Tuve un repuesto. Mina era un cable de 6 - I idnetified que los cables eran el par de la bobina "A" y que para la bobina "B" y omite el resto de los conductores. Con cuatro motores PAP de alambre no necesita preocuparse por esto!.
El cableado del Easydriver (https://www.sparkfun.com/products/12779) va como esto:
Motor plus va a la fuente de poder de 12v +
Motor Gnd va al suelo-
Pernos de motor "A" ir al motor un par de cables de tu paso a paso.
Pins de "B" motor ir a motor B par de cable de tu paso a paso.
El pin de "Paso" va al pin digital 13 en su arduino.
El pin de "Dir" va al pin analógico A0 en su arduino (aunque estamos usando esto como un pin digital)
Por último, el pin de "Activar" en el Easydriver va al pin A1 del arduino. Se utiliza para el Easydriver poder encender y apagar para la energía y ahorro de calor...
Sólo había soldado los cables directamente en mi PCB existente por lo que si utilizas mi diseño del PWB se puede hacer lo mismo. Yo no iba a rediseñar el PCB para este cambio y tardó menos de 10 minutos agregar el easydriver y conexiones. Solo desconecté el viejo servo alimentación.
El código no es annoteded tan bien como quisiera que ya se hizo a toda prisa pero los cambios son evidentes. He utilizado la librería de accellstepper para conducir el paso a paso, y he usado el pin enable en el Easydriver al poder las bobinas del motor cuando no en uso, o se obtiene realmente caliente se celebra en lugar por horas en extremo. Usando el pin enable al poder hacia abajo tiene sentido - no es necesario mantener el taladro aún cuando no está en uso!