Исходный код вики 3.2 Inputs and outputs
Редактировал(а) Admin 2025/02/24 11:10
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) | ||
2 | = Settings = | ||
3 | |||
4 | (% data-numbered-headings-start="2" style="--numbered-headings-start: 1;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) | ||
5 | == Inputs and outputs == | ||
6 | |||
7 | === Input discrete signals === | ||
8 | |||
9 | Устройство BMS Mini имеет **4 дискретных входа** типа «сухой контакт». Для каждого дискретного входа задаётся его назначение и требование инверсии. | ||
10 | |||
11 | Назначения дискретных входов настраиваются в разделе «Signals → Input discrete signals → Assignments»: | ||
12 | |||
13 | [[image:1740394966530-506.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="159" width="800"]] | ||
14 | |||
15 | (% class="box infomessage" %) | ||
16 | ((( | ||
17 | Список доступных назначений **дискретных входов** приведен в разделе [[Input signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInputsignals"]]. | ||
18 | ))) | ||
19 | |||
20 | Требования инверсии для дискретных входов настраивается в разделе «Signals → Input discrete signals → Inversion»: | ||
21 | |||
22 | [[image:1733743676791-123.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]] | ||
23 | |||
24 | === Current sensor === | ||
25 | |||
26 | Устройство BMS Mini имеет возможность измерять ток батареи с помощью внешнего датчика на эффекте Холла. | ||
27 | |||
28 | Настройки датчика тока находятся в разделе «Signals → Current sensor»: | ||
29 | |||
30 | [[image:1733743676792-692.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="230" width="800"]] | ||
31 | |||
32 | В этом разделе: | ||
33 | |||
34 | * Nominal current – номинальный ток I,,ном.,, датчика по паспорту, А; | ||
35 | * Sensitivity – чувствительность датчика тока по паспорту, В/I,,ном.,,; | ||
36 | * Invert – флаг инвертирования показаний датчика тока; | ||
37 | * Calibrate – флаг калибровки (установки уровня «0») датчика тока при запуске устройства; | ||
38 | * Calibration time – время калибровки датчика тока, с; | ||
39 | * Recalibrate current sensor – команда для калибровки датчика тока; | ||
40 | * Multiply the charging current (experimental) – экспериментальная настройка по умножению зарядного тока на заданный коэффициент; | ||
41 | * Multiplier for charging current – коэффициент умножения зарядного тока; | ||
42 | * Auxiliary line – дополнительная аналоговая линия: | ||
43 | ** Not connected – не используется | ||
44 | ** Current sensor reference line – к дополнительной линии подключен сигнал уровня нуля датчика тока; | ||
45 | ** AUX current sensor signal (in series) – к дополнительной линии подключен второй выход двухдиапазонного датчика серии DHAB; | ||
46 | ** AUX current sensor signal (parallel) – к дополнительной линии подключен второй датчик тока, установленный параллельно основному; | ||
47 | * Nominal current (AUX) – номинальный ток I,,ном.,, дополнительного датчика по паспорту, А; | ||
48 | * Sensitivity (AUX) – чувствительность дополнительного датчика тока по паспорту, В/I,,ном.,,; | ||
49 | * Threshold (AUX) – пороговое значение тока, при котором устройство использует показания основного датчика тока (активирован режим «AUX current sensor signal (in series)»); | ||
50 | * Invert (AUX) – флаг инверсии значения тока, измеренного дополнительным датчиком; | ||
51 | * Multiply AUX charging current (experimental) – экспериментальная настройка по умножению зарядного тока, измеренного дополнительным датчиком, на заданный коэффициент; | ||
52 | * Multiplier for AUX charging current – коэффициент умножения зарядного тока, измеренного дополнительным датчиком. | ||
53 | |||
54 | === Shunt sensor (CAN bus) === | ||
55 | |||
56 | Устройства BMS Mini имеют возможность измерять ток батареи с помощью шунтового датчика тока, подключенного к CAN шине. | ||
57 | |||
58 | Настройки датчика тока настраиваются в разделе «Signals → Shunt sensor (CAN bus)»: | ||
59 | |||
60 | [[image:1733743676793-251.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]] | ||
61 | |||
62 | В этом разделе: | ||
63 | |||
64 | * Enable – флаг включения информационного взаимодействия с датчиком BMS Current Sensor (при работе с внешним шунтовым датчиком тока BMS не использует в работе датчик тока на эффекте Холла, который настраивается в разделе «Signals → Current sensor»); | ||
65 | * Node ID – адрес датчика BMS Current Sensor в сети CANopen; | ||
66 | * Invert – флаг инверсии показаний тока; | ||
67 | * Receive timeout – таймаут диспетчеризации пакетов от шунтового датчика тока (если в течение данного времени от датчика не поступает данных, то выставляется флаг потери связи с шунтовым датчиком тока), мс; | ||
68 | * Mean value threshold – уровень T,,M,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,M,,, но больше T,,0,,, то BMS использует в расчётах среднее значение тока I,,M,,; если I,,I,, больше T,,M,,, то BMS использует в расчётах мгновенное значение тока I,,I,,); | ||
69 | * Zero threshold – уровень T,,0,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,0,,, то BMS считает, что ток через батарею нулевой); | ||
70 | |||
71 | === Temperature sensor === | ||
72 | |||
73 | Настройки датчика температуры находятся в разделе «Signals → Temperature sensors»: | ||
74 | |||
75 | [[image:1733743676794-795.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]] | ||
76 | |||
77 | В этом разделе: | ||
78 | |||
79 | * Type – тип температурного датчика. | ||
80 | |||
81 | === Output discrete signals === | ||
82 | |||
83 | Устройство BMS Mini имеет **4 дискретных выхода** напряжением 5В. Для каждого дискретного выхода задаётся его назначение и требование инверсии. | ||
84 | |||
85 | Назначения дискретных выходов настраиваются в разделе «Signals → Output discrete signals → Assignments»: | ||
86 | |||
87 | [[image:1733743676795-962.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]] | ||
88 | |||
89 | (% class="box infomessage" %) | ||
90 | ((( | ||
91 | Список доступных назначений **дискретных выходов** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]]. | ||
92 | ))) | ||
93 | |||
94 | Требования инверсии для дискретных выходов настраивается в разделе «Signals → Output discrete signals → Inversion»: | ||
95 | |||
96 | [[image:1733743676796-673.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="169" width="800"]] | ||
97 | |||
98 | === MOSFETs === | ||
99 | |||
100 | Устройство BMS Mini имеет 4** MOSFET ключа для управления силовыми контакторами.** Для каждого ключа задаётся его назначение и требование инверсии. | ||
101 | |||
102 | Назначения ключей настраиваются в разделе «Signals → MOSFETs → Assignments»: | ||
103 | |||
104 | [[image:1733743676797-285.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="160" width="800"]] | ||
105 | |||
106 | (% class="box infomessage" %) | ||
107 | ((( | ||
108 | Список доступных назначений **силовых ключей** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]]. | ||
109 | ))) | ||
110 | |||
111 | Требования инверсии для MOSFET ключей настраиваются в разделе «Signals → MOSFETs → Inversion»: | ||
112 | |||
113 | [[image:1733743676798-103.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="157" width="800"]] | ||
114 | |||
115 | Сигналы обратной связи контакторов настраиваются в разделе «Signals → MOSFETs → Contactors feedback»: | ||
116 | |||
117 | [[image:1733743676799-349.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="157" width="800"]] | ||
118 | |||
119 | === Wire resistance compensation === | ||
120 | |||
121 | (% class="box warningmessage" %) | ||
122 | ((( | ||
123 | **Внимание!** | ||
124 | Данный раздел относится только к **BMS Mini S v1.0 **и **BMS Mini v2.0 **(платы без разъема X9). | ||
125 | ))) | ||
126 | |||
127 | Устройство BMS Mini запитывается непосредственно от батареи. Это приводит к тому, что напряжения первой и последней ячейки батареи измеряются с ошибкой, величина которой пропорциональна току потребления BMS и сопротивлению проводов, связывающих эти ячейки с BMS. Для компенсации ошибки измерения напряжения ячеек в BMS Mini предусмотрена настройка сопротивления проводов. | ||
128 | |||
129 | Задание сопротивлений проводов, связывающих первую и последнюю ячейки батареи c BMS, выполняется в разделе «Signals → Wire resistance compensation»: | ||
130 | |||
131 | [[image:1733743676800-295.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="102" width="800"]] | ||
132 | |||
133 | В данном разделе: | ||
134 | |||
135 | * Wire resistance (Cell 0) – сопротивление провода, связывающего «минус» первой ячейки с «землёй» BMS Mini; | ||
136 | * Wire resistance (Cell X) – сопротивление провода, связывающего «плюс» последней ячейки с «плюсом» питания BMS Mini. |