Go Down

Topic: Contrôler la vitesse de ventilos de voiture (Read 7056 times) previous topic - next topic

Lacuzon

Bonjour,

je suis un pied tendre, j'espère votre indulgence si je raconte des conneries ou si la réponse a déjà été donnée maintes fois...

Je souhaite donc piloter indépendamment la vitesse de deux ventilos de voiture, pour réguler la température diurne et nocturne dans une serre. Pour l'instant, ca fonctionne à coup de thermostats et d'alim d'ordinateur. Cela dit tout fonctionne parfaitement depuis 3 ans mais en tout ou rien : s'il fait trop chaud, les ventilos se mettent en marchent et renvoie, via des radiateurs (de voiture) la chaleur dans deux tampon thermiques de 2000 et 900 litres d'eau. S'il fait froid, les ventilos se remettent en marche et récupèrent via les radiateurs la chaleur accumulée dans les tampons. Comme c'est un peu juste en hiver, un bouilleur à bois vient recharger les tampons thermiques de temps en temps.

Mon projet est d'une part, de "nettoyer" mon dispositif en pilotant tout l'ensemble avec un arduino (température mais aussi éclairement, humidité... et sécurité) et d'autre part, de moduler la vitesse des ventilos en fonction de la température. Pour l'instant, j'ai deux vitesses, l'une lente, l'autre rapide que je génère à partir des sorties d'une alim de PC ( 5 volts (direct) et 8 volts fabriqué à partir du 12 volts via un petit module à découpage). Donc intervention manuelle avec de nombreux oublis...


Le problème est la puissance des moteurs. J'ai fait une rapide estimation : à 5 volts je consomme par ventilo environ 30 watts soit 6 ampères de courant en moyenne. à 8 volts je grimpe à 70 watts soit 9 ampères. Au delà ma serre se transforme en ouragan donc 8 ou 9 volts sont mes limites. Le produit UI est beaucoup plus grand de l'ordre de 120 watts donc les intensités instantanées doivent franchement dépasser les 10 ampères.

J'ai trouvé une quantité de solutions sur la toile mais très peu impliquant de telles intensités. J'ai donc pensé à utiliser des Mosfets du genre IRF540, d'après les datasheets ça devrait coller.

Mais je me pose des questions : faut-il un premier étage avec un bon vieux transistor pour attaquer le mosfet ? Faut-il refroidir avec un radiateur (à protéger) sachant qu'une serre c'est un milieu agressif (parfois très chaud, souvent très humide) ?

Ou est-il plus sage d'acheter un motorshield puissant, en principe optimisé au plan de l'échauffement (entre autres) ?

Quelle est votre opinion sur le sujet ?

cordialement





Artouste

#1
Jan 04, 2016, 01:52 pm Last Edit: Jan 04, 2016, 01:54 pm by Artouste
Bonjour
tu a posté dans la section "realisations et projets finis"
il fallait poster dans la section generale
http://forum.arduino.cc/index.php?action=post;board=33.0
je demande à un moderateur de faire le transfert

pour ton appli , le plus simple est d'utiliser des Mosfets en logic command = commande directe par un pin du MCU

Lacuzon


Artouste

désolé pour l'erreur d'aiguillage...
pas de probleme , tu ne sera pas le dernier à faire cette "erreur" . :smiley-mr-green:
pour revenir à ta commande ventilo , le plus simple est d'utiliser un Mosfet N en Logic command
genre 30N06L
l'avantage est aussi que tu peux gerer la vitesse de tes ventilos en PWM

Lacuzon

Bonjour,

merci pour la réponse rapide. J'ai encore trois questions...


- Ta suggestion est l'usage d'un MosfetFQP30N03L de Fairchild . Au plan intensité (et tensions) il est plus intéressant que l'IRF540. Y a-t-il d'autres éléments (que je n'aurais pas vus) dans les datasheets qui t'amène à cette proposition ?

- Pour les puissances et intensités en jeu (30 à 70 W, 10A), penses-tu que je doive y adjoindre des radiateurs ?

- Ma dernière question concerne les conséquences du fonctionnement en PWM (qui me semble d'une grande souplesse). J'ai lu quelque part que ce mode de fonctionnement pouvait endommager les moteurs. Est-ce vrai ?

Pour l'instant je change la vitesse de rotation en changeant la tension. Ce n'est pas optimal mais ça tourne depuis plusieurs années.

Merci d'avance


Cordialement

Artouste

- Ta suggestion est l'usage d'un MosfetFQP30N03L de Fairchild . Au plan intensité (et tensions) il est plus intéressant que l'IRF540. Y a-t-il d'autres éléments (que je n'aurais pas vus) dans les datasheets qui t'amène à cette proposition ?

- Pour les puissances et intensités en jeu (30 à 70 W, 10A), penses-tu que je doive y adjoindre des radiateurs ?

- Ma dernière question concerne les conséquences du fonctionnement en PWM (qui me semble d'une grande souplesse). J'ai lu quelque part que ce mode de fonctionnement pouvait endommager les moteurs. Est-ce vrai ?

Pour l'instant je change la vitesse de rotation en changeant la tension. Ce n'est pas optimal mais ça tourne depuis plusieurs années.
bonjour

j'ai cité ce mosfet parce qu'il est facilement dispo et correspond à ton appli, mais il y en a d'autres
il ne faut pas s'arc-bouter sur une reference et/ou un fabricant et si tu a des transistors en stock il faut regarder ce que tu a pour voir si c'est "utilisable".
Un des avantages des mosfets c'est aussi qu'ils sont facilement parallélisables
tu peux facilement en mettre 2 par moteur, ça ne nuit pas de mettre un petit radiateur "maison" sur chaque mosfet.
Pas de problemes particuliers pour utiliser du PWM avec des moteurs DC , le seul point à "regarder" c'est la frequence du PWM pour ne pas etre audible (sifflement) , çà çà se fait au niveau MCU.


Lacuzon

Merci tout est clair


Maintenant il n'y a plus qu'à...

Cordialement


_ArNo_

Bonjour Lacuzon,

désolé, je suis assez curieux sur ton montage :smiley-cool: .
Qu'est que tu entends par tampon? et pour faire circuler le fuilde (eau?) qu'est ce que utilise? (pompe?)
Si tu as des photos n'hésite pas à faire partager  :smiley-wink:

Lacuzon

Bonjour,

la curiosité est une grande qualité...

Pour comprendre mon projet, je te renvoie au site :


http://fjpower.forumgratuit.org/t6125-causerie-autour-d-une-serre

dans lequel je décris par le menu le principe de la chose. Mon pseudo est cortejuan.

Je sens qu'arduino va faire des miracles...


à plus


_ArNo_

Chapeau bas Lacuzon  :smiley-eek:

Franchement je m'attendais pas à cela en parcourant rapide les 7 pages (je garde cela au chaud)

Je sens qu'arduino va faire des miracles...
vu ce que tu as bricolés, ça vas être le pied  :D

je m'abonne (sur arduino et fjpower)

Artouste

http://fjpower.forumgratuit.org/t6125-causerie-autour-d-une-serre

dans lequel je décris par le menu le principe de la chose. Mon pseudo est cortejuan.

Je sens qu'arduino va faire des miracles...


à plus


belle realisation
tu a quelle distance entre ta serre et ton domicile ?
tu n'a pas "pensé" à tirer aussi un cable RJ45 ? :smiley-mr-green:

_ArNo_

tu n'a pas "pensé" à tirer aussi un cable RJ45 ? :smiley-mr-green:
avec un pt'it serveur lamp et highcharts , le pied :smiley-mr-green:

Artouste

avec un pt'it serveur lamp et highcharts , le pied :smiley-mr-green:
:smiley-mr-green:
bah , meme si Lacuzon n'a pas tiré/reservé de cable
il reste :
- Le CPL (je n'aime pas bien , mais qqfois c'est quand même bien utile :D  )
- WIFI
- ...

Lacuzon

La serre est à 25 mètres de la maison. Je communique uniquement en passif via des thermomëtres sans fil en 433 MHz je crois.

Je connais donc en temps réel la temp dans la serre, dehors devant la serre et dans le tampon de 2000 litres.

Donc ta question sur une liaison ethernet est bonne, une telle liaison éviterait de baigner dans les champs électromagnétiques et je pourrais intervenir sans être obligé de sortir chaque fois.

Mais faudrait creuser (le sol) pour tirer la ligne. Je ne suis pas sûr qu'avec des cpl ça passe, c'est à vérifier

Voilà encore un intérêt d'arduino car je pourrais dialoguer en wifi, en Xbee ou en radio sans quitter mon fauteuil...

Merci pour les commentaires


Artouste

La serre est à 25 mètres de la maison
...

... Je ne suis pas sûr qu'avec des cpl ça passe, c'est à vérifier

8)
25 m ça se gère pas trop mal

C'est effectivement peut etre maintenant un peu prematuré de te poser ce genre de question dans la mesure où
ton  but premier est déjà de deriver la gestion "pure" de ta serre vers "arduino".

Mais c'est une info à avoir dans un coin de tete pour plus ... tard  :smiley-mr-green:
tests à faire eventuellement :
- liaison wifi de ta serre (phone/portable/PC/autres) vers "ta box"
- test CPL si tu peux te faire "prêter" un ensemble CPL

Go Up