La forma más fácil de verificar si uln2003a está funcionando

0

Ok, aquí está el esquema que estoy tratando de usar para comprobar si mi chip uln2003a está funcionando. Al revisar el pinout con mi multímetro, no pude encontrar que pin out1 estuviera conectado de alguna manera al com pin. Cuando corto la entrada con 1.5v, el led no se enciende y el led nunca se enciende.

El led funciona cuando está conectado a la batería directamente.

¿Hay una mejor manera de probar si mi chip uln2003a realmente funciona? Me preocupa que pueda haberlo dañado al soldarlo (es una pieza SMD). Mirando el esquema, si compruebo la resistencia entre cualquiera de la salida y la com, no debería haber o poca resistencia, pero en mi caso mi multímetro siempre muestra 1 (infinito).

simular este circuito : esquema creado usando CircuitLab

Editar:

Ok, ya que los leds son un poco preocupantes, decidí avanzar un poco más en esto sin leds.

Subí un programa paso a paso en un tablero de arduino. Conecté el pinout a un analizador digital y puedo confirmar que el programa arduino está bien.

Conecté mis entradas al uln2003 y verifiqué con mi analizador la salida. El uln2003 se alimenta con una fuente de alimentación de 5v.

Cuando verifico el pin de salida con el analizador digital, puedo ver que tengo picos de menos de 1 ms de veces a veces pero no similares a la entrada.

Ahora las cosas se ponen extrañas cuando conecto solo una entrada, luego puedo ver los 10 ms hacia arriba y hacia abajo del motor paso a paso en las cuatro salidas, pero solo una entrada está conectada.

Cuando mido la resistencia entre todos los pines de entrada, puedo sentir alrededor de 18kohm. Dicho esto, el analizador digital aumentará incluso si detecta que pasa muy poca energía.

Luego lo probé sin enchufar realmente la fuente de alimentación y si solo hay una entrada conectada, aún puedo ver algo de salida en las cuatro salidas conectadas.

Luego configuré el programa en el arduino para hacer un paso muy largo para poder medir el voltaje en los pines de salida cuando están arriba. Pero parece que se está hundiendo solo unos pocos mv.

Medí la resistencia entre las entradas en un chip que aún no soldé y todavía puedo sentir alrededor de 18k ohm entre las entradas.

    

2 respuestas

1

Está malinterpretando la hoja de datos . Se garantiza que podrá hundir 300 mA cuando se apliquen 3.0V. Esa es una especificación de funcionalidad. Por debajo de 3.0V (aunque todavía está por encima del suelo) no se garantiza que se hunda 300 mA. Puede hacer algo con un par de voltios, pero no es probable con 1.5V y sin garantías por debajo de 2.7V para el rendimiento con voltaje de entrada, y eso es con una caída de 2V en la salida.

El voltaje de entrada máximo se especifica como 13V.

Prueba esto con un LED visible. Utilice un resistor de la serie 1K y un suministro de 5V. Aplique 5V a la entrada (o 3V). También puede dañar el ULN2003A dejando fuera la resistencia.

Es bastante poco probable que haya dañado el chip soldándolo, sin embargo, tiene una buena posibilidad de dañarlo al dejar de lado la resistencia de la serie.

    
respondido por el Spehro Pefhany
0

La salida del ULN2003A no será inferior a aproximadamente 0,8 V cuando esté encendido. Su LED bajará algo como 1,2 V a 1,6 V cuando realice la conducción, por lo que desea un suministro de al menos 2,5 V. Eso descarta su batería de 1.5 V, me temo.

También necesita una resistencia en serie con su corriente de LED para limitar la corriente a unos 5,10 mA.

A tu pregunta ...

Conecte una resistencia entre la salida ULN2003A y su suministro de 1.5 V. La resistencia puede tener cualquier valor entre aproximadamente 1 K y 100 K, con el extremo inferior del rango mejor que el superior. Coloque un voltímetro en la salida ULN2003A y GND. Luego, conecte la entrada ULN2003A correspondiente a 1,5 V. Debe ver la caída de voltaje de salida desde el voltaje de la batería hasta aproximadamente 0,8 V. Repita esto en las 7 salidas ULN2003A.

    
respondido por el TonyM

Lea otras preguntas en las etiquetas