Mensajes recientes

Páginas: 1 2 3 4 5 6 [7] 8 9 10
61
Simuladores de circuitos / Re:¿Porque no funciona este circuito de visualizar 7 segmentos?
« Último mensaje por Eduardo2 en 17 de Abril de 2026, 19:14:38 »
- En la salida de segmentos del MAX7219 tenes que ponerle resistencias de pulldown.
- La limitacion de corriente en los segmentos la haces sobre el comun de los digitos -> debe ser en los segmentos (8 resistencias, la del punto decimal algunos la ponen mayor para que no brille tanto en relacion a los segmentos).
- Las de pullup a la salida del ULN2803 no hacen falta.
- Al no tratarse de una carga inductiva no hace falta conectar el pin COM.
- En la activacion del digito se puede hacer algo con menos elementos (2 transistores y 2 resistencias)

Otra cosa para comentar no veo.
Saludos.
62
Simuladores de circuitos / Re:¿Porque no funciona este circuito de visualizar 7 segmentos?
« Último mensaje por Fer_TACA en 17 de Abril de 2026, 18:54:26 »
El código es el mismo, está realizado como si se tratara de usar displays de cátodo comun. El max7219 no funciona para ánodo común.
El código para cátodo común funciona perfecto.
El problema surge a la hora de invertir las señales que salen del max7219 tanto para los segmentos como para el control de los displays y es ahí donde deja de funcionar
63
Simuladores de circuitos / Re:¿Porque no funciona este circuito de visualizar 7 segmentos?
« Último mensaje por DominusDRR en 17 de Abril de 2026, 17:27:00 »
Hola a todos,
De nuevo con una nueva petición de ayuda para ver como puedo conseguir el poder visualizar el valor de 2 contadores en 2 pares de displays de 7 segmentos de ánodo común y alimentados a 12V.

Para el proyecto parte de un esquema realizado con un pic16F870, 4 displays de cátodo común y un driver para los displays del tipo MAX7219. Con esta configuración lo pruebo en Proteus y en físico y funciona perfectamente. Ver imagen adjunta marcada como "PRUEBA OK"

Esa configuración la modifico para visualizar los datos en los displays de ánodo común, pero para ello, dado que el MAX7219, esta pensado para trabajar solo con cátodo común, lo que realizo es la inversión de todas las salidas del MAX7219 de forma que:

1º.- Cambio los display al tipo de ánodo común tanto en físico como en Proteus.
2º.- Para la activación de los datos de los segmentos, los datos los hago pasar por un ULN2803 y de la salida de este al cátodo de cada segmento de cada display.
3º.- Para la habilitación y control de del multiplexado de cada display, monto el arreglo de transistores adjunto captura del esquema Proteus. No puedo adjuntar el fichero de Proteus ya que me indica que es muy grande.
 

El resultado es que en físico no funciona y evidentemente en simulación tampoco. Los display aparecen fluctuando y cuando se trabaja sobre los pulsadores para subir y bajar el valor de los contadores, no cambian nunca de valor (aunque estén fluctuando los displays)
Tambien he probado retirando, en Proteus, los displays y los he sustituido por arreglos de leds para cada segmento.
Además he probado la lógica del arreglo de transistores y del ULN2803 aparte, de manera individual, sin el microcontrolador y sin el MAX7219 y responden perfectamente a cada pulso que se da, de forma manual, a cada segmento y display.

El programa del micro controlador es el mismo en ambos casos.

A ver si alguien me puede decir donde esta el error.

F.

Tal vez deberías compartir la parte del código que muestras información hacia los display.
64
Simuladores de circuitos / ¿Porque no funciona este circuito de visualizar 7 segmentos?
« Último mensaje por Fer_TACA en 17 de Abril de 2026, 10:50:19 »
Hola a todos,
De nuevo con una nueva petición de ayuda para ver como puedo conseguir el poder visualizar el valor de 2 contadores en 2 pares de displays de 7 segmentos de ánodo común y alimentados a 12V.

Para el proyecto parte de un esquema realizado con un pic16F870, 4 displays de cátodo común y un driver para los displays del tipo MAX7219. Con esta configuración lo pruebo en Proteus y en físico y funciona perfectamente. Ver imagen adjunta marcada como "PRUEBA OK"

Esa configuración la modifico para visualizar los datos en los displays de ánodo común, pero para ello, dado que el MAX7219, esta pensado para trabajar solo con cátodo común, lo que realizo es la inversión de todas las salidas del MAX7219 de forma que:

1º.- Cambio los display al tipo de ánodo común tanto en físico como en Proteus.
2º.- Para la activación de los datos de los segmentos, los datos los hago pasar por un ULN2803 y de la salida de este al cátodo de cada segmento de cada display.
3º.- Para la habilitación y control de del multiplexado de cada display, monto el arreglo de transistores adjunto captura del esquema Proteus. No puedo adjuntar el fichero de Proteus ya que me indica que es muy grande.
 

El resultado es que en físico no funciona y evidentemente en simulación tampoco. Los display aparecen fluctuando y cuando se trabaja sobre los pulsadores para subir y bajar el valor de los contadores, no cambian nunca de valor (aunque estén fluctuando los displays)
Tambien he probado retirando, en Proteus, los displays y los he sustituido por arreglos de leds para cada segmento.
Además he probado la lógica del arreglo de transistores y del ULN2803 aparte, de manera individual, sin el microcontrolador y sin el MAX7219 y responden perfectamente a cada pulso que se da, de forma manual, a cada segmento y display.

El programa del micro controlador es el mismo en ambos casos.

A ver si alguien me puede decir donde esta el error.

F.
65
Simuladores de circuitos / Re:Duda y Aclaración de funcionamiento
« Último mensaje por dogflu66 en 12 de Abril de 2026, 14:05:06 »
Todos los días aprendemos algo, ni me di cuenta :mrgreen:
66
Simuladores de circuitos / Re:Duda y Aclaración de funcionamiento
« Último mensaje por Fer_TACA en 12 de Abril de 2026, 13:16:38 »
Gracias Eduardo por la respuesta.
No sé en qué estaría pensando, es obvio que es por eso.

F .
67
Simuladores de circuitos / Re:Duda y Aclaración de funcionamiento
« Último mensaje por Eduardo2 en 12 de Abril de 2026, 11:41:37 »
El ULN2803 es un inversor con salida de colector abierto. 
- Con 0V en la entrada la salida queda en alta impedancia.
- A traves de R9 recibe los 5V de VDD .

68
Simuladores de circuitos / Re:Duda y Aclaración de funcionamiento
« Último mensaje por dogflu66 en 12 de Abril de 2026, 10:36:22 »
Asegúrate que el simulador está teniendo en cuenta que el pin 9 esta conectado a masa, no se me ocurre otra cosa.
69
Simuladores de circuitos / Duda y Aclaración de funcionamiento
« Último mensaje por Fer_TACA en 12 de Abril de 2026, 07:23:39 »
Hola a todos.
tengo el circuito adjunto y agradecería que alguien me pudiera indicar porque la medida indicada en el voltímetro resaltado en rojo se queda mostrando un valor de 5V.

Gracias de antemano

F.
70
Conexión electrica del módulo HW-084 con el Pic18F46K22:
Páginas: 1 2 3 4 5 6 [7] 8 9 10
anything