Bonjour, je voudrais faire un circuit de régulation avec un une pompe 12V, une batterie 12V,un transistor et une sonde PT100 mais je connais pas le schema ni le programme (je débute dans Arduino et j'ai déjà fait des recherches).
-----
Bonjour, je voudrais faire un circuit de régulation avec un une pompe 12V, une batterie 12V,un transistor et une sonde PT100 mais je connais pas le schema ni le programme (je débute dans Arduino et j'ai déjà fait des recherches).
Tu veux réguler... quoi ?
Je veux faire circuler de l'eau en fonction de la temperature de l'eau. Par exemple si la température est supérieur a 30°c, la pompe fonctionne et sinon elle fonctionne pas.
D'accord... Il te faut d'abord récupérer l'info de température. Pour la PT100, le mieux semble d'utiliser un pont diviseur et pourquoi pas un AOP, en fonction de la gamme de température. (Google donne des tonnes de résultats)
Pour le pilotage de la pompe, tout dépend de son type et de sa puissance. Un relais peut être intéressant. Un transistor pourquoi pas, mais lui non plus on ne sais pas ce qu'il est.
Pour récupérer la température, c'est fait, au niveau du branchement j'ai réussi a trouver. Maintenant il faut que j'arrive a utiliser l'information de la temperature pour faire faire tourner la pompe que quand la température est supérieur a 30.
Tu as déjà un bout de code ? Tu as simplement à tester dans la boucle "loop" si la température est supérieure à 30, alors tu actives la sortie sur laquelle est reliée ta pompe. Tu auras aussi intérêt à mettre des temporisations, genre quand je démarre la pompe c'est pour une minute minimum.
Si c'est juste pour faire tourner la pompe au-delà d'une certaine température, tu n'as pas besoin d'un arduino pour ça. Il suffit d'un comparateur, un transistor, un relais, la sonde de température, et un potar pour régler le seuil.
Une autre solution:
Cette sonde à 3€: http://www.ebay.fr/itm/DS18B20-Dalla...#ht_1280wt_879
Branchée sur le PORTA.5 d'un PIC en mode One Wire.
Pour éviter que la pompe démarre trop souvent autour du point de consigne il faut programmer une hystérésis de quelques degrés.
Si Tp >= 30° alors Pompe = Marche
Si Tp < 28° alors Pompe = Arrêt (hystérésis = 2°)
Si il te faut le programme pour un PIC je peux te le faire.
L'Arduino est aussi capable de faire du One Wire.
Un grand merci pour toute vos réponse. Au final, j'ai décider de prendre un moto shield ici présent (arduino.cc/en/Main/ArduinoMotorShieldR3), ce qui est plus rapide (d'après ce que l'on ma dit) mais maintenant comme certain dise, il faut faire le principe du si la température est supérieur à 30°c alors ( cela je sais le faire mais je ne sais pas connait pas les thermes pour dire faire tourner le moteur ( enfin la pompe mais cela est la même chose).
Salut. Une motor shield pour commander une petite pompe ... pourquoi pas, mais il y a surement beaucoup moins cher ! Tu veux la commander en on/off ta pompe ? Si oui, un simple transistor ou encore un relais.
Je sais mais vu que j'avais déjà un shield, je me suis dit autant l'utiliser. Oui je veut juste faire on/off, je sais que c'est tout simple mais il y a juste le langage du moteur et les branchement(un peu) que je ne connais pas .
Ce que tu nous demandes revient à te faire un cours sur les bases de la programmation d'un Arduino.
Piloter une pompe ou piloter une led, c'est exactement la même chose du point de vue logiciel, mais visiblement tu ne sais pas même piloter cette led.
Direction les tutoriels de l'Arduino:
http://arduino.cc/en/Tutorial/HomePage
L'arduino va te servir uniquement a commander une pompe à partir d'une consigne de température? Si oui tu peut tout à fait le faire sans arduino.
Et si le demandeur prendrai ceci: http://www.ebay.fr/itm/Controleur-Re...ht_2912wt_1117
Au lieu de sacrifier un Arduino.