> For the complete documentation index, see [llms.txt](https://voltbro.gitbook.io/vbcores/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://voltbro.gitbook.io/vbcores/nastroika-po/nastroika-power-board-30a.md).

# Настройка 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>
