+ Post New Thread + Reply to Thread
Results 1 to 11 of 11

Thread: 7 segment display help!! (SOLVED)

  1. #1
    Member level 1
    Join Date
    Jan 2009
    Location
    India
    Posts
    38
    Helped
    0 / 0

    driving 7 segment led with 4511

    Hello all,

    I'v started a simple project to display alphanumeric characters on the 7 segment LED display by connecting it to the MCU. The problem I'm facing is the characters are very dull. Number '1' is bright but number '8' is very dull. I'm using two displays to display from 0-99. Thanks in advance.

    •   Alt 

      Advertising

      advertising

        
       

  2. #2
    Member level 1
    Points: 546, Level: 4

    Join Date
    May 2009
    Posts
    34
    Helped
    1 / 1
    Points
    546
    Level
    4

    display 0-99 on 7 segment

    You must be using a resistor as a current limiter. What you need is a constant current source to drive the segments.



  3. #3
    Junior Member level 3
    Points: 785, Level: 6
    zx_sa's Avatar
    Join Date
    Oct 2007
    Location
    UK
    Posts
    25
    Helped
    6 / 6
    Points
    785
    Level
    6

    type of 7segment

    Actually, I think the problem is that all the segments are powered through the same current limiting resistor. As more segments are switched on, more current flows through the resistor and therefore there is a larger voltage drop across the resistor. This is why, when displaying an 8, the brightness is very low.

    To solve the problem, place a resistor not on the common line, but on each of the 7 lines (8 if your display also has the '.' character) driving each segment.

    The better type of 7 segment display, in my opinion at least, is the type with a common ground connection. For these you can easily use a transistor (normal NPN type) to switch on each segment. This ensures that the microcontroller doesn't take too much load, and all your segments are nice and bright - always.


    Helpful: 1

  4. #4
    Full Member level 4
    Points: 4,659, Level: 16

    Join Date
    Oct 2005
    Posts
    210
    Helped
    7 / 7
    Points
    4,659
    Level
    16

    pnp transistor con display 7 segments

    better post your circuit diagram



  5. #5
    Full Member level 5
    Join Date
    Feb 2008
    Location
    India
    Posts
    248
    Helped
    27 / 27

    0 - 99 display using 7 segment circuit

    try using amplifier IC like ULN2003
    to amplify the current and to maintain that current when all the LED are turn ON



  6. #6
    Newbie level 5
    Points: 323, Level: 3

    Join Date
    Apr 2009
    Posts
    9
    Helped
    0 / 0
    Points
    323
    Level
    3

    common collector seven segment display

    Quote Originally Posted by Deepak350
    Hello all,

    I'v started a simple project to display alphanumeric characters on the 7 segment LED display by connecting it to the MCU. The problem I'm facing is the characters are very dull. Number '1' is bright but number '8' is very dull. I'm using two displays to display from 0-99. Thanks in advance.
    You must use seven segment driver like 74LS47 (TTL) or 4511 (CMOS), so the led light will be stable.



  7. #7
    Member level 1
    Join Date
    Jan 2009
    Location
    India
    Posts
    38
    Helped
    0 / 0

    driving 7segment with uln2003

    Hello everyone and thanks a lot for the replies and my sincere apologies for the late replies. Well my problem is solved.

    Quote Originally Posted by zx_sa
    Actually, I think the problem is that all the segments are powered through the same current limiting resistor. As more segments are switched on, more current flows through the resistor and therefore there is a larger voltage drop across the resistor. This is why, when displaying an 8, the brightness is very low.

    To solve the problem, place a resistor not on the common line, but on each of the 7 lines (8 if your display also has the '.' character) driving each segment.

    The better type of 7 segment display, in my opinion at least, is the type with a common ground connection. For these you can easily use a transistor (normal NPN type) to switch on each segment. This ensures that the microcontroller doesn't take too much load, and all your segments are nice and bright - always.
    I did just that (individual resistors instead of one common) and the problem is solved. Again thanks a lot to everyone for the replies.

    Regards,
    Deepak350



  8. #8
    Member level 4
    Join Date
    Aug 2005
    Posts
    78
    Helped
    1 / 1

    voltage drop for 7 segment

    can you post the diagram



  9. #9
    Member level 1
    Join Date
    Jan 2009
    Location
    India
    Posts
    38
    Helped
    0 / 0

    segment display

    Hi,

    This is the circuit diagram similar to my board.
    Attached Images



  10. #10
    Member level 4
    Join Date
    Aug 2005
    Posts
    78
    Helped
    1 / 1

    circuit diagram of seven segment led display

    This is idealy wrong. Emitter of the Pnp transistor should be connected to +ve supply & collector should go to common of 7-segment CA display
    Attached Images



  11. #11
    Member level 1
    Join Date
    Jan 2009
    Location
    India
    Posts
    38
    Helped
    0 / 0

    types of 7 segment

    In the diagram the transistor used is PNP, our transistor is a NPN. Sorry for the mistake.



+ Post New Thread + Reply to Thread