Forum: Mikrocontroller und Digitale Elektronik AVR RS485 Datenlogger SMA WR


von Ralf E. (empi)


Lesenswert?

Hallo,

ich habe letztes Jahr mein erstes AVR Projekt mit einem ATMega 1284P 
angefangen (Details siehe unten). Die Beiträge im Forum zum Thema LCD, 
DCF-77, und serielle Schnittstelle haben mir dabei sehr geholfen - 
vielen Dank an dieser Stelle an alle Betreiber und Mitglieder.

Meine Frage ist, ob jemand das SMA Protokoll zum Auslesen eines 
Wechselrichters über RS485 schon erfolgreich mit einem ATMega in C 
programmiert hat und mir mit dem Code weiterhelfen könnte. Das könnte 
eine Menge Zeit sparen und ich müsste das "Rad nicht neu erfinden".
Ich habe die Protokoll-Spec von SMA und würde auf dieser Basis ansonsten 
als nächstes das Protokoll zum Auslesen des WR programmieren.

Desweiteren wäre ich an Rohdatenlogs (in Byteform) der auf der RS485 
Schnittstelle gesendeten Frames interessiert. Hintergrund ist, dass der 
WR weit weg ist und ich Daten zum Testen der SW bräuchte.


Zu beiden Fragen habe ich bisher in Netz nicht viel gefunden, daher 
jetzt hier die Anfrage.

Danke und Gruß
/Ralf


Details zum Projekt:

Es ist ein Projekt zur SMS-basierten Hausüberwachung unseres 
Ferienhauses (LCD-Display, DCF-77 und RTC, GSM-Modem, Backupbatterie 
inkl. Ladung, Fehlersensoren 
Wasseraustritt/Heizung/Wechselrichter/Netzspannung, Innen- und 
Aussentemperaturfühler, Heizung An/Standbyschaltung). Im Fehlerfall oder 
einmal täglich schickt das Ding eine Status-SMS. Soweit läuft alles.

Die HW ist vorbereitet, über den zweiten seriellen Port des ATMega und 
einen RS485 Baustein die Daten eines SMA Wechselrichters SB5000-TL20 mit 
eingebauter RS485 Karte auszulesen. Der Tagesertrag soll dann in der 
täglichen Status-SMS mitgesendet werden. Den Teil zum Auslesen des WR 
habe ich allerdings noch nicht programmiert.

von Gasd (Gast)


Lesenswert?

Ich kenne viele, die mit HGL, BGL und LPG nicht viel anfagen können :)

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.