Capteur de pression MPXV7002DP et tube de pitot

john_lenfr:

il faudra ajouter cette ligne

analogReference(EXTERNAL)

Ok, bien vu! :grin:

sauf si tu souhaite aussi alimenter l'arduino au travers du LM317L (limite 100 mA)
perso je ne conseille pas, meme si cela semble confortable à priori.

Oui c'est ce que j'aurais voulu faire, tout alimenter avec le même composant pour prendre le moins de place possible, avec un arduino monté en standalone.
Et si je prends un LM317 en TO220? Cela résoudra les problèmes d'alimentation et en plus je pourrais régler finement avec un potentiomètre la valeur de l'alimentation? (et plus besoin de mettre analogReference(EXTERNAL) )

oui , tu peux aussi faire/essayer ainsi , c'est à voir si l'arduino ne va pas etre un pertubateur sur la regulation

ça ne te dispensera pas de faire ensuite un etalonage du 7002 (V min et max de sortie) avec cette nouvelle configuration d'ADC

Alors cette partie c'est fou mais je ne comprends pas comment faire pour faire le lien entre le code et cette calibration, ni comment la faire.
Ce n'est pas une calibration , c'est un etalonnage , c'est simple : tu tire au vide d'un coté (avec une simple seringue) , tu note la valeur renvoyé par l'ADC (valeur min) tu pousse ensuite et tu note la valeur max. tu aura ton amplitude de variation pour CE capteur.

En considérant que mon alimentation sort pile poil 5v, je dois avoir au point vmin 2.5v et vmax 4.5v.
Ce ne sera pas le cas bien sur, car un décalage sera présent mais c'est à partir de là que je ne saisi pas.
Si j'ai des valeurs différentes, par exemple 2.42v à la place de mon 2.5v, cela va influencer l'offset mais comment le prendre en compte?
Je suis un peu perdu sur cette partie...
il y a un truc que tu ne saisi pas , tu t'arc boute sur 2.5V ce n'est qu'une theorie
ce point est le point d'equilibre des pressions, que ce soit 2.4 ou 2.6 c'est identique, il faut juste le connaitre pour l'importer comme 0 lors d'une caibration, et une bonne idée tout restant dans les specifs est d'alimenter , non pas en 5V mais en 5.12V 8)

et de calibrer le point 0 (vitesse nulle) avant chaque vol.

ça c'est ok, je l'ai déjà intégré dans le code que j'ai mis plus haut. Et il sera posible de la forcer à l'instant de son choix si nécessaire.