Исходный код вики 3.2 Inputs and outputs

Редактировал(а) Admin 2025/02/24 11:10

Скрыть последних авторов
Admin 1.1 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
Admin 7.1 7 === Input discrete signals ===
Admin 1.1 8
Admin 7.1 9 Устройство BMS Mini имеет **4 дискретных входа** типа «сухой контакт». Для каждого дискретного входа задаётся его назначение и требование инверсии.
Admin 1.1 10
Admin 7.1 11 Назначения дискретных входов настраиваются в разделе «Signals → Input discrete signals → Assignments»:
Admin 1.1 12
Admin 7.1 13 [[image:1740394966530-506.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="159" width="800"]]
Admin 1.1 14
Admin 7.1 15 (% class="box infomessage" %)
16 (((
17 Список доступных назначений **дискретных входов** приведен в разделе [[Input signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInputsignals"]].
18 )))
Admin 1.1 19
Admin 7.1 20 Требования инверсии для дискретных входов настраивается в разделе «Signals → Input discrete signals → Inversion»:
Admin 1.1 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
Admin 7.1 26 Устройство BMS Mini имеет возможность измерять ток батареи с помощью внешнего датчика на эффекте Холла.
Admin 1.1 27
Admin 7.1 28 Настройки датчика тока находятся в разделе «Signals → Current sensor»:
Admin 1.1 29
30 [[image:1733743676792-692.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="230" width="800"]]
31
Admin 7.1 32 В этом разделе:
Admin 1.1 33
Admin 7.1 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 – коэффициент умножения зарядного тока, измеренного дополнительным датчиком.
Admin 1.1 53
54 === Shunt sensor (CAN bus) ===
55
Admin 7.1 56 Устройства BMS Mini имеют возможность измерять ток батареи с помощью шунтового датчика тока, подключенного к CAN шине.
Admin 1.1 57
Admin 7.1 58 Настройки датчика тока настраиваются в разделе «Signals → Shunt sensor (CAN bus)»:
Admin 4.2 59
Admin 1.1 60 [[image:1733743676793-251.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]]
61
Admin 7.1 62 В этом разделе:
Admin 1.1 63
Admin 7.1 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 считает, что ток через батарею нулевой);
Admin 1.1 70
71 === Temperature sensor ===
72
Admin 7.1 73 Настройки датчика температуры находятся в разделе «Signals → Temperature sensors»:
Admin 1.1 74
75 [[image:1733743676794-795.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]]
76
Admin 7.1 77 В этом разделе:
Admin 1.1 78
Admin 7.1 79 * Type – тип температурного датчика.
Admin 1.1 80
81 === Output discrete signals ===
82
Admin 7.1 83 Устройство BMS Mini имеет **4 дискретных выхода** напряжением 5В. Для каждого дискретного выхода задаётся его назначение и требование инверсии.
Admin 1.1 84
Admin 7.1 85 Назначения дискретных выходов настраиваются в разделе «Signals → Output discrete signals → Assignments»:
Admin 1.1 86
87 [[image:1733743676795-962.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]]
88
Admin 7.1 89 (% class="box infomessage" %)
90 (((
91 Список доступных назначений **дискретных выходов** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
92 )))
Admin 1.1 93
Admin 7.1 94 Требования инверсии для дискретных выходов настраивается в разделе «Signals → Output discrete signals → Inversion»:
Admin 1.1 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
Admin 7.1 100 Устройство BMS Mini имеет 4** MOSFET ключа для управления силовыми контакторами.** Для каждого ключа задаётся его назначение и требование инверсии.
Admin 1.1 101
Admin 7.1 102 Назначения ключей настраиваются в разделе «Signals → MOSFETs → Assignments»:
Admin 1.1 103
104 [[image:1733743676797-285.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="160" width="800"]]
105
Admin 7.1 106 (% class="box infomessage" %)
107 (((
108 Список доступных назначений **силовых ключей** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
109 )))
Admin 1.1 110
Admin 7.1 111 Требования инверсии для MOSFET ключей настраиваются в разделе «Signals → MOSFETs → Inversion»:
Admin 1.1 112
113 [[image:1733743676798-103.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="157" width="800"]]
114
Admin 7.1 115 Сигналы обратной связи контакторов настраиваются в разделе «Signals → MOSFETs → Contactors feedback»:
Admin 1.1 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
Admin 3.3 121 (% class="box warningmessage" %)
122 (((
Admin 7.1 123 **Внимание!**
124 Данный раздел относится только к **BMS Mini S v1.0 **и **BMS Mini v2.0 **(платы без разъема X9).
Admin 3.3 125 )))
Admin 1.1 126
Admin 7.1 127 Устройство BMS Mini запитывается непосредственно от батареи. Это приводит к тому, что напряжения первой и последней ячейки батареи измеряются с ошибкой, величина которой пропорциональна току потребления BMS и сопротивлению проводов, связывающих эти ячейки с BMS. Для компенсации ошибки измерения напряжения ячеек в BMS Mini предусмотрена настройка сопротивления проводов.
Admin 2.6 128
Admin 7.1 129 Задание сопротивлений проводов, связывающих первую и последнюю ячейки батареи c BMS, выполняется в разделе «Signals → Wire resistance compensation»:
Admin 1.1 130
131 [[image:1733743676800-295.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="102" width="800"]]
132
Admin 7.1 133 В данном разделе:
Admin 1.1 134
Admin 7.1 135 * Wire resistance (Cell 0) – сопротивление провода, связывающего «минус» первой ячейки с «землёй» BMS Mini;
136 * Wire resistance (Cell X) – сопротивление провода, связывающего «плюс» последней ячейки с «плюсом» питания BMS Mini.