cody82 / RD6006-Super-power-supply

A intelligent Power supply with micro control and logging, for very long test (battery cycles)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RD6006-Super-power-supply

A intelligent Power supply with PC control and logging, for very long test (battery cycles)

Owerview

The RD6006-W power supply is a quasi-professional device, providing up to 60V, 6A (360 Watt), very complete with high level functions. It is also possible to control it from the front panel, or via WIFI with an APP from a smartphone, or via USB with a software on PC WIN. See https://it.aliexpress.com/item/4000282551930.html

RD6006

In this period I am interested in rechargeable batteries (see https://github.com/msillano/e3DHW-PMS), and I have immediately thought of using this splendid hardware. Although very complete, the supplied software is generic, not aimed at my purposes. In particular:

  • Only Excel export, and limited to 24h (with APP, with WIN it is not defined).
  • It does not export the battery voltage nor the battery temperature.
  • Possibility of programming only based on time, and not on other trigger events

See also:

ModBus test RD6006

After finding sufficient information on the MODBUS protocol used (see file RD6006_prototocol_en.pdf), the solution to use node-red is the fastest and most flexible, because it requires very little programming. Furthermore node-red is compatible with many environments: Windows, Linux, Raspberry... (see Top-5-reasons-to-use-node-red-right-now).

This first simple flow is useful for tests: you can quickly write and read RD6006 registers. ModBus test RD6006 Installation

I used the USB-serial connection, on WIN10 with the CH341SER driver. Once connected, in devices it is present with the name 'USB-SERIAL.CH340 (COM10)'.

NiMH battery charger

This flow uses the RD6006 to get a simple but complete NiMH battery charger-logger.

Project migrated to https://github.com/msillano/NiMH_charger_logger

About

A intelligent Power supply with micro control and logging, for very long test (battery cycles)