Complexe Fred
Artikelen: 0
Berichten: 147
Lid geworden op: wo 10 jul 2013, 14:07

Dataoverdracht via internet

Beste lezer,
 
 
Ik ga een schakeling maken voor stroommetingen, deze gemeten waarden zou ik willen doorzenden via het internet naar mijn laptop.
 
Mijn probleem ligt bij het doorzenden van deze waarden. Misschien is er iemand die hier al ervaring mee heeft? Of die mij bepaalde componenten hiervoor kan aanraden. Je zou er mij heel hard mee kunnen helpen! :)
 
 
Alvast bedankt!
Sterfelijkheid is de mogelijkheidsvoorwaarde tot een zinvol leven.
Gebruikersavatar
WillemB
Artikelen: 0
Berichten: 654
Lid geworden op: do 20 feb 2014, 17:51

Re: Dataoverdracht via internet

Als je de metingen doet op een PC en daar opslaat, dan kan je met je laptop vanaf internet
deze PC raadplegen. Als je dan wel de meet PC bereikbaar maakt als web server of zo.
Sinds de uitvinding van tijd, hebben we het niet meer, en kunnen we het ook niet meer vinden.
En wie haast heeft moet langzamer lopen.
Complexe Fred
Artikelen: 0
Berichten: 147
Lid geworden op: wo 10 jul 2013, 14:07

Re: Dataoverdracht via internet

Het plan was eigenlijk om een PCB te maken. En dat de microcontroller of een andere component de metingen doorstuurt via 3G of GPRS. maar welke component gebruik ik hiervoor het best? Heb al iets gelezen over een 3G dongle, maar weet niet zeker of dit de beste optie is...
Sterfelijkheid is de mogelijkheidsvoorwaarde tot een zinvol leven.
Gebruikersavatar
WillemB
Artikelen: 0
Berichten: 654
Lid geworden op: do 20 feb 2014, 17:51

Re: Dataoverdracht via internet

dan heb je inderdaad een GSM module nodig, met een abonnement bij een provider.
Dan moet je ook een programma hebben om dat aan te sturen, die de juiste format aanlevert 
aan de GSM module. Een soort GSM modem.
 
Maar hoe wil je de laptop dan bereiken, wat voor aansluiting heeft deze.., als
deze steeds van locatie veranderd veranderd ook steeds het internet adres.
Of meld de laptop zich bij de meet module, dat kan ook.
Dan vraagt de laptop steeds data op, er vanuit gaande dat de module een vast adres heeft.
Sinds de uitvinding van tijd, hebben we het niet meer, en kunnen we het ook niet meer vinden.
En wie haast heeft moet langzamer lopen.
Complexe Fred
Artikelen: 0
Berichten: 147
Lid geworden op: wo 10 jul 2013, 14:07

Re: Dataoverdracht via internet

Context schets: het meetbordje (de PCB) zal uiteindelijk ergens in Africa komen te staan. Het moet de meetgegevens doorsturen (dus heel weinig data, de snelheid waaraan het door gestuurd moet worden moet niet hoog zijn). Het doel is dan om deze gegevens hier te kunnen ontvangen op de laptop. 
 
Een meetschakeling is al gemaakt. Ik moet enkel nog op zoek naar een microcontroller en iets dat deze gegevens via 3G kan doorsturen. Ik ben hier nu al even voor aan het zoeken op internet, maar geraak er niet uit. Ik heb ook niet zo veel kennis in dit gebied. 
 
 
 
WillemB schreef: dan heb je inderdaad een GSM module nodig, met een abonnement bij een provider.
Dan moet je ook een programma hebben om dat aan te sturen, die de juiste format aanlevert 
aan de GSM module. Een soort GSM modem.
 
Is een 3g dongle dan een soort GSM modem?
 
 
WillemB schreef: Maar hoe wil je de laptop dan bereiken, wat voor aansluiting heeft deze.., als
deze steeds van locatie veranderd veranderd ook steeds het internet adres.
Of meld de laptop zich bij de meet module, dat kan ook.
Dan vraagt de laptop steeds data op, er vanuit gaande dat de module een vast adres heeft.
 
De locatie ligt vast, de laptop dat steeds data opvraagt aan een vast adres klinkt goed (zo had ik het ook in gedachten). Het uitvoeren hiervan blijft wel nog een raadsel.  
Sterfelijkheid is de mogelijkheidsvoorwaarde tot een zinvol leven.
Gebruikersavatar
317070
Artikelen: 0
Berichten: 5.609
Lid geworden op: za 28 feb 2009, 17:05

Re: Dataoverdracht via internet

Complexe Fred schreef: Het plan was eigenlijk om een PCB te maken. En dat de microcontroller of een andere component de metingen doorstuurt via 3G of GPRS.
Wij op het lab gebruiken dan een smartphone :) Die dingen zijn zodanig goedkoop dat je de tijd er zo uit haalt. Het nadeel is dat je relatief veel stroomverbruik hebt, het is handiger om op korte tijd veel data door te streamen.
 
Indien niet zou ik hiervoor gaan: https://www.cooking-hacks.com/documentation/tutorials/3g-gps-shield-arduino-raspberry-pi-tutorial/
Opnieuw, ik zou geen PCB zelf maken. Dat gaat, maar dat kost zo veel tijd en moeite (de eerste iteratie werkt nooit, voor zoiets complex de tweede iteratie ook niet). Je bent beter af met standaard-bordjes, gebouwd door mensen die er meer van af weten. Elektronica ontwerpen is niet triviaal, en als dit je eerste PCB is, dan begin je bijna op Mona Lisa-niveau.
 
Maar, je moet ook niet onderschatten hoe moeilijk het gaat zijn om een verbinding te maken met je laptop. Waarschijnlijk zul je inderdaad ergens een server moeten huren om de data in op te vangen, die je dan kan uitlezen met je laptop.
 
Voor dergelijke toepassingen viel in ons lab het ontwerpen van een custom PCB meestal snel af, het sop is de kool niet waard.
What it all comes down to, is that I haven't got it all figured out just yet

And I've got one hand in my pocket and the other one is giving the peace sign

-Alanis Morisette-
Benm
Artikelen: 0
Berichten: 12.262
Lid geworden op: za 21 okt 2006, 01:23

Re: Dataoverdracht via internet

Opties genoeg. Ik zou overwegen een arduino (of raspberry, pic etc) te gebruiken met een wifi of gsm/gprs shield, afhankelijk van wat er (betrouwbaar) beschikbaar is aan netwerken op de plaats waar je wilt meten.

Als je deze componenten via ebay uit china bestelt ben je goedkoper uit dan een smartphone, en heb je ook beter sensors dan die in een smartphone. Reken bijvoorbeeld dat de temperatuursensor in een smartphone meestal een sensor is die de temperatuur van de batterij meet, niet dit van de omgeving.

Hoe je het qua software aanpakt is jouw keuze. Als het via wifi is dan is het gemakkelijkste denk ik ofwel de arduino zelf als server opzetten, ofwel deze als client opzetten en via een scriptje op een server de meetwaarden te laten doorgeven.

Heb je alleen een gsm netwerk ter beschikking dan kun je de waarden via sms verzenden, al dan niet op afroep van een sms die je naar de meter stuurt.

Een print hoef je er niet echt voor te ontwerpen, de verbinding kun je eventueel maken met dupont wires in de testfase. Misschien is het wel betrouwbaarder en goedkoper om het op een printje te bouwen als het gaat om grotere aantallen, maar dat is iets om over te denken als je prototyping fase voltooid is.
Victory through technology
Gringo
Artikelen: 0
Berichten: 171
Lid geworden op: zo 31 mei 2009, 12:39

Re: Dataoverdracht via internet

Hier een goede instructie om een energie meter te maken en deze met Wifi de gegevens te laten uploaden naar een gratis server.
 
http://www.engineerathome.com/elektronica/meet+je+energieverbruik+met+arduino/9
Benm
Artikelen: 0
Berichten: 12.262
Lid geworden op: za 21 okt 2006, 01:23

Re: Dataoverdracht via internet

Dat is wel creatief gebruik van een bestaande meter :)

Als er een dergelijke meter aanwezig is absoluut een bruikbare oplossing. Zo niet zijn er echter legio andere oplossingen te vinden om verbruiksdata te verkrijgen. Je hebt bijvoorbeeld van die plug-in wattmeters waarop weergegeven wordt wat een apparaat verbruikt, die vaak 10 of 16A aan kunnen.

Nadeel van die dingen is dat ze vaak werken met een chip on board en je niet echt toegang hebt tot de data op het display. Dit valt echter wel weer te overkomen als je bijvoorbeeld stapjes van 10 Wh hebt die naar het display gaan - verandering detecteren zonder echt te weten wat je meet kan dan ook werken ;)
Victory through technology
Gringo
Artikelen: 0
Berichten: 171
Lid geworden op: zo 31 mei 2009, 12:39

Re: Dataoverdracht via internet

Ik heb thuis een meter met een led lampje erop die pulst, werkte perfect. Gewoon de LDR ervoor plakken. In plaats van een internet verbinding had ik er echter een LCD aan gehangen, zodat ik mijn momentaal gebruik ook kon inzien. Waterkoker aanzetten en je zag netjes het verbruik met 2kW omhoog schieten.
Benm
Artikelen: 0
Berichten: 12.262
Lid geworden op: za 21 okt 2006, 01:23

Re: Dataoverdracht via internet

Handig als je een dergelijke meter met knipperende led hebt inderdaad :)

Als je de electronica hebt om die waarde op een lcd te tonen lijkt het me verder ook niet zo moeilijk dat online te krijgen, kwestie van een wifi- of ethernetmodule toevoegen en je bent qua hardware good to go.
Victory through technology
Gringo
Artikelen: 0
Berichten: 171
Lid geworden op: zo 31 mei 2009, 12:39

Re: Dataoverdracht via internet

Ik ben eens gaan kijken of ik de boel inderdaad door kon sturen en kwam een aardig eind. Enige nadeel is dat ik een te simpel wifi shield zonder antenne gebruikt had, wat niet door de meterkast kon zenden. Heb er nu een met antenne besteld (zonde, die wifi shields zijn een van de weinige dingen die flink aan de prijs zijn).
 
Dit is de code die ik ervoor geschreven (aan elkaar geplakt ;) ) heb:
https://drive.google.com/file/d/0B4fZO0uyH-3JQTJiVFZUdmhnUVE/view?usp=sharing
Benm
Artikelen: 0
Berichten: 12.262
Lid geworden op: za 21 okt 2006, 01:23

Re: Dataoverdracht via internet

Je hebt inderdaad diverse wifi modules, de ene wat krachtiger dan de andere qua signaal. Ik zou gewoon wat goedkoops van ebay proberen zolang het werkt met (ongeveer) dezelfde code.

Soms is er overigens wel een mogelijkheid om een printspoor te onderbreken en alsnog een wat betere antenne toe te voegen.
Victory through technology

Terug naar “Elektrotechniek”