Replies: 1 comment 2 replies
-
I have used these RS485 modules and have had difficulties with them in the past so I try to avoid using them.
This is correct! The RDM controller sends a request to a specific UID and the device with that UID sends a response.
As far as I know, these RS485 modules will auto-trigger the RTS pin whenever a 1 is written to the TX pin of the RS485 module. This means that the RDM controller will put the DMX line in a high-impedance state every time a 0 is written. Technically this is not allowed by the RDM standard. Section 3.1.3 of the RDM standard says Hope this helps! Let me know if you have other questions! |
Beta Was this translation helpful? Give feedback.
-
I have a bunch of these boards
https://www.bizkit.ru/wp-content/uploads/2019/01/RS485_interface_module_Arduino.png
They have some extra protection against power surges and what not. But they also lack the pin to select whether they're transmitting or receiving. They somehow know automatically what the direction is. No RE or DE pins on this board.
When I use this to either just transmit or just receive I assume the circuitry can figure out which one it is doing. But what I'm interested is RDM. If I understand correctly with RDM the PCB first has to transmit an RDM query and after that receive the answer through the same channel. What my question is that can these auto sensing PCBs handle changing their state fast enough to support RDM?
I can live without RDM. Not many cheap fixtures that I come across support it anyways. But I was just curious if I might run into issues with these autosensing RS-485 PCBs when trying to implement RDM.
Beta Was this translation helpful? Give feedback.
All reactions