Si proporciona el circuito incorrecto, podemos responder con la respuesta incorrecta :-)
Si la tensión de alimentación que se está utilizando es la misma o más baja que antes, entonces mu responde dos no explica lo que está sucediendo.
Si la tensión de alimentación es mayor que antes, es posible que el Zener no proporcione el aislamiento previsto.
¿Cuál es la tensión de alimentación antigua?
¿Qué es el nuevo MEDIDO en el voltaje de alimentación del circuito en funcionamiento?
¿Cuál es el voltaje Zener?
Si Vzener es < V_supply_new_actual, entonces lo que describo a continuación ocurrirá en cierta medida.
El problema es que está cortocircuitando los devanados con los diodos internos en el ULN2003.
Como puede ver en su dibujo (aunque a primera vista no suele ser intuitivo), cada devanado con toma de centro es como dos inductores acoplados magnéticamente o dos mitades de un devanado de transformador. Cuando conectas la tecla central a V + y la tierra a un extremo, la otra parte se eleva a 2 x V +, o lo intenta. PERO cada salida accionada está conectada a través de un diodo a com (ánodo al conductor, cátodo a com). Cuando conecta a tierra un extremo del devanado y el otro extremo está conectado a V + a través de un diodo, está intentando impulsar el suministro con 2 x de suministro (menos una caída de diodo). Algo tiene que dar. Como has descubierto.
Los "diodos de captura" internos están diseñados para devolver energía en, por ejemplo, picos inductivos de bobinas aisladas, pero no son adecuados para esta función.
Con un paso a paso, es posible que no obtengas patadas inductivas sustanciales, por lo que los diodos com no son necesarios. YMMV.
Fix:
Retire la conexión de la batería a "com" y una de:
-
En el improbable caso de que tenga un riel Vx 2 x, conéctese a eso. Esa sería una solución casi perfecta. Si conecta el com a un condensador, obtendrá una alimentación 2 x V + :-).
-
Déjelo flotando (verifique con osciloscopio o humo mágico)
-
o conecte com a través de una resistencia para suministrar
-
Conecte un zener de com a tierra (Vzener > 2 x Vsupply) o com a V + (Vzener > V +). Zener Cathode to com en cada caso, por lo que com puede subir a 2 x V + sin que Zener realice ninguna.
-
o conecte com a través de una resistencia a un condensador con otro terminal conectado a tierra, con una segunda resistencia desde el condensador a tierra.
Dejar el circuito abierto de COM PUEDE ESTAR BIEN.
Los esquemas anteriores con capacitor y resistencia proporcionan una carga para picos inductivos. También cargan el transformador formado por las dos mitades, por lo que la resistencia del condensador es reducir la carga no deseada. La resistencia al suelo drena la tapa. Dimensión según sea necesario.
Haciéndolo bien:
La mayoría de los circuitos en Internet que muestran un ULN200x que maneja un motor paso a paso con bobinas con centro girado muestran com (incorrectamente) conectado a V +.
La prueba práctica y sencilla de mi afirmación es desconectar com (riesgo leve de que ULN2003 muera) o conectarlo a V + con un zener como el anterior, el monitor com con un osciloscopio. O conecte un condensador con voltaje nominal > 2 x V + de com a tierra, operar paso a paso y medir la tensión del condensador. Deben aparecer tensiones de ~ = 2 x V +.
__
Aquí hay un circuito que casi lo hace bien, excepto que tiene la polaridad del diodo Zener invertida. Como se muestra, el zener actúa como un diodo de bajo grado con la misma polaridad que los diodos internos ULN200x. Invertirlo y permite que com suba a V + + Vzener.
[Eldiagramadearribaesdeaquí]( enlace )
¡Hurra, hurra! - ¡Aquí hay alguien que lo ha entendido bien! :-)
Elcircuitoanterior es de aquí , no explica el uso del zener. ver mis comentarios arriba