# Настройка Power board 30A

**Инструкция по прошивке и настройке PowerBoard**

В [репозитории на GitHub](https://github.com/VBCores/VBCore_PowerBoard) размещено программное обеспечение для **PowerBoard**.\
Перейдите во вкладку **Releases** и скачайте файл прошивки **VBCore\_PowerBoard\_Regular.hex** на свой компьютер.

<figure><img src="/files/zwk6i7POKNjBAVIpnMDn" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2mdIJSfZ2wJWXg121vgy" alt=""><figcaption></figcaption></figure>

* **Запустите** у себя программу **STM32CubeProgrammer** и **подключите** программатор **ST-Link** к PowerBoard.
* В правом верхнем углу нажмите кнопку **Connect** — после этого программатор установит соединение с микроконтроллером. Программа автоматически определит тип контроллера.

<figure><img src="/files/VKJd0qP9tttawDSwlaGQ" alt=""><figcaption></figcaption></figure>

* **Откройте** вкладку **Erasing & Programming** и выберите скачанный файл *VBCore\_PowerBoard\_Regular.hex,* **загрузите** его на устройство.
* После завершения прошивки нажмите **Disconnect** и **закройте** программу.

<figure><img src="/files/rHDH3R3TaMmEIolJZAaW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Nudv3MYlnKu94fZin3wo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/kwKVBrQ5SbdngFU0Z2ol" alt=""><figcaption></figcaption></figure>

Далее ознакомьтесь с файлом **README** в репозитории:\
👉 <https://github.com/VBCores/VBCore_PowerBoard>

#### Настройка PowerBoard через терминал

1. **Откройте** удобный для вас терминал. Мы, например, используем **CoolTerm**.
2. В настройках терминала укажите:
   * **COM-порт**, к которому подключено устройство (можно посмотреть в диспетчере устройств);
   * **Baudrate** — 115200.

<figure><img src="/files/RnJ8nx6wa9eCSdpToJe6" alt=""><figcaption></figcaption></figure>

Включите **Line Mode**, а для удобства установите галочку **Local Echo**.

<figure><img src="/files/Yi1pELt4goi7x1zHbJ0J" alt=""><figcaption></figcaption></figure>

В терминале введите команду START и нажмите **Enter**.

<figure><img src="/files/16lJtDkEzEeY8gKQBFGO" alt=""><figcaption></figcaption></figure>

В ответ появится сообщение о включении режима конфигурации и текущих параметрах устройства.\
Если некоторые параметры ещё не заданы, их значения будут отображаться как `nan`.

<figure><img src="/files/hutY5DzeD0AZFPiG0iS2" alt=""><figcaption></figcaption></figure>

На скриншоте выше видно, что заданы параметры `uvlo_level`, `uvlo_hyst`, `charged_level`, `charge_current`, `node_id` и другие. Чтобы изменить какой-либо параметр, введите его имя и новое значение через двоеточие:

<figure><img src="/files/TYz4Yazuq1v2cuRNSFqI" alt=""><figcaption></figcaption></figure>

После того как вы зададите все необходимые параметры, введите команду APPLY чтобы применить настройки

<figure><img src="/files/hv17Bq9udostTKk5BkeM" alt=""><figcaption></figcaption></figure>

По умолчанию вы можете использовать те значения, что показаны на скриншотах выше. Подробнее о доступных параметрах и возможных значениях читайте в **README** репозитория:\
👉 <https://github.com/VBCores/VBCore_PowerBoard>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://voltbro.gitbook.io/vbcores/nastroika-po/nastroika-power-board-30a.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
