Forum: Mikrocontroller und Digitale Elektronik Datenlogger über AVR NET IO


von Chris S. (chris606)


Lesenswert?

Hallo zusammen,

ich möchte meine Wechselrichter über das von Pollin angebotene AVR NET 
IO Modul ans Internet anbinden. Nun fehlt mir irgendwie der Anfang... da 
ich eigentlich aus der PIC Ecke komme.
Ich dachte mir folgendes: Auf dem AVR Modul wird ein Embedded Webserver 
installiert der die Daten von Außen zugänglich macht. Der MAX232 wird 
durch einen RS485 Treiber ersetzt, da die Wechselrichter über RS485 an 
den AVR angebunden werden sollen.
Nun bräuchte ich auch eine Entwicklungsumgebung am besten für Ubuntu.
Hat da jemand einen Tipp?
Einen Programmer für den Parallelport habe ich, nur hab ich an meinem 
Ubuntu Laptop leider keinen Parallelport. Da bräuchte ich auch noch was, 
am besten irgendwas zum Eigenbau und vielleicht mit Debugfunktion. Gibt 
es da was vergleichbares zum IDC2 oder ICD3 von Microchip?
Das Add-on Modul hab ich auch dazu, daran will ich ein Display 
anschließen und evtl. die Daten auf der SD-Card speichern.
Programmieren möchte ich in C.
Fragen über Fragen....

Danke schon mal für eure Antworten!

Gruß
chris

von Markus (Gast)


Lesenswert?

Hmm..

vielleicht wecke ich dieses Thema nochmals auf.

Ich würde gern auch Daten loggen.
Jedoch habe ich mir ein etwas anderes konzept überlegt:

Im Internet liegt eine MySQL-Datenbank
In diese trage ich über PHP einen Wert (oder mehrere) aus dem AVR ein.
(z.B. einen AD-Wandler-Wert)

Geschehen soll dies dann über einen Aufruf folgender Art:
http://meineDomain/input.php?adc_wert=123

Man braucht also:
Eine Datenbank (hab ich)
Eine eigene Domain (hab ich)

Auf der Domain legt man dann das PHP-Script ab welches man wie oben 
gezeigt nutzen kann.
Dieses Script schreibt dann (wie bereits gesagt) den Wert in die 
Datenbank.

Vorteil:
Man braucht nicht im AVR zu speichern sondern kann sich bestehender 
Dinge bedienen.
Weiter hat man die Möglichkeit die Daten deutlich flexibler in eine 
Webseite einzuarbeiten und braucht nicht immer den armen AVR als 
Webserver zu missbrauchen. ;-)

Was mir noch fehlt.
Ein Einstieg in das Thema AVR-NET IO
Hat hier schonmal jemand eine URL aufgerufen?
Im AVR-Code würde ich am liebsten einfach nur eine Funktion haben, der 
ich eine Wert übergeben.
Die Funktion macht dann den Rest und ich kann mich in "Ruhe" um das 
Erfassen und Aufbereiten der Daten kümmern.

Hat jemand Ideen oder Anregungen?
Oder gibt es das schon und ich habe es nur hier nicht gefunden?

Vielen Dank vorab :-)

MfG Markus

von Shortie (Gast)


Lesenswert?


von Markus (Gast)


Lesenswert?

Danke..

Wer nicht das zweite Forum auf den Kopf stellen will...
Hier ein Direktlink zu einem passenden Thread:
http://son.ffdf-clan.de/include.php?path=forumsthread&threadid=1118&entries=0#post8755

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.