Features
- 5KV Galvanic isolation
- Housing design IP40 compliant
- CAN2.0B interface isolated, 120Ω internal terminated
- Accuracy of current measurement ±0.1%
- Current measurement range ±600A
Applications
- Battery current monitoring for automotive applications
- Grid energy storage
- UPS
- Charging station
Characteristics
Interface
Male connector:
Molex Part # 5600200420
4-pin Power & CAN
Female connector:
Molex Part # 5601230400
4-pin Power & CAN
Can Protocol
The module uses the standard CAN2.0A/B communication protocol, and all messages use a standard frame structure. The data length of the message frame is between 1-8 bytes. The default baud of the module is 500kbps, and it can also support 1Mbps/250kbps.
The 32-bit current/temperature data uses the big-endian format by default, that is, the high-order bit is first, the low-order bit is behind, the circle is a signed integer.
Example of message frame 1:
Data: 0x00 0x00 0x00 0x00 0x03 0xE8
Explanation:
0x00 Current channel flag
0x00 Unit: mA, Cyclic counter 0, no error
0x00 0x00 0x03 0xE8 0x000003E8 = 1000 = 1000Ma = 1A
Example of message frame 2:
Data: 0x04 0x00 0x00 0x00 0x01 0x0A
Explanation:
0x04 Temperature date flag
0x00 Cyclic counter 0, no alarming
0x00 0x00 0x01 0x0A 0x0000010A = 266 = 26.6°C
Note: The CANID code of module data channel, sampling interval, working mode, bit rate, etc. can be modified by the special tools provided, and the above are only the factory default values.
Dimensions
Measuring Mode
The module performs data sampling at a fixed time interval set by the system and sends data to the CAN bus. At the same time, it can also respond to the trigger command. In the interval sampling period, the measurement will be performed immediately when the trigger command is received and send the message data to the CAN bus. There is no need to wait for the next interval.
Time interval + command trigger mode
In some special applications, the time interval is set to be very long. If the quick measurement is required, the command needs to be triggered. After the module receives the trigger command, if it is sampling or sending CAN message, the current trigger command will be ignored. When the command is valid, a sampling and sending process will be started immediately, and the time interval T for the next sending will be automatically calculated from the moment of this trigger. There is a delay between the module receiving a valid trigger command and sending the CAN message, which is less than 1ms.
Command trigger mode
The module will send the measurement result to CAN bus and reset the starting point of calculated interval when the valid command is received from the host. The module will not actively send a message, but the sampling is always ongoing at a fixed time. There is a delay between the module receiving a valid trigger command and sending the CAN message, which is less than 1ms.