Buderus Bedieneinheit RC30

OP #830317
Hallo,

für die Buderus Gasthermen gibt es eine Bedieneinheit RC30, welche über 
einen seriellen BUS mit der Steuereinheit der Gastherme kommuniziert.

Kennt jemand die Physik des Busses (vermute RS485 ? CAN basierend ?) und 
das Übertragungsprotokoll. Würde die Therme gerne für meinen Homeserver 
"zugänglich" machen. Habe bisher allerdinge keine Informationen über den 
BUS (scheint proprietäres Buderus-Protokoll zu sein) finden können.

Für Hinweise/Informationen wäre ich dankbar.

Gruß Theo
Gast
Hallo,


genau das suche ich auch. Gibt es schon etwas neues ????

Ich könnte mich mit der ServiceKey-Schnittstelle verbinden, habe aber 
keinen Plan was dort benutzt wird.





Grüße.
Gast
Hallo,


also bei dem Service-Key handelt es sich um einen Stereo-Klinkenstecker. 
Die Belegung ist wie folgt:

LINKS : GND
RECHTS: SIGNALOFFSET +12V, +-2.5V Signalpegel (etwa)
GND   : +12V

Die Daten werden mit 9600 Baud geschickt und können über einen 
Pegelwandler mit der UART mitgeschnitten werden.


Grüße.
Angehängte Dateien:
Gast
Trau mich gar nicht zu fragen wie man so eine Pegelwandlung machen 
könnte?
Sicher gibts irgendwas mit einem Transistor, einem Optokoppler und ein 
paar Widerständen.
Danke,
  Chris
Gast
Den Thread habe ich dann auch entdeckt.
Ich dachte eher an was ganz einfaches wie das Bild im Anhang.

Das in der Mitte soll ein Optokoppler sein (Gabs nicht in dem falstad 
Applet)

Habe mir die Schaltung auch mal zusammengesteckt, aber irgendwelche 
Spikes drin gehabt. Ansonsten sah das Signal sehr gut aus. Will es heute 
mal auf einer Streifenplatine zusammenlöten.
Angehängte Dateien:
Gast
Die Streifenplatine zeigt die gleichen Spikes.
Vielleicht liegts auch daran dass ich den USB AVRlab Oszi von Christian 
Ullrich ohne die Oszi-Platine direkt angestöpselt habe.
Dann muss ich mein Labornetzteil für den Pull-Up nehmen.

Wenn jemand eine Idee hat wär ich dankbar.
Gast
Die Spikes sind jedenfalls kürzer als ein Bit lang ist und gehen 
angeblich hoch bis etwa zur doppelten Pull-Up-Spannung.
Leider halten sie nicht still, das mit dem Triggern hab ich nämlich beim 
USB AVRlab Oszi noch nicht hinbekommen.
Dachte dass vielleicht das Kabel zum Netzteil schuld sein könnte, aber 
ich mein ich hätts schonmal mit nem Kondensator zwischen +5V und GND 
probiert.
Leider hab ich nur selten Zeit das weiterzutreiben.

Muss eigentlich erst mal die Firmware modifizieren um das Telegramm-Ende 
richtig zu detektieren. Vielleicht stimmt ja eigentlich alles und es 
liegt nur an dem Messaufbau.
Hallo,

ich hab da noch eine kleine Frage:

---
LINKS : GND
RECHTS: SIGNALOFFSET +12V, +-2.5V Signalpegel (etwa)
GND   : +12V
---

Auf GND messe ich bei mir allerdings +9V ?!

Hab nun schon mehrere Sachen durchprobiert (OPs etc.) aber ich komme 
nicht auf die Lösung :-/

Offenbar haben es ja hier schon einige Leute geschafft dem Gerät die 
Daten zu entlocken. Kann mich da einer in die richtige Richtung 
schieben?
Gast
Erni schrieb:
> Fred Granna schrieb:
>> Ich habe also zwschen GND (12V) und LINKS (GND) nicht 12V sondern nur
>> 9V. Das meinte ich.
>
> Und wie sieht es zwischen GND und RECHTS aus ? Kannst du die Leitungen
> mit einem Oszi. messen ?

zwischen den beiden hab ich ca. 5 V differenz. Oszi muss ich morgen mal 
aufbauen. Auf rechts messe ich 12+-2V
Gast
Fred Granna schrieb:
> zwischen den beiden hab ich ca. 5 V differenz. Oszi muss ich morgen mal
> aufbauen. Auf rechts messe ich 12+-2V

Das ist okay. Der Bus läuft eigentlich ohne extra Versorgung, also nur 
mit GND (LINKS) und der Datenleitung (RECHTS).
Gast
Erni schrieb:
> Fred Granna schrieb:
>> zwischen den beiden hab ich ca. 5 V differenz. Oszi muss ich morgen mal
>> aufbauen. Auf rechts messe ich 12+-2V
>
> Das ist okay. Der Bus läuft eigentlich ohne extra Versorgung, also nur
> mit GND (LINKS) und der Datenleitung (RECHTS).

nun die Frage: wie bekomme ich da nun ein schönes, digitales 5V Signal 
draus? Bin seit Tagen am bastel... Hab keine Ideen mehr...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.