Что нового в версии прошивки 4.0

Новые возможности

  • Страница с осциллографом. Вы можете видеть выходное напряжение и ток в реальном времени.
  • “Смарт” и обычный дисплей. Смарт это 3-х разрядный дисплей, как в предыдущих версиях. Обычный это 4-х разрядный дисплей.
  • Индикатор выходного уровня. На главных страницах вы можете видеть уровень выходного напряжения и тока в реальном времени.
  • Отладка модуля Bluetooth.
  • Вращение экрана даже без гироскопа
  • Обновление прошивки через USB/UART.

Осциллограф

Нажмите кнопку “V” чтобы выбрать диапазон напряжения. 

Нажмите кнопку “A” чтобы выбрать диапазон  тока.

Нажмите кнопку “SET” чтобы выбрать режим:

  • Один луч напряжения
  • Один луч тока
  • Два луча. Напряжение впереди
  • Два луча. Ток впереди

При любом изменении установленных напряжения Uset или тока Iset запускается автоматическая функция выбора диапазона и меняет диапазоны.

Смарт или обычный дисплей

Теперь вы можете выбрать между 3-х значным и 4-х значным дисплеем.

Перейдите в меню  “Parameters”. Пункт меню “Smart Display” позволяет сделать выбор.

Индикатор выходного уровня

В зависимости от режима CV или CC вы можете видеть уровень:

  • В режиме CV – Уровень выходного тока как проценты от “I set”.
  • В режиме CC – Уровень выходного напряжения как проценты от” U set”.
В режиме CV отображаются уровень выходного тока
В режиме CC отображается уровень выходного напряжения

Отладка модуля Bluetooth

После включения питания, когда появится экран с логотипом,  нажмите кнопку “Стрелка вверх” и вы попадете в меню “Communication”.  

Если с модулем Bluetooth всё в порядке, вы увидите его версию.

Пункт меню “BT Debug” позволяет увидеть AT команды передаваемые на BT модуль. Белые это команды, а зеленые это ответы.

Communication menu
BT debug with BOLUTEK module

Вращение экрана

Теперь эта функция доступна без внешнего датчика гироскопа.

После включения питания, когда появится экран с логотипом,  нажмите кнопку “Стрелка вниз” и вы попадете в меню “Rotation”.  

Установите ” Rotate” в ” Yes”.

Затем перейдите в пункт меню “Position” и выберите вращение.

Обновление прошивки через USB/UART

После включения питания, когда появится экран с логотипом,  нажмите кнопку “ON/OFF” и вы попадете в режим обновления прошивки “Update mode”.  

Когда экран станет черным, вы сможете загрузить новую прошивку с помощью STM32CubeProgrammer (или старого Flasher от компании ST).

Подключите USB кабель к ПК, запустите STM32CubeProgrammer, выберите UART, правильный COM порт (любая скорость, но с проверкой чётности “EVEN”), нажмите “Connect” и начните программирование.

ПРИМЕЧАНИЕ: Обновление не работает через bluetooth так как установленные в ПК передатчики BT не могут корректно передавать сигнал с проверкой чётности “EVEN “.

Кроме этого, вы можете обновить прошивку  на более свежую через  программу DPSMaster.

This Post Has 12 Comments

  1. Ilya

    Добрый день. Можно ли прошивать DPH5005?

    1. profi-max

      Приветствую! У меня нет сведений про DPH5005

      1. Ilya

        DPS это понижающие преобразователи, DPH – step-up/step-down, т.е можно на вход подать 12В, а на выходе иметь от 0 до 50В. Как я понял, управляющая плата (индикация, интерфейс пользователя) такая же как в DPS источнике, отличаются силовые платы (там 2 каскада преобразования повышайка до 50.4В и затем регулируемый понижающий как в DPS).

        обзор есть тут

        1. profi-max

          Чтобы адаптировать прошивку для DPH5005, мне нужно иметь принципиальную электрическую схему DPH5005, хотя бы в части процессора, чтобы знать назначение всех выводов процессора. Такой схемы у меня нет. И далее нужна будет отладка на реальном DPH5005, которого у меня тоже нет.

  2. yuri

    Огромное спасибо за софт!!!

    У меня небольшой вопрос: как отключить защиту по времени (OTP)?

    Я управляю DPS5020 через modbus, и запись нуля в регистр 0x58 не помогает…

    1. profi-max

      Приветствую! Подождите немного, в следующем релизе будет и отключение таймера, и киловатт-часы чтобы счетчики не переполнялись, и восстановление после отключения питания. Как раз для случаев долговременного использования.

      1. Evgeniy

        Если есть возможность, прошу сделать отключение экрана по таймеру и включение при: нажатии на энкодер\ошибке\срабатывании ограничений

        Просто у некоторых он работает 24\7 и постоянно вкл экран там не нужен. Спасибо!

        1. profi-max

          Новая версия прошивки 4.2 с учетом пожеланий уже на сайте.

      2. yuri

        Спасибо за новую версию!

        Пробовал обновить через DPSmaster, но получил кирпич с черным экраном. Не понимаю почему…

        Пытался прошить с помощью STM32CubeProgrammer, но получаю различные ошибки, включая “core state halted”.

        Есть что еще попробовать? Перепайка нового STM32F100C8T6 поможет?

        1. profi-max

          Не могу точно сказать. Я сам не сталкивался с такими проблемами.

          Прошивать можно через USB/UART, а через блютуз нельзя.

          Прошивка через ST-Link в любом случае должна помочь.

          1. yuri

            Спасибо за попытку помочь!

            Чип перестал реагировать полностью, что бы я ни пытался.

            Напишу производителю, может поможет.

        2. Evgeniy

          Попробуй шить на выкл устройстве с подачей питания с STLink

Comments are closed.