- Improved Uout High calibration. The calibration voltage is limited to 35 volts (DPS50xx) and 22 volts (DPS30xx). The refinement is related to the nonlinearity of the ADC controller in the upper range. At the end of the Uout High calibration step, the automatic process of analyzing the nonlinearity of the upper range starts, at this moment the user sees the inscription “W A I T”. The analysis process takes a few seconds. Details about the problem here Uout problem
- Added EEPROM diagnostics. In the event of a memory chip malfunction, the user sees the message “EEPROM Error”.
- The parameter menu item “Comulative timer” has been replaced by “Reset counters” and has the same meaning – resetting the counters each time the output power is turned on.
- Added the ability to digitally control the temperature using the optional LM75 sensor. Details here Digital temperature control
- At startup, the firmware automatically detects the connected optional modules – the MPU-6050 gyroscope and the LM75 sensor. In this case, on the start screen, the letters G and T are added to the version number, respectively.
- DPSmaster (version July 2021) updated for firmware version 3.7
Hello, first I want ro thank you for your great work!. Now my DPS 5005 is much more accurate and useful.
I had connected a ESP2866 to the DPS to control the device via MQTT commands. Unfortunately that doesn’t work anymore. Can you provide any information about the serial interface to comunicate with your firmware to read an write values?
Thanks in advance. Bernd
https://profimaxblog.ru/dps-communication-protocol/
Thank you for your fast feedback. Now the communication via MQTT works perfect again.
One additional question: is it possible to change the number of cells for the input with Lipo batteries, to for example 3s or 4s, and switch of the output, if the cell voltage on the input battery is below a defined value? That would protect the input battery from over discharge, or could be used to discharge the input battery to a specific voltage while use the energy to charge another battery. That would be a great feature for the next release 🙂 .
Thanks again… Bernd
You can use the input lithium battery with any number of cells. To do this, it is enough to set the minimum and maximum voltage in the DPSmaster program.
If an input lithium battery is used, the good practice is to use a Battery Management System. The BMS protects the battery and shuts down in case of overdischarge.
https://en.wikipedia.org/wiki/Battery_management_system
https://aliexpress.ru/item/4001279327011.html