TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: jagonru01 en 13 de Noviembre de 2006, 13:34:17

Título: pcf8574 y 74141
Publicado por: jagonru01 en 13 de Noviembre de 2006, 13:34:17
Hola amigos, que tal?

Me llamo Jose Antonio, y bueno, he tenido que registrar de nuevo porque con los datos del anterior foro, no he podido.



Os queria preguntar una cosilla. Vereis, quiero hacer unas cosas usando nixies, y para controlarlos, voy a usar los 74141 para decodificar y actuar de drivers, con los 74141.

Los datos que le llegan al decodificador, provienen del expansor de bus PCF8574.

Mi duda eesta en que a nivel alto, parece que como mucho, el 8574 puede dar 300uA como maximo y 30uA como minimo, lo que es una corriente muy debil, y la corriente de entrada en los 74141 a nivel alto es de 80uA como maximo, por lo que me quedari corto poniendo directamente la salida del 8574 al 74141.

Que solucion veis uds?

A mi se me ocurren dos:

Una es la de usar buffers como el 74244.

http://www.jogis-roehrenbude.de/Leserbriefe/Nixie-Clock/nixie-clock-Dateien/74141d.jpg

http://www.jogis-roehrenbude.de/Leserbriefe/Nixie-Clock/nixie-clock-Dateien/74141_1.gif

http://www.jogis-roehrenbude.de/Leserbriefe/Nixie-Clock/nixie-clock-Dateien/74141_2.gif

La otra no se si es correcta, seria usar resistencias de pull-up a la salida del 8574 y entrada del 74141.



Gracias de antemano por vuestras respuestas. :-)


un saludo:
Jose Antonio
Título: Re: pcf8574 y 74141
Publicado por: sfriswolker en 13 de Noviembre de 2006, 21:51:06
Hola

  Me parece que tienes algunas pequeñas lagunas en electrónica digital que conviene subsanar. Por lo que veo, nos estás dando la máxima corriente de salida a nivel alto del PCF8574 y la corriente de entrada a nivel alto del 74141. Pues bien, la Iohl se refiere a la minima y máxima corriente que puede dar el PCF8574 para que se mantenga a nivel alto con los márgenes de tensión máximo y minimos respectivamente dados. Por otro lado, el 74142 va a pedir una corriente de entrada Iih típica de 80 mA cuando se encuentre una tensión correspondiente a un nivel lógico alto. Como puedes ver, 80uA está entre 30 y 300 uA, por lo que a priori no hay ningún problema. No vas a freir la entrada del 14141 por que el PCF8574 de 300 uA.

De todas maneras. Veo otro problema. Por qué usar lógica TTL cuando puede usarse CMOS? asumo que entrega más corriente o lo que sea, pero mezclar familias puede acarrearte problemas, ya que la familia TTL necesita "sacar" corriente de la entrada para tener un nigvel lógico bajo. En este caso, Iil = - 1 mA typ. Será necesario poner un pulldown o hacer el apaño que me acabo de encontrar en:

http://www.tube-tester.com/sites/nixie/74141-NDT/74141-NDT.htm

Que me corrija alguien si me equivoco, que tengo sueño y me quiero ir a la cama.

PD: Fuentes:
http://hubbard.engr.scu.edu/embedded/spyglass/pcf8574.pdf
Título: Re: pcf8574 y 74141
Publicado por: micro_cadaver en 14 de Noviembre de 2006, 00:27:49
ete... no entiendo q quieres hacer? podiras explicar el proyecto global , creo q estas usando chips de mas. exitos!  :-/
Título: Re: pcf8574 y 74141
Publicado por: jagonru01 en 15 de Noviembre de 2006, 14:25:13
Hola de nuevo amigos.

Lo primero de todo, gracias por vuestras respuestas.

Emepcemos diciendo lo que es el proyecto. La cosa es que tengo entre manos el hacer un reloj con tubis nixie.
Para controlar los nixies, voy a usar el decodificador 74141.
El pic manda la informacion de lols numeros a mostrar, via expansor de bus pcf8574, y el 74141 decodifica y controla los nixies.

La cuestion era esa, que cuando uno el 8574 con el 74141, cuando se tiene un nivel alto a la salida del 8574, esta salida puede entregar entre 30 y 300uA, pero el 74141, a nivel alto, va a consumir 80uA como maximo.

Es cierto que va a ser raro que el 8574 de una intensidad menor a 80uA, pero puede darse el caso. Es por ello que habia pensado en poner las resistencias de pull up, o interponer entre la salida del 8574 y el 74141 un driver como puede ser el 74ls244.

Se que no voy a freir el 74141 por los 300uA, pero mi duda era por el caso en que el dispositivo de una corriente menor a 80uA, y en ese caso el 74141 no  funcionaria creo bien.

Que yo sepa, decodificadores para controlar nixies, no los hay en CMOS, que me corrijan si me equivoco.

Gracias de antemano por todo.
Un saludo:
Jose antonio
Título: Re: pcf8574 y 74141
Publicado por: micro_cadaver en 15 de Noviembre de 2006, 17:05:00
a ver como dijo jack el destripador... vamos por partes: :shock:

1. nunca he tenido en mi presencia un "tubis nixie" pero aparentemente es un tubo de neon q forma digitos o algo asi, q tiene adentro las formas de los numeros 0...9 en algunos, y lo unico q hay q hacer es disparar cada catodo pues sus anodos son comunes, es asi?
fuente: http://es.wikipedia.org/wiki/Tubo_Nixie

2. y si fuera asi, entonces para q quieres un decodificador? no es un display de 7 segmentos, o si?, al menos lo q encontre no lo parece, y bastaria con el PCF8574 para los disparos,

3. y si quieres asegurarte de lo de la corriente, pues tienes 2 caminos, o poner un buffer digital como el 74244 (q ya lo habias mencionado) o un arreglo de transistores lo q tambien es muy comun.

seria util q me describieras el funcionamiento de tu tubo nixie, capaz funciona de otra manera. exitos!  :-/

Título: Re: pcf8574 y 74141
Publicado por: micro_cadaver en 15 de Noviembre de 2006, 17:07:17
pero si tuviera el comportamiento de un display de 7 segmentos, tampoco seria util el 74141, pues con el PCF ya tienes los 7 segmentos pues e sun puerto de 8 pines, para q mas?
Título: Re: pcf8574 y 74141
Publicado por: jagonru01 en 16 de Noviembre de 2006, 12:49:20
Hola Micro cadaver.
El tema de los nixies es que no manejan tensiones normalmente aceptadas por los integrados, si no qe manejan tensiones de unos 180V, razon por la cual no puedo usar el 8574 directamente.
Para eso salio en su epoca, los 74141, que controlan directamente los nixies a su salida.
y si te fijas, por razones de montaje y circuiteria, usando un 16f876 que es el que voy a usar, como me faltan lineas para actuar sobre los decodificadores, voy a usar el 8574 como expansor de bus.
Como cada 857 tiene 8 salidas, puedo conectar a él dos 74141 y de esa manera podria mandar en un solo 8574 las horas, los minutos o los segundos.

Un saludo:
Jose Antonio