hardtoneselector
Member
Hello,
I created a Matrix with 32x18 (500/576total LEDs) WS2801 LEDStrings (Chinese Manfacturer). Using bitbanging method (based on firmware from http://www.solderlab.de/index.php/software/glediator) everything is fine but reach only less then 15fps.
When I try to use the fastspi solutions (http://code.google.com/p/fastspi/), it appears that clock and data becomes out of sync, the LEDs seems to be missing clock signals.
Please watch the videos taken:
@24MHz: http://www.youtube.com/watch?v=-vjy4Jtzj7I
@48MHz: http://www.youtube.com/watch?v=QREboDgavxs
@96MHz: http://www.youtube.com/watch?v=XlgE8365qwA
FastSPI_LED.setDataRate(0..7); makes a differnce but not found any combination it worked fine all the LEDs.
When I interpretate it right, WS2801 will refresh the data signal in each LED but Clock is wired to all LEDs paralell,...
I don't have a scope available, so I cant tell is it a voltage drop or a timing issues.
What do you think?
Does somebody sees a solution or a test I could try?
greetings
Bernie
PS: my first own µcontroller Project
I created a Matrix with 32x18 (500/576total LEDs) WS2801 LEDStrings (Chinese Manfacturer). Using bitbanging method (based on firmware from http://www.solderlab.de/index.php/software/glediator) everything is fine but reach only less then 15fps.
When I try to use the fastspi solutions (http://code.google.com/p/fastspi/), it appears that clock and data becomes out of sync, the LEDs seems to be missing clock signals.
Please watch the videos taken:
@24MHz: http://www.youtube.com/watch?v=-vjy4Jtzj7I
@48MHz: http://www.youtube.com/watch?v=QREboDgavxs
@96MHz: http://www.youtube.com/watch?v=XlgE8365qwA
FastSPI_LED.setDataRate(0..7); makes a differnce but not found any combination it worked fine all the LEDs.
When I interpretate it right, WS2801 will refresh the data signal in each LED but Clock is wired to all LEDs paralell,...
I don't have a scope available, so I cant tell is it a voltage drop or a timing issues.
What do you think?
Does somebody sees a solution or a test I could try?
greetings
Bernie
PS: my first own µcontroller Project
Last edited: