Исходный код вики 3.2 Inputs and outputs
Редактировал(а) Admin 2025/02/24 11:10
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
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 | |||
![]() |
7.1 | 7 | === Input discrete signals === |
![]() |
1.1 | 8 | |
![]() |
7.1 | 9 | Устройство BMS Mini имеет **4 дискретных входа** типа «сухой контакт». Для каждого дискретного входа задаётся его назначение и требование инверсии. |
![]() |
1.1 | 10 | |
![]() |
7.1 | 11 | Назначения дискретных входов настраиваются в разделе «Signals → Input discrete signals → Assignments»: |
![]() |
1.1 | 12 | |
![]() |
7.1 | 13 | [[image:1740394966530-506.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="159" width="800"]] |
![]() |
1.1 | 14 | |
![]() |
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 | ))) | ||
![]() |
1.1 | 19 | |
![]() |
7.1 | 20 | Требования инверсии для дискретных входов настраивается в разделе «Signals → Input discrete signals → Inversion»: |
![]() |
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 | |||
![]() |
7.1 | 26 | Устройство BMS Mini имеет возможность измерять ток батареи с помощью внешнего датчика на эффекте Холла. |
![]() |
1.1 | 27 | |
![]() |
7.1 | 28 | Настройки датчика тока находятся в разделе «Signals → Current sensor»: |
![]() |
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 | |||
![]() |
7.1 | 32 | В этом разделе: |
![]() |
1.1 | 33 | |
![]() |
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 – коэффициент умножения зарядного тока, измеренного дополнительным датчиком. | ||
![]() |
1.1 | 53 | |
54 | === Shunt sensor (CAN bus) === | ||
55 | |||
![]() |
7.1 | 56 | Устройства BMS Mini имеют возможность измерять ток батареи с помощью шунтового датчика тока, подключенного к CAN шине. |
![]() |
1.1 | 57 | |
![]() |
7.1 | 58 | Настройки датчика тока настраиваются в разделе «Signals → Shunt sensor (CAN bus)»: |
![]() |
4.2 | 59 | |
![]() |
1.1 | 60 | [[image:1733743676793-251.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="158" width="800"]] |
61 | |||
![]() |
7.1 | 62 | В этом разделе: |
![]() |
1.1 | 63 | |
![]() |
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 считает, что ток через батарею нулевой); | ||
![]() |
1.1 | 70 | |
71 | === Temperature sensor === | ||
72 | |||
![]() |
7.1 | 73 | Настройки датчика температуры находятся в разделе «Signals → Temperature sensors»: |
![]() |
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 | |||
![]() |
7.1 | 77 | В этом разделе: |
![]() |
1.1 | 78 | |
![]() |
7.1 | 79 | * Type – тип температурного датчика. |
![]() |
1.1 | 80 | |
81 | === Output discrete signals === | ||
82 | |||
![]() |
7.1 | 83 | Устройство BMS Mini имеет **4 дискретных выхода** напряжением 5В. Для каждого дискретного выхода задаётся его назначение и требование инверсии. |
![]() |
1.1 | 84 | |
![]() |
7.1 | 85 | Назначения дискретных выходов настраиваются в разделе «Signals → Output discrete signals → Assignments»: |
![]() |
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 | |||
![]() |
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 | ))) | ||
![]() |
1.1 | 93 | |
![]() |
7.1 | 94 | Требования инверсии для дискретных выходов настраивается в разделе «Signals → Output discrete signals → Inversion»: |
![]() |
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 | |||
![]() |
7.1 | 100 | Устройство BMS Mini имеет 4** MOSFET ключа для управления силовыми контакторами.** Для каждого ключа задаётся его назначение и требование инверсии. |
![]() |
1.1 | 101 | |
![]() |
7.1 | 102 | Назначения ключей настраиваются в разделе «Signals → MOSFETs → Assignments»: |
![]() |
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 | |||
![]() |
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 | ))) | ||
![]() |
1.1 | 110 | |
![]() |
7.1 | 111 | Требования инверсии для MOSFET ключей настраиваются в разделе «Signals → MOSFETs → Inversion»: |
![]() |
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 | |||
![]() |
7.1 | 115 | Сигналы обратной связи контакторов настраиваются в разделе «Signals → MOSFETs → Contactors feedback»: |
![]() |
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 | |||
![]() |
3.3 | 121 | (% class="box warningmessage" %) |
122 | ((( | ||
![]() |
7.1 | 123 | **Внимание!** |
124 | Данный раздел относится только к **BMS Mini S v1.0 **и **BMS Mini v2.0 **(платы без разъема X9). | ||
![]() |
3.3 | 125 | ))) |
![]() |
1.1 | 126 | |
![]() |
7.1 | 127 | Устройство BMS Mini запитывается непосредственно от батареи. Это приводит к тому, что напряжения первой и последней ячейки батареи измеряются с ошибкой, величина которой пропорциональна току потребления BMS и сопротивлению проводов, связывающих эти ячейки с BMS. Для компенсации ошибки измерения напряжения ячеек в BMS Mini предусмотрена настройка сопротивления проводов. |
![]() |
2.6 | 128 | |
![]() |
7.1 | 129 | Задание сопротивлений проводов, связывающих первую и последнюю ячейки батареи c BMS, выполняется в разделе «Signals → Wire resistance compensation»: |
![]() |
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 | |||
![]() |
7.1 | 133 | В данном разделе: |
![]() |
1.1 | 134 | |
![]() |
7.1 | 135 | * Wire resistance (Cell 0) – сопротивление провода, связывающего «минус» первой ячейки с «землёй» BMS Mini; |
136 | * Wire resistance (Cell X) – сопротивление провода, связывающего «плюс» последней ячейки с «плюсом» питания BMS Mini. |