Last modified by Admin on 2025/07/15 17:33

From version 12.1
edited by Admin
on 2024/11/13 17:00
Change comment: Uploaded new attachment "1731517206246-979.png", version {1}
To version 15.1
edited by Admin
on 2024/11/13 17:09
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,198 +4,185 @@
4 4  
5 5  [[The BMS Main 2.1 headers>>image:1731516393377-928.jpeg||height="430" width="428"]]
6 6  
7 -== P1 – header for power supply ==
7 +=== P1 – header for power supply ===
8 8  
9 -[[image:1731516593096-166.png||data-xwiki-image-style-alignment="center" height="93" width="49"]]
9 +[[image:1731516593096-166.png||data-xwiki-image-style-alignment="center"]]
10 10  
11 -|**Pin**|**Name**|**Description**
12 -|**1**|**GND**|Ground
13 -|**2**|**V+**|Supply voltage 9-30V
11 +|(% style="width:100px" %)**Pin**|(% style="width:502px" %)**Name**|**Description**
12 +|(% style="width:100px" %)**1**|(% style="width:502px" %)**GND**|Ground
13 +|(% style="width:100px" %)**2**|(% style="width:502px" %)**V+**|Supply voltage 9-30V
14 14  
15 -== P15 – header for BMS Logic ==
15 +=== P15 – header for BMS Logic ===
16 16  
17 -[[image:1731516577472-301.png||data-xwiki-image-style-alignment="center" height="90" width="83"]]
17 +[[image:1731516577472-301.png||data-xwiki-image-style-alignment="center"]]
18 18  
19 -|**Pin**|**Name**|**Description**
20 -|**1**|**RS485_A**|RS-485 line A for communication with BMS Logic
21 -|**2**|**RS485_B**|RS-485 line B for communication with BMS Logic
22 -|**3**|**+5V**|Supply voltage for BMS Logic
23 -|**4**|**GND**|Ground
19 +|(% style="width:100px" %)**Pin**|(% style="width:290px" %)**Name**|**Description**
20 +|(% style="width:100px" %)**1**|(% style="width:290px" %)**RS485_A**|RS-485 line A for communication with BMS Logic
21 +|(% style="width:100px" %)**2**|(% style="width:290px" %)**RS485_B**|RS-485 line B for communication with BMS Logic
22 +|(% style="width:100px" %)**3**|(% style="width:290px" %)**+5V**|Supply voltage for BMS Logic
23 +|(% style="width:100px" %)**4**|(% style="width:290px" %)**GND**|Ground
24 24  
25 -== P12 – header for current sensor ==
25 +=== P12 – header for current sensor ===
26 26  
27 -[[image:1731516685999-633.png||data-xwiki-image-style-alignment="center" height="98" width="90"]]
27 +[[image:1731516685999-633.png||data-xwiki-image-style-alignment="center"]]
28 28  
29 -|**Pin**|**Name**|**Description**
30 -|**1**|**+5V**|Supply voltage for the current sensor 5V, max 50 mA
31 -|**2**|**GND**|Ground
32 -|**3**|**Vcs**|ADC input (current sensor output)
33 -|**4**|**Vref**|ADC input (current sensor reference signal)
29 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
30 +|(% style="width:100px" %)**1**|**+5V**|Supply voltage for the current sensor 5V, max 50 mA
31 +|(% style="width:100px" %)**2**|**GND**|Ground
32 +|(% style="width:100px" %)**3**|**Vcs**|ADC input (current sensor output)
33 +|(% style="width:100px" %)**4**|**Vref**|ADC input (current sensor reference signal)
34 34  
35 -== P13 – header for humidity sensor ==
35 +=== P13 – header for humidity sensor ===
36 36  
37 37  [[image:1731516942455-641.png||data-xwiki-image-style-alignment="center"]]
38 38  
39 -|**Pin**|**Name**|**Description**
40 -|**1**|**+5V**|Supply voltage 5 V, max 50 mA
41 -|**2**|**GND**|Ground
42 -|**3**|**Vhs**|ADC input (humidity sensor output)
43 -|**4**|**Vts**|ADC input (temperature sensor output)
39 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
40 +|(% style="width:100px" %)**1**|**+5V**|Supply voltage 5 V, max 50 mA
41 +|(% style="width:100px" %)**2**|**GND**|Ground
42 +|(% style="width:100px" %)**3**|**Vhs**|ADC input (humidity sensor output)
43 +|(% style="width:100px" %)**4**|**Vts**|ADC input (temperature sensor output)
44 44  
45 -P8 – header of relay 1
45 +=== P8 – header of relay 1 ===
46 46  
47 -[[image:1731517023208-641.png]]
47 +[[image:1731517023208-641.png||data-xwiki-image-style-alignment="center"]]
48 48  
49 49  By default, relay 1 is used to control the discharging contactor.
50 50  
51 -|**Pin**|**Name**|**Description**
52 -|**1**|**V+**|Switching voltage (up to 55V, max 2A)
53 -|**2**|**NO**|Normally open contact
51 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
52 +|(% style="width:100px" %)**1**|**V+**|Switching voltage (up to 55V, max 2A)
53 +|(% style="width:100px" %)**2**|**NO**|Normally open contact
54 54  
55 -P9 – header of relay 2
55 +=== P9 – header of relay 2 ===
56 56  
57 -[[image:1731517025702-799.png]]
57 +[[image:1731517025702-799.png||data-xwiki-image-style-alignment="center"]]
58 58  
59 59  By default, relay 2 is used to output the “Allow charging” signal.
60 60  
61 -|**Pin**|**Name**|**Description**
62 -|**1**|**V+**|Switching voltage (up to 55V, max 2A)
63 -|**2**|**NO**|Normally open contact
61 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
62 +|(% style="width:100px" %)**1**|**V+**|Switching voltage (up to 55V, max 2A)
63 +|(% style="width:100px" %)**2**|**NO**|Normally open contact
64 64  
65 -P6 – header of relay 3
65 +=== P6 – header of relay 3 ===
66 66  
67 -[[image:1731517025702-799.png]]
67 +[[image:1731517025702-799.png||data-xwiki-image-style-alignment="center"]]
68 68  
69 69  By default, relay 3 is used to control the charging contactor.
70 70  
71 -|**Pin**|**Name**|**Description**
72 -|**1**|**V+**|Switching voltage (up to 55V, max 8A)
73 -|**2**|**NO**|Normally open contact
71 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
72 +|(% style="width:100px" %)**1**|**V+**|Switching voltage (up to 55V, max 8A)
73 +|(% style="width:100px" %)**2**|**NO**|Normally open contact
74 74  
75 -P7 – header of relay 4
75 +=== P7 – header of relay 4 ===
76 76  
77 -[[image:1731517025702-799.png]]
77 +[[image:1731517025702-799.png||data-xwiki-image-style-alignment="center"]]
78 78  
79 79  By default, relay 4 is used to control the heater.
80 80  
81 -|**Pin**|**Name**|**Description**
82 -|**1**|**V+**|Switching voltage (up to 55V, max 8A)
83 -|**2**|**NO**|Normally open contact
81 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
82 +|(% style="width:100px" %)**1**|**V+**|Switching voltage (up to 55V, max 8A)
83 +|(% style="width:100px" %)**2**|**NO**|Normally open contact
84 84  
85 -P14 – header for CAN and RS-485 interfaces
85 +=== P14 – header for CAN and RS-485 interfaces ===
86 86  
87 -[[image:1731517180930-597.png]]
87 +[[image:1731517180930-597.png||data-xwiki-image-style-alignment="center"]]
88 88  
89 -|**Pin**|**Name**|**Description**
90 -|**1**|**EXT_RS485_A**|RS-485 line A for communication with external equipment
91 -|**2**|**CAN_H**|CAN H line for communication with external equipment
92 -|**3**|**+5V_CAN**|Supply voltage 5V for external devices, max 200 mA
93 -|**4**|**EXT_RS485_B**|RS-485 line B for communication with external equipment
94 -|**5**|**CAN_L**|CAN L line for communication with external equipment
95 -|**6**|**GND_CAN**|Ground
89 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
90 +|(% style="width:100px" %)**1**|**EXT_RS485_A**|RS-485 line A for communication with external equipment
91 +|(% style="width:100px" %)**2**|**CAN_H**|CAN H line for communication with external equipment
92 +|(% style="width:100px" %)**3**|**+5V_CAN**|Supply voltage 5V for external devices, max 200 mA
93 +|(% style="width:100px" %)**4**|**EXT_RS485_B**|RS-485 line B for communication with external equipment
94 +|(% style="width:100px" %)**5**|**CAN_L**|CAN L line for communication with external equipment
95 +|(% style="width:100px" %)**6**|**GND_CAN**|Ground
96 96  
97 -P21 – CAN termination resistor jumper
97 +=== P21 – CAN termination resistor jumper ===
98 98  
99 -[[image:1731517188900-976.png]]
99 +[[image:1731517188900-976.png||data-xwiki-image-style-alignment="center"]]
100 100  
101 101  To connect the termination resistor between the lines **CAN_H** and **CAN_L**, install a jumper, according to the P21 pinout:
102 102  
103 -|**Pin**|**Name**|**Description**
104 -|**1-2**|**120 Ohm**|Termination resistor 120 Ohm is connected
105 -|**2-3**|**-**|Termination resistor 120 Ohm is not connected
103 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
104 +|(% style="width:100px" %)**1-2**|**120 Ohm**|Termination resistor 120 Ohm is connected
105 +|(% style="width:100px" %)**2-3**|**-**|Termination resistor 120 Ohm is not connected
106 106  
107 -P22 - RS-485 termination resistor jumper
107 +=== P22 - RS-485 termination resistor jumper ===
108 108  
109 -[[image:1731517195672-298.png]]
109 +[[image:1731517195672-298.png||data-xwiki-image-style-alignment="center"]]
110 110  
111 111  To connect the termination resistor between the **EXT_RS485_A** and **EXT_RS485_B** lines, install a jumper according to the P22 pinout:
112 112  
113 -|**Pin**|**Name**|**Description**
114 -|**1-2**|**120 Ohm**|Terminating resistor 120 Ohm is connected
115 -|**2-3**|**-**|Terminating resistor 120 Ohm is not connected
113 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
114 +|(% style="width:100px" %)**1-2**|**120 Ohm**|Terminating resistor 120 Ohm is connected
115 +|(% style="width:100px" %)**2-3**|**-**|Terminating resistor 120 Ohm is not connected
116 116  
117 -P11 – header for discrete inputs/outputs
117 +=== P11 – header for discrete inputs/outputs ===
118 118  
119 +[[image:1731517206246-979.png||data-xwiki-image-style-alignment="center"]]
119 119  
120 -|**Pin**|**Name**|**Description**
121 -|**16**|**IN_1**|Discrete input #1 “dry contact” (+5V)
122 -|**8**|**GND_1**|Discrete input #1 “dry contact” (ground)
123 -|**15**|**IN_2**|Discrete input #2 “dry contact” (+5V)
124 -|**7**|**GND_2**|Discrete input #2 “dry contact” (ground)
125 -|**14**|**IN_3**|Discrete input #3 “dry contact” (+5V)
126 -|**6**|**GND_3**|Discrete input #3 “dry contact” (ground)
127 -|**13**|**IN_4**|Discrete input #4 “dry contact” (+5V)
128 -|**5**|**GND_4**|Discrete input #4 “dry contact” (ground)
129 -|**12**|**OUT_4**|Discrete output #4 (+5V, 20mA)
130 -|**4**|**GND_OUT_4**|Discrete output #4 (ground)
131 -|**11**|**OUT_3**|Discrete output #3 (+5V, 20mA)
132 -|**3**|**GND_OUT_3**|Discrete output #3 (ground)
133 -|**10**|**OUT_2**|Discrete output #2 (+5V, 20mA)
134 -|**2**|**GND_OUT_2**|Discrete output #2 (ground)
135 -|**9**|**OUT_1**|Discrete output #1 (+5V, 20mA)
136 -|**1**|**GND_OUT_1**|Discrete output #1 (ground)
121 +|(% style="width:100px" %)**Pin**|**Name**|**Description**
122 +|(% style="width:100px" %)**16**|**IN_1**|Discrete input #1 “dry contact” (+5V)
123 +|(% style="width:100px" %)**8**|**GND_1**|Discrete input #1 “dry contact” (ground)
124 +|(% style="width:100px" %)**15**|**IN_2**|Discrete input #2 “dry contact” (+5V)
125 +|(% style="width:100px" %)**7**|**GND_2**|Discrete input #2 “dry contact” (ground)
126 +|(% style="width:100px" %)**14**|**IN_3**|Discrete input #3 “dry contact” (+5V)
127 +|(% style="width:100px" %)**6**|**GND_3**|Discrete input #3 “dry contact” (ground)
128 +|(% style="width:100px" %)**13**|**IN_4**|Discrete input #4 “dry contact” (+5V)
129 +|(% style="width:100px" %)**5**|**GND_4**|Discrete input #4 “dry contact” (ground)
130 +|(% style="width:100px" %)**12**|**OUT_4**|Discrete output #4 (+5V, 20mA)
131 +|(% style="width:100px" %)**4**|**GND_OUT_4**|Discrete output #4 (ground)
132 +|(% style="width:100px" %)**11**|**OUT_3**|Discrete output #3 (+5V, 20mA)
133 +|(% style="width:100px" %)**3**|**GND_OUT_3**|Discrete output #3 (ground)
134 +|(% style="width:100px" %)**10**|**OUT_2**|Discrete output #2 (+5V, 20mA)
135 +|(% style="width:100px" %)**2**|**GND_OUT_2**|Discrete output #2 (ground)
136 +|(% style="width:100px" %)**9**|**OUT_1**|Discrete output #1 (+5V, 20mA)
137 +|(% style="width:100px" %)**1**|**GND_OUT_1**|Discrete output #1 (ground)
137 137  
138 -1.
139 -11.
140 -111. DS1 – power indicator
139 += Indicators =
141 141  
142 -|**State**|**Description**
143 -|**Lights red**|The device is powered
144 -|**Off**|The device is not powered
141 +=== DS1 – power indicator ===
145 145  
146 -1.
147 -11.
148 -111. DS2 – operation indicator
143 +|(% style="width:100px" %)**State**|**Description**
144 +|(% style="width:100px" %)**Lights red**|The device is powered
145 +|(% style="width:100px" %)**Off**|The device is not powered
149 149  
150 -|**State**|**Description**
151 -|**Blinking green**|The BMS firmware is running
152 -|**Off**|The BMS firmware is not running
147 +=== DS2 – operation indicator ===
153 153  
154 -1.
155 -11.
156 -111. DS3 – communication indicator
149 +|(% style="width:100px" %)**State**|**Description**
150 +|(% style="width:100px" %)**Blinking green**|The BMS firmware is running
151 +|(% style="width:100px" %)**Off**|The BMS firmware is not running
157 157  
158 -|**State**|**Description**
159 -|**Blinking yellow (2Hz)**|Initializing communication with BMS Logic boards
160 -|**Blinking yellow (25Hz)**|Communication with BMS Logic is established
153 +=== DS3 – communication indicator ===
161 161  
162 -1.
163 -11.
164 -111. DS4 error indicator
155 +|(% style="width:100px" %)**State**|**Description**
156 +|(% style="width:100px" %)**Blinking yellow (2Hz)**|Initializing communication with BMS Logic boards
157 +|(% style="width:100px" %)**Blinking yellow (25Hz)**|Communication with BMS Logic is established
165 165  
166 -|**State**|**Description**
167 -|**Blinking red**|Errors in communication with BMS Logic
159 +=== DS4 – error indicator ===
168 168  
169 -1.
170 -11.
171 -111. DS7 – relay 1 indicator
161 +|(% style="width:100px" %)**State**|**Description**
162 +|(% style="width:100px" %)**Blinking red**|Errors in communication with BMS Logic
172 172  
173 -|S**tate**|**Description**
174 -|**Lights green**|Relay #1 is closed
175 -|**Off**|Relay #1 is opened
164 +=== DS7 – relay 1 indicator ===
176 176  
177 -1.
178 -11.
179 -111. DS8 – relay 2 indicator
166 +|(% style="width:100px" %)**State**|**Description**
167 +|(% style="width:100px" %)**Lights green**|Relay #1 is closed
168 +|(% style="width:100px" %)**Off**|Relay #1 is opened
180 180  
181 -|**State**|**Description**
182 -|**Lights green**|Relay #2 is closed
183 -|**Off**|Relay #2 is opened
170 +=== DS8 – relay 2 indicator ===
184 184  
185 -1.
186 -11.
187 -111. DS5 – relay 3 indicator
172 +|(% style="width:100px" %)**State**|**Description**
173 +|(% style="width:100px" %)**Lights green**|Relay #2 is closed
174 +|(% style="width:100px" %)**Off**|Relay #2 is opened
188 188  
189 -|**State**|**Description**
190 -|**Lights green**|Relay #3 is closed
191 -|**Off**|Relay #3 is opened
176 +=== DS5 – relay 3 indicator ===
192 192  
193 -1.
194 -11.
195 -111. DS6 – relay 4 indicator
178 +|(% style="width:100px" %)**State**|**Description**
179 +|(% style="width:100px" %)**Lights green**|Relay #3 is closed
180 +|(% style="width:100px" %)**Off**|Relay #3 is opened
196 196  
197 -|**State**|**Description**
198 -|**Lights green**|Relay #4 is closed
199 -|**Off**|Relay #4 is opened
182 +=== DS6 – relay 4 indicator ===
200 200  
184 +|(% style="width:100px" %)**State**|**Description**
185 +|(% style="width:100px" %)**Lights green**|Relay #4 is closed
186 +|(% style="width:100px" %)**Off**|Relay #4 is opened
187 +
201 201