Home      Projects     Experiments     Circuits     Theory     BLOG     PIC Tutorials     Time for Science

12 May 2010
Author: Giorgos Lazaridis
A 7-seg pre-wired Breadboard Module

It happens many times, when i design a circuit or a project, to need a number indicator. A few 7-segment digits usually are enough, yet we all know how boring it is to connect wires on the breadboard, and especially small wires. To multiplex for example 5 7-segment digits, i need more than 40 small wires to connect them in parallel. Not to mention the breadboard space that they preserve. And of-course, it is always subject to a bad wire connection or a resistor short-circuit. So, i decided to make this module.

The Circuit

So, the idea is to make a PCB with 5 common cathode 7-segment digits, with all anodes connected in parallel with respect to inputs. The 8 pins from the anodes (a through g plus the dot) along with the 5 cathodes (one from each digit) will be driven to a 13 pin connector. Whenever i want to multiplex up to 5 digits, i will only insert the module on the breadboard, choose the resistors for the connection (if any) and select the transistors (again if any). So, that is the circuit:

In the first design, i had also the resistors on the PCB, as well as the transistors. But, for the sake of flexibility, i considered all these parts as "external components" and the schematic is down to minimum.

The PCB

Strangely, i made it on single side PCB. One of my guidelines was to have the 13-pin connector a little bit away from the main PCB body, and that NO other PCB route would go lower than this connector. That is because, i wanted the design to preserve as minimum space as possible on the breadboard. Here is the PCB layout (300 dpi image). The red lines can be either the top side (if you use 2-sides PCB), or wire bridges (as i have done):

I used the photographic transfer method. Once more, my PCB Photographic Artwork Transfer UV Cabinet and my PCB Etching Bath with Heater and Agitation did the job:

 A transparency with the artwork and a piece of photosensitive PCB In the box for artwork transfer Developing And finally etching the PCB

Then i drilled the pads and did the soldering job. Notice that, the 13-pin connector is soldered from the bottom side! That is because this connector will be directly inserted into the breadboard, while the displays must be facing upwards:

 I used my homemade foot-pedal drill! I love this tool! The connector is soldered from the bottom side! That is because it will be inserted directly into the breadboard Some final trimming with the dremel... some filing, some cleaning, some smoothing...

This is the final product under test. As you see, compared to the breadboard, this is minimal, and the extended connector will further save space from the PCB. I strongly suggest you make yourself such a module!

A final touch

The problem with 7-segment displays is with the direct light. If light falls on the display, then it is hard to see the readings. There are special filters for this reason. So, i got one red filter for the job. I used paper tape to mark the dimensions of the LCD module. Using an iron saw (i like this saw because it cuts smooth), i cut to size the filter. I glued the filter on the displays using hot glue. The results are more than good!:

 With the caliper, i measured the dimensions... ...and i marked on paper tape I cut the piece to size with an iron saw I used hot glue to glue it on the digits

And the result:

A better version from a site reader! (December 13, 2011)

George is an active member of pcbheaven. Last week, he told me that he made this project for himself, but made also some changes. First change is that he added sockets for the displays so that he can use both common anode and common cathode displays. Second change is that he added 2 holes on the top side for two support spacers. And third change is that he made the connector projection a little bit longer, so that the board won't interfere with the power connections of the breadboard.

 Change 1: Sockets for the LEDs to use both common anode/cathode. (Why oh why didn't i use sockets as well???) Change 2: PCB support. The PCB is heavy due to the displays, so this support is important. Change 3: Longer connector projection. Indeed George, on some breadboards the board covers the power pins.

George sent me also the eagle board files with the updated version. I totally recommend you make this version instead. Thank you George for the changes and for providing us the info.

 7 segment pre-wired module PCB - Update: December 13, 2011 by George

Comments

 Name  Email (shall not be published)  Website Notify me of new posts via emailWrite your comments below:BEFORE you post a comment:You are welcome to comment for corrections and suggestions on this page. But if you have questions please use the forum instead to post it. Thank you.

 At 6 July 2012, 12:29:49 user jsayres wrote:   [reply @ jsayres]Great Idea!At 22 January 2012, 6:52:27 user Kammenos wrote:   [reply @ Kammenos]@sorin i got it from conrad germany, but i discourage you to get it from there. Either it is overpriced (TOO MUCH), or it has inside gold particles and diamond pieces. You can instead use a red plexiglass piece which works just as fine.At 22 January 2012, 0:10:48 user sorin wrote:   [reply @ sorin]where did you get the red filter? ps. very good websiteAt 27 September 2011, 14:31:25 user ahuja wrote:   [reply @ ahuja]i like this project.At 22 July 2011, 16:08:11 user Stefan wrote:   [reply @ Stefan]Ooo,I am wrong.I read iron saw,so I think that is a hot iron with heater and it's something like solder iron for cutting the red filter with hot iron saw.:D sorry for the mistake. http://pcbheaven.com/scripts/imagepresent.php?filename=%2Fprojectpages%2Fimages%2F7segbreadboardmodule_1273813167.jpgAt 21 July 2011, 14:39:29 user Kammenos wrote:   [reply @ Kammenos]@Stefan which iron saw???At 21 July 2011, 11:21:42 user Stefan wrote:   [reply @ Stefan]What is that iron saw?Do you have some pictures of it? ThanksAt 3 December 2010, 13:16:28 user Kammenos wrote:   [reply @ Kammenos]I got the PCB on a file to download. Click on it (above) and it will enlarge.At 3 December 2010, 11:56:31 user Fábio wrote:   [reply @ Fábio]Perfect but, and the files for pcb? Can you send-me? Tank's. Very good job.At 14 May 2010, 11:35:01 user K Gurumurthy wrote:   [reply @ K Gurumurthy]A handy solution and good project for beginners.

 HOT in heaven!

 NEW in heaven! New Theory: AC electric motor working principle

 Contact     Forum     Projects     Experiments     Circuits     Theory     BLOG     PIC Tutorials     Time for Science     RSS    Site design: Giorgos Lazaridis © Copyright 2008 Please read the Terms of services and the Privacy policy