random generator


Posted on Feb 6, 2014

This generator uses avalanche noise, and is based on a design by Will Ware. Herein are instructions as to how you can use a pic chip to analyze a noise source and output random data serially. I`ve included circuit diagrams as well as links to instructions for fabricating your own board. There are two types of random numbers: true and pseudo. Pseu


random generator
Click here to download the full size of the above Circuit.

do random numbers are created by an algorithm. The problem with this is that if someone knows what algorithm you use, it is theoretically possible predict what numbers you will create. True random number generators create sequences that are impossible to predict. They use random physical phenomenon as their source or randomness. They are used for encryption and micro psychokinesis research. "This circuit uses avalanche noise in a reverse-biased PN junction, the emitter-base junction of the first transistor. The second transistor amplifies it. The first two ALS04 inverters are biased into a linear region where they act like op amps, and they amplify it further. The third inverter amplifies it some more. " The Pic chip is for analyzing the noise and sending out random bits. I used a 16F648A because it has a comparator. The signal going into the pic has fuzz between 1 and 2 volts and spikes that go up to 3 volts. It`s these spikes we want to measure. The comparator will cut out the fuzz and interrupt the pic whenever there is a spike. (I tried the pic`s ADC but the comparator seemed more responsive). The pic code works like this: the pic records the number of spikes it detects in a short time interval. If there are an even number of spikes it outputs a 1, an odd number a zero. Also, the board has input for two switches. These control the output mode and the XOR mask. The mode switch sets the generator to output either random...




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    Logic Pulser
    Plug-in remote telephone ringer
    9-V-battery-life-extender
    doubler voltage with ne555 schematic
    TDA7000 FM Radio Receiver Circuit
    Arduino Audio DAC Options
    Selfrunning Free Energy 5 KW Kapanadze 1
    M5227 five-band equalizer circuit
    Temperature compensation of the symmetrical power supply 7812 F007C



    Top