fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

crash de PCF8574P (expansor de lineas) al controlar ULN2003

17 Respuestas
4 Usuarios
0 Reactions
5,566 Visitas
isotopo
Respuestas: 113
Topic starter
(@isotopo)
Estimable Member
Registrado: hace 18 años

Estoy usando un PCF8574P Remote 8-bit I/O expander for I2C-bus para controlar el driver para dos motores paso a paso ULN2003, con el fin de ahorrarme 6 pines.

El caso es que cuando hice la prueba funcionó bien, pero al usarlo en el circuito final, donde he soldado los dos zócalos a una placa agujereada, y ver que no funcionaba nada, saqué el PCF8574P para probarlo en la protoboard y comprobé que estaba como colgado o roto, porque las 8 líneas estaban siempre activadas.

Pero resulta que tenía otro, y tras comprobar en la protoboard que éste sí funcionaba, pensé que el anterior estaría estropeado. Así que tras revisar las conexiones decidí colocarlo y probarlo, y entonces...... crash, le pasó lo mismo.

Entonces ahora ya no sé qué hacer, aparte de que compraré un par de PCF más. ¿realmente se han roto o habrá algún modo de reiniciarlos?. ¿Y cómo puede ser que se rompa así?, ¿cómo podría verificarlo?, ¿le habrá pasado a alguien esto antes?...... También compraré otro par de ULN2003 aprovechando que son baratos, porque igual pudiera ser que fuera eso lo que estuviera mal ¿no?

Con diodos, podría asegurarme totalmente de que no me volverá a pasar, ¿verdad?. ¿Debería colocar uno en cada línea?, ¿o bastaría con un Zener de 12v a la entrada del ULN2003?, ¿qué tipo de diodos debería colocar para las líneas entre los dos controladores?, ¿ 1N4148 ?

Responder
16 respuestas
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

Yo en todo caso colocaria una resistencia limitadora de corriente entre el pcf8574 y el uln pero dudo que el fallo este ahí ¿puede ser que en el pcb tengas algo mal conectado o que no lo estes alimentando correctamente? ¿Puede ser que lo estes alimentando al voltaje de alimentacion (Vcc) en vez de al voltaje de la lógica?

¿puedes enseñar esquemas?

Responder
isotopo
Respuestas: 113
Topic starter
(@isotopo)
Estimable Member
Registrado: hace 18 años

Te enseño la conexión cómo está hecha, yo creo que se aprecia bien. He volteado también el diagrama de los chips como si se vieran desde abajo. La conexión entre ambos está hecha mediante cables (líneas amarillas) y jumpers (líneas naranjas).

efb21b9f0f8bead9d538e0fa9eac36b9 efb21b9f0f8bead9d538e0fa9eac36b9

Responder
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

Perdona pero la imagen no se ve. ¿no tienes esquema?

Responder
isotopo
Respuestas: 113
Topic starter
(@isotopo)
Estimable Member
Registrado: hace 18 años

La he resubido de nuevo.

Responder
Página 1 / 4
Compartir: