7 Segment Display Driver With CD4094 Shift Register and Arduino Uno. Part 1 : Display Building Only

by rupjit81 in Circuits > Arduino

1679 Views, 1 Favorites, 0 Comments

7 Segment Display Driver With CD4094 Shift Register and Arduino Uno. Part 1 : Display Building Only

7 seg dislay.jpg

In this topic we are going to drive seven segment displays using shift registers. We are using CD4094 shift registers. This is a serial in parallel out configuration. The parallel outputs of the shift registers are connected to seven segment LED displays.

The Arduino Uno is sending clock and data signals to the shift registers. We are sending "012" constantly to the display.

Supplies

Bill of materials

  1. Arduino Uno 1 no.
  2. CD4094 4 no.
  3. 7 segment display 4 no.
  4. Wires and jumpers
  5. Bread board 1 no.
  6. USB programming cable 1 no.

Description and Results

7 seg dislay.jpg
7 seg dislay with two wire arduino board.jpg
7 segment display driver with CD4094 shift register and Arduino Uno. Part 1 : Display building only
7 segment display driver with CD4094 shift register and Arduino Uno

We are sending serial data and clock from Arduino Uno to the shift registers. The shift registers CD4094 are converting serial data into parallel data. This data is fed to the seven segment displays.

Thus we are making a 7 segment display block by just using two wires or pins of Arduino Uno.

The data that is sent by Arduino Uno is only 0,1,2 in this program.

Refer to the attached circuit diagram.