Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

27/05/2008 #1


Transmision de datos 8 bits de 74165 para 74164
Podrían aconsejarme sobre como conectar un 74165 para que le envie los bites a un 74164,
ya he conectado el reloj de manera que me envíe solo 8 pulsos pero no se que es lo que tengo mal conectado o no e conectado, aquí dejo una imagen de lo que e logrado hacer, agradezco ayuda, lo que necesito es meter en paralelo al 74165 algunos niveles lógicos y que este se los envíe al 74164 para que los los saque en paralelo como se los coloque en la entrada del 74165, si no me supe explicar porfa avísenme. yo uso livewire.

Gracias.
28/05/2008 #2


Hay unos cuantos errores. Las entradas paralelas del 74LS165 están mal, no son ThreeState por lo que o apuntan a un 1 o a un 0. Y el Enabled del integrado? funciona negado, por lo que debe ir a masa. El contador 74LS192 esta a medio configurar. Y las entradas seriales del 74LS164? no las definís?

Más vale hoja de datos en mano, que cien circuitos volando.

Te adjunto las hojas de datos de los componentes que estás usando, coteja las tablas de verdad con tu circuito, hay unos cuantos deberes por hacer.

Saludos
29/05/2008 #3


Gracias por tu ayuda, voy a acomodar, aunque soy tan nuevo q no se usar las hoja de datos.
26/07/2009 #4


no se como hacer para que el 74165 salgan los datos que le coloco en paralelo , solo sale el dato en serie,
27/12/2010 #5


MaMu dijo: Ver Mensaje
Hay unos cuantos errores. Las entradas paralelas del 74LS165 están mal, no son ThreeState por lo que o apuntan a un 1 o a un 0. Y el Enabled del integrado? funciona negado, por lo que debe ir a masa. El contador 74LS192 esta a medio configurar. Y las entradas seriales del 74LS164? no las definis?

Más vale hoja de datos en mano, que cien circuitos volando.

Te adjunto las hojas de datos de los componentes que estás usando, cotejá las tablas de verdad con tu circuito, hay unos cuantos deberes por hacer.

Saludos
Hola que tal , tengo unas preguntas, ¿Qué significa que las entradas paralelas no son "TreeState"? y ¿Que es TreeState?
27/12/2010 #6

Avatar de Dr. Zoidberg

Ne555n dijo: Ver Mensaje
Hola que tal , tengo unas preguntas, ¿Qué significa que las entradas paralelas no son "THreeState"? y ¿Que es THreeState?
Esto: http://en.wikipedia.org/wiki/Three-state_logic
No hay que tenerle miedo a Google!!!!! (ni a los libros!)
27/12/2010 #7


ezavalla dijo: Ver Mensaje
Esto: http://en.wikipedia.org/wiki/Three-state_logic
No hay que tenerle miedo a Google!!!!! (ni a los libros!)
Estoy de acuerdo gracias
15/01/2011 #8


Justamente yo tube el mismo problema con ese integrado, te dejo un esquema muy bueno que te ayudara . Con el 74hc164 haz lo mismo, evita los pulsadores producen demasiado ruido. Suerte .
Imágenes Adjuntas
Tipo de Archivo: jpg Dibujo.JPG (19,8 KB (Kilobytes), 467 visitas)
04/04/2011 #9


ola, me enseñan la conexion de los pines de este dispositivo por favor. de preferencia la parte del reloj, en, in , etc las entrdas paralelas son claras de preferencia las demas, gracias...
04/04/2011 #10


Hola ROJITAS

Creo que la mejor explicación viene en las hojas de datos del 74165.

En “General Description” = Descripción General, Dice:

1- Cuando la entrada PL(1) es Baja[0], el contenido de las entradas D0(11) hasta D7(6) se carga en en los registros.

2- Cuando la entrada PL(1) es alta[1], los datos entran a los registros en serie por la entrada DS(10) y se desplasan un lugar a la derecha. (Q0 -> Q1 -> Q2, etc.) en cada transición positiva de CP(2).

Los datos de salida aparecen en Q7(9) y su complemento en nQ7(7).

Para que esto ocurra CE(15) debe estar Baja[0].

Así que si aplicas cero a CE(15), pulsos a CP(2), y unos o ceros a DS(10), en Q7(9) tendrás el uno o el cero de DS(10) dependiendo la concidencia con la transición positiva en CP(2).

saludos
a sus ordenes
Archivos Adjuntos
Tipo de Archivo: pdf 74HC165 8-Bit PISO Shift Register.pdf (76,7 KB (Kilobytes), 318 visitas)
05/04/2011 #11


Hey hermano te agradesco, es de gran ayuda tu informacion ...gracias.
07/04/2011 #12


Una ultima consulta y si quiero resetear limpiar mi registro para cargar mas datos, a donde le pongo una conxio a que pin_?
07/04/2011 #13


Hola ROJITAS

Fácil: todas las entradas D’s (11,12,13,14, 3, 4, 5, 6) se les aplica un nivel bajo (0) y un pulso bajo a PL(1).
Con esto se restablecen a cero los registros internos del 74165.

saludos
a sus ordenes
10/06/2011 #14


Hola!! necesito saber como hacer una matriz led utilizando un 74ls164 con el lenguaje mickrobasic o basic, alguna idea?? gracias tengo un pic 16f628a
10/06/2011 #15


Hola brunott

Escribo no por que sé algo para sugerirte.
Pero creo que a tu planteamiento le hace falta más datos.
Por ejemplo: de qué tamaño pretendes hacer la martiz de LED’s ?.
Desplazarías figuras en esa matriz ?.

Explica un poco más de lo que pretendes hacer y sobre todo algun diagrama de lo que pretendes hacer.

saludos
a sus ordenes
10/06/2011 #16


Consulta Matriz 8*8
Si seguramente ante mi atropello a escribir mi problema me olvide de datos.,

La Matriz es de 8*8, donde pretendo que las letras no se desplazen sino que apraezcan una por vez, o sea en mi caso la matrizx seria `para escribir bruno y que valla primero la b luego la r y asi sucesivamente, no hace falta que se desplaze las letras en la matriz, estoy aprendiendo aprogramar en mickrobasic y me guie sobre una plaqueta que se encuentra el las revistas u-control "i love led" con un multiplexor 74ls164 o 74hc164, lo hace funcionar con un pic 16f628a, y mi problemas es que no se como hacer funcionar el multiplexor conjuntamente que le cargo el programa al pic, se me ocrrio hacer un clock con externo con un 555 pero se me complica al saber que datos tengo que entregarle a las patitas de "signal input" para el multiplexor....
En mi caso ya hice la plaqueta y estoy probando a prueba y error sobre mis supociciones de funcionamiento, el programa que viene en la revista ya lo cargue con el i-cprog y funciona--

Bueno espero que te sirva mi explicacion sino me expreso nuevamente

Saludos!

Atte!!

gracias por tu respuesta

Bruno Chinellato
16/06/2011 #17


Matrix 8*8
Si seguramente ante mi atropello a escribir mi problema me olvide de datos.,

La Matriz es de 8*8, donde pretendo que las letras no se desplazen sino que apraezcan una por vez, o sea en mi caso la matrizx seria `para escribir bruno y que valla primero la b luego la r y asi sucesivamente, no hace falta que se desplaze las letras en la matriz, estoy aprendiendo aprogramar en mickrobasic y me guie sobre una plaqueta que se encuentra el las revistas u-control "i love led" con un multiplexor 74ls164 o 74hc164, lo hace funcionar con un pic 16f628a, y mi problemas es que no se como hacer funcionar el multiplexor conjuntamente que le cargo el programa al pic, se me ocrrio hacer un clock con externo con un 555 pero se me complica al saber que datos tengo que entregarle a las patitas de "signal input" para el multiplexor....
En mi caso ya hice la plaqueta y estoy probando a prueba y error sobre mis supociciones de funcionamiento, el programa que viene en la revista ya lo cargue con el i-cprog y funciona--

Bueno espero que te sirva mi explicacion sino me expreso nuevamente

Saludos!

Atte!!

gracias por tu respuesta

Bruno Chinellato
18/06/2011 #18


Hola brunott

He recibido en 2 ocaciones tu mensaje.

Escribí solo para recomendarte que explicaras algo más de tú circuito o el problema que tienes.

“Escribo no por que sé algo para sugerirte.
Pero creo que a tu planteamiento le hace falta más datos.”

Lo hiciste, claro, pero hay que adjuntar algún bosquejo de lo que has hecho.
O el circuito que viste por allá en la revista U-Control.

Fijate en esta otra cosa:
Si solo vas a simular ese circuito, el 74xx164 funcionaría bien. Pero si lo vas a armar en la realidad entonces el 74xx164 no encendería los LED’s de la matriz pues en un momento dado 8 LED’s estarían encendidos y si estos requieren 20 mAmp para encender serían 160 mAmp. Pero el 74xx164 solo puede manejar 8mAmp.

Por otra parte, la matriz 8x8 es de ánodo en las filas o cátodo ?.

Luego mencionas que el programa para el PIC funciona
“En mi caso ya hice la plaqueta y estoy probando a prueba y error sobre mis supociciones de funcionamiento, el programa que viene en la revista ya lo cargue con el i-cprog y funciona—“
Entonces, si funciona debes saber por donde saldrían las letras que forman la palabra “bruno”.

Como no conozco el circuito no puedo opinar mucho sin embargo te puedo decir que al 74xx164 le debes “meter” esa información (letra por letra de bruno) en serie, esto es BIT por BIT hasta completar 8. para que se bayan “metiendo” debes aplicarle pulsos a su entrada Clock.

En las salidas Q del 74xx164 debes agregar unos Buffers para que pueda encender los LED’s.

Espero haberte ayudado para que continúes con tu proyecto.

saludos
a sus ordenes

PD: Qué simulador utilizas ?
03/10/2013 #19


Ayuda....
Tengo un problema parecido....
Tengo que realizar un transmisor-receptor de datos en base a 164 y 165... pero solo con una conexion entre ambos en el paso de datos, como puedo hacer esto? no entiendo....
03/10/2013 #20


Hola erickdvicente

Creo que, como dices: pero solo con una conexión entre ambos en el paso de datos. No es posible.

Analiza lo discutido en el siguiente enlace:
http://www.forosdeelectronica.com/f25/transferir-datos-ttl-otro-1-solo-cable-96823/#post792991
hay, allá, varias sugerencias que te podrían servir.

saludos
a sus ordenes
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.