Исходный код вики 4. Indication
Редактировал(а) Admin 2025/02/27 15:52
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 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.1 | 2 | = Индикация = |
![]() |
1.1 | 3 | |
![]() |
2.1 | 4 | == Отсутствует связь с BMS == |
![]() |
1.1 | 5 | |
![]() |
2.1 | 6 | При отсутствии на шине CAN Heartbeat-сообщений от платы BMS Main, имеющей идентификатор «BMS Main Node ID» (см. группу настроек **//CAN//**), на светодиодном индикаторе будут мигать все десять сегментов оранжевым цветом. Звуковой сигнал при этом не выдаётся. |
![]() |
1.1 | 7 | |
![]() |
2.1 | 8 | == Инициализация BMS == |
![]() |
1.1 | 9 | |
![]() |
2.1 | 10 | Если связь с платой BMS Main установлена и выполняется инициализация BMS (во время инициализации калибруется датчик тока и сканируются платы BMS Logic), то из середины индикатора к краям будут расти оранжевые сегменты: |
![]() |
1.1 | 11 | |
12 | [[image:1734105012328-556.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]] | ||
13 | |||
![]() |
2.1 | 14 | == Разряд батареи == |
![]() |
1.1 | 15 | |
![]() |
2.1 | 16 | Если батарея работает на нагрузку (ток нулевой или отрицательный) и отсутствуют ошибки, то на светодиодном индикаторе отображается уровень заряда батареи (в таблице приведены настройки по умолчанию): |
![]() |
1.1 | 17 | |
![]() |
2.1 | 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" %)зелёный | ||
![]() |
1.1 | 31 | |
![]() |
2.1 | 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%, сегменты будут красными. |
![]() |
1.1 | 33 | |
![]() |
2.1 | 34 | Если уровень заряда батареи снизился до уровня, заданного в группе настроек **//Low battery level signal (single beep)//**, то плата с заданным периодом и заданной громкостью будет выдавать одиночный звуковой сигнал о низком уровне заряда батареи. |
![]() |
1.1 | 35 | |
![]() |
2.1 | 36 | Если уровень заряда батареи снизился до уровня, заданного в группе настроек **//Battery discharged signal (three beeps)//**, то плата с заданным периодом и заданной громкостью будет выдавать тройной звуковой сигнал о том, что батарея разряжена. |
![]() |
1.1 | 37 | |
![]() |
2.1 | 38 | == Заряд батареи == |
![]() |
1.1 | 39 | |
![]() |
2.1 | 40 | Плата индикации выдаёт одиночный звуковой сигнал при подключении зарядного устройства (условием сигнализации является замыкание двух служебных контактов на зарядном разъёме). Длительность сигнала определяется настройкой //Signal duration on charger connected//. |
![]() |
1.1 | 41 | |
![]() |
2.1 | 42 | При отключении зарядного устройства (два служебных контакта на зарядном разъёме размыкаются) плата индикации выдаёт двойной звуковой сигнал длительностью //Signal duration on charger disconnected//. |
![]() |
1.1 | 43 | |
![]() |
2.1 | 44 | При заряде батареи активные сегменты светодиодного индикатора становятся зелёного цвета и запускается анимация заряда: начиная с верхней позиции до уровня текущего заряда опускаются зелёные сегменты: |
![]() |
1.1 | 45 | |
![]() |
2.1 | 46 | [[image:1734105057126-103.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]Если уровень заряда превышает 95%, то все десять сегментов начинают мигать зелёным цветом. |
![]() |
1.1 | 47 | |
![]() |
2.1 | 48 | == Индикация ошибок == |
![]() |
1.1 | 49 | |
![]() |
2.1 | 50 | При наличии следующих ошибок: |
![]() |
1.1 | 51 | |
![]() |
2.1 | 52 | * низкое напряжение; |
53 | * перенапряжение (установлен флаг //Indicate overvoltage error//); | ||
54 | * высокий ток (установлен флаг //Indicate overcurrent error//); | ||
55 | * ошибка связи с Crown (установлен флаг //Indicate Crown error//); | ||
56 | * ошибок, выбранных с помощью фильтра //Errors filter (two red segments)// | ||
![]() |
1.1 | 57 | |
![]() |
2.1 | 58 | на индикаторе начинают мигать //красным// цветом два средних сегмента. При этом периодично выдаётся громкий звуковой сигнал. |
![]() |
1.1 | 59 | |
![]() |
2.1 | 60 | При **перегреве **батареи или при возникновении ошибок, выбранных с помощью фильтра** //Errors filter (two yellow segments)//**, на индикаторе начинают мигать //оранжевым// цветом два средних сегмента, и периодично выдаётся громкий звуковой сигнал. |
![]() |
1.1 | 61 | |
![]() |
2.1 | 62 | При возникновении ошибок, выбранных с помощью фильтра **//Errors filter (two green segments)//**, на индикаторе начинают мигать //зелёным //цветом два средних сегмента, и периодически выдаётся громкий звуковой сигнал. |
![]() |
1.1 | 63 | |
![]() |
2.1 | 64 | При возникновении **"Critical error"** и или при возникновении ошибок, выбранных с помощью фильтра **//Errors filter (all red segments)//**, все десять сегментов индикатора начинают мигать //красным //цветом, и периодично выдаётся громкий звуковой сигнал. |