¿Cómo construir un generador de ruido basado completamente en puertas lógicas?

4

Me gustaría construir un generador de ruido basado en puertas lógicas. Podría ser un generador de ruido blanco o un generador de bits aleatorios que suene similar a una fuente de ruido. Necesito una recomendación de circuito o una idea de cómo hacerlo.

Actualizado: El propósito es hacer un dispositivo de música electrónica. Cualquier tipo de ruido puede ser interesante para mí.

    

3 respuestas

6

¿Qué tal uno de estos: -

Tomadode aquí .

Se describe como una fuente de ruido blanco: -

  

Registro de desplazamiento de retroalimentación lineal de 24 etapas (LFSR)

     

Este circuito se puede usar para generar una secuencia pseudoaleatoria de 0   y 1's - eso es "ruido blanco" o "estático". El esquema muestra un 24.   registro de cambio de etapa con pulsaciones XNOR en los registros 7, 16, 22 y 24   Utilizando la configuración de Fibonacci. Con estos grifos, el circuito.   genera una "secuencia de longitud máxima" de valores pseudoaleatorios que   se repite solo después de (2 \ $ ^ {24} \ $ - 1) pulsos de reloj.

O tal vez solo use una analógica basada en el voltaje de ruptura de la base del emisor del transistor Q1: -

    
respondido por el Andy aka
5

Probablemente el método más simple para generar "ruido" con lógica digital es generar una secuencia binaria pseudoaleatoria (PRBS) con un registro de desplazamiento de realimentación lineal (LFSR). La salida de un generador de PRBS, especialmente para las secuencias más largas (PRBS31), puede tener un ancho de banda muy amplio. También es un circuito bastante simple de construir; solo desplace los registros y las puertas XOR.

Consulte enlace y enlace .

    
respondido por el alex.forencich
3

Puede crear un generador de ruido blanco digital con un pequeño micro de 8 bits de 8 pines, como una serie PIC12F. Es básicamente una implementación de código de un PRNG basado en uno o más registros de desplazamiento, muy fácil de hacer.

Ya que estás interesado en el audio, es posible que desees ruido rosa. Hay muestras disponibles en línea si desea comparar- el ruido blanco suena mucho más áspero. Puede obtener eso del ruido blanco a través de un filtro analógico que se aproxima a 3dB / octava o puede usar un micro mucho más potente e implementar un filtro digital.

Aquí es un circuito algo más sofisticado que el mínimo que puede producir ruido gaussiano y ruido rosa.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas