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

    AVR Microcontroller Digital Clock with ATtiny2313
    Power Mosfet Inverter
    DC-to-DC AC inverter
    Low voltage flasher
    Color-tv-crosshatch-generator
    Low Cost Capacitive Touch Switch II circuit schematic with explanation
    12V Car Battery Charger
    Power cipher scheme on the basis of TMS320C6678 DSP
    led strip Using a N-Mosfet to switch a common cathode ledstrip
    interface gps with avr
    Simple condenser microphone mini audio amplifier circuit schematic
    Moving Charge Sensor of J. Ahern
    Optical Receiver Circuits
    Slave Flash Trigger
    556 photoelectron pulse detectors omission



    Top