Page 1 of 5

ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 05 Oct 2009, 17:26
by CaZaE
Image

Bonjour ,

Donc ayant reçus mes matrice a LED 8x8 je me lance dans la réalisation d'une petite platine qui me permettra de réaliser différentes application tel que deco / heure / temperature / et autre suivant vos proposition et suivant les difficulté que je vais rencontré .

Le but ? : avoir une petite appli sympa style un peu la table "disco" de JC mais en version miniature et avec le plus de couleur possible !

Le principe? : Donc un petit 18f2520 avec du 74hc595 pour le controle des couleur et du ULN pour eviter les trop nombreux composant annexe ! Et du 74hc238 pour le mux .
--> J'ai pas utiliser de uln pour le mux car j'en ai que 3 uln en stock mais au niveau routage c'est beaucoup plus simple du 2n2222 !

Donc après quelque temps de galère voici le schéma : Donc n'hésitez pas a me dire si vous trouver une petite erreur ou autre des proposition !
RVB+Matrice+18f2520+C18.jpg
Je suis en train d'essayer de router mais je galere a cause des composant en traversant style ULN et 238 peut etre dans une future version du full CMS !

Donc cette semaine sera consacrer au routage / réparation des erreur / et étude de la prog !

Programmation : Dans un premier temps je vais faire du Full interupt mais il faut que je modifie le schema pour faire direct du PWM mais bon il faut que je voie ou le placer quoi modifier enfin ya pas mal de chose a faire !

Il faudrai que je clarifie mon schema aussi il rentre pas dans du A4 ><

Voila voila !

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 05 Oct 2009, 20:43
by jC_Omega
cool !!!

ca fait propre ton schema :), vivement la suite

pourquoi n'utilise tu pas des uln2803 et des 74hc238/595 en CMS ?

le montage va dialoguer avec l'extérieur via la liaison RS232? pour par exemple envoyer des commande via le PC?

Avec les port que tu a mis de libre sur le portA, ca te laisse pas mal d'évolution :
-température analogique,
-vus-mètre sonore led (j'ai si tu veut le montage qui va bien pour rentré sur le pic),
-réglage de vitesse d'animation via potentiomètre externe ( a ce propos, je te conseil par soucis d'evolution de rajouter sur le connecteur, la masse et le 5V (ou le 12), pour pouvoir faire dans le futur des cartes externe facilement).
- surement plein d'autre idée...

tu peut virer les résistances de tirage pour les 3 boutons en activant les resistance de pull-up interne qui sont sur le port B :
// activation des résistances de pull-ON sur le port B
INTCON2bits.RBPU = 0;



au faite ta fini ton autre projet de PWM avec les 6 led RGB? car ca serais une très bonne base pour faire le pre-programme pour celui ci. (identique a 95% en full interrupt, il y a juste a rajouter le changement de colonne a la fin de l'interruption, ce qui prend une ligne)


voila voila, comme ta demander ta plein de propositions :p


c'est dingue comme tu va vite... moi il me faut une semaine pour trouver le temps de réaliser le meme schema.... tu va avoir fini avant moi le projet de matrice RGB (moi j'ai trouver pas fait de carte pour ma table led depuis 1 ans... faudrait peut être que je finisse un jours...).

bientot une matrice 16*16 RGB? moi, j'aimerais bien faire ca un jour... *-) avec des matrice RGB comme tu compte utiliser. il y a moyen de faire de chouette animations.

au faite tu la acheter ou ta matrice RGB?

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 05 Oct 2009, 21:30
by CaZaE
Yep !

Alors j'ai deja des 595 en cms mais les 238 sont assez difficile a trouver en cms ( 3$et quelque sur ebay et 50cts sur farnell ) pour les uln sont aussi hors de prix ! mais peut etre pour une nouvelle version et des que j'ai un peut de sous a mettre la dedans !

pour le RS232 je vais essayer de faire de l'USB avec un petit CP2102 ( USB-to-UART ) et pourquoi pas une gestion via logiciel !!!

J'ai garder le PORT A justement pour ca ! Le potard pour la vitesse d'animation j'y avais pas du tout pensais je vais essayer de l'intégrer ! le vu mettre sonore je vais voir ca ( tu utilise un ampli d'instru ? )

Bonne idée pour les pull up je connaissais pas !

Celui a 6 LED il faut que je le refasse car le boitier de mon 1320 etait en boitier large donc j'en ai péter un en voulant le remettre au pas >< ! Donc je doit rerouter !

Bin en faite au debut pareil je galeré a touver du temps pour mes projet mais cette année j'en ai marre de jamais faire mes projet donc je prend le temps la ou y'en a pas ( tard le soir et tot le matin )

Franchement des que j'ai des sous je le fais 16x16 en plus 2 pin de plus pour les enable des 238 et c'est regler par contre que le SPI soit un peut long avec 6x 8bit a envoyer faudra que je fasse des test que je passe pas en interupt avant la fin de l'envoy !

Je suis en train de refaire ma matrice pour ma securiter active mais avec un SPI soft et une matrice R/V et pas de PWM car j'ai besoin que du Rouge / Vert / orange je suis super motiver j'ai trop de projet en tete !

(Daileur j'ai acheter le livre de tavernier )

Voila voila donc j'ai ENORMEMENT de travaille sur le routage qui va etre super lourd si je reste sur du simple face !

EDIT: acheter sur ebay

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 05 Oct 2009, 22:36
by CaZaE
voila les matrice :
matrice_all.jpg

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 06 Oct 2009, 12:23
by jC_Omega
ca m'épate les petit schéma que tu réalise 'classe'

tes matrice RGB tu te fournie a quel vendeur?

pour les vieux CI rare en CMS, il existe surement des équivalents moins cher, plus recent en CMS (il existe peut être aussi des equivalent des 74HC238 en CMOS).

pour l'USB (j'ai plusieurs site d'exemple que je peut te passer une fois chez mo), ce qui ce fait bcp c'est d'utiliser un PIC18F4520 (identique au tiens mais avec l'USB intégrée simplement , qui ce branche direct simplement sans rien).

je ne connais pas du tout les ptit CI USB-to-UART , ca doit pas être mal nom plus.

Quand tu te fournie chez farnell, il y a t'il un minimum de commande? il me semble que les frais de port sont cher.

pour le SPI ta essayer de mettre la vitesse a fond? (sans diviseur par 16 comme moi), je trouve que c'est tout de même assez rapide (2.5µS pour balancer 3 octets à 40mhz ca va).


moi aussi, un jours j'aimerais faire une maîtrise 16*16, mais faut que ca pedale vite (ca ca fait quand meme 16*3 = 48 PWM simultané... il y a aussi la solution de ne pas faire de PWM, mais ca limite le montage a 7 couleurs).
moi avec une matrice 16*16 j'ai peur :
- manque de temps pour les calculs (avec un PIC18F13K22 à 1€50 à 64Mhz sans quartz ca devrai peut être passer) (il y a la solution des PIC24HJ à 160Mhz et en 16 bits, mais ca je debute tout juste (pour le moment j'ai juste réussie a régler l'oscillateur et les PLL),
(enfin bon passer du 18F à du 24HJ, en language " voiture"c'est comme passer de 100km/s à 400k/s en vitesse moyenne (et je ne parle pas du couple ^^ :p, car il n'y a pas que la vitesse qui compte )
- manque de luminosité car 16 colonnes.
- le point fort : c'est que le programme serais identique quasiment a la version 8*8

enfin bon ta raison, faut déjà finir la version 8*8 :mrgreen:

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 06 Oct 2009, 14:12
by AmadeusHF
Farnel : frais de port = 12 € HT livraison par UPS imposée (ce qui explique le prix) le lendemain. Pas de minimum d'achat. Attention, tous les prix affichés sont en HT (donc ajouter 19.6 de TVA), ce qui s'explique par le fait que Farnell vise avant tout les pro (donc sans la TVA et livraison très rapide).

jC_Omega, essayes d'écrire MATRICE et pas MATRISE....ça me pique aux yeux à chaque fois ;)

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 07 Oct 2009, 16:12
by CaZaE
Merci hamadeus pour les shiping de farnell

@JC
Le vendeur varie il faudra que je regarde !

J'ai trouver des uln2803 en smd / du 138 aussi et des pnp comme ca je vais pouvoir rerouter et faire un bon schema propre full CMS !!!!!

Pour l'usb je sais pas encore pour l'instant il faut que j'arrive a gerer l'usart !

Le SPI sera full vitesse il faut que je voye la doc du SPI et combien de temps prend le SPI write pour calculer mon max au niveau de la couleur que je pourrai faire en full interup .

les K22 sont compatible icd2 ?

Je vais faire cette 8x8 et ca va etre un truc de dingue !!!

voila voila

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 07 Oct 2009, 18:39
by jC_Omega
oui les 13K22 (et supérieur on l'ICD2/PICKIT etc débug intégrer)
ils sont comme les anciens mais en en - cher, avec les truc amélioré
http://www.microchip.com/wwwproducts/De ... e=en538201

j'en ai commandé 3 recemment, et fait des tests, les points forts :
- simple , pas cher (2€ max), avec peu de pattes
- jusqu'a 64Mhz sans quartz (soit du 16MIPS)(on peut aussi mettre un quartz)
- toute les fonctionnalités des pic18F, corriger avec des bricoles en plus.
- et surtout une économies d'énergie (il consomme 50nA en veille !!! (na na rien a voir avec mes PIC24HJ qui sont des gouffre (90mA en normal, et 500µA en veille)

en gros c'est un PIC18F1320 corriger/amélioré

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 08 Oct 2009, 18:16
by CaZaE
Je vais surement en acheter !

Voila mon nouveau schema :
RVB+Matrice+SMD+18f2520+C18.jpg
Comme je pete un plomb pour le routage >< serieux trop la galere il peuvent pas faire des broche compatible qui tombe en face !!! XD

Enfin je pense que je vais devoir passer par du double face mais bon je vais avoir 14569 via >< faut que je voye !

voila voila

EDIT: il faut que je vire les pullup

Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité

Posted: 08 Oct 2009, 18:44
by jC_Omega
effectivement ca fait usine a gaz tout ca ^^

-sur les ULN, pas besoin de relier les patte COM vers +5V, (si tu laisse comme ca va provoquer de grave problème) (cé pour les diode interne en cas si tu branche des relais en sortie des ULN)

-très très bien d'avoir remplacer les 2n2222 par des version PNP, c'est mieux niveau polarisation du transistor, de plus le 74hc138 est plus courant

- pas de borne +5V et GND sur le connecteur PA? (pour alimenter par exemple un potentiomètre externe, ou une carte)


je pense que va vais avoir les meme soucis quand je réaliserais le typon de ma table led (quand j'aurais le temps)