Bonsoir,
Écrit par papyblue : Pour déterminer la fréquence maxi du scope il y a plusieurs choses à prendre en compte
Le spot doit parcourir une distance de 100 pixels, donc, je fais 100 scannes analogique.
La base de temps est intégrés dans le scanne analogique, elle est réparti en 9 réglages
50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us
Pour chaque scanne analogique je récolte une donnée, qui est stocké en mémoire sdram, ça me prends 62,5 ns pour les enregistrer
Une fois les 100 scannes effectué je l'affiche, avec une petite pause de 100ms, invisible à l’oeil humain.
Je crois que tout dépends de la vitesse sur l'ADC
l'ADC du
PIC18F26k22 pour moi n'est pas assez performant, même en mettant a vitesse maxi FOSC 64MHz, ça n'apporte pas grand chose .
Écrit par Yffig : parler d'UN Arduino n'a pas de sens: il y a toute une variété de contrôleurs 8 bits de différentes "puissances"et aussi du 32 bits dans la gamme.
Bravo, et bien vu, c'est exact,
ce que
Électro-Bidouilleur n'a pas mentionné, avec qu'elle type d’Arduino on doit relevé son défit......
Il est évident si on prends un Arduino 32 bits ça sera beaucoup plus rapide qu'un simple
ATmega328 qui son monté sur la plupart des platines Arduino.
Piloter un ADC en mode directe ne fait pas gagné du temps, mais en fait perdre, car le temps d'affichage doit être pris en compte
Par contre, stocké les informations, puis les afficher après les xxx scanne en fait gagné.
Merci pour le document
papyblue je vais le lire en essayant de bien comprendre.
A+