Generador de Números Aleatorios

Por favor necesito hacer un generador de números aleatorios con compuertas. He investigado que puede hacerse con flip-flops y registros de desplazamiento, pero aún no logro hacerlo, por favor si alguien puede ayudarme le agradecería
 
He visto la página pero no me queda claro aún una cosa y es que cuando se conecte el circuito me parece que comenzará a desplazar solo ceros, y veo yo que de alguna manera hay que darle un uno en la entrada por un momento para que empiece a desplazarlo y comience la secuencia de números aleatorios, estoy en lo correcto?
 
Todos los enlaces indican claramente que debe haber una semilla inicial
diferente de cero, no importa cual. Lo que debes hacer es usar un
registro de desplazamiento como el 74194 (74LS194, 74HCT194, etc)
que tenga carga paralela. En el arranque, se carga un patron precableado
en paralelo, o sea que pones unas entradas a fuente y otras a tierra.
A continuacion el sistema empieza a correr. Para lograr eso, puedes
usar una especie de reset que activa la carga paralela al ser encendido el
circuito. Adjunto un diagrama. El oscilador de cristal es solamente indicativo.
Haz uno por tu cuenta o usa un 555. La compuerta es indicativa tambien
puedes hacer la compuerta XNOR con un 7402 y los inversores restantes.
Esta cableado para una secuencia de largo 7 bit, por que solo hay que
hacer el XNOR de 2 bit. Para 8 bit requiere el XNOR de 4 bit.

Saludos
 

Adjuntos

  • prn_114.png
    prn_114.png
    13.4 KB · Visitas: 386
ok muchas gracias, ya lo he hecho con un 74ls164, un 74ls86 y un pequeño pulsador para dar una señal y que comience la generación de los números y ha salido bien, gracias por tu ayuda
 
Atrás
Arriba