Onlangs heb ik een beregeningssysteem geïnstalleerd en aangesloten op een pomp in mijn regenwatertank.
Nu wil ik ten alle tijden het niveau van deze regenwatertank kunnen monitoren. Hiervoor kocht ik een liquid level sensor. Deze sensor wordt gevoed met 24VDC en geeft een signaal terug van 0-10V waarbij 10V betekend dat er 2m water in staat.
Na wat uitzoeken ben ik op de chip MCP3008 uitgekomen om het analoge 0-10V signaal om te zetten naar een digitaal signaal voor mijn RPI. Ik ben niet erg onderlegt in electronica maar experimenteer er wel graag mee.
Om mijn RPI & MCP3008 te beschermen heb ik een voltage divider gemaakt met weerstanden om het analoge signaal tussen 0 en 3V te brengen.
Initieel werkte alles perfect maar na enkele dagen kreeg ik enkel nog 0 waarden ondanks er wel degelijk een analoog signaal was dat de tank bijna vol was (even met de multi meter gemeten). Na heel wat trail en error gisteren de MCP3008 vervangen en de hele setup opnieuw opgebouwd op een breadboard. Met een adapter om mee te testen werkte alles weer, echter na het aansluiten op de effectieve sensor kreeg ik weer direct 0 waarden. Nochtans geeft de sensor zelf wel 8V dus 4/5de tank gevuld (multimeter).
Gezien ik wat ben afgeweken van alle schema's die te vinden zijn op het net waar men steeds de 3.3v zowel voor digital als analoge input gebruikt zit ik dus met een externe power supply van 24v en de 3.3v van de RPI. Mogelijks is er wat mis met mijn assumpties en blaas ik de ene MCP3008 na de andere op... Iemand een idee of mijn schema correct is of wat de oorzaak zou kunnen zijn?
Nu wil ik ten alle tijden het niveau van deze regenwatertank kunnen monitoren. Hiervoor kocht ik een liquid level sensor. Deze sensor wordt gevoed met 24VDC en geeft een signaal terug van 0-10V waarbij 10V betekend dat er 2m water in staat.
Na wat uitzoeken ben ik op de chip MCP3008 uitgekomen om het analoge 0-10V signaal om te zetten naar een digitaal signaal voor mijn RPI. Ik ben niet erg onderlegt in electronica maar experimenteer er wel graag mee.
Om mijn RPI & MCP3008 te beschermen heb ik een voltage divider gemaakt met weerstanden om het analoge signaal tussen 0 en 3V te brengen.
Initieel werkte alles perfect maar na enkele dagen kreeg ik enkel nog 0 waarden ondanks er wel degelijk een analoog signaal was dat de tank bijna vol was (even met de multi meter gemeten). Na heel wat trail en error gisteren de MCP3008 vervangen en de hele setup opnieuw opgebouwd op een breadboard. Met een adapter om mee te testen werkte alles weer, echter na het aansluiten op de effectieve sensor kreeg ik weer direct 0 waarden. Nochtans geeft de sensor zelf wel 8V dus 4/5de tank gevuld (multimeter).
Gezien ik wat ben afgeweken van alle schema's die te vinden zijn op het net waar men steeds de 3.3v zowel voor digital als analoge input gebruikt zit ik dus met een externe power supply van 24v en de 3.3v van de RPI. Mogelijks is er wat mis met mijn assumpties en blaas ik de ene MCP3008 na de andere op... Iemand een idee of mijn schema correct is of wat de oorzaak zou kunnen zijn?
/f/image/3N7sQFrVyqBfdExpckp8QFCp.png?f=fotoalbum_large)
[ Voor 4% gewijzigd door ClickTwice op 30-06-2021 10:42 ]