<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archives des niveau - Reeflexions</title>
	<atom:link href="https://reeflexion.fr/tag/niveau/feed/" rel="self" type="application/rss+xml" />
	<link>https://reeflexion.fr/tag/niveau/</link>
	<description>Du récif corallien à l&#039;aquarium récifal</description>
	<lastBuildDate>Thu, 15 Aug 2024 17:44:30 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://reeflexion.fr/wp-content/uploads/2023/12/cropped-logo-32x32.png</url>
	<title>Archives des niveau - Reeflexions</title>
	<link>https://reeflexion.fr/tag/niveau/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Osmolateur</title>
		<link>https://reeflexion.fr/osmolateur-niveau-eau-aquarium/</link>
					<comments>https://reeflexion.fr/osmolateur-niveau-eau-aquarium/#respond</comments>
		
		<dc:creator><![CDATA[Denis TOURNASSAT]]></dc:creator>
		<pubDate>Mon, 12 Mar 2018 23:00:08 +0000</pubDate>
				<category><![CDATA[Bricolage]]></category>
		<category><![CDATA[aquarium]]></category>
		<category><![CDATA[capteur]]></category>
		<category><![CDATA[eau]]></category>
		<category><![CDATA[niveau]]></category>
		<category><![CDATA[osmolateur]]></category>
		<guid isPermaLink="false">https://reeflexion.fr/?p=2473</guid>

					<description><![CDATA[<p>Au risque de vexer les immortels qui n&#8217;ont pas accepté le mot osmolation dans le dictionnaire de l&#8217;Académie française, nous récifalistes, continuerons à l&#8217;utiliser pour évoquer le système de régulation du niveau de l&#8217;eau dans l&#8217;aquarium. Une fonction essentielle pour la vie des animaux hébergés. Du montage le plus simple aux systèmes connectés réalisés et [&#8230;]</p>
<p>L’article <a href="https://reeflexion.fr/osmolateur-niveau-eau-aquarium/">Osmolateur</a> est apparu en premier sur <a href="https://reeflexion.fr">Reeflexions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="align-j">Au risque de vexer les immortels qui n&rsquo;ont pas accepté le mot <em>osmolation</em> dans le dictionnaire de l&rsquo;Académie française, nous récifalistes, continuerons à l&rsquo;utiliser pour évoquer le système de régulation du niveau de l&rsquo;eau dans l&rsquo;aquarium. Une fonction essentielle pour la vie des animaux hébergés. Du montage le plus simple aux systèmes connectés réalisés et partagés par des bricoleurs compétents, au fil du temps cet article propose des équipements à réaliser soi-même, en s&rsquo;imposant quelques principes de base.</p>
<h2>1. Principes généraux</h2>
<h3>1.1. Osmorégulation et osmolation </h3>
<p class="align-j">La concentration  des sels dissous dans l&rsquo;eau étant différente de celle qui existe dans les tissus des  animaux marins, il se produit des échanges d&rsquo;un milieu vers l&rsquo;autre (osmose). Ces derniers   régulent la concentration osmotique dans les tissus (osmolarité), en adaptant la pression interne (pression osmotique) des fluides transporteurs, par un processus dit d&rsquo;osmorégulation. La salinité marine évolue plus ou moins selon la localisation : peu au large et sur les récifs, plus à proximité des estuaires. La capacité d&rsquo;osmorégulation de chaque espèce est donc variable selon son biotope mais toujours limitée. Pour ne pas atteindre un seuil qui serait létal,  celle d&rsquo;un aquarium marin devrait être maintenue à plus ou moins une unité autour de la moyenne mesurée proche de la surface du lieu d&rsquo;origine : Mer Baltique : S7 à S12&nbsp;; Atlantique S36 à S37&nbsp;; Indopacifique S35 à S37&nbsp;&nbsp;; Méditerranée S38&nbsp;; Mer rouge S39 à S41.</p>
<h3>1.2. Evaporation et osmolation </h3>
<p class="align-j">Cependant, l&rsquo;eau d&rsquo;un  aquarium  tropical s&rsquo;évapore continuellement, d&rsquo;autant plus que la différence de température entre celle-ci et le milieu environnant  est importante. Aussi, l&rsquo;aquariophile doit régulièrement compenser l&rsquo;eau douce évaporée par des ajout d&rsquo;eau pure (déminéralisée, de pluie, distillée, osmosée&#8230;), mais jamais d&rsquo;eau minérale (de conduite, de source), ce qui conduirait à déséquilibrer la composition de l&rsquo;eau de mer.   La conservation de l&rsquo;osmolarité au sein des animaux étant le but ultime, après une certaine contorsion cérébrale, il n&rsquo;en fallait pas plus pour nommer la méthode de régulation du volume d&rsquo;eau  pour y parvenir : <em>osmolation</em>.  Et comme une bonne régulation suppose un système automatique, c&rsquo;est ainsi  que le simple régulateur de niveau est devenu chez les aquariophiles marin  : <em>l&rsquo;osmolateur</em>.</p>
<h3>1.3. L&rsquo;osmolateur</h3>
<p class="align-j">Le marché aquariophile propose nombre de régulateurs de niveau plus ou moins complexes tels que <a href="http://neo3plus.com/fr/osmolateur/340-commande-d-osmolation-smartosmo.html">Smartosmo+++ pompe de Neo3Plus</a>, <a href="https://www.tunze.com/FR/fr/catalogue/katalog-ii.html?user_tunzeprod_pi1%5Bpredid%5D=-infoxunter036"> Osmolator de Tunze</a>, <a href="http://www.blau-aquaristic.com/levelcontrol.html">Level Controller  de Blau</a>, <a href="http://www.autoaqua.com.tw/en/sls-100.html">Smart Level Security d&rsquo;AutoAqua</a>, <a href="https://www.aqua-medic.de/index.php?r=catalog/product&amp;id=396&amp;cid=41">Refill-System Pro</a> ou <a href="https://www.aqua-medic.de/index.php?r=catalog/product&amp;id=167&amp;cid=3">Aquaniveau d&rsquo;Aquamedic,</a> <a href="https://www.preis-aquaristik.de/en/products/technical-stuff-equipment/nano-water-controller.html">Nano Water Controller de Preis</a>&#8230; </p>
<p class="align-j">Nous aborderons ici les possibilités d&rsquo;en bricoler soi-même. Plusieurs méthodes permettent de réaliser un système d&rsquo;osmolation, mais quelques principes éprouvés en aquariophilie marine restent incontournables.</p>
<ul>
<li  class="align-j"><strong>Dérive de salinité</strong> : la  quantité journalière d&rsquo;eau osmosée disponible doit être limitée. L&rsquo;usage d&rsquo;une réserve tampon est préférable à un osmoseur débitant directement dans la cuve. En général, le volume d&rsquo;eau de la réserve représente  1 à 2 jours d&rsquo;évaporation soit 1 à 1,5&nbsp;% de celui  de l&rsquo;installation, de telle sorte qu&rsquo;un vidage total  de la réserve représenterait une dérive  de salinité ΔS&nbsp;inférieure à 0,5, le temps d&rsquo;intervenir sur dans les deux à trois jours.</li>
<li class="align-j"><strong>Sécurité électrique</strong>&nbsp;: bien sûr aux normes, dans un environnement d&rsquo;eau de mer il est préférable d&rsquo;utiliser autant que possible des équipements en très basse tension de sécurité&nbsp;: 12 ou 24 Volt en courant continu.</li>
<figure class="figfloat"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/12.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/12.jpg"></a><figcaption class="figlegende">Ingénieuse protection du flotteur contre les intrusions animales.</figcaption><figcaption class="copyright"><a href="http://www.aquario-poitou-charentes.fr/viewtopic.php?t=632">xfifi</a></figcaption></figure>
<li class="align-j"><strong>Contaminations</strong> : la réserve d&rsquo;eau osmosée  est fermée et en matériau non toxique.</li>
<li class="align-j"><strong>Sécurité de fonctionnement</strong> : l&rsquo;osmolation étant une fonction critique, le capteur de niveau, organe essentiel, est en principe doublé d&rsquo;un second capteur de secours monté décalé en hauteur de 1&nbsp;cm. On peut également protéger les capteurs au moyen d&rsquo;un carter, de toute intrusion d&rsquo;un animal (gastéropode, Bernard l’ermite&#8230;) pouvant en bloquer le fonctionnement. Ce carter atténue également  l&rsquo;effet des vaguelettes à proximité.</li>
<li  class="align-j"><strong>Fiabilité de la pompe</strong>&nbsp;: sauf utilisation d&rsquo;une pompe à détection de marche à sec, un capteur de niveau bas dans la réserve d&rsquo;eau osmosée permet d&rsquo;arrêter la pompe, évitant ainsi tout risque de détérioration.</li>
<li  class="align-j"><strong>Anti retour</strong> : à l&rsquo;arrêt de la pompe d&rsquo;injection,  le tuyau ne doit pas siphonner  l&rsquo;eau de la cuve technique. Pour ce, l&rsquo;extrémité du tuyau est fixée au-dessus de la surface de la cuve. Un clapet antiretour pourrait faire l&rsquo;affaire s&rsquo;il ne présente pas de risque d&rsquo;obturation.</li>
<li  class="align-j"><strong>Positionnement</strong> : Les capteurs de niveau doivent être positionnés exactement à la hauteur souhaitée. Un support réglable permet de s&rsquo;adapter aux évolutions de la configuration. Il doivent également conserver leur position en toutes circonstances, il faut donc privilégier une fixation mécanique aux aimants, et proscrire les ventouses.</li>
</ul>
<p></p>
<h3 class="align-j">1.2. Rappel sur le montage des capteurs de niveau à flotteurs</h3>
<p class="align-j">Nombre de  capteurs  sont possibles selon leurs performances&nbsp;: à flotteurs,    optiques, capacitifs, inductifs, à ultrasons, transmetteurs de pression&#8230;  . Les premiers présentent un bon rapport performance/fiabilité/prix pour notre usage.</p>
<div class="grille pos-centre" style="grid-template-columns: repeat(2,1fr); ">
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/05a.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/05a.jpg"></a></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/05b.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/05b.jpg"></a></figure>
</div>
<p class="align-j">&nbsp;</p>
<p class="align-j">Les capteurs peuvent être fixés directement à la paroi du contenant après perçage d&rsquo;un orifice. Si cette technique permet de les démonter de l&rsquo;extérieur en présence de  cuves volumineuses que l&rsquo;on peut vider,  l&rsquo;aquariophile préfère les fixer de manière fiable à un emplacement choisi au moyen d&rsquo;un support de préférence réglable en hauteur.</p>
<p class="align-j">Les capteurs de niveau à flotteurs, verticaux coulissants ou horizontaux à leviers, sont pourvus d&rsquo;un interrupteur à lames souples ou interrupteur Reed (ILS). Leur axe central comporte deux lames attirées l&rsquo;une vers l&rsquo;autre, lors du rapprochement de l&rsquo;aimant inclus dans le flotteur. La nature du contact normalement ouvert (NO) ou normalement fermé (NO), obtenu en l&rsquo;absence de poussée hydrostatique, dépend du montage du capteur (suspendu ou supporté) et de la position de l&rsquo;aimant dans le flotteur. Dans les capteurs verticaux, ce dernier peut être inversé après démontage d&rsquo;un circlips. Les modèles haut de gamme disposent d&rsquo;un repère sur le flotteur. En son absence il convient d&rsquo;en vérifier le sens  avant montage.</p>
<figure   class="figcolonne pos-centre" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/01.png" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/01.jpg"></a><figcaption class="figlegende">Montage d&rsquo;un capteur de niveau à flotteur : la nature du contact varie selon le montage du capteur et le sens du flotteur.</figcaption></figure>
<p class="align-j">&nbsp;</p>
<h2 class="align-j">2. Osmolateur  simple, sans relais ajouté</h2>
<p class="align-j">Il n&rsquo;est pas d’équipement plus simple quand on utilise une pompe d&rsquo;osmolatio  très basse tension (12V CC), facilement réalisable, pour une quinzaine d&rsquo;euros : un capteur de niveau commande un contacteur (type ILS inclus dans le capteur flotteur) qui actionne une pompe à eau. Il s’agit alors d’un système basique, indépendant qui fonctionnera quoi qu’il advienne, sauf à le débrancher. </p>
<h3>2.1 &#8211; Matériel</h3>
<ul>
<li class="align-j">Une alimentation 12V CC 1 à 1,5 A selon la pompe choisie, à environ 3&nbsp;€. </li>
<li class="align-j"> Deux capteurs de niveau pour la cuve à 1&nbsp;€ pièce&nbsp;: 1 pour le maintien du niveau, un second en sécurité. </li>
<li class="align-j"> Un capteur de niveau bas pour la réserve : une option si la pompe ne dispose pas de sécurité de fonctionnement à sec. </li>
<li class="align-j"> Une pompe à eau 12V CC à 5&nbsp;€ avec éventuellement une sécurité de fonctionnement à sec. </li>
<li class="align-j">Un boîtier de connexions électrique ABS 85x60x35&nbsp;mm à 2&nbsp;€ et passe-câbles.</li>
</ul>
<div class="grille pos-centre" style="grid-template-columns: repeat(3,1fr);">
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04a.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04a.jpg"></a><figcaption class="figlegende">Alimentation 12&nbsp;VCC.</figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04b.jpg" data-ipsLightbox><img  alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04b.jpg"></a><figcaption class="figlegende">Capteur de niveau<a href="http://www.marin86.com/t1026-osmolateur-pour-pas-cher"></a>.</figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04c.jpg" data-ipsLightbox><img  alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04c.jpg"></a><figcaption class="figlegende">Pompe 12&nbsp;VCC.</figcaption></figure>
</div>
<h3>2.2 &#8211; Montage d&rsquo;un osmolateur sans relai</h3>
<p dir="ltr">Les connexions sont rassemblées dans un boîtier étanche. Les deux capteurs de cuve sont montés NF (normalement fermés, quand ils ne flottent pas), en série. La pompe s&rsquo;arrête quand l&rsquo;un de ces flotteurs passe en position haute (le contact s&rsquo;ouvre). Le capteur de réserve est monté NO (normalement ouvert, quand il ne flotte pas). La pompe s&rsquo;arrête en l&rsquo;absence d&rsquo;eau et s&rsquo;active quand ce flotteur est en position haute.</p>
<p class="align-j">Ce montage de base permet de faire fonctionner capteur et pompe sur la même ligne 12&nbsp;VCC.
</p>
<figure   class="figcolonne pos-centre" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/02.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/02.jpg"></a><figcaption class="figlegende">Montage d&rsquo;un osmolateur automatique simple en très basse tension de sécurité (12 VCC).</figcaption></figure>
<h2>3. Osmolateur  avec relais ajouté</h2>
<p class="align-j">Le relais permet de dissocier le circuit de commande (capteur) avec celui de puissance (pompe). Il offre une meilleure protection contre les surtensions.</p>
<h3>3.1 Utilisation d&rsquo;un relais basique</h3>
<p class="align-j">Ce montage également 12&nbsp;VCC  dissocie capteur et pompe. Un commutateur permet un fonctionnement manuel pour injecter de l&rsquo;eau, automatique et arrêt. Les diodes de roue libre (respecter le sens de branchement), optionnelles, évitent la détérioration du relais en cas de surtension. Le relais est du type SRD 12VDC SL-C.
</p>
<figure   class="figcolonne pos-centre" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/02b.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/02b.jpg"></a><figcaption class="figlegende">Montage d&rsquo;un osmolateur automatique en très basse tension de sécurité (12 VCC) avec relais.</figcaption></figure>
<p class="align-j">&nbsp;</p>
<h3>3.2. Utilisation d&rsquo;un module relais optocoupleur</h3>
<figure class="figfloat"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04e.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04e.jpg"></a><figcaption class="figlegende">Module relais avec optocoupleur.</figcaption></figure>
<p class="align-j">Le schéma précédent nécessite quelques soudures. Le commerce propose des&nbsp; modules prêts à câbler, avec toute l&rsquo;électronique de protection intégrée. Il en est un particulièrement apprécié par le bricoleur,  déclenché par un <strong>optocoupleur</strong>. Il s&rsquo;agit d&rsquo;un commutateur optique ne nécessitant qu&rsquo;un  courant  très faible, donc pilotable  directement par la sortie d&rsquo;un microprocesseur. De plus l&rsquo;optocoupleur établit une barrière franche entre la commande (capteur) et le relais qui commande la pompe, que cette dernière  soit en très basse tension de sécurité 12, 24, 32&nbsp;V ou 230&nbsp;V. </p>
<p class="align-j">Le schéma qui suit utilise un tel module. Ce dernier étant prévu pour un usage avec microprocesseur, il faut adapter les connexions à notre cas. L&rsquo;usage montre que l&rsquo;on a parfois besoin de déconnecter l&rsquo;osmolateur (interventions dans l&rsquo;aquarium) ou au contraire le faire fonctionner manuellement (rattrapage de niveau). D&rsquo;où l&rsquo;interrupeteur et les voyants optionnels. On peut noter que :</p>
<ul>
<li>La commande IN est reliée à l&rsquo;alimentation DC+. En effet, n&rsquo;étant pas piloté par un microprocesseur, l&rsquo;optocoupleur doit être alimenté pour que le module fonctionne lorsque le courant est établi par les capteurs de niveau (flotteurs).</li>
<li>Le cavalier est enfiché en position HIGH. En effet le relais doit s&rsquo;activer lorsque l&rsquo;optocoupleur est alimenté en courant.</li>
<li>La pompe est connectée à la sortie 12 VCC NO (normalement ouvert. En effet la pompe ne fonctionne pas normalement quand le capteur ne détecte pas le niveau bas. </li>
<li>Bien entendu les capteurs de niveau sont en position NO. Si tel n&rsquo;est pas le cas, on peut retourner le flotteur comme précisé plus haut.</li>
<li>Les connexions à l&rsquo;interrupteur et aux  voyants Auto et Marche sont optionnelles si l&rsquo;on souhaite un système ne fonctionnant qu&rsquo;en mode automatique.</li>
</ul>
<figure   class="figcolonne pos-centre" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/14.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/14.jpg"></a><figcaption class="figlegende">Montage d&rsquo;un osmolateur automatique 12 VCC avec relais-optocoupleur.</figcaption></figure>
<h3>3.3. Réalisations personnelles.</h3>
<div class="grille pos-centre" style="grid-template-columns: repeat(3,1fr);">
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10b.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10b.jpg"></a><figcaption class="copyright">Photos : <a href="http://www.marin86.com/t1026-osmolateur-pour-pas-cher">Montage de xo86</a></figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10c.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10c.jpg"></a><figcaption class="copyright">Photos :<a href="http://www.reef-guardian.com/modules.php?name=News&amp;file=article&amp;sid=462">Montage de Laurent</a></figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10e.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10e.jpg"></a><figcaption class="copyright">Photos :Inconnu</figcaption></figure>
</div>
<div class="grille pos-centre" style="grid-template-columns: repeat(4,1fr);">
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10f.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10f.jpg"></a><figcaption class="copyright">Photos : <a href="http://www.recifalgeneve.com/l27osmolateur.html">RécifalGenève</a></figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10a.jpg" data-ipsLightbox><img  alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10a.jpg"></a><figcaption class="copyright">Photos : <a href="http://www.cap-recifal.com/topic/690-osmolateur-diy-de-natanaelsolo/">Osmolateur DIY de natanaelsolo</a></figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10d.jpg" data-ipsLightbox><img  alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10d.jpg"></a><figcaption class="copyright">Photos : <a href="http://aqua-21.forumactif.com/t4477-osmolateur-maison-fabrication">Montage de José71</a></figcaption></figure>
<figure class="figcolonne" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10g.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/10g.jpg"></a><figcaption class="copyright">Photos : Denis Tournassat</figcaption></figure>
</div>
<p class="align-j">&nbsp;</p>
<h2>4. Osmolateur programmé avec Arduino</h2>
<p class="align-j">On peut souhaiter gérer la pompe de mise à niveau en fonction d&rsquo;autres paramètres (détection de dysfonctionnement ou de fuites d&rsquo;eau, plage horaires, asservissement à un osmoseur&#8230;). Dans ce cas, l&rsquo;osmolateur doit pouvoir communiquer des informations (état d&rsquo;un capteur…) à un automate qui sera lui-même en mesure de piloter le maintien du niveau en fonction d&rsquo;un ensemble de critères. Quel automate permet d&rsquo;entrer doucement dans le monde de la robotique sinon le microcontrôleur Arduino.</p>
<p class="align-j">Cet osmolateur d&rsquo;une vingtaine d&rsquo;euros est ici programmé sur carte Arduino. Une première étape avant d&rsquo;aborder d&rsquo;autres options plus complexes.</p>
<h3>4.1. Matériel</h3>
<ul>
<li> Une carte Arduino UNO :<a href="https://store.arduino.cc/arduino-uno-rev3"> l&rsquo;original UNO rev3 </a> ou un clone à environ 4 €, avec communication Atmega 16U2 d&rsquo;origine. </li>
<li> Une carte relais  5&nbsp;VCC 1 voie à 1 €. De nombreux  relais sont commandés par une bobine. D&rsquo;autres commandés par optocoupleur ont l&rsquo;avantage de nécessiter un faible courant 5&nbsp;mA qui permet de les brancher directement sur la carte. C&rsquo;est intéresant pour les systèmes simples comme celui-ci. Ces derniers peuvent être à signal haut (contact quand le courant passe) ou bas, ou les deux, le programme est adapté selon le cas.</li>
<figure class="figfloat" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/11.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/11.jpg"></a><figcaption class="figlegende">Polarités de l&rsquo;alimentation sur la carte Arduino Uno.</figcaption></figure>
<li> Des fils de connexions mâles/femelle ( 1 €). </li>
<li> Deux capteurs de niveau (1 € pièce) en polypropylene, montés décalés d&rsquo;un centimètre. Des capteurs optiques ou capacitifs pourraient convenir). </li>
<li>Un capteur de niveau identique pour la réserve d&rsquo;eau.</li>
<li> Une alimentation électrique 12V 2A (3 €). Le choix de cette tension maximum autorisée, au lieu de 9&nbsp;V, permet d&rsquo;y connecter la pompe sans besoin d&rsquo;une autre alimentation et sans surchauffe du microcontrôleur.</li>
<li> Une pompe à eau 12 V CC, environ 1 A, H 3 m, 400  l/h à 5 €. La photo ci-contre repère les polarités de l&rsquo;alimentation du microcontrôleur si l&rsquo;on préfère y souder les fils de pompe.</li>
<li> Un commutateur à bascule (0,5 €), optionnel pour désactiver l&rsquo;osmolation sans arrêter le µcontrôleur.</li>
<li>Un boîtier de connexions électrique ABS 115x90x55&nbsp;mm à 2&nbsp;€<span class="align-j"> et passe-câbles</span> dans lequel on percera les trous de connexion USB (éventuellement pour mettre à jour le programme), de l&rsquo;alimentation 12&nbsp;VCC et des accessoires.</li>
<li>Connecteurs Jack mâles et femelles 5,5&#215;2,1&nbsp;mm, éventuellement, pour démonter facilement le boitier, les capteurs et la pompe lors des maintenances.</li>
</ul>
<div class="grille pos-centre" style="grid-template-columns: repeat(4,1fr);">
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04d.jpg" data-ipsLightbox><img alt=""  / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04d.jpg"></a><figcaption class="figlegende">Carte microcontrôleurArduino Uno.</figcaption></figure>
<figure class="figcolonne "><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04e.jpg" data-ipsLightbox><img  alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04e.jpg"></a><figcaption class="figlegende">Relais 5&nbsp;V à optocoupleur signal haut/bas par cavalier.</figcaption></figure>
<figure class="figcolonne" ><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04f.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04f.jpg"></a><figcaption class="figlegende">Câbles de connexions.</figcaption></figure>
<figure class="figcolonne"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04g.jpg" data-ipsLightbox><img  alt=""/ class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/04g.jpg"></a><figcaption class="figlegende">Commutateur à bascule.</figcaption></figure>
</div>
<h3>4.2. Montage</h3>
<figure class="figcolonne pos-centre"><a href="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/03.jpg" data-ipsLightbox><img alt="" / class="lws-optimize-lazyload" data-src="https://www.reeflexion.fr/wp-content/uploads/articles/osmolateur/03.jpg"></a><figcaption class="figlegende">Montage d&rsquo;un osmolateur automatique avec microcontrôleur type Arduino Uno.</figcaption></figure>
<p class="align-j">&nbsp;</p>
<div class="commentaire" style="width:80%; float:none; margin:auto;">
<p><strong>Pratique</strong></p>
<p>  <span class="align-j">Les courants  circulant dans un microcontrôleur ou les circuits de commande peuvent être très faibles et facilement perturbés, rendant rapidement le programme inopérant. Il est essentiel de réaliser un montage isolé dans un boitier, sans contact parasite, avec des  connexions fiables, surtout au niveau des masses  ou Gnd (ground) communes. La carte est fixée, éventuellement rehaussée par des entretoises vissées, de même que le module relais. <br />
  Les connexions de broches individuelles directement insérés dans les pins d&rsquo;une carte Arduino, habituellement utilisées pour tester les programmes,  ne sont pas sûres lors d&rsquo;un usage de longue durée. Pour ce type de fabication unitaire, on peut utiliser une plaque d&rsquo;expérimentation intermédiare pour y souder les broches (pins mâles) et des accessoires tels que les relais basse tension ou les connecteurs. Cette dernière est alors simplement embrochée sur la carte microcontrôleur, facilitant les montages et démontages.</span> </div>
<h3>4.3. Code Arduino du programme d&rsquo;osmolation</h3>
<h4 class="align-j">4.3.1. Paramétrage de la carte</h4>
<p class="align-j">A ce stade on sait connecter une carte Arduino au PC, paramétrer l&rsquo;IDE (Environnement de développement intégré) de l&rsquo;Arduino ou un autre et téléverser le programme dans le microcontrôleur (MCU). A défaut, ce tuto<a href="https://www.carnetdumaker.net/articles/installation-et-prise-en-main-de-environnement-de-developpement-arduino-genuino/"> Installation et prise en main de l&rsquo;IDE Arduino</a> sera utile. On connaît également les rudiments du langage Arduino. Il  suffit ici de savoir quelques instructions et leur syntaxe, sinon un simple copier/coller du code ci-dessous fera l&rsquo;affaire si on utilise les mêmes matériels.
</p>
<h4>4.3.2. Code du programme</h4>
<p class="align-j">Il maintient le niveau d&rsquo;eau de la cuve par injections d&rsquo;eau de réserve durant un temps minimum déterminé par l&rsquo;aquariophilie, selon son installation, de manière à préserver la pompe. Le code est prévu pour un relais à signal haut (le passage du courant active le relais). La fonction millis() assure des temporisations sans bloquer le programme.</p>
<div class="figcolonne" style="width:80%; "><figcaption class="grille-titre">Programme 1 : µcontrôleur Arduino Uno, capteur cuve, relais pompe réserve, durée d&rsquo;injection paramétrable</figcaption><pre class="figcolonne" style="max-height:300px; overflow:auto; border:1px solid #666; word-wrap:break-word">
  <code> 
<span style="color:green;">/* Programme pour osmolation d&#39;un aquarium : */ </span>
<span style="color:green;">/* Maintien le niveau d&#39;eau au moyen de capteurs de niveau, par injections d&#39;une pompe placée dans une réserve d&#39;eau. La durée d&#39;injection prédéfinie évite les déclenchements intempestifs et préserve la pompe.</span><span style="color:green;">*/</span>
<span style="color:green;">//&nbsp;Paramétrage</span>
<span style="color:blue;">const</span>&nbsp;<span style="color:blue;">unsigned</span>&nbsp;<span style="color:blue;">long</span>&nbsp;DUREE_MIN_OSMOL&nbsp;=&nbsp;20000;&nbsp;<span style="color:green;">//&nbsp;Durée&nbsp;minimum&nbsp;d&#39;osmolation&nbsp;en&nbsp;milliseconde&nbsp;(20000ms&nbsp;=&nbsp;20s)</span>
<span style="color:green;">//&nbsp;Déclarations&nbsp;des&nbsp;connexions&nbsp;sur&nbsp;carte&nbsp;et&nbsp;des&nbsp;variables</span>
<span style="color:blue;">const</span>&nbsp;<span style="color:#2b91af;">byte</span>&nbsp;PIN_RELAIS&nbsp;=&nbsp;12;&nbsp;<span style="color:green;">//&nbsp;Numéro&nbsp;du&nbsp;pin&nbsp;pour&nbsp;le&nbsp;relais</span>
<span style="color:blue;">const</span>&nbsp;<span style="color:#2b91af;">byte</span>&nbsp;PIN_CAPTEUR&nbsp;=&nbsp;9;&nbsp;<span style="color:green;">//&nbsp;Numéro&nbsp;du&nbsp;pin&nbsp;pour&nbsp;les&nbsp;capteurs&nbsp;de&nbsp;niveau</span>
<span style="color:blue;">unsigned</span>&nbsp;<span style="color:blue;">long</span>&nbsp;temps_debut_osmolation;&nbsp;<span style="color:green;">//&nbsp;Variable&nbsp;de&nbsp;type&nbsp;long&nbsp;non&nbsp;signée&nbsp;pour&nbsp;enregristrer&nbsp;un&nbsp;temps</span>
<span style="color:blue;">void</span>&nbsp;setup()&nbsp;{&nbsp;<span style="color:green;">//&nbsp;Initialisation&nbsp;du&nbsp;programme</span>
	pinMode(PIN_CAPTEUR,&nbsp;<span style="color:#6f008a;">INPUT_PULLUP</span>);&nbsp;<span style="color:green;">//&nbsp;Affecte&nbsp;le&nbsp;mode&nbsp;Entrée&nbsp;au&nbsp;pin&nbsp;capteur.&nbsp;En&nbsp;l&#39;absence&nbsp;de&nbsp;branchement,&nbsp;la&nbsp;résistance&nbsp;interne&nbsp;Pullup&nbsp;tire&nbsp;vers&nbsp;un&nbsp;état&nbsp;HIGH&nbsp;non&nbsp;aléatoire.</span>
	pinMode(PIN_RELAIS,&nbsp;<span style="color:#6f008a;">OUTPUT</span>);&nbsp;<span style="color:green;">//&nbsp;Affecte&nbsp;le&nbsp;mode&nbsp;Sortie&nbsp;(envoi&nbsp;d&#39;un&nbsp;signal)&nbsp;au&nbsp;pin&nbsp;du&nbsp;relais</span>
}
<span style="color:blue;">void</span>&nbsp;loop()&nbsp;{&nbsp;<span style="color:green;">//&nbsp;Programme&nbsp;en&nbsp;boucle</span>
	<span style="color:blue;">if</span>&nbsp;(digitalRead(PIN_CAPTEUR)&nbsp;==&nbsp;<span style="color:#6f008a;">LOW</span>)&nbsp;{&nbsp;<span style="color:green;">//&nbsp;Si&nbsp;le&nbsp;pin&nbsp;du&nbsp;capteur&nbsp;est&nbsp;LOW&nbsp;(contact&nbsp;pullup&nbsp;fermé,&nbsp;flotteur&nbsp;bas)</span>
		digitalWrite(PIN_RELAIS,&nbsp;<span style="color:#6f008a;">HIGH</span>);&nbsp;<span style="color:green;">//&nbsp;Envoie&nbsp;du&nbsp;courant&nbsp;au&nbsp;pin&nbsp;relais,&nbsp;la&nbsp;pompe&nbsp;injecte&nbsp;de&nbsp;l&#39;eau</span>
		temps_debut_osmolation&nbsp;=&nbsp;millis();&nbsp;<span style="color:green;">//&nbsp;Affecte&nbsp;le&nbsp;temps&nbsp;actuel&nbsp;au&nbsp;début&nbsp;d&#39;osmolation</span>
	}
	<span style="color:blue;">else</span>&nbsp;{&nbsp;<span style="color:green;">//&nbsp;Sinon,&nbsp;si&nbsp;le&nbsp;flotteur&nbsp;est&nbsp;en&nbsp;haut</span>
		<span style="color:blue;">if</span>&nbsp;(millis()&nbsp;&gt;&nbsp;temps_debut_osmolation&nbsp;+&nbsp;DUREE_MIN_OSMOL)&nbsp;{&nbsp;<span style="color:green;">//&nbsp;Si&nbsp;la&nbsp;durée&nbsp;d&#39;osmolation&nbsp;dépasse&nbsp;la&nbsp;durée&nbsp;min</span>
			digitalWrite(PIN_RELAIS,&nbsp;<span style="color:#6f008a;">LOW</span>);&nbsp;<span style="color:green;">//&nbsp;N&#39;envoie&nbsp;plus&nbsp;de&nbsp;courant&nbsp;sur&nbsp;le&nbsp;pin&nbsp;relais,&nbsp;la&nbsp;pompe&nbsp;s&#39;arrête</span>
		}
	}
}      
  </code>
</pre>
</div>
<p class="align-j">&nbsp;</p>
<h2 class="align-j">5. Autres options à venir&#8230;</h2>
<p class="align-j">&nbsp;</p>
<p align="right">Frenatus, Denis TOURNASSAT, Olivier WIDAR</p>
<p align="center"><em>Article publié sur Cap récifal le 13 mars 2018 avec l&rsquo;aimable autorisation des contributeurs et mis à jour.</em></p>
<h3>Images liées:</h3> [<a href="https://reeflexion.fr/osmolateur-niveau-eau-aquarium/">See image gallery at reeflexion.fr</a>] <p>L’article <a href="https://reeflexion.fr/osmolateur-niveau-eau-aquarium/">Osmolateur</a> est apparu en premier sur <a href="https://reeflexion.fr">Reeflexions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reeflexion.fr/osmolateur-niveau-eau-aquarium/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
