Forum eedomus http://forum.eedomus.fr/ |
|
Capteur non linéaire http://forum.eedomus.fr/viewtopic.php?f=17&t=5377 |
Page 1 sur 1 |
Auteur: | anysme [ 25 Mars 2017 08:48 ] |
Sujet du message: | Capteur non linéaire |
Bonjour, Je relève des niveaux de cuves avec un capteur IR Sharp GP2Y0A02YK0F connecté à l'entrée d'un IPX800. Ce capteur me permet de détecter la position d'un flotteur à l'intérieur d'un tube plongé dans l'eau. Le problème de ce capteur est qu'il ne renvoie pas une courbe linéaire. Est-il possible de retravailler cette courbe lors de l'acquisition par l'eedomus (Pour afficher des litres) ? Merci pour vos idées. |
Auteur: | anysme [ 30 Avr 2017 10:48 ] | ||
Sujet du message: | Re: Capteur non linéaire | ||
Bonjour à tous, Bon, puisque je n'ai pas de réponse, je vais m'en faire une en espérant que ça puisse profiter à la communauté. Grace à l'aide d'une professionnelle en maths, la formule qui renvoie la distance en fonction de la tension de sortie de ce capteur est la suivante : x=(-12433,41y+1625,56+RACINE(154029978,7753*y²-38847539,3676y+7888877,6812))/4.52 J'ai donc créé un petit script paramétré que je pourrais faire parvenir aux personnes intéressées. Le volume d'eau de mes 2 cuves est maintenant relevé par ma box eedomus+ par l'intermédiaire de mon IPX800 v3 !
|
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |