94Views14Replies

Author Options:

Equation exponentielle ? Answered

Bonjour ,

Qui pourrait m'indiquer la marche à suivre pour utiliser cette équation avec Arduino, il s'agit de relever le débit d'un capteur analogique , je pensais utiliser cette équation pour afficher le débit sur le moniteur mais ça me donne des valeurs erronées
 Voici l’équation du capteur y = -8E-05x2 + 0,0361x + 1
y est le debit capteur
x est la tension en sortie du capteur

16 Replies

user
steveastroukBest Answer (author)2016-01-20

Pourquoi est-que cette équation est "erronées" ?

Pourriez-vous essayer ce équation ?

y=(-8*x*x)/10000 +(0.036*x)+1 ?

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-21

x*x n'est pas pareil que exp voila l'équation plus détaillée

y = -8exp(-05X²)+ 0,0361X+ 1

faut il que je fasse en premier pow(-8, -5X²) puis avec le resultat je transforme mon equation en : resultat exp + 0.0361X +1 ?

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)patate642016-01-21

Avez vous un datasheet pour le capteur ? Je ne comprends pas en tout !

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-21

Voici la datasheet , je cherche à faire un programme pour visualiser le debit (Flow) sur le port serie Arduino

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)patate642016-01-21

A quelle precision voulez vous demande pour le debit capteur ? Ce datasheet indique que le tension en sorte est approximatif linéaire. Est-que vous a créé l'équation

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-21

oui j'ai créé l'equation avec la courbe et le tableau de la datasheet, pour la precision , 1 ou 2 cc/min de tolérance me conviennent très bien

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-21

oui ça c'est l'équation,comment faire

le programme qui correspond . Merci moi j'ai des résultats erronés.

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)patate642016-01-21

Y=(-pow(8,-5*x*x))+(0.031*x) +1

Il ne fonction pas ?

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-22

ça y est , avec votre formule , les valeurs que me fourni le programme sont à peu près correctes , je pense qu'il faut que je modifie mon équation. Merci.

That's it, with your formula, the values that me gived the program are more or less correct, I think that I have to modify my equation. Thank you.

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)patate642016-01-22

S'il vous plaît voter pour "Best Answer"

Select as Best AnswerUndo Best Answer

user
patate64 (author)steveastrouk2016-01-21

je ne l'ai pas écrit comme ça dans mon programme, je vais faire un essai. Je vous répond dans une a deux heure , je ne suis pas chez moi en ce moment.

Select as Best AnswerUndo Best Answer

user
Downunder35m (author)2016-01-20

Hmmm and here I though we speak english in this forum LOL

Select as Best AnswerUndo Best Answer

user
kelseymh (author)Downunder35m2016-01-21

Instructables has always had an international membership. Both Spanish and French are well represented here. Hopefully chauvinism and xenophobia are not.

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)kelseymh2016-01-21

It helps that my wife is a fluent speaker and can correct my school remembered French. Though thus-far she has only pulled me up on accents.

Select as Best AnswerUndo Best Answer

user
rickharris (author)Downunder35m2016-01-21

Hello ,

Who can tell me what to do to use this equation with Arduino , it is to raise the rate of an analog sensor , I thought this equation used to display the speed on the monitor but it gives me incorrect values

The equation y = sensor -8E - 05x2 + 1 + 0,0361x
y is the flow sensor
x is the output voltage of the sensor

Thanks Google.

Select as Best AnswerUndo Best Answer