¿Cuál es la forma más fácil de agregar ruido a un circuito?

2

Me gustaría tener una onda sinuosa con algo de ruido. Luego use esa señal como entrada para un arduino, visualice esa señal en Matlab y use un filtro simple (promedio móvil, por ejemplo) para eliminar el ruido. Para crear la sinusoide estoy usando un poco de DSO Nano v3 pero no conozco una forma sencilla de agregar ruido (ruido real, no quiero agregar ruido a través de Matlab).

    

2 respuestas

2

Este circuito te hará ruido; el ruido de salida de Q1 es lo suficientemente grande (5 milivoltios RMS o aproximadamente 30 mV Pico pico para 6 sigma o aproximadamente 1 parte por millón) para causar una distorsión grave en la unión base-emisor de Q2, a menos que Q2 tenga un Remitter grande. [en la primera versión de este post, cometí un error de ganancia (GAIN); la matemática muestra que la ganancia del Q1 es 200X, pero me equivoqué simplemente escalando el ruido total integrado en el ancho de banda completo, o 28 microVolts, por 1,000X. De nuevo, el factor de escala correcto es 200X]

simular este circuito : esquema creado usando CircuitLab

Tenga en cuenta que la auto-polarización de cada etapa: la escala de las resistencias base totales para ser BETA * Rcollector hará que Vcollector_DC sea casi VDD / 2 en todas las condiciones.

Este auto-polarización, útil como DC como un servo-lazo (regulador) de punto de operación también anula la SEÑAL de muy baja frecuencia, porque la baja frecuencia simplemente se ve como una variación en el punto de operación. Por lo tanto, se anulará el ruido de baja frecuencia.

El ancho de banda del ruido es probablemente establecido por Rc de stage1 y el Cmiller (capacitancia de entrada) de Q2. Ingenio 40X ganancia de Q2 y Cob asumida (C_collector_base) de 10pF, por lo tanto, Cmiller es (1 + Av) * 10pF = 410 pF. Con Rc = 1Kohm, y Cload = 10pF (Cob Q1) + 410pF de Q2, la constante de tiempo Tau es 1K * 420pF = 0.42 microsegundos, frecuencia de radianes de 1 / 0.42uS, frecuencia de Hertz de 1 / (2 * pi * 0.42uS ) ~~ 400,000Hz. Este no es el ancho de banda asumido de 1MHz. Tu ruido sera aproximadamente 3dB (0.707) más bajo de lo previsto.

    
respondido por el analogsystemsrf
1

Además de lo que dijo @ Sparky256, simplemente puede generar verdadero ruido aleatorio con un diodo de polarización inversa, seguido de un OPAMP de alta ganancia. La salida del OPAMP se puede acoplar a la onda sinusoidal con un condensador.

    
respondido por el Stefan Wyss

Lea otras preguntas en las etiquetas