Me gustaría crear un generador de números aleatorios basado en el ruido térmico de una resistencia, utilizando un opamp para amplificar el ruido y un inversor para convertir los picos resultantes en una señal digital.
Aquí está mi diseño actual:
CuandoeliminoR5yalimentolafuentederuidotérmicodeMultisim(configuradaaunanchodebandade10Mohm/27C/1MHz)obtengoresultadosperfectos.LasalidadeU2esruidosa,laentradadeU1Avaríadeaproximadamente+12Va-12V,ylasalidadeU1Amedaunasalidadigitalaleatoria.PlaneoalimentarestoaunPICyhacercorreccióndesesgoallí.
ElproblemaesquelasresistenciasdeMultisimsonideales,oalmenoslosuficientementeidealescomoparanoproducirningúnruido.Comotal,nopuedoprobaresto.¿Funcionarácomoespero,omeestoyperdiendoalgo?
Actualización#1:
Hedivididoelopampentresetapaseintrodujeunasegundaresistenciade10Mparahacerlaentradaamediaescala.Ahoraobtengounasalidadeanchodebandamuchomayorymigananciaesdeaproximadamente10,000.
Actualización # 2:
Ok, creo que estamos llegando allí. Algunos valores de resistencia se han modificado y se ha agregado un punto medio.