THE PSEUDO-RANDOM NUMBER GENERATOR
By Vikas Anant
Electrical Engineering, 2001
EE150B
Dean Ben-Avi / Professor Risbud
Contents

The Assignment

The Steps Taken

Logic Diagram

Board Diagram

Wiring Color Codes


The Assignment

The assignment is to make a pseudo-random number generator. Its output will be interpreted by 4 LED's. It will be controlled by a clock signal given by the 555 timer chip.

Back to top


The Steps Taken

Connect the timer chip (555), buzzer, 500 k-ohms and 100 k-ohms resistor, 1 microfarad capacitor so as to produce a clock signal.

Pass the clock signal, after it has been inverted to the 74LS194.

Set S0 (High) and S1 (Low) to force a shift-right register, and set Clear to high.

To produce a "random" output for the LED's, X-OR QA with QD and invert the result.

Connect the output to DA (shift right serial input).

Connect the LED's to QA, QB, QC, QD.

 

Optional:

Connect QA, QB, QC, and QD to the four inputs on the 7447 driver chip to act as a four digit binary number with QA as 1, QB as 2, QC as 4, and QD as 8.

Connect the driver chip to the seven segment display.

Back to top


Logic Diagram

 

 

Back to top


Board Diagram

 

 

Back to top


Wiring Color Codes

 

 
Color Used For
Black Ground
Red Power
White Clock
Yellow QA
Green QB
Blue QC, connections for 555 timer
Grey QD
Brown All other connections
 
Back to top



Last Revised: 24 March, 1998
BACK TO MAIN PAGE