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 had developed an led sign board (120X12 it is quite lengthy) and its length is around 3 meters. I am using 74HC595 shift register for the columns and 12 lines from microcontroller directly to the rows. The problem I'm facing is my code is designed like the row is activated only after sending all the data to the shift register. Since the whole display is lengthy it takes much time for sending whole data to shift register which means at this time nothing is displayed. This is making the display very dull and flickering. I had even set the delay time to 0.07ms for row in high but this is making the display dimmer. If set delay to higher values the display is flickering largely. Is there any solution for this. Thanks in advance.
Eg: Time taken to send whole data to shift register: 10ms
row is activated time: 10ms
Here, in 20ms, the display is idle half of the time. This is making the display dull and flickering.
I had developed an led sign board (120X12 it is quite lengthy) and its length is around 3 meters. I am using 74HC595 shift register for the columns and 12 lines from microcontroller directly to the rows. The problem I'm facing is my code is designed like the row is activated only after sending all the data to the shift register. Since the whole display is lengthy it takes much time for sending whole data to shift register which means at this time nothing is displayed. This is making the display very dull and flickering. I had even set the delay time to 0.07ms for row in high but this is making the display dimmer. If set delay to higher values the display is flickering largely. Is there any solution for this. Thanks in advance.
Eg: Time taken to send whole data to shift register: 10ms
row is activated time: 10ms
Here, in 20ms, the display is idle half of the time. This is making the display dull and flickering.