Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Seven Segment Flicker Issue

Status
Not open for further replies.

Suraj143

Active Member
I'm multiplexing four sets of 12V common anode seven segments from a MCU.

The picture shows how I'm driving.The problem is when I replace the segments with LED's & make a giant segments I can see a slight flickering when multiplexing.

Refresh rate is 62Hz.
 

Attachments

  • mux.JPG
    mux.JPG
    29.6 KB · Views: 218
it's your programming. You have to do do inter-digit blanking. What does that mean? You do have to turn off the segment signals briefly before enabling the next digit.

So, it may not be flicker, but the previous on segments are "ghosted" to the next selected digit. Change th order for fun and see if looks different. Instead of 1,2,3,4 use 1,4,2,3 as the scanned digits.
or

display 8888 or 1111 and see if there is flicker. If there isn't then it's inter-digit blanking.
 
it's your programming. You have to do do inter-digit blanking. What does that mean? You do have to turn off the segment signals briefly before enabling the next digit.

So, it may not be flicker, but the previous on segments are "ghosted" to the next selected digit. Change th order for fun and see if looks different. Instead of 1,2,3,4 use 1,4,2,3 as the scanned digits.
or

display 8888 or 1111 and see if there is flicker. If there isn't then it's inter-digit blanking.

Very good reply.Helped a lot.I'll let you know.
 
it's your programming. You have to do do inter-digit blanking. What does that mean? You do have to turn off the segment signals briefly before enabling the next digit.

So, it may not be flicker, but the previous on segments are "ghosted" to the next selected digit. Change th order for fun and see if looks different. Instead of 1,2,3,4 use 1,4,2,3 as the scanned digits.
or

display 8888 or 1111 and see if there is flicker. If there isn't then it's inter-digit blanking.

Yes that's the number one reason you see what looks like flicker or ghosting. I say that hit the nail on the head.
 
Before you update the segments blank the entire display, this will improve things on a slow scan.
 
Status
Not open for further replies.

Latest threads

Back
Top