I've got a KNX-like bus system in my house. (Specifically it's ABB/Busch Jaegers free@home, which I think is based on KNX, for this post I will keep referring to it as bus or KNX bus) This bus system carries power and communication for bus devices over the same two wires. It's nominally 24V DC, and in my real-world setting 28V.
I would like to tap into this power source to locally generate 5V. This would be used to power an ESP32 module with display, set into a wall box. Therefore, the step down module must be quite small.
I bought a couple of step down modules based on MP1584EN (https://www.openimpulse.com/blog/products-page/product-category/mp1584en-mini-dc-dc-step-module/). When I hook these up to the KNX bus, they produce a nice 5V, and the ESP32 module runs ok.
However, apparently the MP1584EN generates so much noise on the input line that the communication on the bus is disturbed and other bus participants cannot function.
My question: what can I do to extract power from the bus to power a 5V module (I probably need around 70 mA), while not disturbing bus communication.
I've hooked a simple scope I had access to to see what the communication looks like. It looks like to send information, you pull down the bus voltage by abound 8V for 50 ms at a time. These are images of the way the bus operated normally.
I didn't really succeed in capturing a good image of the noise generated by the step down module (this may be worth trying again), but I notice that when things operate normally (i.e. no step down module connected), on average only every few seconds a message comes by, whereas when the step down module is connected, there are lots of 'messages' each second (retransmissions?).
I have tried putting a diode and a 50ohm resistor in series with the step down module, and also a 47 uF cap across the input pins of the step down module, but that didn't help. (Why 47 uF? Because that was the only 50V cap I had...)
Any ideas?