ardruino tlc5940 en de spi bus

Hardware die niet past in bovenstaande onderwerpen
Berichten: 14
Geregistreerd: 27 Feb 2015, 22:32

ardruino tlc5940 en de spi bus

Berichtdoor sakooardruino » 16 Mrt 2015, 00:56

De ardruino tlc5940 worden vaak sammen gebruikt.
En dat werkt hellemaal geweldig.

Aleen vraag ik me een ding nog af....
Ik heb me wat zitten verdiepen in de code voor de tlc5940.
En ik heb al veel zitten lezen op internet, maar hier kom ik niet uit.
Op internet zijn veel codes voor de ardruino en tlc5940 te vinden.
En soms wordt de library voor de tlc5940 gebruikt... en soms ook niet.....

Maar vrij wel altijd, wordt spi gebruikt om de data naar de tlc te sturen.
En omdat spi gebruikt wordt, zitten we ook meteen vast aan pin 11 en 13 van de ardruino.

Maar wat maakt nu dat spi hier voor gebuikt wordt?
In het geval van de tlc is spi toch niks meer dan een 4ghz clock op pin 13.
En een data pin 11.

Dit kan ik toch ook zonder spi met elke digi pin, doen?
Of zie ik zie ik nu wat voordelen van spi over het hoofd?

Ik vraag dit omdat ik mijn spi bus graag wil inzeten voor een aantal spi deelnemers.
En deze kan ik niet aansluiten, als mijn tlc de spi bezet.
Gezien de tlc geen chip select pin heeft.

Ik beb ben benieuwd, wat geheim der spi en de tlc5940 is.....

Advertisement

Gebruikers-avatar
Berichten: 270
Geregistreerd: 30 Dec 2012, 11:42

Re: ardruino tlc5940 en de spi bus

Berichtdoor Rudi » 16 Mrt 2015, 12:48

Niks geheim. De TLC5940 verwacht seriele data in en een kloksignaal. Het is nu eenmaal makkelijk en snel om SPI te gebruiken en nog makkelijker is het als er al een library voor is. Maar het kan ook zonder en dan ben je wat vrijer wat pin keuze betreft, zie http://eecue.com/arduino_5940.pde
Softwarematig zal je echter niet sneller kunnen data versturen dan middels SPI.

Je bedoelt uiteraard 4 MHz ipv 4 GHz :mrgreen:
Arduinows!
Why do computer programmers confuse Halloween with Christmas? Because Oct 31 = Dec 25
I got 01100011 problems but a bit ain't 00000001

Berichten: 14
Geregistreerd: 27 Feb 2015, 22:32

Re: ardruino tlc5940 en de spi bus

Berichtdoor sakooardruino » 16 Mrt 2015, 19:30

Mijn excus!! Ik bedoel inderdaad 4 MHz.

Oki, een heel begrijpelijk verhaal.
Dat zou de voorkeur geven om toch spi te gebruiken.
Maar is het dan nog mogelijk om de tlc5940 sammen met sd card module
Aan te sluiten op de spi bus?
Op internet verzuip ik een beetje in de menigen...
Maar echt een duidelijk verhaal vind ik niet.
Dit is eigenlijk de aanleiding voor dit verhaal.

Maar goed, ik ga eerst eens even met de tlc's stoeien.
Met en zonder spi....
De sd module komt wel, als de tlcs goed werken.

Mijn doel is dat mijn tcl5940 (3x) led cube...
Zijn progamma / patonen, staks van een sd kaart kan lezen.
Maar dit is toekomst muziek hoor.
Het is voor mij een grote leer school.
En ik probeer graag alles uit....

Terug naar Overige hardware

Wie is er online?

Gebruikers in dit forum: Majestic-12 [Bot] en 15 gasten