Tengo este circuito:
Es un proyecto simple: un sistema de enfoque para una lente tomada y un adaptador anamórfico. Tengo tres ollas. El primero lo uso como manipulador. El segundo se usa para obtener la posición del servo de rotación continua (JX DC6015 Mod) - motor # 1. El tercer potenciómetro se usa para controlar la posición del otro servo de rotación continua (JX DC6015 Mod) - motor # 2. También hay algunos botones y diodos para fines de calibración. El motor # 1 gira la lente tomada y el motor # 2 gira el adaptador.
Bueno, echemos un vistazo al circuito. También tengo allí un diodo 1N4007 y una tapa de 47uF. Utilizo este esquema porque el circuito ni siquiera se encendió cuando traté de alimentarlo con una batería. Ahora al menos se enciende. Pero dejémoslo de lado por un momento.
El principal problema es que todo funciona perfectamente cuando uso un adaptador (o batería) AC-DC externo con el USB de Nano conectado a mi computadora portátil. Tan pronto como desconecto el cable USB, el sistema se vuelve loco. En caso de que esté conectado al adaptador AC-DC, simplemente comienza a girar los servos varias vueltas CW y luego hacia atrás. En caso de que se alimente solo con una batería, los servos simplemente giran CCW o CW muy rápido y nunca se detienen.
Me parece que tengo un problema de bucle GND. Intenté desacoplar mis ollas agregando 3 tapas para cada pote que conecte un pin de señal con GND, pero las cosas fueron aún peor. No funcionó incluso con USB conectado a Arduino. Los servos giraron CW y CCW cambiando la dirección muy rápido.
Probé otros dos controladores Arduino, pero todo fue igual.
He probado todas las GNDs. Todos están conectados entre sí.
Entonces decidí intentar aislar VCC y GND del servo que colocaba NME0505SC entre la fuente de alimentación y Arduino. Pero tampoco ayudó.
¿Qué se podría hacer para que funcione solo desde una fuente de alimentación?