Bonsoir, j'utilise actellement un stm32f03 et un ecrant tactil utilisant un ads7843.
J'ai créé une sorte de "paint" (plus pour l'aspect didactique que pour l'utilitée).
J'ai un souci au niveau du "tracer" ,afin de récupérer une coordonée pour l'afficher, je détecte un niveau bas sur la broche IRQ de l'ads,
puis j'effectue une lecture de celui-ci, puis j 'affiche le point sur l 'écrant.
Tant que le stilet reste appuyé, pas de problémes.
Par contre au moment ou le stilet remonte, il y a détection d' une coordonnée phantome vers le bas et la gauche.
Je pense que cela provient du fait que l'ads detecte encore un appui lors de la remonté du stilet alors que les films resistifs ne sont
plus en contacts corectements.
ma premiére idée à été de créer une tempo dans mon programme ( à la maniére d'un anti rebond), puis j'ai pensé faire une comparaison
entre la derniére coordonée écrite et la coordonée lue , si elle sont trop éloignée , ne pas tenir compte de la derniere mesure.
Dans ces deux cas ,cela me rajoute du temp mort dans la boucle detection , lecture , écriture.
la question est donc connaissez vous une méthode pour traiter ce probléme .
Merci @+![]()
-----