Jump to content

Sharing row selection DOUT SRs across matrices?


Recommended Posts

Posted (edited)

Hi TK,

 

Is it supported to have a single shift register provide the row selection signals for multiple matrices that have the same number of rows and the same inverted_sel mode? From another thread, it looks like this is possible, but I just wanted to make sure before having a PCB milled!

 

For example:

DOUT_MATRIX n=1   rows=8  sr_dout_sel1=1  inverted_sel=1  sr_dout_r1=2               inverted_row=0  mirrored_row=0  
DOUT_MATRIX n=2   rows=8  sr_dout_sel1=1  inverted_sel=1  sr_dout_r1=3 sr_dout_r2=4  inverted_row=0  mirrored_row=0  
DIN_MATRIX  n=3   rows=8  sr_dout_sel1=1  inverted_sel=1  sr_din1=1 sr_din2=2        inverted_row=0  mirrored_row=0  

Thanks,

Sauraen

Edited by Sauraen
Posted

Yes, it works even if the DOUT_MATRIX and DIN_MATRIX control different number of rows - they are always in sync and don't disturb each other.

At least software-wise. Hardware-wise you have to expect less brightness on the LEDs if no dedicated sink drivers are used.

 

Best Regards, Thorsten.

Posted

Hi Sauraen

I compared the two spec Sheets of ULN2803 and TD62083APGON. I use the ULN2803...

Thats very interesting because i coldn't find a difference beside price. Can you tell me why you selected it? - im just curious...

 

At least in the Swiss Mouser Store the ULN2803A is cheaper... (i assume the prices can vary between countries.)

http://ch.mouser.com/ProductDetail/STMicroelectronics/ULN2803A/?qs=sGAEpiMZZMvAvBNgSS9LqpP7ived4CP2

 

best regards

novski

Posted

I'm pretty sure I just went to transistor arrays, filtered by quantity = 8, ordered them by price, and picked the cheapest one that was in stock. According to my BOM spreadsheet it was $0.81 (~0.59 euro). But I don't think it matters which kind of sink drivers very much, I used a bunch of discrete MOSFETs in TO220 packages bolted to a heatsink in my ASIDITY project, and it works fine--but that was because there were around 750 LEDs in the matrix!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...