Re: [OpenplacOS] shield arduino EC/ph & temperature

[ Thread Index | Date Index | More lists.tuxfamily.org/openplacos Archives ]


Yop
un peu d'elec en direct live.

montage inverseur de tension : Validé

montage ph : Validé.

carac de la sonde : -400 => 400 mv avec 0v en pH 7
j'ai callé le montage pour eclater la game sur 0 - 5 V 

je calle le schema et la courbe de regression en piece jointe.
tension tres stable en sortie (ca ocille pas d'un mV)

je tente l'ec (mais sans oscillo ca risque plus compliqué).


Le 29 août 2012 17:53, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :
Ok, donc si je comprend ce que j'ai pu lire, tu a une fonction qui te permet de decouvrir l'adresse de tes capteur.
tu a également une fonction pour parler à tout le monde.
donc si il n'y a qu'un seul capteur c'est assez automatique.
c'est quand il y en a plusieur que ca deviens problématique ...

Le 29 août 2012 02:00, rom .. <lsdark73@xxxxxxxxx> a écrit :

salut,

il ya une bibliothèque one-wire qui va bien pour l'arduino
on trouve facilement des exemples sur le net
je n'ai pas encore essayé avec plusieurs sur le même bus
http://www.arduino.cc/playground/Learning/OneWire
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1209105786

Le 28 août 2012 12:39, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :

Salut,
petit up sur le sujet pour donner des nouvelle de la progression de cette petite carte.

Les montages que nous avions choisi pour l'EC et le pH, si ils fonctionnent bien séparement, entrent en interaction lorqu'on place les sondes en meme temps dans la solution.
pour faire court, c'est un probleme de potentiel au niveau des electrodes de réference, et de masse virtuelle.

On ne pourra donc pas faire l'economie d'un inverseur de tension pour génerer une ligne d'alimentation négative (ce qu'on a essayé d'eviter avec la masse virtuelle). De plus, le shema de l'EC, avec son NE555, produit un signal de mesure pas vraiment adapté pour l'EC (c'est une sorte de signal carré avec des decroissances exponentielles et un raport cyclique de 66%).

on se recentre donc vers quelque chose de plus classique et bien eprouvé, avec pour le ph, un schema inspiré (voir identique) à celui du projet phduino. Pour l'ec, on reste sur l'état de l'art avec la génération d'un signal sinusoidal (via le filtrage d'une sortie pwm de l'arduino), une mesure d'impedance via un aop monté en amplificateur, et un "redressement" via un detecteur de crete.

j'ai recu les derniers composants qui me manquais aujd, je vais donc pouvoir continuer à avancer sur le sujet. j'espere pouvoir faire une quelque chose de significatif durant la semaine.

voila

Question subsidiaire pour rom, le capteur de temperature DS18B20, en pratique, tu recupere comment l'adresse du composant sur le bus ?

@+

Le 5 août 2012 13:12, jay peche <jaypeche@xxxxxxxxx> a écrit :

C'était une suggestion, car avec les minéraux présent dans la solution et l'effet d'electrolyse ca peux peut etre avoir une incidence quoique vu du faible courant je pense pas que ca soit génant en effet. C juste un truc que j'ai pu lire dans un bouquin sur la culture hors sol mais comme tu le dis vu le faible courant de la mesure, la taille du bac et le court instant de la mesure je ne pense pas que ce soit génant. Je peux pas apporter plus d'infos malheureusement, je dirais juste qui faut limiter les mesures au strict nécessaire pour éviter l'effet d'electrolyse.

Je n'ai pas pu le constater non !

Le 5 août 2012 09:51, flagos <flagospub@xxxxxxxxx> a écrit :

J'en profite aussi: Vous avez envoyé la commande chez seeed au final ?
Vous avez une date de livraison ?

Le 5 août 2012 09:49, flagos <flagospub@xxxxxxxxx> a écrit :
> Pour l'EC faut aussi penser à l'effet de ionisation de la solution dû
> à la mesure mais je pense pas que ca vous ai échapper. N'importe
> comment il suffit de faire une breve mesure qqfois/jour.
>
> Avec le enable qui est present sur le PCB, les electrodes ne seraient
> en tension que durant la mesure (disons 2 secondes). Si on souhaite
> réguler en engrais, il me paraitrait logique de taper dans les 100
> mesures par jour, tu crois que ca peut avoir un impact ? Le bac me
> parait grand, la tension assez faible et en plus alternative..
>
> Tu as deja constaté ca de ton coté ?
>
> Le 4 août 2012 21:33, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> salut,
>>
>> Très bien ce projet KiCAD/Arduino !
>>
>> Pour l'EC faut aussi penser à l'effet de ionisation de la solution dû à la
>> mesure mais je pense pas que ca vous ai échapper. N'importe comment il
>> suffit de faire une breve mesure qqfois/jour.
>>
>> ++
>> Le 31 juillet 2012 14:50, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :
>>
>>> hum, interessant le capteur one-wire. jamais testé mais je compte me
>>> choper des DS18B20 pour autre chose.
>>>
>>> pour la sonde EC, si on matte un peut les testeurs pas chers :
>>> http://cgi.ebay.fr/EC-Electrical-Conductivity-Meter-Water-Tester-1999-s-cm-Aquarium-Long-Probe-/271027551725?pt=LH_DefaultDomain_0&hash=item3f1a803ded#ht_3006wt_976
>>>
>>> on voi clairement 2 gros bout de metal ou truc du genre.
>>> de toute maniere un capteur EC ce n'est rien de plus que 2 conducteurs
>>> trampé dans l'eau.
>>> toute la subtilité c'est de trouver des truc qui se degradent pas trop.
>>>
>>> on avais deja matté , les sondes du commerce sont faites en carbone. on
>>> pourrai choper des mines de crayon un peu grosse et se la tenter comme ca .
>>>
>>> Le 31 juillet 2012 10:19, rom .. <lsdark73@xxxxxxxxx> a écrit :
>>>
>>>> Salut,
>>>>
>>>> moi j'ai pris ça comme sonde de température :
>>>>
>>>> http://cgi.ebay.fr/Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-New-/270926428125?pt=LH_DefaultDomain_0&hash=item3f147937dd
>>>> c'est en numérique, du one-wire, 2,5€ livraison gratuite
>>>> par contre ça doit être blindé de phtalates et autres produits chimiques,
>>>> putain elle pue !
>>>> J'ai un peu les boules de mettre ça dans mes bacs :/
>>>>
>>>>
>>>> Le 31 juillet 2012 09:54, flagos <flagospub@xxxxxxxxx> a écrit :
>>>>
>>>>> Bon je suis globalement dacc avec ce que tu dis. Petite précision
>>>>> quant au capteur d'EC, le schematics est fourni la:
>>>>> http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor
>>>>>
>>>>> Il est clairement indiqué qu'il est sujet a la corrosion, donc voila.
>>>>> Je me le garderais en capteur d'humidité pour le feutre geotextile,
>>>>> comme ca je regulerais l'arrosage avec.
>>>>>
>>>>> Du coup, faut vraiment se trouver un capteur d'EC qui va bien.
>>>>>
>>>>> Pour le pt100, a la limite j'irai bien en choper un, j'ai pas de
>>>>> capteur de temperature water-proof, si ca peut faire avancer la
>>>>> science ;-)
>>>>>
>>>>> Le 30 juillet 2012 18:16, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :
>>>>> > pour info, la pt100 c'est ce genre de truc :
>>>>> > http://www.gotronic.fr/art-sonde-pt100-ike520-1m-8059.htm
>>>>> > doit pouvoir en trouver moins cher sur ebay ou truc du genre.
>>>>> >
>>>>> > Le 30 juillet 2012 17:54, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit
>>>>> > :
>>>>> >
>>>>> >> mes reponses dans ton message.
>>>>> >>
>>>>> >> Le 30 juillet 2012 17:38, flagos <flagospub@xxxxxxxxx> a écrit :
>>>>> >>
>>>>> >>> Yop,
>>>>> >>>
>>>>> >>> Super ce petit pcb ! C'est une bonne idée de mettre ca sur un
>>>>> >>> arduino,
>>>>> >>> ce serait plug and play pour pas mal de gens, meme en dehors de
>>>>> >>> opos.
>>>>> >>>
>>>>> >>
>>>>> >> oui et puis en mode shield ca evite de se faire chier avec les alim
>>>>> >> ;-)
>>>>> >>
>>>>> >>>
>>>>> >>> Petite question connectique: la connectique pour les capteurs
>>>>> >>> ressemble a un bornier. Vous pensez que c'est pertinent ?
>>>>> >>> Typiquement
>>>>> >>> pour une sonde pH, en général, c'est plutot un connecteur BNC (a
>>>>> >>> moins
>>>>> >>> que je me trompe).
>>>>> >>
>>>>> >>
>>>>> >> oui j'ai mis un bornier, parce que je n'avais pas l'empreinte adapté,
>>>>> >> justement j'allais le changer.
>>>>> >>
>>>>> >>>
>>>>> >>>
>>>>> >>> Pour la sonde d'EC, vous avez visé quoi comme électrode derriere ?
>>>>> >>> Est
>>>>> >>> ce qu'au niveau connectique, il serait pas plus simple de viser un
>>>>> >>> modele specifique histoire que ce soit plug and play ? Typiquement,
>>>>> >>> je
>>>>> >>> comptais réutiliser cette electrode si possible:
>>>>> >>>
>>>>> >>>
>>>>> >>> http://www.seeedstudio.com/depot/grove-moisture-sensor-p-955.html?cPath=144_147
>>>>> >>>
>>>>> >>> Je suis pas sur que ce capteur soit adapté à une lecture de l'EC,
>>>>> >>> mais
>>>>> >>> quelque soit le capteur retenu, ce serait bien d'arriver a une
>>>>> >>> solution pcb+capteur qui ne necessite qu'a brancher la chose (ici du
>>>>> >>> grove) et de ne pas avoir a sortir l'etain.
>>>>> >>>
>>>>> >>
>>>>> >> yep. je pense que les sondes du commerces sont trop cheres. donc a
>>>>> >> priori
>>>>> >> ca sera pas une sortie BNC.
>>>>> >> pour ton capteur, je pense que ca pourra pas le faire. deja les
>>>>> >> plaques
>>>>> >> sont pas face a face (je c pas si ca change beaucoup mais autant ca
>>>>> >> diminue
>>>>> >> la precision), apres il me semble que tu a un poil d'elec dans ce
>>>>> >> capteur
>>>>> >> (genre un transistor ou un truc du genre) ce qui sera pas compatible
>>>>> >> avec la
>>>>> >> mesure en AC.
>>>>> >>
>>>>> >>>
>>>>> >>> Et sinon, au niveau capteur, c'est quoi pour la temperature de l'eau
>>>>> >>> ?
>>>>> >>> Rebelote sur ce sujet, il faudrait pas targetter un composant type
>>>>> >>> pour choisir une connectique adaptée ?
>>>>> >>>
>>>>> >>
>>>>> >> pour la temperature, je suis parti sur un lm35DZ, car j'en ai en
>>>>> >> stock. il
>>>>> >> faudra en faire une sonde, cad l'etanchéifier.
>>>>> >> une solution alternative serais d'utiliser une PT100. il me semble
>>>>> >> que ca
>>>>> >> passe bien dans l'eau.
>>>>> >> par contre me semble pas en avoir.
>>>>> >>
>>>>> >>>
>>>>> >>> Sinon, question bete, a quoi sert l'EC enable sur la pin6 de
>>>>> >>> l'arduino ?
>>>>> >>
>>>>> >>
>>>>> >> Ca active le NE555 pour qu'il genere le courant alternatif.
>>>>> >> en gros le composant met 1 sur enable, mesure la fréquence (c'est une
>>>>> >> mesure de frequence) et met 0 sur enable.
>>>>> >> A mon sens c'est pas mal, car deja ca evite d'avoir la sonde sous
>>>>> >> tension
>>>>> >> en permanance ce qui a mon avais diminue la vitesse de dégradation
>>>>> >> des
>>>>> >> electrodes.
>>>>> >> ensuite ca evite de balancer un potentiel quand on va faire une
>>>>> >> mesure de
>>>>> >> pH en parallele. je sais pas si l'un influe sur l'autre, mais ca
>>>>> >> m'etonerais
>>>>> >> pas.
>>>>> >>
>>>>> >>>
>>>>> >>>
>>>>> >>> Pour les pompes, pourquoi pas. Par contre, les relais risquent
>>>>> >>> d'ajouter du cout unitaire et il existe deja des cartes qui
>>>>> >>> proposent
>>>>> >>> des relais en mode arduino shield. Est ce pertinent ? A la limite,
>>>>> >>> faites en sorte que ce soit desactivable (avec un cavalier ou en ne
>>>>> >>> soudant pas de composants sur cet etage par ex) histoire de ne pas
>>>>> >>> choper les 3/4 des pins de l'arduino si jamais les gens ne s'en
>>>>> >>> servent pas.
>>>>> >>
>>>>> >>
>>>>> >> moi je serais partit sur des petit mos plutot que sur du relais.
>>>>> >> ca reste bien sur optionel, suffit de pas souder les mos, mais ca
>>>>> >> peut
>>>>> >> permetre d'eviter le rajout d'une deuxième carte.
>>>>> >>
>>>>> >>
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Le 30 juillet 2012 16:25, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a
>>>>> >>> écrit :
>>>>> >>> > Salut a tous,
>>>>> >>> >
>>>>> >>> > avec JF, nous avons entamé le design d'une shield arduino pour
>>>>> >>> > l'EC, le
>>>>> >>> > pH
>>>>> >>> > et la temperature (de la solution, nécessaire a la compensation de
>>>>> >>> > temperature pour l'ec)
>>>>> >>> > le projet kicad de cette shield est dispo ici :
>>>>> >>> > https://github.com/miaoufkirsh/EC-pH-temperature-shield
>>>>> >>> >
>>>>> >>> > Je vous met quelques capture d’écran en pièces jointes.
>>>>> >>> >
>>>>> >>> > on lancera dans la semaine la fab aupres de seedstudio, il y aura
>>>>> >>> > 10
>>>>> >>> > pcb,
>>>>> >>> > donc on pourra en filler a ceux qui sont interessé.
>>>>> >>> >
>>>>> >>> > Comme vous l'aurais remarqué, il y a encore de la place sur la
>>>>> >>> > shield,
>>>>> >>> > donc
>>>>> >>> > on peut reajouter des choses.
>>>>> >>> > peut etre quelques transistors pour piloter les pompes
>>>>> >>> > peristaliques ?
>>>>> >>> > vous en pensez quoi ?
>>>>> >>> >
>>>>> >>> > Kirsh
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> --
>>>>> >>> Tapé depuis mon clavier
>>>>> >>>
>>>>> >>>
>>>>> >>
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Tapé depuis mon clavier
>>>>>
>>>>>
>>>>
>>>
>>
>
>
>
> --
> Tapé depuis mon clavier



--
Tapé depuis mon clavier







Attachment: shema.png
Description: PNG image

Attachment: ph.png
Description: PNG image



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/