LAN-Anbindung für BSB-Bus (Brötje, Elco Thision etc.)

Begonnen von justme1968, 29 November 2014, 19:50:40

Vorheriges Thema - Nächstes Thema

freetz

Alle drei Zenerdioden sind in Sperrrichtung hochohmig und haben in Durchlassrichtung ca. 800 Ohm.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

frank

ich meinte die diode im transistor, die im ersatzschaltbild des transistors zwischen basis und emitter erkennbar ist.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

freetz

Sorry, wenn ich gerade auf dem Schlauch stehe, aber was genau meinst Du mit der "Diode im Transistor" und welches Ersatzschaltbild? Ich sehe neben den Z-Dioden im Schaltbild und im PCB nur die Dioden in den Optokopplern...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

frank

ZitatIm Schaltsymbol ist der Anschluss Emitter (E) in beiden Fällen mit einem kleinen Pfeil versehen: Bei einem npn-Transistor zeigt dieser vom Bauelement weg, beim pnp-Transistor weist er zu dem Bauelement hin.[21] Der Pfeil beschreibt die technische Stromrichtung (Bewegung gedachter positiver Ladungsträger) am Emitter.

zwischen den anschlüssen basis/emitter verhält sich der transistor wie eine diode. der pfeil ist quasi wie bei einer diode zu deuten, es wird also die durchlassrichtung gekennzeichnet.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

freetz

Ah, verstehe, danke!
Also jetzt von Emitter zu Basis bei beiden "gebratenen" Transistoren gemessen: Bei beiden ca. 700 Ohm. Von Basis zu Emitter hochohmig. Macht es Sinn, vom Kollektor her auch noch etwas zu messen oder wäre damit alles Relevante geprüft?
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

frank

zwischen allen pin kombinationen muss der statische widerstand bestimmte werte einhalten, die ich aber nicht im kopf habe. am besten mal bei einem neuen testen.

bei "abrauchen" könnte natürlich auch die maximale leistung in irgendeinem betriebszustand überschritten werden.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

freetz

Habe die beiden "gebratenen" jetzt mal mit einem unbenutzten Transistor verglichen: Alle Werte identisch, auch der Test von http://www.hobby-bastelecke.de/halbleiter/transistor_pruef.htm ergibt, dass die Teile (sogar jetzt noch) richtig funktionieren. Im hFE Modus zeigt mein Multimeter 1-2 an.
An die maximale Leistung dachte ich auch, aber dann müsste auf dem R-Bus ein sehr viel stärkerer Strom als bei OpenTherm fließen (dort ja nur wenige mA)...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Schotty

Je nach Leistung können Transistoren im Betrieb aber auch unter normalen Umständen recht heiß werden, wenn ich das richtig verstanden habe - es würde mich in diesem Fall allerdings auch sehr wundern, denn ich denke, dann hätte das Layout doch sicherlich anders ausgesehen..
Außerdem kann die Hitze natürlich bei Überbelastung entstehen, aber wohl auch (was mir neu war) dann, wenn sie nicht richtig durchschalten. Vielleicht lags ja daran..?!
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

Also heiß werden, ja, aber mit Rauch ;)?
Ich hatte so etwas Ähnliches mal bei einem Temperatursensor, bei dem ich VCC und GND vertauscht hatte, aber wenn das Datenblatt stimmt, kann das eigentlich nicht sein, zumal ich die gleichen 557er ja auch im Raspberry-Teil von BSB-LAN verwende...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Schotty

Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Scherheinz

@Freetz: Dein Multimeter müsste eine Funktion haben um Dioden durchzumessen. Diese zeigt dir bei welcher Spannung sie leitet also so 0,6 - 0,7V sollte dann das Multimeter anzeigen. Teste das mal an einer Diode und dann am Transitor. Aber wenn Rauch raus kam ist der auf jeden Fall hinüber.

Gruß

freetz

Ja, hat es, zeigt allerdings ganzzahlige Werte an, bei der 1N4841 ist das ca. 760, bei den Transistoren ca. 860, sowohl von Emitter zu Basis, als auch vom Kollektor zur Basis, sowohl bei den unbenutzten, als auch bei den "abgerauchten". Kann aber auch sein, dass der Rauch nicht direkt von dem Transistor kam, sondern von dem verschmorten Gummi der Steckbrücken. Mir ist dann nur beim Abziehen aufgefallen, dass der Transistor eben sehr, sehr heiß war. Aber da es nur je 10-20 Sekunden waren, hat es vielleicht nicht so viel ausgemacht, dass sich das jetzt beim Ausmessen niederschlagen würde? Sehr wahrscheinlich werden aber nicht beide Transistoren vor dem Einbau in die Schaltung defekt gewesen sein, wenn jetzt alle vorgeschlagenen Messungen korrekt waren, so dass das Problem vermutlich doch eher an den (für die OpenTherm-Schaltung) zu hohen Strömen auf dem R-Bus liegt, oder?
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

freetz

So, ich habe "drüben" im Mikrocontroller-Forum mal einen Thread aufgemacht und die Fakten zum R-Bus dort zusammengetragen:
https://www.mikrocontroller.net/topic/459948
Vielleicht gibt es dort Leute, die sich noch weiter damit beschäftigen wollen, ich bin da jetzt in einer Sackgasse gelandet, und inzwischen ist die IDA auch schon wieder zurück gegangen. Hier noch ein letzter Blick auf das Innenleben des Gateway GW17...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Scherheinz

Zitat von: freetz am 23 September 2018, 14:16:50
Ja, hat es, zeigt allerdings ganzzahlige Werte an, bei der 1N4841 ist das ca. 760, bei den Transistoren ca. 860, sowohl von Emitter zu Basis, als auch vom Kollektor zur Basis, sowohl bei den unbenutzten, als auch bei den "abgerauchten". Kann aber auch sein, dass der Rauch nicht direkt von dem Transistor kam, sondern von dem verschmorten Gummi der Steckbrücken. Mir ist dann nur beim Abziehen aufgefallen, dass der Transistor eben sehr, sehr heiß war. Aber da es nur je 10-20 Sekunden waren, hat es vielleicht nicht so viel ausgemacht, dass sich das jetzt beim Ausmessen niederschlagen würde? Sehr wahrscheinlich werden aber nicht beide Transistoren vor dem Einbau in die Schaltung defekt gewesen sein, wenn jetzt alle vorgeschlagenen Messungen korrekt waren, so dass das Problem vermutlich doch eher an den (für die OpenTherm-Schaltung) zu hohen Strömen auf dem R-Bus liegt, oder?

Dein Multimeter zeigt die Werte dann in mA an also geht es in die richtige Richtung. Aber kann eigentlich nicht so viel Strom fließen sodass die Steckbrücken heiß werden. Da der maximale genutzte Strom 23mA sind laut Opentherm Dokumentation, dürfte selbst bei einem Kurzschluss nicht viel mehr Strom fließen meiner Auffassung nach um Defekte zu vermeiden. Vielleicht wird es klarer wenn das ganze mal auf Lochraster zusammenlötest, ich hab mir auf Steckbrettern schon öfter Fehler mit eingebaut und auch schon wegen Kontaktproblemen Bauteile zerstört.

Gruß

Schotty

Kurz zur Info:
Ich habe gerade eine aktualisierte Version des Handbuchs eingestellt, die nun auch ein Beispiel für die Einbindung des Adapters in ioBroker beinhaltet. Vielen Dank für das Beispiel @Thomas_B!
Gruß
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/