Skip to main content
Tweeted twitter.com/StackElectronix/status/1248128633253888002
added 8 characters in body; edited title
Source Link
rustyx
  • 203
  • 3
  • 9

How does this circuit work (openthermOpenTherm)?

I am trying to understand how this data interface works.

It's supposed to:

  • translate (readread) "OT" current difference into logical OUT (<10mA = 0, >17mA = 1)
  • sendsend logical IN to "OT" by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and the current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?


Note: the interface is for an OpenTherm 2.0 master, though I hope I have provided all the relevant details about the interface in the question itself such that any further knowledge of OpenTherm is not required to answer the question (if it is, please comment about what exactly is missing and I will provide it).

How does this circuit work (opentherm)?

I am trying to understand how this data interface works.

It's supposed to:

  • translate (read) "OT" current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to "OT" by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and the current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?


Note: the interface is for an OpenTherm 2.0 master, though I hope I have provided all the relevant details about the interface in the question itself such that any further knowledge of OpenTherm is not required to answer the question (if it is, please comment about what exactly is missing and I will provide it).

How does this circuit work (OpenTherm)?

I am trying to understand how this data interface works.

It's supposed to:

  • translate (read) "OT" current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to "OT" by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and the current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?


Note: the interface is for an OpenTherm 2.0 master, though I hope I have provided all the relevant details about the interface in the question itself such that any further knowledge of OpenTherm is not required to answer the question (if it is, please comment about what exactly is missing and I will provide it).

Bumped by Community user
added 340 characters in body
Source Link
rustyx
  • 203
  • 3
  • 9

I am trying to understand how this OpenThermdata interface works.

It's supposed to:

  • translate (read) OT"OT" current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to OT"OT" by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and the current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?


Note: the interface is for an OpenTherm 2.0 master, though I hope I have provided all the relevant details about the interface in the question itself such that any further knowledge of OpenTherm is not required to answer the question (if it is, please comment about what exactly is missing and I will provide it).

I am trying to understand how this OpenTherm interface works.

It's supposed to:

  • translate (read) OT current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to OT by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?

I am trying to understand how this data interface works.

It's supposed to:

  • translate (read) "OT" current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to "OT" by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and the current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?


Note: the interface is for an OpenTherm 2.0 master, though I hope I have provided all the relevant details about the interface in the question itself such that any further knowledge of OpenTherm is not required to answer the question (if it is, please comment about what exactly is missing and I will provide it).

Source Link
rustyx
  • 203
  • 3
  • 9

How does this circuit work (opentherm)?

I am trying to understand how this OpenTherm interface works.

It's supposed to:

  • translate (read) OT current difference into logical OUT (<10mA = 0, >17mA = 1)
  • send logical IN to OT by varying the voltage across OT (<7V = 0, >15V = 1)

opentherm master circuit

The voltage across OT terminals is around 18V and current ~5..9mA when idle.

Specifically I don't understand how current sensing works in this circuit. Does D5, D6 or both play a role?