Исходный код вики 4. Indication

Редактировал(а) Admin 2025/02/27 15:52

Последние авторы
1 (% data-numbered-headings-start="4" style="--numbered-headings-start: 3;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
2 = Индикация =
3
4 == Отсутствует связь с BMS ==
5
6 При отсутствии на шине CAN Heartbeat-сообщений от платы BMS Main, имеющей идентификатор «BMS Main Node ID» (см. группу настроек **//CAN//**), на светодиодном индикаторе будут мигать все десять сегментов оранжевым цветом. Звуковой сигнал при этом не выдаётся.
7
8 == Инициализация BMS ==
9
10 Если связь с платой BMS Main установлена и выполняется инициализация BMS (во время инициализации калибруется датчик тока и сканируются платы BMS Logic), то из середины индикатора к краям будут расти оранжевые сегменты:
11
12 [[image:1734105012328-556.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
13
14 == Разряд батареи ==
15
16 Если батарея работает на нагрузку (ток нулевой или отрицательный) и отсутствуют ошибки, то на светодиодном индикаторе отображается уровень заряда батареи (в таблице приведены настройки по умолчанию):
17
18 (% style="width:420px" %)
19 |(% style="width:133px" %)**Уровень заряда батареи (SOC), %**|(% style="width:155px" %)**Количество активных сегментов**|(% style="width:129px" %)**Цвет сегментов**
20 |(% style="width:133px" %)0÷4|(% style="width:155px" %)1 (мигает)|(% style="width:129px" %)красный
21 |(% style="width:133px" %)5÷14|(% style="width:155px" %)1|(% style="width:129px" %)красный
22 |(% style="width:133px" %)15÷24|(% style="width:155px" %)2|(% style="width:129px" %)красный
23 |(% style="width:133px" %)25÷34|(% style="width:155px" %)3|(% style="width:129px" %)оранжевый
24 |(% style="width:133px" %)35÷44|(% style="width:155px" %)4|(% style="width:129px" %)оранжевый
25 |(% style="width:133px" %)45÷54|(% style="width:155px" %)5|(% style="width:129px" %)оранжевый
26 |(% style="width:133px" %)55÷64|(% style="width:155px" %)6|(% style="width:129px" %)зелёный
27 |(% style="width:133px" %)65÷74|(% style="width:155px" %)7|(% style="width:129px" %)зелёный
28 |(% style="width:133px" %)75÷84|(% style="width:155px" %)8|(% style="width:129px" %)зелёный
29 |(% style="width:133px" %)85÷94|(% style="width:155px" %)9|(% style="width:129px" %)зелёный
30 |(% style="width:133px" %)95÷100|(% style="width:155px" %)10|(% style="width:129px" %)зелёный
31
32 Цвет сегментов (красный, оранжевый или зелёный) привязан к уровням заряда, которые определяются в группах настроек **//Low battery level signal (single beep)//** и **//Battery discharged signal (three beeps)//**. Если в группе настроек **//Low battery level signal (single beep)//** значение «SoC minimum value to signal» равно 50%, а в группе настроек **//Battery discharged signal (three beeps)//** значение «SoC minimum value to signal» равно 20%, то при SOC ≥ 55% сегменты будут зелёными, при 25 ≤ SOC < 54 сегменты будут оранжевыми, а при SOC ≤ 24%, сегменты будут красными.
33
34 Если уровень заряда батареи снизился до уровня, заданного в группе настроек **//Low battery level signal (single beep)//**, то плата с заданным периодом и заданной громкостью будет выдавать одиночный звуковой сигнал о низком уровне заряда батареи.
35
36 Если уровень заряда батареи снизился до уровня, заданного в группе настроек **//Battery discharged signal (three beeps)//**, то плата с заданным периодом и заданной громкостью будет выдавать тройной звуковой сигнал о том, что батарея разряжена.
37
38 == Заряд батареи ==
39
40 Плата индикации выдаёт одиночный звуковой сигнал при подключении зарядного устройства (условием сигнализации является замыкание двух служебных контактов на зарядном разъёме). Длительность сигнала определяется настройкой //Signal duration on charger connected//.
41
42 При отключении зарядного устройства (два служебных контакта на зарядном разъёме размыкаются) плата индикации выдаёт двойной звуковой сигнал длительностью //Signal duration on charger disconnected//.
43
44 При заряде батареи активные сегменты светодиодного индикатора становятся зелёного цвета и запускается анимация заряда: начиная с верхней позиции до уровня текущего заряда опускаются зелёные сегменты:
45
46 [[image:1734105057126-103.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]Если уровень заряда превышает 95%, то все десять сегментов начинают мигать зелёным цветом.
47
48 == Индикация ошибок ==
49
50 При наличии следующих ошибок:
51
52 * низкое напряжение;
53 * перенапряжение (установлен флаг //Indicate overvoltage error//);
54 * высокий ток (установлен флаг //Indicate overcurrent error//);
55 * ошибка связи с Crown (установлен флаг //Indicate Crown error//);
56 * ошибок, выбранных с помощью фильтра //Errors filter (two red segments)//
57
58 на индикаторе начинают мигать //красным// цветом два средних сегмента. При этом периодично выдаётся громкий звуковой сигнал.
59
60 При **перегреве **батареи или при возникновении ошибок, выбранных с помощью фильтра** //Errors filter (two yellow segments)//**, на индикаторе начинают мигать //оранжевым// цветом два средних сегмента, и периодично выдаётся громкий звуковой сигнал.
61
62 При возникновении ошибок, выбранных с помощью фильтра **//Errors filter (two green segments)//**, на индикаторе начинают мигать //зелёным //цветом два средних сегмента, и периодически выдаётся громкий звуковой сигнал.
63
64 При возникновении **"Critical error"** и или при возникновении ошибок, выбранных с помощью фильтра **//Errors filter (all red segments)//**, все десять сегментов индикатора начинают мигать //красным //цветом, и периодично выдаётся громкий звуковой сигнал.