[Conseil] LED CUBE et démultiplexage

Bonjour tout le monde, me revoilà avec un peu plus de connaissances en tête et de matériel sur le bureau ! XD

J'ai reçu mon Arduino Uno depuis un petit moment et je me suis donc lancé de façon concrète dans la programmation et le câblage de la bête.
Ces 2 semaines m'ont permis de potasser, et j'ai donc acheté quelque uns et commandé le reste des composants du système proposé par barbudor, c'est-à-dire :

  • 138' pour les couches, qui commande un réseau de transistors PNP (le UDN2891 n'est plus commercialisé, je me suis donc acheté un ULN2803)
  • un driver "sink" (STP08DP05) qui absorbe le courant (donc 8 qui gèrent les 64 colonnes)

Le tout est commandé, mais ce que je me demande toujours c'est comment fonctionne l'ajustement du courant avec une résistance externe sur le STP08DP05.
On a passé 1h avec mon prof d'électricité à essayer de comprendre la datasheet, mais rien n'est sortis de ce bout de papier...

Donc ma question serait de savoir quelle résistance je devrais brancher sur le port R-EXT, pour avoir un courant constant de 20mA dans mes colonnes ?
(en alimentant mon cube en 5V, même si comme l'a dit barbudor, ne semble pas avoir d'avoir influence sur la résistance de limitation)

Pour la datasheet --> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00156241.pdf