How to connect and prepare the battery/BMS
Make sure the data connection from the GX device to the BMS is isolated, see also galvanic isolation.
Otherwise you can damage your GX device and BMS, since the negative current will flow through the data cable, if the BMS disconnects the negative pole.
Since for some BMS the port labeling is a mess and not reflecting the real situation here are some useful instructions and links.
UART/TTL (no daisy chain possible)
UART (Universal Asynchronous Receiver-Transmitter) is a serial communication protocol used for communication between devices. TTL (Transistor-Transistor Logic) refers to the voltage levels used in UART communication.
Ensure the voltage levels (5 V or 3.3 V) of your BMS are supported by the USB to UART/TTL adapter. Use an isolated adapter and power it correctly. Most BMS provide battery power VCC+
on the +
pole of the UART/TTL connector. Measure it before connecting. You may need a DC to DC converter to match the voltage your isolated adapter needs.
Connect the wires in a device-to-device configuration. The main cable runs from the master (USB to UART adapter) to the BMS and contains three wires:
- TX (Transmit)
- RX (Receive)
- GND (common) for proper reference
The main cable should be shielded to prevent interference. Ensure that the TX of the master is connected to the RX of the BMS and the RX of the master is connected to the TX of the BMS.