benvo
Well-known member
Hallo allemaal,
Zoals jullie wellicht weten heb ik een Arduino aquarium controller gebouwd die mijn (led) verlichting verzorgt, de temperatuur en tenslotte mijn PH gehalte meet en zonodig CO2 toevoegd.
Om het laatste gaat het. De controller heeft altijd zeer goed gewerkt. Er doet zich nu een probleem voor sinds een paar dagen waarvan de oorzaak zich niet laat achterhalen, tot nu toe.
Wanneer de electrode in mijn aquarium hangt geeft hij, via een PH module een spanning af van zo’n 2,94 volt waardoor hij een PH van ergens tussen 5.84 en 6.00 waarde afgeeft. Veel te laag. Nu het gekke, Neem ik een beetje water uit het aquarium en hang ik daar de electrode in geeft dan wordt er een spanning van 2,34 Volt afgegeven hetgeen een PH waarde geeft van zo rond of net onder de 7.00 hetgeen juist is. De electrode laat zich overigens ook goed ijken.
Als er zoiets raars gebeurd probeer je natuurlijk uit te vogelen waar het probleem kan liggen. Ik volg dan maar het prinicipe van eliminatie. In de software is niet veranderd en werkt ook naar behoren. De sensor werkt zodra ik hem aan een andere, gekochte, controller hang in alle gevallen dus in het aquarium en ook als ik hem in een bakje met aquarium water hang. Dat brengt mij dan op de gedachte dat het probleem dus in mijn controller moet liggen. Maar het vreemde is dus, als eerder vertelt, dat de waarde juist is zodra ik de electrode in een bakje met aquarium water leg of hang maar meteen terugloopt wanneer deze in de bak, met de hetzelfde water (!), hang. De gedachte ontstond toen bij mij dat er wellicht iets een storing zou kunnen veroorzaken, dat zou dan wel iets nieuws moeten zijn want alles werkte tot een paar dagen geleden goed. Toch heb ik verlichting, pompen en alle verdere electronica uitgeschakeld zonder resultaat.
Misschien ben ik niet op de juiste plek met deze vraag. Hoewel ik gemerkt heb dat de kennis van een Arduino maar ook van electronica groot is bij sommigen. De controller is dan wel een Arduino (mega) maar mogelijk ligt het probleem toch elders in de electronica? Begrijpelijk is dit verhaal niet voor iedereen maar misschien is er toch iemand met de “gouden” tip?
Zoals jullie wellicht weten heb ik een Arduino aquarium controller gebouwd die mijn (led) verlichting verzorgt, de temperatuur en tenslotte mijn PH gehalte meet en zonodig CO2 toevoegd.
Om het laatste gaat het. De controller heeft altijd zeer goed gewerkt. Er doet zich nu een probleem voor sinds een paar dagen waarvan de oorzaak zich niet laat achterhalen, tot nu toe.
Wanneer de electrode in mijn aquarium hangt geeft hij, via een PH module een spanning af van zo’n 2,94 volt waardoor hij een PH van ergens tussen 5.84 en 6.00 waarde afgeeft. Veel te laag. Nu het gekke, Neem ik een beetje water uit het aquarium en hang ik daar de electrode in geeft dan wordt er een spanning van 2,34 Volt afgegeven hetgeen een PH waarde geeft van zo rond of net onder de 7.00 hetgeen juist is. De electrode laat zich overigens ook goed ijken.
Als er zoiets raars gebeurd probeer je natuurlijk uit te vogelen waar het probleem kan liggen. Ik volg dan maar het prinicipe van eliminatie. In de software is niet veranderd en werkt ook naar behoren. De sensor werkt zodra ik hem aan een andere, gekochte, controller hang in alle gevallen dus in het aquarium en ook als ik hem in een bakje met aquarium water hang. Dat brengt mij dan op de gedachte dat het probleem dus in mijn controller moet liggen. Maar het vreemde is dus, als eerder vertelt, dat de waarde juist is zodra ik de electrode in een bakje met aquarium water leg of hang maar meteen terugloopt wanneer deze in de bak, met de hetzelfde water (!), hang. De gedachte ontstond toen bij mij dat er wellicht iets een storing zou kunnen veroorzaken, dat zou dan wel iets nieuws moeten zijn want alles werkte tot een paar dagen geleden goed. Toch heb ik verlichting, pompen en alle verdere electronica uitgeschakeld zonder resultaat.
Misschien ben ik niet op de juiste plek met deze vraag. Hoewel ik gemerkt heb dat de kennis van een Arduino maar ook van electronica groot is bij sommigen. De controller is dan wel een Arduino (mega) maar mogelijk ligt het probleem toch elders in de electronica? Begrijpelijk is dit verhaal niet voor iedereen maar misschien is er toch iemand met de “gouden” tip?