Hallo,
....nun bin ich endlich durch.... Puh!!! 39 Seiten!!!! Danke für das tolle Projekt. Mein Logger läuft bei mir zuhause vorerst nur mit "Trockenübungen", da meine Solaranlage 200 km weit entfernt aufgestellt ist. Bisher lief alles über 3 Tage problemlos durch. Gefüttert habe ich das NetIO Board mit einer alten BASIC Briefmarke, von der aus ich Pulse an das NetIO Board geschickt habe (Simulation S0 - Ausgang des WR). Sehr schön konnte man an diesem Aufbau die Wirkungsweise des RC Gliedes, die Datenübertragung zu PV-Log / Sonnenertrag und die Funktionsweise des Boardes testen.
Jetzt bin ich natürlich gespannt wie ein Flitzebogen, ob es an der tatsächlichen Anlage genauso gut funktioniert wie bei mir zuhause.
Also Danke nochmals an Thomas für Freesol. Ich kann verstehen, dass man so etwas aus Hobby für sich (!) betreibt. Aber der Support hier in den vielen Antworten.... Mir ist unbegreiflich wie man so etwas neben der normalen Arbeit schafft - zumal hier anscheinend zeitweise richtig Zeitdruck und Stress für Thomas entstand. Auch wenn ich es bisher ohne diesen Support geschafft habe. RESPEKT und DANKE!
Deshalb möchte ich auch etwas gutes tun:
Ich habe mir einen 3€ Programmer hier gekauft: http://www.ebay.de/itm/USB-ISP…m5ae32c2969#ht_3488wt_952
Mittlerweile kostet er zwar 3,50 € ist aber immer noch günstiger als die anderen hier beschriebenen Varianten UND(!) er funktioniert absolut zuverlässig bei mir
1) Von http://www.fischl.de/usbasp/ sich den aktuellen USB Treiber herunterladen und installieren
2) Freesol Setup herunterladen in einen separaten Ordner kopieren
3) Freesol.hex aus dem Ordner mit dem source code in den neuen Ordner kopieren
4) Freesol Setup Programm aufrufen
5) Auf Tab Progger Einstellungen wechseln
6) Button "Defaultwerte setzen" drücken
7) für jeden Befehl Textteil ändern: Anstatt -c avrispv2 ändern in -c usbasp
8.) für jeden Befehl Textteil LÖSCHEN: -P COM12
9) Bei Konfiguration lesen hab ich geändert ........ -U eeprom:r:eeprom.txt:r in -U eeprom:r:from_eeprom.HEX:r
10) Bei Konfiguration schreiben hab ich geändert ...... -U eeprom:w:eeprom.txt:r in -U eeprom:w:to_eeprom.HEX:r
11) In TAB "Hauptseite" wechseln
12) "Defaultwerte" setzten und die Konfiguration nach seinen Bedürfnissen ändern
13) "Speichern ins File" klicken (da sollte to_eeprom.hex drinstehen)
14) Kontrolle ob nun to_eeprom.hex im Freesol Konfigurationsordner liegt und aktuelles Datum hat
15) Nacheinander die Buttons "Fuses schreiben", "Programm schreiben" und "Konfiguration schreiben" klicken
Nach dem Schreiben der Konfiguration "Konfiguration Lesen" klicken DANACH auf "Speichern ins File" somit sind die config Daten gesichert.
Ich hoffe damit kann ich das eine oder andere Programmierproblem lösen..womit einige hier und auch ich Probleme hatten.
Gruß Uli