Bonjour à tous,
Je me retourne vers vous car je suis plutot un noob en électronique et j'ai besoin d'aide pour fabriquer un système de pompes doseuses.
Le principe de base de la pompe doseuse est simple, un servomoteur(trafiqué) relier par un jeu de bielettes à une seringue envoi une quantité bien précise de fluide à chaque tour de palonnier.
Un système de clapet AR et de durite sont présent pour vider et remplir la seringue.
Donc, si le servo est alimenté par Y Volt pendant X seconde j'obtient un nombre de tour suffisant pour doser Z ml de solution.
Pour commander la mise en route du systeme precedent (et d'autres) je dispose d'un pc et d'un logociel capable (via un bus et des composants Maximus Dallas) de commander un ensemble d'actionneurs/capteurs.
-relever des températures
-relever des valeurs de pH (tension analogique)
-d'activer des relais par le bias de commutateur 0/1
-relever l'état d'un capteur (0/1) (ex : de niveau)
Possibilité d'un calendrier de chaque actionneur
Possibilité de réaliser des equations logiques de base a partir de deux variables.
Cependant la fréquence de rafraichissement du pc/logiciel est élevée (>30s)
DONC, afin d'etre sur de déverser une quantité precise de solution, je dois m'assurer du nombre de tour du servo.
J'aimerai donc un coup de main pour réaliser une interface qui, à chaque commande du pc me permettre de doser X ml de solution.
J'ai penser a deux systemes,
Le premier est une minuterie qui lorsqu'elle est activée via un interrupteur à collecteur ouvert (du type ds 2401 de chez dallas) mette en route le moteur du servo pendant X secondes et Y volts de maniere à faire tourner le palonnier de Z tours avec precision. Cette derniere ne pourra réactiver le systeme que lors du prochain signal de commande (prochaine femeture du ds2401)
Le second serait un syteme qui permetterait par le biais d'un capteur/contact de decompter le nombre de tour du palonnier, et de le limiter à Z tours pour chaque signal (front montant) du ds2401.
Je pense que cela est réalisable par l'électronique, mais je ne sais absolument pas comment faire.
Quelqu'un peut-il m'aider SVP??
En vous remerciant par avance.
Je suis dispos pour n'importe quelle précision
-----