It is currently Mon May 20, 2013 6:44 pm

All times are UTC + 10 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Refreshing...
PostPosted: Tue Mar 30, 2010 10:08 pm 
Offline
newbie
newbie

Joined: Tue Mar 30, 2010 10:01 pm
Posts: 2
Hi brad,

Just Curious, with the matrix LED sign you have all the LED anodes in a given ROW feeding to one transistor, and all the cathodes in a column feeding to another transistor.

I am guessing that the screen is thus refreshed by "scanning" through the entire panel form top left to bottom right sequentially ... and activating the Row and Column transistor for any given LED's if required.

Is that right???

If so, what is the ON time for a single led?
guessing ( (1/refreshrate) / number of LEDs)

Cheers,
Fin.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 31, 2010 4:48 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Fri Mar 26, 2010 10:30 pm
Posts: 1860
Quote:
Just Curious, with the matrix LED sign you have all the LED anodes in a given ROW feeding to one transistor, and all the cathodes in a column feeding to another transistor.


Very close, I actually have the Anodes connected in rows then they connect to one of the 8-bit ports of the uC through resistors. (Since each port pin an handle 25mA, this enough to drive one LED)

As for the Cathodes, they are each connected in columns, then they each connect to the collector of a transistor.

Quote:
I am guessing that the screen is thus refreshed by "scanning" through the entire panel form top left to bottom right sequentially ... and activating the Row and Column transistor for any given LED's if required.


each frame is drawn one column at a time. So the data will be placed on the data bus and then we turn on just one column of cathodes to display that data. Then we turn it off, send through the next byte of data and then activate the next successive column etc...

Quote:
If so, what is the ON time for a single led?
guessing ( (1/refreshrate) / number of LEDs)


I am not actually sure about the on time, I just throw in a delay routine and see how it looks, if it is too 'flickery' then I need to decrease the delay, however, if they delay is not long enough the screen won't be as bright. so I may have to adjust the delay slightly 2 or 3 times to get it spot on.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC + 10 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme made by Keenen Wheeler