I received mine yesterday. I have quite a few nice bench supplies, but they are all decently sized, very capable units that if I wanted to power something elsewhere in the house were less convenient to lug around. I have been on the search to something portable to augment my bench. When I saw the video pop up reviewing this (and other mentions around the net), I liked the fairly polished design with ok specifications, and when I looked at the cases available, the large one was very boring to me, but the short one for an external PSU was nicely size to grab with one hand. A careful look at the dimensions and pictures, convinced me that I could probably fit a 2"x4" PSU module, a traditional AC inlet, and an additional tiny fan. As you shall see, things didn't quite work out that way, but it's very close. Plus with modern power electronics, I could get a 150-200W (depending on airflow) 48W PSU (Meanwell EPP-200-48), which is more than enough for my normal needs (<24V, which should give me the full 6A at all lower voltages).
From the front it looks pretty normal, although I did turn the PSU up to 50V so if need be I could hit 48V.
![RuiDeng Riden RD6006 DC power supply 896442-0](https://www.eevblog.com/forum/index.php?action=dlattach;topic=207024.0;attach=896444;image)
However, a quick look at the rear shows that things are not as they seemed. This was the most time consuming part and the panel cutout is not perfect as I do not have much in the way of metal working tools, and did this with a nibbler.
![RuiDeng Riden RD6006 DC power supply 896426-1](https://www.eevblog.com/forum/index.php?action=dlattach;topic=207024.0;attach=896428;image)
I am fairly happy with how the inside layout turned out, although it would have been greatly improved by having the proper wire colors. You can see that I chose to not mount the fan internally. It didn't fit with enough clearance to make me happy around the PSU in its intended location, so I had planned to mount it to the far side panel, but the 12V fan rail on the PSU does not appear to agree with the fan load (and the PSU buzzes), at least at the light loads I expect to use this at almost exclusively. For now I have removed the fan, and I may revisit this in the future. You can also see I epoxied the temperature sensor to the PSU heatsink so I can at least monitor the PSU temperature. Despite perspective claiming otherwise, there's quite a bit of clearance between the PSU and everything else internal.
![RuiDeng Riden RD6006 DC power supply 896430-2](https://www.eevblog.com/forum/index.php?action=dlattach;topic=207024.0;attach=896432;image)
Here is a close up of the side of the PSU so you can see the earth grounding strap and extra insulator plastic. I imagine 3D printed PLA is probably not ideal here, but as I have a large gap, and an earthed chassis, it probably doesn't need to perform to the absolute maximum isolation performance). I did check, and after removing some paint, the chassis is properly earthed. Not easily visible, but part of the other safety features, the IEC320-C14 inlet does have an integrated fuse.
![RuiDeng Riden RD6006 DC power supply 896434-3](https://www.eevblog.com/forum/index.php?action=dlattach;topic=207024.0;attach=896436;image)
And finally, I did have to modify a foot due to poor planning by having the screw mount for the PSU side of area used by the rubber foot.
![RuiDeng Riden RD6006 DC power supply 896438-4](https://www.eevblog.com/forum/index.php?action=dlattach;topic=207024.0;attach=896440;image)
While I was searching for this thread to write this post I found another poster who had a similar idea.
https://www.eevblog.com/forum/chat/show-your-favorite-and-mostly-used-benchtop-psu/msg2826078/#msg2826078On a different note, to anybody who was planning on writing their own control software and didn't feel like reverse engineering the app, here is some preliminary mapping of the modbus register space. Possibly my search skills late at night are lacking, but I could not find any documents describing the RD6006 protocol. I found the ones for the DPS5005, etc, and based on that tried reading the registers. The register map is very different, but I found most of the settings I was expecting to find, and those that I cared to find. It looks like the memory settings block is fairly similar to the block as used by the DPS series, but the earlier addresses are all changed. I also did not trigger various faults to see where they mapped. If anybody does have an official document describing the map, or any further results, I'd love to hear about it.
// 0x00 - Model? (60062 on my RD6006)
// 0x01 - Serial Number MSB?
// 0x02 - Serial Number LSB
// 0x03 - Firmware (125 = 1.25)
// 0x04 - Unknown (0)
// 0x05 - Max Temperature C
// 0x06 - Unknown (0)
// 0x07 - Max Temperature F
// 0x08 - VSET (1234 = 12.34) (x 10mV)
// 0x09 - ISET (1234 = 1.234) (x 1mA)
// 0x0A - VREAD (1234 = 12.34) (x 10mV)
// 0x0B - IREAD (1234 = 1.234) (x 1mA)
// 0x0C - Unknown (0)
// 0x0D - WATTS (1234 = 12.34) (x 10mV)
// 0x0E - VIN (5025 = 50.25) (x 10mV)
// 0x0F - Key Lock (0 = Unlocked, 1 = Locked)
// 0x11 - CV/CC (0 = CV, 1 = CC)
// 0x12 - EN (0 = Off, 1 = On)
// 0x20 - Unknown (0)
// 0x21 - Unknown (non-zero, but changes)
// 0x22 - Unknown (0)
// 0x23 - Current Temperature C
// 0x24 - Unknown (0)
// 0x25 - Current Temperature F
// 0x26 - Amp Hours MSB (Guessed)
// 0x27 - Amp Hours LSB (x 1mAh)
// 0x28 - Watt Hours MSB (Guessed)
// 0x29 - Watt Hours LSB (x 1mWh)
// 0x30 - Year
// 0x31 - Month
// 0x32 - Day
// 0x33 - Hour
// 0x34 - Minute
// 0x35 - Second