Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[AVR] Problem with Led Display Board using shift register 74HC595

Status
Not open for further replies.

codename25

Member level 3
Joined
Jan 15, 2015
Messages
65
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
555
Hi,
I have a problem with my led display board I made with 74hc595 and ATmega16. The display is not showing the character properly instead the leds are blinking. I had attached a video link with this post. Please help me.
 

i think thats about clock shifting problem, your clock is slow, if you use delay just try to reduce it

i hope it help
 

Hi,

This is happening to the Left side of the display. Is the entire display on the left side affected or only the top portion ? If 74HC595 makes the row and the columns are scanned by FETs or Transistor then this seems to be a software problem. Since the same 74HC595 is responsible for all the rows.
Which way is the First Shift Register (DataIn to PIN14 of 74HC595 from microcontroller), if it is on the right side (Which I assume), and then being cascaded from pin 9->14, then it might be a problem of signal integrity. The same clock is used by all the shift registers and longer pcb traces induce inductance.
Try:
1. Make sure Decoupling caps 0.1(ceramic)+(1uF/10uF Electrolytic) on the supply pins of 74HC595
2. Terminate the clock line with a resistor value of say 2.2K
3. Check with a DSO if possible
 

Hi , you're dealing with high ground currents there , make sure the you have a good thick ground line in addition to what andig recommended. I had the same problem , the voltage drop on the ground line is higher on one side. Connect the ground , common clock and latch line in the middle to minimize the voltage drop.
 

Hi , you're dealing with high ground currents there , make sure the you have a good thick ground line in addition to what andig recommended. I had the same problem , the voltage drop on the ground line is higher on one side. Connect the ground , common clock and latch line in the middle to minimize the voltage drop.

Thanks mdorian Very Important. I missed it. Try lighting only the area concerned with the other portions black. This will reduce consumption and drops from PCB traces. If it lights okay then you can figure out that power/gnd issues exist.
 

Thanks all for your reply. I just pulled out all the sift registers and put back again and changed my frequency set in the program. For now it looks good but I will surely look into all the suggestions. Also the shift registers are for columns and rows are connected to controller via ULN 2003.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top