CCPWM avec arduino et capteur de courant

3Sigma:
Oui, c'est pour ça que j'ai dit "en régime permanent". Parce que sinon, avec l'effet de la température, les transitoires inductifs, capacitifs ou que sais-je, tu as raison, on n'est plus sûr de rien !

Même en régime permanent beaucoup de récepteurs ne sont pas du tout résistifs.
Pour une électrolyse à mon avis c'est pas gagné ...

Serge .D

Merci de cette réponse !

Un électrolyseur si j'ai bien compris fabrique du chlore à partir de chlorure de sodium.
Le taux de chlore est mesuré et le résultat est envoyé au microcontroleur qui commande la source de courant.
C'est donc un asservissement.
La valeur "exacte" du courant est secondaire du moment qu'elle reste entre des limites qui ne mettent pas l'installation en danger. C'est le micro qui gérera son augmentation ou sa baisse.

Oui en effet c'est ce que j'aimerais réalisé !

Il me semble que c'est à toi de le savoir.
Ce que tu veux faire n'est pas clair.
Prend une feuille de papier et écris ton cahier des charges, ce que tu veux faire et comment tu veux le faire.
Une fois ce travail réalisé l'architecture de ton programme sera comme par miracle quasiment réalisée.

Je connais l'architecture de mon programme, mais je ne sais pas quel commande utilisé pour gérer les augmentation ou les baisse de courant ...
Peut être une structure If else ? Vraiment je ne sais pas ...
Pour la fréquence, de 100Hz à 500Hz, mais 100Hz suffit.
Merci

aligote:
Même en régime permanent beaucoup de récepteurs ne sont pas du tout résistifs.
Pour une électrolyse à mon avis c'est pas gagné ...

L'asservissement semble donc indispensable pour avoir un courant constant.

Aligote a parfaitement résumé ce que je souhaitais faire :

Si je ne me trompe pas, l'idée serait de piloter par arduino un PWM en tension. (Assez facile, si les contraintes de fréquence rentrent dans le cadre prévu pour les sortie PWM arduino.)

  • Ensuite créer un convertisseur tension/courant pour obtenir un PWM en courant.
    Pour la deuxiéme partie, à mon avis la conversion tension/courant pourrait être purement analogique.
  • Enfin faire une lecture de l'intensité PWM pour renvoyer l'information "courant" sur l'arduino afin que le programme maintienne constant l'intensité.

Mais comment je fais la conversion tension/courant ? Analogique c'est à dire ?
Merci de vos précieux conseil ! Je débute juste ...

.....
Le taux de chlore est mesuré et le résultat est envoyé au microcontroleur qui commande la source de courant
.....

Questions à aussi se poser : Caractériser soigneusement les entrées et sorties par exemple :

  • La mesure du taux de chlore : - A Caractériser : tension ? quel type ? quelles limites.....

Il est possible que ce soit pas de l'architecture du programme qui sera l'obstacle le plus important.

Serge .D

JP33:
Je débute juste ...

Et concrètement, tu as déjà écrit un programme Arduino ? Parce que si tu "débutes juste" et que tu souhaites faire un contrôle de courant à 15 A sur un électrolyseur de piscine comme ça, direct, à la mode "banzaï", il faudrait peut-être envisager de rembobiner un peu l'histoire et de commencer par les bases :wink:

Pour en finir (provisoirement ?)

Quelque chose qui est indispensable- sans cela toute la discussion restera stérile - Une phase d'analyse même simple.

Pour commencer :

  • De la carte Arduino : quelle information rentre ? quel est le support ? (Courant continu dont la tension dans des limites 0-10V est proportionnelle à l'intensité souhaitée pour l'électrolyseur ... ou bien tout à fait autre chose ?)
  • Idem pour ce qui doit sortir en direction de l'électrolyseur (la on en sait juste un petit peu )

Serge .D

Je t'ai dit de faire une recherche personnelle sur les sources de courant.

Je suis prêt à t'expliquer ce que tu n'aura pas compris mais je ne ferai rien tant que tu n'aura pas fait un effort préalable.

Un, ce serait du temps perdu a t'expliquer des notions que tu peux très bien comprendre en lisant de la doc.
Deux, ici ce n'est pas un service après vente d'Arduino.

Lis donc ce message épinglé en tête de forum :
https://forum.arduino.cc/index.php?topic=324322.0
et les deux autres messages épinglés par la même occasion.

Pour la fréquence, de 100Hz à 500Hz, mais 100Hz suffit.

Désolé mais cette réponse n'est pas acceptable.
Tu veux manipuler des impulsions de courant de 15 A ce n'est pas rien.
Il FAUT que tu saches quelle fréquence l'électrolyseur accepte sinon tu peux courir à la catastrophe.
En programmation pure une erreur c'est rien du tout, avec du matériel une erreur et cela peut être un incendie ou une explosion.

PS : +1 avec 3Sigma

3Sigma pour répondre oui j'ai acheter le starter kit arduino et j'ai fait tout les programmes, mais ca ne fait pas de moi un expert...
Aligote, les informations sont : le taux de Chlore dans la piscine, et le courant, et les sortit sont un PWM qui commande un MOSFET de 70A et 60V, brancher à une batterie de camion de 108AH.
Enfin 68tjs, je me documente (enfin j'essai), mais je ne trouve pas de réponse à me question, donc quelle site serieux en proposent ?

Moi je pensez faire de la sorte :

HARDWARE : Je branche la grille de mon MOSFET à la sortit PWM de l'arduino, je branche le MOSFET à la batterie et je met le capteur de courant entre le MOSFET et l'électrolyseur. J'ajoute à cela un écran LCD, un potentiometre et un capteur de température.
Grâce au PWM j'aurais une tension constante mais une intensité modulable (peut etre que je me trompe?)

SOFTWARE : Mon programme allume l'electrolyseur si le taux de Chlore est trop faible, et si la température est inférieur au seuil, si le courant est supérieur a ce que j'ai saisi alors, il abaisse le PWM, si le courant est inférieur alors il augmente le PWM, et si le courant correspond à la valeur que j'ai saisi il ne touche rien.

Le problème c'est que je ne sais comment faire pour que la valeur saisi au potentiomètre soit prise en compte et reguler par l'arduino, c'est juste ca le problème et ce même si je voulais travailler avec du 10mA.

Pourriez me dire juste comment on fait cela ?
Merci par avance et merci pour votre patiente !

JP33:
Le problème c'est que je ne sais comment faire pour que la valeur saisi au potentiomètre soit prise en compte et reguler par l'arduino, c'est juste ca le problème et ce même si je voulais travailler avec du 10mA.

Pourriez me dire juste comment on fait cela ?
Merci par avance et merci pour votre patiente !

Il n'y a pas d'exemple avec un potentiomètre dans le Starter Kit ?

c'est quoi la reference de ton electrolyseur??

franchement tu essais de faire du boulot de professionnel alors que tu t'y connais rien en electronique.

faire des petit bui buis avec une resistance, un condo, et potard, une sonde de temperature, c'est quelque chose.

Mais partir sur de la puissance c'est autre chose...

il y a de l'electronique, gestion de regulation tension/courant,
tu as ton arduino, il y a la gestion de puissance, que tu arrives a tout faire , pourquoi pas, mais tu va faire ca ou? breadboard, fils en l'air? PCB?

car 15A, c'est pas négligeable, ca chauffe pas mal, il y a des regles a respecter :

PCB, largeur des pistes mini,
cables, il faut prendre du 10mm2

ect...

sans casser l'eletrolyseur,

Hazerty565 bonsoir !

Ah et bien alors là je doit dire que je suis assez surpris, je viens sur un forum pour me faire aider et je me fait jeter ...

t'y connais rien en electronique.

faire des petit bui buis avec une résistance, un condo, et potard, une sonde de température, c'est quelque chose./quote]

Mais c'est pas grave, bien sûr je ne suis pas un pro mais par contre je ne suis pas non plus inconscient !
D'abord je voulais simuler avec une faible intensité et ensuite faire le vrai système de gestion.
Mais je vois que au bout de trois page de discussion je n'ai toujours pas de réponse !
J'ai déjà du fil de 10mm2.
Je comprend bien que vois me mettiez en garde mais bon il y a quand même l'art et la manière !
J'avoue par contre que je me demande comment brancher mon MOSFET car les patte sont extrêmement resserrée, mais je vais trouver sans me faire exploser la tête ou même mettre le feu à ma pelouse (Et oui je travaille dehors)
Bonne soirée !
PS : Travailler votre amabilité

3Sigma bonsoir !
Si il y a bien un exo avec potentiomètre mais pas comme je souhaite le faire.
Merci de votre réponse !

JP33:
3Sigma bonsoir !
Si il y a bien un exo avec potentiomètre mais pas comme je souhaite le faire.
Merci de votre réponse !

Bien sûr, il y a peu de chance que tu trouves exactement ce que tu veux faire. Mais tu dois partir de là pour réfléchir à comment le modifier.
Tu dois procéder petit bout par petit bout: pour chaque élément de ton projet, tu dois faire un ou plusieurs programmes pour apprendre et comprendre comment ça fonctionne. Tu auras des programmes pour ton potentiomètre, des programmes pour ton capteur de courant, des programmes pour apprendre à piloter un mosfet "dans le vide" (je veux dire: pas connecté directement à ton électrolyseur), etc...

Je sais, tu es en train de te dire que ça va te prendre des années. Et bien je ne voudrais pas te saper le moral mais oui, ça risque de te prendre des années parce que ce que tu veux faire n'est pas simple et si tu débutes, tu as d'abord pas mal de choses à acquérir. Tous ceux qui t'ont répondu sont déjà passés par là.

je ne rejete en rien ton projet.

Mais je travail depuis quelques années dans l'electronique de puissances, alimentation allant de quelques watt a 100KW, des tension de 12V à 300V.

Certain ingenieur qui ont plus de 10ans d'experience, certain projet vont de 6mois a 5ans.
6 mois quand on prend des alimentations de la concurrence et qu'on fait une adaptation, jusqu'a 5ans pour le dev complet, allant du proto, avec test fonctionnel, test temperature, test CEM, test CE.

Certe ce sont des clients exigeant (militaire) donc je sais de quoi je parle.

Merci pour vos reponse !
Je n'ai plus qu'à me mettre au travail alors !
Bonne soirée et merci encore !

dis moi la reference de ton electrolyseur stp...

Voilà la référence de ma cellule :
Cellule ZODIAC CL 130-140. 7 grilles de 120 x 57 mm fixation par vis

On nous cache tout, on nous dis rien !

Je viens de faire une p'tite ballade avec Google ...

Et j'ai trouvé un modèle d'électrolyseur pour piscine en 3 versions pour bassins de 40 à100 m3

Disponible en plusieurs format afin de traiter les bassins de 40 m3 à 100 m3.

Production nominale de chlore : 10 g/h - 17 g/h - 25 g/h
Puissance électrique 220-240 V AC : 140 w
Ampérage de sortie nominale : 2A - 3A - 5A

Dis nous 3Sigma JP33, pour 15A, c'est une piscine olympique ?

Serge .D

Non c'est simplement par sécurité ! Je me suis dit que si je met plus je suis sûr que ça ne fonde pas, et il me semble avoir seulement mis "exemple : 15A"
:slight_smile: :slight_smile:

Et pour le continu là je suis désolé mais là cellule d'electrolyse est alimenter en courant continu et certain en 4 a 5V d'autre en 12 a 14V le mien est alimenter en 12V, je vous explique, j'avais un système au sel, et un jour "l'alimentation" a cramé au bout de 6 mois ....
C'était l'occasion de tester un petit projet avec la cellule !
Voili voilou ! :slight_smile: :slight_smile: