Powered by Jitbit .Net Forum free trial version. dismiss

HomeIntegrados

Descripción y discusión sobre integrados interesantes para nuestros proyectos.

EL CD4094BCN: MULTIPLICANDO PATAS Messages in this topic - RSS

sigmaX
sigmaX
Posts: 92


07/03/2008
sigmaX
sigmaX
Posts: 92
Este integrado, de 16 patas, en pocas palabras es un conversor de SERIAL a PARALELO: acepta bits en forma serial desde un microcontrolador u otro CD4094 (necesita 3 patas para funcionar) y cuando le das la orden, saca el byte por 8 de sus patas, de una sola vez. Como agregado, tiene la bondad de funcionar con voltajes de 3 a 18 volts.

Usa 2 patas para alimentarse, 3 patas para recibir la información del integrado (DATA, CLOCK y STROBE), 8 patas para sacar el byte que se le transmitió (Q1 a Q8), y 2 patas mas para encadenarse a otro CD4094BCN (QS y QS'). Luego tiene una pata mas, denominada OUTPUT ENABLE, que es para funcionar en otra modalidad, 3-state output gate.
Una utilidad muy común, es por ejemplo gestionar un panel de información con varios leds (8, 16 ,etc.) en por ejemplo una ALARMA, usando o consumiendo solamente 3 patitas del microcontrolador. Otra utilidad (quizás la mas común) es poder manejar displays LED o LCD de 8 segmentos.

¿ CÓMO FUNCIONA ?

1)Presentas el bit en la pata DATA
2)Le indicas al CD4094 que le estás transmitiendo un bit, mandando un 1 y luego un 0 a la pata CLOCK.
3)Repites 1 y 2 para todos los bits que quieres transmitir (si son mas de 8, y tienes mas de un CD4094, el primero los empieza a pasar al que viene en la cadena, y asi sucesivamente).
4)Una vez que transmitiste todos los bits, le indicas que lo SAQUE POR LAS PATAS Q1 a Q8 mandando un 1 y luego un 0 a la pata STROBE.


<em>edited by sigmaX on 07/03/2008</em>
0 permalink
Gekido
Gekido
Posts: 25


24/09/2009
Gekido
Gekido
Posts: 25
Se que es un post viejo, pero donde compras ese integrado? Cuanto cuesta?

--
010010110110 111001101111011 101110110110001100101011001000 110011101100101001000000110000 10110111001100100001000000111 01110110100101101100011011000 1101001011011100110011101101 1100110010101110011011100110 010000001100001011100 100110010100 100000011101000110 100001100101 001000000110 10110110010101 11100100101110
0 permalink
sigmaX
sigmaX
Posts: 92


24/09/2009
sigmaX
sigmaX
Posts: 92
Creo que en eneka deben vender ... aunque hoy por hoy compro todo por ebay, a hongkong (es mas barato y lo tengo en la puerta de mi casa).
0 permalink
Gekido
Gekido
Posts: 25


24/09/2009
Gekido
Gekido
Posts: 25
Mmmm, interesante eso de comprar x ebay en origen. Me gustaria preguntarte mas sobre eso. Me mandas tu mail por MP para preguntarte mas sobre eso?
Por cierto, te mande un MP sobre el foro, no se si lo leiste...

--
010010110110 111001101111011 101110110110001100101011001000 110011101100101001000000110000 10110111001100100001000000111 01110110100101101100011011000 1101001011011100110011101101 1100110010101110011011100110 010000001100001011100 100110010100 100000011101000110 100001100101 001000000110 10110110010101 11100100101110
0 permalink
Gekido
Gekido
Posts: 25


29/09/2009
Gekido
Gekido
Posts: 25
SigmaX, una pregunta. Conoces algun integrado que haga esto mismo, pero para leer datos paralelos en forma serial? De hecho si fuera bidireccional seria mas interesante aun...

--
010010110110 111001101111011 101110110110001100101011001000 110011101100101001000000110000 10110111001100100001000000111 01110110100101101100011011000 1101001011011100110011101101 1100110010101110011011100110 010000001100001011100 100110010100 100000011101000110 100001100101 001000000110 10110110010101 11100100101110
0 permalink
sigmaX
sigmaX
Posts: 92


29/09/2009
sigmaX
sigmaX
Posts: 92
Gekido,

A ver si te entiendo bien:

Querés entrarle con N patas (supongamos 8 por 8 bits), y largar esos 8 bits por el otro lado, uno atrás del otro ? No conozco, debe haber. También (está claro) esto es facilmente programable en un PIC ... el tema sería el costo. Parar de repente 4 U$S para hacer esta tarea no es óptimo.

Voy a buscar .... debe aparecer facil en el google buscando las palabras claves correctas. Efectivamente, asi de una encuentro este:

PARTE: IN74HCT165AN Compatibilidad pin a pin con: MC74HCT165AN 8-Bit Parallel-in Serial-Out Shift Register DIP-16


Saludos!
<em>edited by sigmaX on 9/29/2009</em>
0 permalink
Gekido
Gekido
Posts: 25


29/09/2009
Gekido
Gekido
Posts: 25
Impecable!
Aunque no lo creas, no se me habia ocurrido googlear...
Muchas gracias, voy a vichar si encuentro algun primo hermano de este, pero con mas bits.
Estoy pensando hacer pruebas con teclados matriciales. Ademas tengo planes de ver si puedo hacer un teclado tactil usando un 40106 (Schmitt trigger). Porque el otro dia estaba probando leer un receptor infrarrojo, y si querer saque el receptor, y descubri que cuando acercaba mi mano al protoboard, el led titilaba, y si lo tocaba se prendia solo!!! Tengo pensada ver de agarrar una plaqueta, y poner unos 3 de estos integrados, conectados cada uno a un sector de una paqueta, que voy a dejar con forma de boton, deforma que al ir tocando cada zona, el cada gatillo del 40106 genere un pulso que luego entre en el integrado que convierta paralelo en serial, e ingresar ese dato a un PIC sin gastar patitas, las cuales puedo usar para prender leds y hacer acciones.
Podria ser una forma economica y vistosa de hacer teclados tactiles.
Igual todavia ando probando a ver como seria bien la cosa. Si me sale algo interesante les cuento.

--
010010110110 111001101111011 101110110110001100101011001000 110011101100101001000000110000 10110111001100100001000000111 01110110100101101100011011000 1101001011011100110011101101 1100110010101110011011100110 010000001100001011100 100110010100 100000011101000110 100001100101 001000000110 10110110010101 11100100101110
0 permalink






Powered by Jitbit Forum 8.3.8.0 © 2006-2013 Jitbit Software