Control del CI TM1637 con IceZum Alhambra

187 views
Skip to first unread message

Ángel Millán

unread,
Sep 15, 2018, 2:08:39 PM9/15/18
to FPGAwars: explorando el lado libre
Hola!
Dispongo de un CI TM1637 y, dado que ObiJuan está implicado ahora con los contadores en su Tutorial 27 del curso de Electrónica Digital con FPGAs libres, me preguntaba si podría controlarse más o menos fácilmente dicho CI con la Alhambra para implementar contadores con números de cuenta más grandes.
Gracias.

Democrito

unread,
Sep 15, 2018, 3:47:21 PM9/15/18
to FPGAwars: explorando el lado libre
Hola Ángel,

Según me ha parecido ver (sólo he echado un ojo rápido) esos displays funcionan al estilo I2C. Ello conlleva enviar comandos para decirle que represente tal número en tal display entre otras cosas. De momento creo que no hay módulo para Icestudio, pero hace tiempo resolvimos este problema a la vieja usanza, en plan representación dinámica, que no es otra cosa que multiplexar la información muy rápido.

(Hay que tener presente si los displays es ánodo común o cátodo común)

Seguramente ya conocerás este tema, pero por si las moscas dejo un esquema. Lo bueno de este tipo de ejercicio es que es altamente didáctico.

Saludos.

Ángel Millán

unread,
Sep 15, 2018, 4:35:33 PM9/15/18
to FPGAwars: explorando el lado libre
Conozco el método, pero no veo cómo implementarlo en este módulo: sólo hay 4 pines, ¡y 2 son de alimentación!

En el enlace que he indicado habla algo de "control a través de bus TWI" pero ahí, francamente, me pierdo...

Por cierto, el esquema que me adjuntas se emplearía con displays individuales, ¿no?
Salu2

Democrito

unread,
Sep 15, 2018, 5:28:35 PM9/15/18
to FPGAwars: explorando el lado libre
El problema es que todo está por hacer, estamos dando los primeros pasos en FPGA libres, y venimos gente que ya tenemos ciertos conocimientos por la rama que hayamos estudiado, o bien, personas que desean meterse en este mundo tan sencillo y a la vez complejo en plan autodidacta (y que al final todos/as lo somos). Con tiempo, poco a poco iremos sacando esos módulos y construiremos circuitos como si fuera un Lego (o un Tente, que fue lo que yo conocí) o un Mecano (el enlace que he puesto a Mecano es en plan coña, porque todos/as sabemos lo es).

A la pregunta, sí, aunque hay displays que no son individuales, ya van agrupados. La regla es que los pines A a la F (y tb el punto o DP) siempre son comunes, es decir, se unen todos los A, todos los B... todos los F. Y la multiplexación está en el ánodo o cátodo (es decir, con transistor a VCC o a GND) de dicho display, sea individual o compuesto.






Reply all
Reply to author
Forward
0 new messages