ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
-
- Rang "6 LEDs"
- Posts: 629
- Joined: 01 Jan 2009, 18:48
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Pour la CNC j'ai un budget de 600€ et j'ai réussis a avoir une petite cnc full alu je suis en train de voir un peut tout ca pour bien la gerer et j'ouvrirai un site pour ca .je te ferais une offre de bienvenue ! XD
Pour le PWM je veut bien je galère un peu!
Pour les fichier je pense que je prendrai les gerber comme ca je pourrais les adapter pour mes outil !
tu as passer ton appareil de mesure sous 24 ? Tu as quand même avancer ?
Pour le PWM je veut bien je galère un peu!
Pour les fichier je pense que je prendrai les gerber comme ca je pourrais les adapter pour mes outil !
tu as passer ton appareil de mesure sous 24 ? Tu as quand même avancer ?
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________

Le site des prepa lumières unique au monde
__________________________________________________________________________________

-
- Rang "6 LEDs"
- Posts: 904
- Joined: 10 Aug 2008, 09:45
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
une cn d'occasion, cool. ta fait une bonne affaire.
pour le PWM et les fichiers contacte moi sur msn.
pour le pic24H, je suis toujours dessus, pour le moment je comprend et j'expérimente les différente fonction du pic, pour que je puisse convertir mon projet de 18F a 24H.
le plus dur c'est de trouvé des tuto, a par les 2-3 exemples sur le site de microchip, il y a rien. les PIC24H sont vraiment trop récent , un peu comme les PIC32.
tout les livre ou tuto sur le net traite des PIC24F, malheureusement les PIC24H sont vraiment différents (ils ressemble bcp au PIC33F)
Les fonctionnalité vraiment sympa sur ces µC 16bit de compet sont :
-la puissance de calcul et la vitesse (car ils contiennent les même unité de calcul que les DSP PIC33F)
- les 8 DMA (direct mémorie access) ---> exemple faire très rapidement des acquisitions analogique (ou autre) et les stoker automatiquement dans la zone mémoire ram spécial (DMA) tout ca de façon automatique dans ligne de code (les DMA permette de faire des chose complexe de façon automatique , grâce on peu ainsi faire du vrai multitâche sans aucune interruption.
- faire 4 acquisition analogique en même temps (12bits).
- plein d'autre truc de folie...
bref ca na rien a voir avec un µC 8bit (c'est un peu ca le soucis, les doc des 8bit été vraiment bien faite, contrairement au µC 16 bit ou c'est mal foutu et sans explications).
la par exemple j'ai mis en place un programme qui permet de faire 1024 double acquisitions analogique simultané, et de stocker les valeurs dans 2 table de 2ko. tout cela ce fait sans aucune intervention dans le programme principal de façon 100% transparente (un peu comme quand on génère du PWM hardware). pendant ce temps dans ma boucle principal, je peut faire du SPI, et des gros calculs avec des valeurs récolter. --> la même chose m'aurais pris 20 fois plus de temps avec un PIC18F avec 40Mhz (c'est un peu pour ca que je suis passer au PIC24H).
pour le PWM et les fichiers contacte moi sur msn.
pour le pic24H, je suis toujours dessus, pour le moment je comprend et j'expérimente les différente fonction du pic, pour que je puisse convertir mon projet de 18F a 24H.
le plus dur c'est de trouvé des tuto, a par les 2-3 exemples sur le site de microchip, il y a rien. les PIC24H sont vraiment trop récent , un peu comme les PIC32.
tout les livre ou tuto sur le net traite des PIC24F, malheureusement les PIC24H sont vraiment différents (ils ressemble bcp au PIC33F)
Les fonctionnalité vraiment sympa sur ces µC 16bit de compet sont :
-la puissance de calcul et la vitesse (car ils contiennent les même unité de calcul que les DSP PIC33F)
- les 8 DMA (direct mémorie access) ---> exemple faire très rapidement des acquisitions analogique (ou autre) et les stoker automatiquement dans la zone mémoire ram spécial (DMA) tout ca de façon automatique dans ligne de code (les DMA permette de faire des chose complexe de façon automatique , grâce on peu ainsi faire du vrai multitâche sans aucune interruption.
- faire 4 acquisition analogique en même temps (12bits).
- plein d'autre truc de folie...
bref ca na rien a voir avec un µC 8bit (c'est un peu ca le soucis, les doc des 8bit été vraiment bien faite, contrairement au µC 16 bit ou c'est mal foutu et sans explications).
la par exemple j'ai mis en place un programme qui permet de faire 1024 double acquisitions analogique simultané, et de stocker les valeurs dans 2 table de 2ko. tout cela ce fait sans aucune intervention dans le programme principal de façon 100% transparente (un peu comme quand on génère du PWM hardware). pendant ce temps dans ma boucle principal, je peut faire du SPI, et des gros calculs avec des valeurs récolter. --> la même chose m'aurais pris 20 fois plus de temps avec un PIC18F avec 40Mhz (c'est un peu pour ca que je suis passer au PIC24H).
-
- Rang "6 LEDs"
- Posts: 629
- Joined: 01 Jan 2009, 18:48
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Oo <--- personne qui bave ...
Ma CNC elle est neuve ! (made in taiwan !)
sérieux tu ma fais rêver la !
Ma CNC elle est neuve ! (made in taiwan !)
sérieux tu ma fais rêver la !
Last edited by CaZaE on 16 Dec 2009, 11:40, edited 2 times in total.
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________

Le site des prepa lumières unique au monde
__________________________________________________________________________________

-
- Rang "6 LEDs"
- Posts: 629
- Joined: 01 Jan 2009, 18:48
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Donc voila mes premier test donc dans mes premier essais je peut pas passer a plus de 16 couleur sous risque de scintillement il faut que je revoie ma boucle PWM !
Donc transition de couleur (rouge/vert,vert/bleu,rouge/bleu) Le rendu en photo n'est pas top mais c'est pour donner une idée !
Et sans PWM : les traditionnel 7 couleurs :
Voila voila
Donc transition de couleur (rouge/vert,vert/bleu,rouge/bleu) Le rendu en photo n'est pas top mais c'est pour donner une idée !
Et sans PWM : les traditionnel 7 couleurs :
Voila voila
You do not have the required permissions to view the files attached to this post.
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________

Le site des prepa lumières unique au monde
__________________________________________________________________________________

-
- Rang "6 LEDs"
- Posts: 904
- Joined: 10 Aug 2008, 09:45
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
cool. ca fait chouette
pour faire du 16 couleur du fait du PWM 2bit?
ta surement un problème au niveau de tes timing interruption, le plus important de de vérifier que le pic ne ne veut pas partir en interruption alors qu'il est déjà en interruption ( ca peut venir de la les ralentissements), ton pic pédale a quel vitesse?
je te conseil de passer MPLAB en simulation (pas en sebug ICD) de mesurer via l'outil de mesure le temps que tu passe en interruption, et de faire ensuite la comparaison de cette valeur, avec ton timing du timer qui donne l'ordre l'interruption :
exemple :
tu passe 50µS en interruption, ton timer est régler pour faire des top toute les 100µS --> ainsi tu passera 50% de ton temps en interruption pour l'affichage, donc c'est bon, tu aura le temps de faire des chose dans ton programme principal.
si : temps passer en interruption est > à 80% du top d'interruption timer --> alors pas bon. (genre 95µS en interruption, avec un top timer de 100µS (ca laisse 5µS pour le programme principal, ce qui est insufisant)).
si la valeur est supérieur, alors tu perderat des top d'interruption et alors il y aura des ralentissements sur l'affichage.
oui le SPI ralentie pas mal le système, faut le faire tourner le plus vite possible pour gagner du temps.
pour faire du 16 couleur du fait du PWM 2bit?
ta surement un problème au niveau de tes timing interruption, le plus important de de vérifier que le pic ne ne veut pas partir en interruption alors qu'il est déjà en interruption ( ca peut venir de la les ralentissements), ton pic pédale a quel vitesse?
je te conseil de passer MPLAB en simulation (pas en sebug ICD) de mesurer via l'outil de mesure le temps que tu passe en interruption, et de faire ensuite la comparaison de cette valeur, avec ton timing du timer qui donne l'ordre l'interruption :
exemple :
tu passe 50µS en interruption, ton timer est régler pour faire des top toute les 100µS --> ainsi tu passera 50% de ton temps en interruption pour l'affichage, donc c'est bon, tu aura le temps de faire des chose dans ton programme principal.
si : temps passer en interruption est > à 80% du top d'interruption timer --> alors pas bon. (genre 95µS en interruption, avec un top timer de 100µS (ca laisse 5µS pour le programme principal, ce qui est insufisant)).
si la valeur est supérieur, alors tu perderat des top d'interruption et alors il y aura des ralentissements sur l'affichage.
oui le SPI ralentie pas mal le système, faut le faire tourner le plus vite possible pour gagner du temps.
-
- Rang "6 LEDs"
- Posts: 629
- Joined: 01 Jan 2009, 18:48
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Bon alors quelque nouvelles :
je ne peut pas dépasser 4096 couleur sur 8ligne et 32K et quelque sur une ligne due a la lenteur de mon quartz de 20Mhz donc j'ai réussis a en trouver du 10Mhz (10x4 en PLL = 40Mhz) je testerais avec ca .
Sinon je vais essayer de développé une nouvelle carte sans SPI mais avec de l'I2C et du PWM hard (sous I2C ) avec une résolution de 10bit soit 1024 dégradé pour une couleur on obtiens ÉNORMÉMENT de couleur et donc un FULL colors ++ .Sans pwm soft je vais énormément gagner sur le soft donc pouvoir faire tout les programme nécessaire !
Voila voila a bientôt pour le test de se composant que je développerai sur une carte annexe !
je ne peut pas dépasser 4096 couleur sur 8ligne et 32K et quelque sur une ligne due a la lenteur de mon quartz de 20Mhz donc j'ai réussis a en trouver du 10Mhz (10x4 en PLL = 40Mhz) je testerais avec ca .
Sinon je vais essayer de développé une nouvelle carte sans SPI mais avec de l'I2C et du PWM hard (sous I2C ) avec une résolution de 10bit soit 1024 dégradé pour une couleur on obtiens ÉNORMÉMENT de couleur et donc un FULL colors ++ .Sans pwm soft je vais énormément gagner sur le soft donc pouvoir faire tout les programme nécessaire !
Voila voila a bientôt pour le test de se composant que je développerai sur une carte annexe !
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________

Le site des prepa lumières unique au monde
__________________________________________________________________________________

-
- Administrateur
- Posts: 3630
- Joined: 09 Jul 2006, 21:20
- Location: Limousin
-
- Modérateur
- Posts: 1187
- Joined: 29 May 2008, 19:44
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Que prends-tu pour passer l'I2C en PWM ?
-
- Rang "6 LEDs"
- Posts: 629
- Joined: 01 Jan 2009, 18:48
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
Un petit chip bien sympa : PCA9685
En plus j'ai dit une co__erie c'est du 12bit donc sur 3 couleur ca donne 4096*4096*4096 soit théoriquement 6.87x10^10 couleur Oo ca va ...
En plus j'ai dit une co__erie c'est du 12bit donc sur 3 couleur ca donne 4096*4096*4096 soit théoriquement 6.87x10^10 couleur Oo ca va ...
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________

Le site des prepa lumières unique au monde
__________________________________________________________________________________

-
- Rang "6 LEDs"
- Posts: 904
- Joined: 10 Aug 2008, 09:45
- Contact:
Re: ULPprepa : Matrice RVB (ebay) full color+18f2520+si affinité
tu abandonne ta carte en cours donc?