Новые возможности
- Страница с осциллографом. Вы можете видеть выходное напряжение и ток в реальном времени.
- “Смарт” и обычный дисплей. Смарт это 3-х разрядный дисплей, как в предыдущих версиях. Обычный это 4-х разрядный дисплей.
- Индикатор выходного уровня. На главных страницах вы можете видеть уровень выходного напряжения и тока в реальном времени.
- Отладка модуля Bluetooth.
- Вращение экрана даже без гироскопа
- Обновление прошивки через USB/UART.
Осциллограф
Нажмите кнопку “V” чтобы выбрать диапазон напряжения.
Нажмите кнопку “A” чтобы выбрать диапазон тока.
Нажмите кнопку “SET” чтобы выбрать режим:
- Один луч напряжения
- Один луч тока
- Два луча. Напряжение впереди
- Два луча. Ток впереди
При любом изменении установленных напряжения Uset или тока Iset запускается автоматическая функция выбора диапазона и меняет диапазоны.
Смарт или обычный дисплей
Теперь вы можете выбрать между 3-х значным и 4-х значным дисплеем.
Перейдите в меню “Parameters”. Пункт меню “Smart Display” позволяет сделать выбор.
Индикатор выходного уровня
В зависимости от режима CV или CC вы можете видеть уровень:
- В режиме CV – Уровень выходного тока как проценты от “I set”.
- В режиме CC – Уровень выходного напряжения как проценты от” U set”.
Отладка модуля Bluetooth
После включения питания, когда появится экран с логотипом, нажмите кнопку “Стрелка вверх” и вы попадете в меню “Communication”.
Если с модулем Bluetooth всё в порядке, вы увидите его версию.
Пункт меню “BT Debug” позволяет увидеть AT команды передаваемые на BT модуль. Белые это команды, а зеленые это ответы.
Вращение экрана
Теперь эта функция доступна без внешнего датчика гироскопа.
После включения питания, когда появится экран с логотипом, нажмите кнопку “Стрелка вниз” и вы попадете в меню “Rotation”.
Установите ” Rotate” в ” Yes”.
Затем перейдите в пункт меню “Position” и выберите вращение.
Обновление прошивки через USB/UART
После включения питания, когда появится экран с логотипом, нажмите кнопку “ON/OFF” и вы попадете в режим обновления прошивки “Update mode”.
Когда экран станет черным, вы сможете загрузить новую прошивку с помощью STM32CubeProgrammer (или старого Flasher от компании ST).
Подключите USB кабель к ПК, запустите STM32CubeProgrammer, выберите UART, правильный COM порт (любая скорость, но с проверкой чётности “EVEN”), нажмите “Connect” и начните программирование.
ПРИМЕЧАНИЕ: Обновление не работает через bluetooth так как установленные в ПК передатчики BT не могут корректно передавать сигнал с проверкой чётности “EVEN “.
Кроме этого, вы можете обновить прошивку на более свежую через программу DPSMaster.
Добрый день. Можно ли прошивать DPH5005?
Приветствую! У меня нет сведений про DPH5005
DPS это понижающие преобразователи, DPH – step-up/step-down, т.е можно на вход подать 12В, а на выходе иметь от 0 до 50В. Как я понял, управляющая плата (индикация, интерфейс пользователя) такая же как в DPS источнике, отличаются силовые платы (там 2 каскада преобразования повышайка до 50.4В и затем регулируемый понижающий как в DPS).
обзор есть тут
Чтобы адаптировать прошивку для DPH5005, мне нужно иметь принципиальную электрическую схему DPH5005, хотя бы в части процессора, чтобы знать назначение всех выводов процессора. Такой схемы у меня нет. И далее нужна будет отладка на реальном DPH5005, которого у меня тоже нет.
Огромное спасибо за софт!!!
У меня небольшой вопрос: как отключить защиту по времени (OTP)?
Я управляю DPS5020 через modbus, и запись нуля в регистр 0x58 не помогает…
Приветствую! Подождите немного, в следующем релизе будет и отключение таймера, и киловатт-часы чтобы счетчики не переполнялись, и восстановление после отключения питания. Как раз для случаев долговременного использования.
Если есть возможность, прошу сделать отключение экрана по таймеру и включение при: нажатии на энкодер\ошибке\срабатывании ограничений
Просто у некоторых он работает 24\7 и постоянно вкл экран там не нужен. Спасибо!
Новая версия прошивки 4.2 с учетом пожеланий уже на сайте.
Спасибо за новую версию!
Пробовал обновить через DPSmaster, но получил кирпич с черным экраном. Не понимаю почему…
Пытался прошить с помощью STM32CubeProgrammer, но получаю различные ошибки, включая “core state halted”.
Есть что еще попробовать? Перепайка нового STM32F100C8T6 поможет?
Не могу точно сказать. Я сам не сталкивался с такими проблемами.
Прошивать можно через USB/UART, а через блютуз нельзя.
Прошивка через ST-Link в любом случае должна помочь.
Спасибо за попытку помочь!
Чип перестал реагировать полностью, что бы я ни пытался.
Напишу производителю, может поможет.
Попробуй шить на выкл устройстве с подачей питания с STLink