CB350M6918A
CB_AMC_UM – FEBRUARY 2023
CB 350M6918 A Series, Automotive, 0.5% Tolerance
Operation Temperature -40℃~+105℃
Shunt Based Current Sensor
1、Characteristics
• Current Measurement Range:-8000A~+8000A
▫ Continuous Operating Range:-350A~+350A
▫ Measurement Accuracy:±0.5%
• Temperature Measurement Range -50℃~+150℃
• Communication Protocol:CAN2.0 A/B
▫ Selectable Data Format
▫ Configurable CAN ID
▫ Configurable CAN Speed:250Kbps/500Kbps/1Mbps
▫ CB350M6918A0/1XS:Configured 120Ω Terminal Resistor
▫ CB350M6918A0/1XN:No Terminal Resistor
• Supply Voltage:6V~18V
• Operation Temperature Range:-40℃~+105℃
• Power Consumption:≤216mW @12VDC
• Galvanic Isolation:3000VAC
3、Applications
• Automotive Cu rrent Monitor
• Grid Energy Storage
• UPS
• Charging Station
2、Introduction
CB350M6918A current sensor is an automotive current sensing
module, which can be used to measure bidirectional DC current.
Featuring high accuracy, low power consumption, wide operating
temperature range, excellent response speed, temperature
stability and anti-interference ability.
The sensor is designed based on low-TCR shunt, adopts 16-bit
ADC, M0-architecture MCU core, communicates through CAN2.0
A/B protocol, and has static discharge protection, temperature
compensation, current calibration and other functions.
The sensor meets the operating temperature range of -40℃
~+105℃, can apply to the continuous operating current of 350A~+350A and the temperature measurement of -50℃~+150℃,
and the current measurement accuracy is ± 0.5% in the range of
+20A~+350A or -350A~-20A, and the maximum temperature
measurement offset error in the temperature operating range is ±
3℃.
CB350M6918A current sensor operates from 6V to 18V. Its power
consumption is controlled below 216mW (12VDC), and it can
realize complete high-low voltage isolation, which can be applied
to the main positive electrode or the main negative electrode of
the batter y system.
Sensor Information
Part #
Shunt Size
Connector
CB350M6918A
69mm×18mm
5600200420
Typical Application
This datasheet provides CB350M6918A current sensor reliability data and design suggestions. For the latest
information of the datasheet and more RESI products, please visit www. resistor.today . Before actual design, please
refer to the latest version of CB350M6918A current sensor datasheet.
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Content
1、Characteristics
01
2、Applications
01
3、Introduction
01
4、Revision
02
5、Specifications
03
5.1 Limit Parameters
03
5.2 General Parameters
03
5.3 Typical Characteristic Curve
05
6、Test Standards
09
7、Communication
11
7.1 CAN Protocol
11
7.2 Data Frame
12
7.3 Bus Topology
16
7.4 Measuring Mode
16
8、Mechanical Structure
17
8.1 Dimensions
17
8.2 Copper Bar Connection
17
8.3 Connector
17
8.4 Connector Definition
18
9、Typical Applications
18
10、Storage & Packaging
19
10.1 Storage
19
10.2 Packaging
19
11、Part Number Information
20
4、Revision
02
Date
Revised Content
Note
2023.02
-
Initial Issue
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
5、Specifications
5.1 Limit Parameters
Note: Product will affect its reliability and cause unexpected permanent damage if operating under limit parameters for long time.
time.
Parameter
Max.
Unit
30
V
±1400A
10
s
±8000A
50
ms
Configured 120Ω Terminal Resistor (Continuous Power Supply)
6
V
ESD
25
KV
Min.
Condition
Typical
Supply Voltage
Current Measurement Range
CAN Interfac e
Operating Temperature
-40
105
℃
Storage Temperature
-40
125
℃
95
%RH
Humidity
5.2 General Parameters
Test Conditions: Ambient Temperature 25 ℃ (Unless Other wise Noted)
Parameter
Min.
Typical
Max.
Unit
6
12
18
V
6V
10
14
18
mA
12V
10
14
18
mA
18V
10
14
18
mA
6V
60
80
108
mW
12V
120
170
216
mW
18V
180
250
324
mW
Required time from power-on to sending the first frame
valid message
100
130
150
ms
±50
±100
mA
±0.5
%[1]
Condition
Power Supply
Supply Voltage
Operating Current
Power Consumption
Start- Up Time
Current Measurement (- 40℃~+105℃)
-20A~+20A
+20A~+350A or -350A~-50A
Accuracy
+350A~+1000A or -1000A~-350A
±0.5
±1
%[1]
+1000A~+8000 A or -8000A~-1000A
±1
±5
%[1]
-350A~+350A
Continuous
±600A
5
min
±1400A
5
s
±8000A
40
ms
Duration
-350A~+350A
10
mA
>350A or<-350A
60
mA
-350A~+350A
±0.02
%
>350A or<-350A
±0.2
%
Resolution
Linearity
Copyright @ Shenzhen C&B Electronics Co., Ltd
03
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Test Conditions: Ambient Temperature 25 ℃ (Unless Other wise Noted)
Parameter
Condition
Max.
Unit
-50
+150
℃
-3
+3
℃
Min.
Typical
Temperature Measurement
Measurement Range
Measurement Error
-50℃~+150℃
℃
0.1
Resolution
Power & Temperature Rise
DC Impedanc e
45
55
μΩ
3
nH
±350A@25℃
Copper Bus Bar 20 mm*3mm , 15Nm
60
℃
±350A@85℃
Copper Bus Bar 20 mm*3mm , 15Nm
60
℃
50
Inductance
Temperature Rise
Communication
Protocol
CAN2.0 A/B
Communication Speed
250
500
1000
Kbps
108
120
132
Ω
Output Rate of Current Message
10
10
1000
ms
Output Rate of Temperature Message
10
100
1000
ms
With Terminal Resistor
Terminal Resistor
Without Terminal Resistor
Isolation
Galvanic Isolation
3000
VA C
Creepage Distanc e
5.5
mm
Clearance
4.1
mm
[1] Accuracy is the error accuracy of current.
04
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
5.3 Typical Characteristic Cur ve
5.3.1 Start- Up Time Test Cur ve
Figure 5-1 Sample1 Start-Up Time Test Cur ve
Figure 5-2 Sample2 Start-Up Time Test Cur ve
Figure 5-3 Sample3 Start-Up Time Test Cur ve
Figure 5-4 Sample4 Start-Up Time Test Cur ve
Figure 5-5 Sample5 Start-Up Time Test Cur ve
Figure 5-6 Sample6 Start-Up Time Test Cur ve
Figure 5-7 Sample7 Start-Up Time Test Cur ve
Figure 5-8 Sample8 Start-Up Time Test Cur ve
Copyright @ Shenzhen C&B Electronics Co., Ltd
05
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Operating Current/mA
5.3.2 Current Consumption Test Curve
Voltage Scanning/V
Operating Current/mA
Figure 5-9 -40℃ Current Consumption Test Curve
Voltage Scanning/V
Operating Current/mA
Figure 5-10 +25℃ Current Consumption Curve
Voltage Scanning/V
Figure 5-11 +105℃ Current Consumption Curve
06
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Min. Current Error/mA
Max. Current Error/mA
5.3.3 Low-Current Accuracy Test Cur ve
Figure 5-12 -40℃ Low-Current Test Accuracy@Min. Current Error
Figure 5-13 -40℃ Low-Current Test Accuracy@Max. Current Error
Max. Current Error/mA
Current Scanning/A
Min. Current Error/mA
Current Scanning/A
Current Scanning/A
Current Scanning/A
Figure 5-15 +25℃ Low-Current Test Accuracy@Max. Current Error
Min. Current Error/mA
Max. Current Error/mA
Figure 5-14 +25℃ Low-Current Test Accuracy@Min. Current Error
Current Scanning/A
Figure 5-16 +105℃ Low-Current Test Accuracy@Min. Current Error
Copyright @ Shenzhen C&B Electronics Co., Ltd
Current Scanning/A
Figure 5-17 +105℃ Low-Current Test Accuracy@Max. Current Error
07
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Min. Current Error/%
Max. Current Error/%
5.3.4 High-Current Accuracy Test Curve
Figure 5-18 -40℃ High-Current Test Accuracy@Min. Current Error
Figure 5-19 -40℃ High-Current Test Accuracy@Max. Current Error
Max. Current Error/%
Current Scanning/A
Min. Current Error/%
Current Scanning/A
Figure 5-20 +25℃ High-Current Test Accuracy@Min. Current Error
Figure 5-21 +25℃ High-Current Test Accuracy@Max. Current Error
Max. Current Error/%
Current Scanning/A
Min. Current Error/%
Current Scanning/A
Current Scanning/A
Figure 5-22 +85℃ High-Current Test Accuracy@Min. Current Error
Current Scanning/A
Figure 5-23+85℃ High-Current Test Accuracy@Max. Current Error
08
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
6、Test Standards
Test No.
Test Standards
Test Items
General inspection
1
/
Appearance
2
/
Dimension
3
/
Weight
4
/
Function Check
5
VW 80000
E-01 Long-term overvoltage
6
VW 80000
E-02 Transient overvoltage
7
VW 80000
E-03 Transient undervoltage
8
VW 80000
E-04 Jump start
9
VW 80000
E-05 Load dump
Electrical loads
10
VW 80000
11
VW 80000
E-07 Slow decrease and increase of the supply voltage
12
VW 80000
E-08 Slow decrease, quick increase of the supply voltage
13
VW 80000
E-09 Reset behavior
14
VW 80000
E-10 Brief interruptions
15
VW 80000
E-11 Start pulses
16
VW 80000
17
VW 80000
E-13 Pin interruption
18
VW 80000
E-14 Connector interruption
19
VW 80000
E-15 Reverse polarity
20
VW 80000
E-16 Ground potential difference
21
VW 80000
22
VW 80000
E-18 Insulation resistance
23
VW 80000
E-19 Quiescent current
24
VW 80000
E-20 Dielectric strength
25
/
Continuous power test
E-06 Ripple voltage
E-12 Voltage curve with vehicle electrical system control
E-17 Short circuit in signal cable and load circuits ..
26
ISO 7637-2:2011
CI pulse 1
27
ISO 7637-2:2011
CI pulse 2a / 2b
28
ISO 7637-2:2011
CI pulse 3a / 3b
29
ISO 7637-2:2011
CI pulse 4
30
ISO 7637-2:2011
CI pulse 5b
31
ISO 10605:2008
ESD
32
CISRP 25
Radiated emissions
33
CISRP 25
Conducted emissions
34
ISO 11452-2
Radiated immunity
35
ISO 11452-4
Bulk current injection
Copyright @ Shenzhen C&B Electronics Co., Ltd
09
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Test No.
Test Standards
Test Items
36
VW 80000
K-01 High-/low-temperature aging
37
VW 80000
K-02 Incremental temperature test
38
VW 80000
K-03 Low-temperature operation
39
VW 80000
K-05 Thermal shock (component).
40
VW 80000
K-14 Damp heat, constant
41
VW 80000
L-02 Service life test - high-temperature durability testing
42
VW 80000
L-03 Service life test – Temperature cycle durability testing
43
IEC 60068-2-30
Dew test
44
GB/T 2423.34
Composite temeperature & humidity cyclic test
45
VW 80000
M-01 Free fall
46
VW 80000
M-04 Vibration test
Climatic loads
Mechanical loads
47
VW 80000
M-05 Mechanical shock
48
VW 80000
M-08 Protection against foreign bodies - IP0x to IP4x, A, B, C, D
49
GB/T 30512-2014
Requirements for prohibited substances on automobiles
50
UL-94:2016
Vertical Burning Test
Regulation Validation
10
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
7、Communication
7.1 CAN Protocol
CB350M6918A applies CAN2.0 A/B communication protocol and communicates through data frame. The data length of message frame
is between 1-8 bytes. The default CAN speed is 500Kbps. 1Mbps/250Kbps are also available. There are two kinds of data frame, standard
frame and extended frame, as shown in Figure 7-1 and Figure 7-2. Standard frame has an ID of 11 bytes, and the extended frame has an
ID of 29 bytes. The defaulted data frame is standard frame, which can be adjusted to the extended frame. The defaulted data format is
Motorola, which can be adjusted to Intel.
1
DB2
DB3
1 1 1
DB4
DB5
DB6
7
Interframespace
DLC
Datalengthcode
DB1
15
Endofframe
Remotetransmissionbit
Identifierextensionbit
reserved
DB0
0...64
ACK-Delimiter
4
CRC-Delimiter
ACK-Slot
1 1 1
CRC
Cyclicredundancy
checksum
11
Datafield
1
ID
Messageidentifier
Bits
Startofframe
0
DB7
Figure 7-1 Standard Fram e
Figure 7-2 Extended Frame
Copyright @ Shenzhen C&B Electronics Co., Ltd
11
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
7.2 Data Frame
The data frame of CB350M6918A can apply multiple data formats, as shown in Table 7-1. Among them, both formats A and B are
composed of two frames of messages, which transmit real-time current and real-time temperature. Both formats C and D are composed
of one frame of message. Format C transmits real-time current and real-time temperature in one frame of message. Format D only
transmits real-time current. The data frame format defaults to format A.
Table 7-1. Message Frame Data Format
Data Frame Content
CANID [ 1 ]
Data Length
Real-Time Current
0x030 1
6
32-bit current value is a signed integer. Available
Unit: mA/μ A
Real-Time Temperature
0x0325
6
32-bit temperature value is a signed integer, in 0.1℃
Real-Time Current
0x03C2
8
24-bit current value is an unsigned integer with offset
0x800000, in m A
Real-Time Temperature
0x06C2
8
Format C
Real-Time Current &
Temperature
0x03C2
8
24-bit current value is an unsigned integer with offset
0x800000, in m A
16-bit temperature value is a signed short integer.
Unit: 0. 1 ℃
Format D
Real-Time Current
0x03C0
8
32-bit current value is an unsigned integer with offset
0x80000000, in m A
Data Format Type
Format A
Characteristics
Format B
8-bit NTC temperature value is a signed short integer, in ℃
8-bit MCU temperature value is a signed short integer, in ℃
[1] The CANID in the above table are default and can be modified by commands (refer to the relevant application documents for details)
7.2.1 Format A
Format A consists of current data frame and temperature data frame, each with a 4-bit cyclic counter and a 2-bit module exception flag.
In addition, the current data frame has an 8-bit current channel flag, a 32-bit current value, a 1-bit unit selection and a 1-bit reser ved bit.
The temperature data frame has an 8-bit temperature channel flag, a 32-bit temperature value and a 2-bit reser ved bit. The details of the
message are shown in Table 7-2, Examples of message and decoding information are shown in Table 7-3 and Table 7-4.
Table 7-2. Format A Messag e
Frame Type
Current
(mA/μA)
Temperature
(0.1℃)
CANID
0x0301
0x0325
Length
6
6
byte0
byte1
byte2 byte3 byte4 byte5
0x00 [ 1 ]
B[7]:Reser ved Bit [ 2 ]
B[6]:Current Unit [ 3 ]
B[5]:Measurement Error Flag [ 4 ]
B[4]:Overcurrent Flag [ 5 ]
B[3:0]:Cyclic Counter [ 6 ]
0x04 [ 8 ]
B[7:6]:Reser ved Bit [ 2 ]
B[5]:Overtemperature Flag of Shunt [ 9 ]
B[4]:Overtemperature Flag of PCBA[ 1 0 ]
B[3:0]:Cyclic Counter [ 6 ]
32-bit Signed
Current Value [ 7 ]
32-bit Signed
Temperature Value[ 1 1 ]
[1] Current Channel Flag.
[2] Reser ved bit, default is 0.
[3] Current Unit, 0: mA; 1: μA
[4] Measurement error flag, active when the ADC fault is detected, indicates that the current value is invalid. When alarming, the current
sensor still sends and receives data messages, but the current value in the message is invalid. The measurement deviation may exceed
the range specified in the technical specification.
[5] Overcurrent error flag. Default is inactive. It can be defined by the user.
[6] Cyclic Counter, 0x0-0xF cycle count value.
[7] 32-bit current data uses big-endian by default. The high bit is followed by the low bit. It is a signed integer.
[8] Temperature Channel Flag.
[9] Overtemperature Flag of Shunt, active when the shunt temperature is detected to be more than 150 ℃, indicates that the sensor may
have no message output or low accuracy. When alarming, the current sensor can still send and receive data messages in a short time, and
the current value in the message is valid. If overtemperature for a long time, the performance of current sensor can be damaged. At this
time, it is recommended to limit the output power of BMS.
[10] Overtemperature Flag of PCBA, active when the board temperature is detected to be more than 125 ℃, indicates that the sensor may
have no message output or low accuracy. When alarming, the current sensor can still send and receive data messages in a short time, and
the current value in the message is valid. If overtemperature lasts for a long time, the performance of current sensor can be damaged.
Then, it is recommended to limit the output power of BMS.
[11] 32-bit temperature data uses big-endian by default. The high bit is followed by the low bit. It is a signed integer. Unit: 0.1 ℃
12
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Table 7-3. Examples of Format A Message Frame
Example
DB0
DB1
DB2
DB3
DB4
DB5
1
0x00
0x00
0x00
0x00
0x03
0xE8
2
0x00
0x00
0xFF
0xFF
0xF C
0x18
3
0x04
0x00
0x00
0x00
0x01
0x0A
4
0x04
0x00
0xFF
0xFF
0xF E
0xF 6
Table 7-4. Decoding Information of Table 7-3 Examples
Example
Byte
Value
Message
DB0
0x00
Current Channel Flag.
DB1
0x00
DB2-DB5
0x000003E8
Current: 1000mA, i.e. 1A
DB0
0x00
Current Channel Flag.
DB1
0x00
DB2-DB5
0xFFFFFC18
Current: -1000mA, i.e. -1A
DB0
0x04
Temperature Channel Flag.
DB1
0x00
Reser ved bit 0, Shunt temperature<150 ℃, PCBA temperature<125 ℃, cycle sequence 0
DB2-DB5
0x0000010A
The Temperature is +26.6 ℃
DB0
0x04
Temperature Channel Flag.
DB1
0x00
Reser ved bit 0, Shunt temperature<150 ℃, PCBA temperature<125 ℃, cycle sequence 0
DB2-DB5
0xFFFFFEF6
The Temperature is -26.6 ℃
1
2
3
4
Reser ved bit 0, unit: mA, no measurement error, cycle sequence 0
Reser ved bit 0, unit: mA, no measurement error, cycle sequence 0
7.2.2 Format B
Format B consists of current data frame and temperature data frame, each with a 4-bit cyclic counter. In addition, the current data frame
has a 24-bit current value, a 1-bit flag bit, an 8-bit software version, an 8-bit check bit and a 19-bit reser ved bit. The temperature data
frame has an 8-bit temperature value, a 2-bit status bit, an 8-bit check bit and a 34-bit reser ved bit. The details of the message are shown
in Table 7-5, Examples of message and decoding information are shown in Table 7-6 and Table 7-7.
Table 7-5. Format B Messag e
Frame Type
Current
(mA)
Temperature
(℃)
CANID
0x03C 2
0x06C2
Length
byte0
8
B[7:4]:Cyclic Counter [ 1 ]
B[3:2]:Reser ved Bit [ 2 ]
B[1]:Hardware Fault Flag [ 3 ]
B[0]:Reser ved Bit [ 2 ]
8
B[7:4]:Cyclic Counter [ 1 ]
B[3:2]:Internal Temperature
Status [ 6 ]
B[1:0]:Reser ved Bit [ 2 ]
byte1
byte2
byte3
24-bit Unsigned
Current Value
Offset 0x800000 [ 4 ]
NTC
(℃ )
MCU
(℃)
[7]
[8]
byte4
byte5
Reser ved Bit[ 2 ]
Reser ved Bit[ 2 ]
byte6
byte7
Software
Versio n
CRC-8 Check
SAE J1850 [ 5 ]
CRC-8 Check
SAE J1850 [ 5 ]
[1] Cyclic Counter, 0x0-0xF cycle count value.
[2] Reser ved bit, default is 0.
[3] Hardware Fault Flag, active when a hardware fault is detected, indicates that the ADC may have a fault.
[4] 24-bit current data uses big-endian by default. The high bit is followed by the low bit. It is an unsigned integer. Unit: mA
The actual value is expressed as V=D-0x800000. D is the value in the message.
[5] CRC-8 Check generates a check code for the first 7 bytes of data.
[6] Internal Temperature Status, '0': Normal; '1': Overtemperature; '2': Inactive; '3': Invalid.
[7] NTC Temperature, 8-bit temperature data uses big-endian by default. The high bit is followed by the low bit. It is a signed
integer. Unit: ℃
[8] MCU Temperature, 8-bit temperature data uses big-endian by default. The high bit is followed by the low bit. It is a signed
integer. Unit: ℃
Copyright @ Shenzhen C&B Electronics Co., Ltd
13
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Table 7-6. Examples of Format B Message Frame
Example
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
1
0x00
0x80
0x03
0xE8
0x00
0x00
0x64
0x83
2
0x00
0x7F
0xFC
0x18
0x00
0x00
0x64
0xAB
3
0x00
0x1A
0x1A
0x00
0x00
0x00
0x00
0xD5
4
0x00
0xE6
0xE6
0x00
0x00
0x00
0x00
0x47
Table 7-7. Decoding Information of Table 7-6 Examples
Example
1
2
Byte
Value
DB0
0x00
DB1-DB3
0x8003E8
DB4-DB5
0x0000
DB6
0x64
Software version is V1.0 0
DB7
0x83
CRC-8 Check Value
DB0
0x00
DB1-DB3
0x7FFC18
DB4-DB5
0x0000
DB6
0x64
Software version is V1.0 0
DB7
0xAB
CRC-8 Check Value
DB0
0x00
DB1
0x1A
NTC: +26 ℃
DB2
0x1A
MCU: +26℃
DB3-DB6
0x00000000
DB7
0xD5
DB0
0x00
DB1
0xE6
NTC: -26 ℃
DB2
0xE6
MCU: -26℃
DB3-DB6
0x00000000
DB7
0x47
3
4
Message
Cycle sequence 0, reserved bit 0, no hardware fault, reser ved bit 0
Current: 1000mA, i.e. +1 A
Reser ved bit 0
Cycle sequence 0, reserved bit 0, no hardware fault, reser ved bit 0
Current: -1000mA, i.e. -1A
Reser ved bit 0
Cycle sequence 0, normal temperature, reser ved bit 0
Reser ved bit 0
CRC-8 Check Valu e
Cycle sequence 0, normal temperature, reser ved bit 0
Reser ved bit 0
CRC-8 Check Valu e
7.2.3 Format C
Format C consists of one frame of message, including a 24-bit current value, an 16-bit temperature value, a 4-bit cyclic counter, a 2-bit
status bit, a 1-bit flag bit, an 8-bit check bit and a 9-bit reser ved bit. The details of the message are shown in Table 7-8, Examples of
message and decoding information are shown in Table 7-9 and Table 7-10.
Table 7-8. Format C Messag e
Frame Type
Current
(mA)
Temperature
(0.1℃ )
14
CANID
Length
byte0
byte1
byte2
byte3
byte4
byte5
byte6
byte7
Reser ved
Bit [ 4 ]
CRC-8 Check
SAE J1850 [ 7 ]
[1]
0x03C 2
8
B[7:4]:Cyclic Counter
B[3:2]:Malfunction Status [ 2 ]
B[1]:Hardware Fault Flag [ 3 ]
B[0]:Reser ved Bit [ 4 ]
24-bit Unsigned
Current Value Offset
0x800000 [ 5 ]
16-bit Signed
Temperatur e
Value [ 6 ]
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
[1] Cyclic Counter, 0x0-0xF cycle count value.
[2] Malfunction Status, '0': Normal; '1': ADC Conversion Error ; '2': Current exceeds 1550A; '3': Shunt temperature exceeds 150 ℃ or PCBA
temperature exceeds 125 ℃.
[3] Hardware Fault Flag, active when a hardware fault is detected, indicates that the ADC may have a fault.
Reser ved bit, default is 0.
[4] 24-bit current data uses big-endian by default. The high bit is followed by the low bit. It is an unsigned integer. Unit: mA
[5] The actual value is expressed as V=D-0x800000. D is the value in the message.
[6] 16-bit temperature data uses big-endian by default. The high bit is followed by the low bit. It is a signed integer. Unit: ℃.
[7] CRC-8 Check generates a check code for the first 7 bytes of data.
Table 7-9. Examples of Format C Message Frame
Example
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
1
0x00
0x80
0x03
0xE8
0x01
0x0A
0x00
0x2E
2
0x00
0x7F
0xFC
0x18
0xFE
0xF6
0x00
0x9D
Table 7-10. Decoding Information of Table 7-9 Examples
Example
1
2
Byte
Value
Message
DB0
0x00
DB1-DB3
0x8003E8
Current: 1000mA, i.e. +1 A
DB4-DB5
0x010A
The Temperature is +26.6 ℃
DB6
0x00
DB7
0x2E
DB0
0x00
DB1-DB3
0x7FFC18
Current: -1000mA, i.e. -1A
DB4-DB5
0xFEF6
The Temperature is -26.6 ℃
DB6
0x00
DB7
0x9D
Cycle sequence 0, normal function, no hardware fault, reser ved bit 0
Reser ved bit 0
CRC-8 Check Valu e
Cycle sequence 0, normal function, no hardware fault, reser ved bit 0
Reser ved bit 0
CRC-8 Check Valu e
7.2.4 Format D
Format D consists of one frame of message, including a 32-bit current value, a 1-bit flag bit, a 7-bit status bit, an 8-bit software version, a
16-bit reser ved byte and no temperature value. The details of the message are shown in Table 7-11, Examples of message and decoding
information are shown in Table 7-12 and Table 7-13.
Table 7-11. Format D Messag e
Frame Type
CANID
Length
Current
(mA )
0x03C0
8
byte0
byte1
byte2
byte3
32-bit Unsigned
Current Value
Offset 0x80000000 [ 1 ]
byte4
byte5
B[0]:Error Flag[ 2 ]
B[7:1]:Error Status [ 3 ]
byte6
Reser ved Bit [ 4 ]
byte7
Software
Version
[1] 32-bit current data uses big-endian by default. The high bit is followed by the low bit. It is an unsigned integer. Unit: mA. The actual
value is expressed as V=D-0x80000000. D is the value in the message.
[2] Error Flag, '0': Normal; '1': Error ;
[3] Error Status, 0x64: no error ; 0x50: ADC hardware error ; 0x51: ADC conversion error ; 0x60: Temperature exceeds the limit (current value
remains measured).
[4] Reserved bit, default is 0.
Table 7-12. Examples of Format D Message Fram e
Example
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
1
0x080
0x00
0x03
0xE8
0xC8
0x00
0x00
0x64
2
0x7F
0xFF
0xFC
0x18
0xC8
0x00
0x00
0x64
Copyright @ Shenzhen C&B Electronics Co., Ltd
15
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Table 7-13. Decoding Information of Table 7-12 Examples
Example
Byte
Value
Message
DB0-DB3
0x800003E8
Current: 1000mA, i.e. 1A
DB 4
0xC8
Normal, no error
DB5-DB6
0x0000
DB 7
0x64
Software version is V1.0 0
DB0-DB3
0x7FFFFC18
Current: -1000mA, i.e. -1A
DB 4
0xC8
Normal, no error
DB5-DB6
0x0000
Reser ved byte 0
DB 7
0x64
Software version is V1.00
1
Reser ved bit 0
2
7.3 Bus Topology
CB350M6918A can be applied to a bus-type topology and transmits network information to each node through the bus, as shown
in Figure 7-3.
MODEL 1
MODEL n
CAN_H
120Ω
120Ω
CAN_L
Figure 7-3 CAN Bus Topology
7.4 Measuring Mode
7.4.1 Time Inter val + Command Trigger Mode
The sensor samples data at a fixed time inter val set by the system and sends message to the CAN bus. At the same time, It can also
respond to the trigger command. In the sampling period, the measurement will be active immediately when the trigger command is
received and sends message to CAN bus. No need to wait for next sampling inter val. As shown in Figure 7-4.
Sensor
Time
Inter val T
Time
Inter val T
Time
Inter val T
Delay Sending t
Host
Command Ignored
Figure 7-4. Time Inter val + Command Trigger Mode
After the sensor receives the trigger command, if it is sampling or sending C AN message, the present trigger command will be ignored.
When the command is valid, a sampling and sending process will be started, and the time inter val T for the next sending will be
automatically calculated from the moment of this trigger. As Figure 7-4 shown, there is a delay between the sensor receiving a valid trigger
command and sending the CAN message, which is less than 1ms.
16
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
7.4.2 Command Triggered Mode
Under this mode, the sensor will not automatically send message, but keep sampling, calculating and filtering data at a fixed time inter val.
The sensor will send the recent sampling data to CAN bus and reset the start of time inter val when a valid command is received from the
host, as Figure 7-5 shown.
Sensor
Delay Sending t
Delay Sending t
Host
Figure 7-5. Command Trigger Mode
As Figure 7-5 shown, the sensor sends data to the CAN bus after receiving a trigger command from the host, with a delay of less that 1ms
between receiving the command and sending the data.
8、Mechanical Structure
8.1 Dimensions
69±0.5
53 .2 ±0.2
15±0.5
26±0.5
3±0.2
2X
C4
45±0.5
8.3
±0
.2
18±0.2
3XC2
14 .5 ±0.5
Figure 8. 1 Structure Diagram
8.2 Copper Bar Connection
Recommended Bolts:M8
Recommended Torque:15-20Nm
Recommended Width * Thickness of Copper Bar:24mm*3mm
Recommended Length of Overlap between Shunt and Copper Bar:20mm
Do not use a flat washer between the copper bar and the shunt
Keep the surface of shunt and copper bar clean and free of scratches
Figure 8-2. CB350M6918A Copper Bar Connection Diagram
8.3 Connector
Connector
Male Connector
[1]
Female Connector
[2]
Copyright @ Shenzhen C&B Electronics Co., Ltd
Manufacturer
Pin Count
Part #
Molex
4
5600200420
Molex
4
5601230400
17
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Figure 8-3. Male Connector
Figure 8-4. Female Connector
[1] For more information about male connector, please refer to Molex datasheet:https://www.molex.com/pdm_docs/sd/5600200420_sd.pdf
[2]For more information about female connector, please refer to Molex datasheet :https://www.molex.com/pdm_docs/sd/5601230400_sd.pdf
8.4 Connector Definition
Description
NO.
Pin No.
1
Pin1
VCC
2
Pin2
CAN_L
3
Pin3
CAN_H
4
Pin4
GND
1
2
3
4
Figure 8-5. Male Connector Molex5600200420
9、Typical Applications
CB350M6918A [ 1 ] is used for accurate current measurement in key system. It is recommended that the current sensor connects to the
circuit of positive or negative electrode of high-voltage end [ 2] , as shown in Figure 9-1 and Figure 9-2, to sample the current in the main
circuit. The high and low voltage ends are galvanic isolated inside the sensor. It is recommended that the low voltage end connects to
the batter y management system, as shown in Figure 9-3, for real-time and accurate reporting of current data in key system.
+
Batter y
Pack
+
-
BMS
Batter y
Pack
-
Figure 9-1. Recommended Use of
Positive Electrode of High-Voltage End
18
Figure 9-2. Recommended Use of
Negative Electrode of High-Voltage End
Figure 9-3. Recommended Use of
Low-Voltage End
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
[1] The "+" on the CB35 0M8536A current sensor housing is the direction of current entr y, that is, the positive current direction.
[2]The high voltage electrode is installed as shown in the figure. The operating condition indicated by the sensor output value is:
When the sensor outputs positive value, the batter y pack is discharging;
When the sensor outputs negative value, the batter y pack is charging.
10、Storage & Packaging
10.1 Storage
Storage temperature: 15℃~35℃. Storage humidity: 40% RH~60% RH. Storage height: H<2m.
The storage environment shall be clean, tidy, d r y and free of harmful gases, and the packaging case shall be protected from direct
sunlight.
It is recommended that the storage time of finished products T≤12 months.
Anti-static bracelet or anti-static gloves shall be worn during installation, storage and handling.
10.2 Packaging
10.2.1 General Information
Packaging Element
SNP
Specifications
[1]
80
Container Name
Carton
Container Size
545*521*32 3
mm
Unit Weight of Finished Product
42±5
g
[1] SNP,Standard Number of Package
10.2.2 Auxiliar y Materials Information
No.
Materials
Size L*W*H(mm)
Quantity
1
40-Grid EPE Tray
525*500*130
2
2
EPE Tray Cove r
525*500*35
1
3
Anti-Static PE bag
200*150
80
32 3M M
52
1M
M
54
5M
M
Figure 10-1. Carton Diagram
Copyright @ Shenzhen C&B Electronics Co., Ltd
Figure 10-2. Structure Diagram of EPE
19
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
11、Part Number Information
CB 350 M 6918 A 1 S S NN
Series
CB: C&B Current Sensor
Rated Current
350: 350A
600: 600A
1000: 1000A
Tolerance
B: 0.05%
F: 0.1%
L: 0.2%
M: 0.5%
K: 1%
Shunt Size
6918: 69mm×18mm
8518: 85mm×18mm
8436: 84mm×36mm
8536: 85mm×36mm
Application Grade
A:Automotive
I:Industrial
Type
0: Standard, Thickness 4mm
1: Standard, Thickness 3mm
2: Customized
Special Byte
Standard
K:25μΩ
S:50μΩ
P:100μΩ
J:150μΩ
Customized
Custom Byte, 0~9, A~Z
Special Byte
Standard
S:CAN Terminal Resistor 120Ω
N:No CAN Terminal Resistor
Customized
Custom Byte, 0~9, A~Z
Code
NN : 00~99 or Blank
For more performance options and other relevant information, please refer to the official website: https://en.resistor.today/
20
Copyright @ Shenzhen C&B Electronics Co., Ltd
CB350M6918A
CB_AMC_UM – FEBRUARY 2023
Disclaimer
This disclaimer is applicable to the purchaser or user (hereinafter referred to as "user") of electronic products produced by Shenzhen
C&B Electronic Co., Ltd. and its affiliated companies (hereinafter referred to as "C&B") or produced by a third party.
Unless individually stated in writing, the technical and reliability data (including datasheets), design resources (including reference
designs), application or other design suggestions, network tools, security information and other resources related to this document
provided by C&B are subject to change without notice. Users should check and obtain the latest relevant information before ordering
C&B products, and verify whether the information is latest and complete.
C&B provides the information of this document "according to original product". C&B does not guarantee that there is no defect and does
not make any express or implied warranty, including but not limited to merchantability, examples, implied meaning and typical value.
The information contained in this document is based on laborator y conditions, and the statement that the product is suitable for specific
applications is based on the understanding of the typical requirements of C&B for general use. The characteristics and parameters of
C&B Products in the user application may be different from those in the datasheet due to (i) the combination of C&B Products with other
components in the user application, or (ii) the user application environment. The characteristics and parameters of C&B products may
and do var y in different applications, and the actual performance may change over time. Users should always verify the actual
performance of C&B products in their specific equipment and applications, and independently determine how many additional test
margins should be added to their equipment or applications to fill the gap between the laborator y and the actual conditions.
The maximum value written in this document is that this product can withstand without damaging the product. However, due to
approaching the maximum value or exceeding the maximum value, C&B cannot guarantee the electrical and mechanical characteristics
of the product, and cannot ensure that the product can work normally under the absolute maximum rated value. Users of C&B shall run all
necessar y tests on the product and its application to avoid potential defects or failures of the product and application, or the product or
application of the customer's third party customers. C&B shall not be liable for this.
This document does not convey or imply any license of trademarks, patents and any other intellectual properties. C&B shall not be liable
for any infringement of intellectual property or other rights of third parties that may result from the application of this document and the
use of the company's products.
To the maximum extent permitted by law, C&B will not assume (i) any and all liabilities for any special, punitive, consequential, incidental
or indirect damages or loss of income or profit (including but not limited to savings losses, business interruption and other costs or
rework costs related to the disassembly or replacement of any product), or (ii) any and all implied warranties, including implied
warranties of fitness for a particular purpose, non-infringement and merchantability. Whether such loss is based on tort (including
negligence) warranty, it can be used as the theoretical basis for breach of contract or any other law.
For any loss of customers caused by any reason, the total and cumulative liability of C&B to customers for the products described in this
document is limited by the terms of the contract or agreement signed between C&B and users.
For any update of this document, please pay attention to the official website( www.resistor.today ).
Copyright @ Shenzhen C&B Electronics Co., Ltd
21