Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
LinkBack Thread Tools Display Modes
Old 13th September 2007, 06:06 AM   (permalink)
Default Help Me About "bcd To 7segment"

I have a project : decoding BCD to 7 segment Led without using 74LS47 or IC the same 7447.
I don't know how to do ! Do you have any idea or how to solve this project, please help me !
THANK YOU VERY MUCH !!
phu hung is offline  
Old 13th September 2007, 06:27 AM   (permalink)
Default

How about a CD4511.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com
blueroomelectronics is offline  
Old 14th September 2007, 04:00 AM   (permalink)
Default

Or a bunch of diodes.
Brevor is offline  
Old 14th September 2007, 05:30 AM   (permalink)
Default

Make up a truth table with the BCD codes for the numbers 0 to 9, then make a diode array to make it work.
__________________
There are more ways to get to Rome.

Electricity, Electric clocks, Meters and Trains are great.
RODALCO is offline  
Old 14th September 2007, 05:36 AM   (permalink)
Default

I know how you go from 16 inputs to 4 binary outputs (ie encoder) with diodes. How do you go from BCD to 7 segment?

Mike.
Pommie is offline  
Old 14th September 2007, 08:02 AM   (permalink)
Default

Start with something easier:
Can you decode BCD (4-input binary) to 1-of-10 (such as what a 7442 does)?

Then starting with that, follow the diode method... if output 1 of the 1-hot is on, then use two diodes to light up segments b and c, (depending on your labelling of segments).. Then if output 2 is on, then through 5 new diodes light a,b,d,e,g. Go so on and so forth and that's your really diode intensive method of doing BCD-to-7 segment.

The correct way is to actually draw out 7 truth tables and simplify from there. There's a lot of possible shared terms so you can simplify logic a lot that way.

This smells like a homework assignment if you're not allowed to use 4511, MC14495, 7448, etc...
Unfortunately I don't feel like hacking out the logic and I don't have any of my SSI/MSI IC books that have the actual logic gates in it anymore...

Else it's fairly straightforward to hack up the 7 truth tables. You have one for each segment a through g. For instance, the center "hyphen" segment, usually labelled "g" is only on when 2, 3, 4, 5, 6, 8, or 9 is displayed. So, you hack out the truth table for that. The Product for the "8" term is a3!a2!a1!a0 and you 'or' it with the expanded version representation for the other numbers 2,3,4,5,6,and 9.

This when simplified will look a lot better than the first solution, but really it's the same thing. The 7442 decoder is doing all your ANDing together, and the diodes do the OR, thus sum of products.

(note: I likely am glossing over the DeMorganing as IIRC 7442 is active low, but it's not my homework )

(and if you have to wander out on the roads, go to http://www.datasheets.org.uk/pdf/744...datasheet.html and hit "data sheet". Then go to the Fairchild Semiconductor datasheet for this device. On page 5 is the solution.)

(edit #2 I don't think it's possible with just diodes straight from binary input, only from the full decoder. You'll need some way of generating inversions.)

Last edited by boxer4; 14th September 2007 at 08:14 AM.
boxer4 is offline  
Old 14th September 2007, 09:27 AM   (permalink)
Default

or use an old fashion EPROM
Super_voip is offline  
Old 14th September 2007, 09:43 AM   (permalink)
Default

Another chip I'm using is MC14511.
__________________
Gayan

My Website
http://gsmicro.blogspot.com/
Gayan Soyza is offline  
Old 14th September 2007, 11:10 AM   (permalink)
Default

or use PIC microcontroller.
__________________
Its what your friend in Your mind, what you in your friends mind
aljamri is offline  
Old 14th September 2007, 01:13 PM   (permalink)
Default

I think this question was adequately answered in the duplicate thread.
http://www.electro-tech-online.com/e...ke-7447-a.html

Is it the case that you don't understand the answers we have given you?
Papabravo is online now  
Old 14th September 2007, 03:34 PM   (permalink)
Default

I don't think my question was answered.

Mike.
Pommie is offline  
Old 14th September 2007, 11:45 PM   (permalink)
Default

Quote:
I know how you go from 16 inputs to 4 binary outputs (ie encoder) with diodes. How do you go from BCD to 7 segment?
Exactly the same way just more outputs than inputs.
Brevor is offline  
Old 15th September 2007, 02:32 AM   (permalink)
Default

Quote:
Originally Posted by Pommie
I don't think my question was answered.

Mike.
Yes, but you weren't the OP, and as you well know the answer is you can't use diodes to go from BCD to 7-segment.
Papabravo is online now  
Old 22nd September 2007, 07:03 PM   (permalink)
Default

use matrix of diode
jelek is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 02:33 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker