I would like to sample 24V one wire serial with a voltage divider, wouldn't grounding the resistors in series potentially affect the data being transmitted?
This is for the nanoleaf Aurora which is documented here on a tear down
https://www.eevblog.com/forum/projects/nanoleaf-aurora-teardown/ and some of the protocol in use is explained here
https://kronoshacker.blogspot.com/2018/01/playing-with-aurora-led-panels.htmlQuote :
The Comm Pin ( this case the pin name is officially labeled vbus )
The Comm Pin is used for data communication between the tiles. It is a open collector bus which can be driven to low by any tile. The protocol must take care of collision avoidance. RS232 at 115200 Baud, 8N1 is used for the communication on this pin. Inactive level is 24V, Active level is 0V. The signal is pulled to 24V by the controller. The tiles drive the signal to GND via a open collector circuit.
In this it appears that 0V is a 1 value ( mark? ) and 24V is a 0 ( space? )
I was considering using an optocoupler but I am uncertain about how to select the correct type for a 115200 baud, half-duplex, 8-N-1, UART signal that is responsive enough.
My experience level is use of platforms like the Arduino and Raspberry pi, ftdi USB to TTL UART and 3V/5V level shifters, and software libs provided to make them work. A software developers view, bits and bytes. While I know how to use things like shift registers, resistors and controllers to handle servos and led matrices. This is somewhat out of my expertise area.
Appreciate any help, guidance, advice, etc in figuring this out
I asked this a stackexchange subdomain and ended up with some pretty condescending what I feel as borderline rude and arrogant commentary. 😵💫