EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: maukka on August 28, 2019, 06:32:51 am

Title: RuiDeng Riden RD6006 DC power supply
Post by: maukka on August 28, 2019, 06:32:51 am
Ruideng (https://rdtech.aliexpress.com/store/923042), which manufactures that neat DP-series of DC power supply modules just teased their first big box DC power supply. Doesn't come with an AC-DC power supply so you have to source your own. Hope Dave will get to try and burn up this one too.

http://budgetlightforum.com/node/68706 (http://budgetlightforum.com/node/68706)

(https://i.imgur.com/IQjlCiV.jpg)

https://www.youtube.com/watch?v=qWAqSSLwBtw (https://www.youtube.com/watch?v=qWAqSSLwBtw)

https://www.youtube.com/watch?v=Q2rvAoO-MIA (https://www.youtube.com/watch?v=Q2rvAoO-MIA)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Kean on August 28, 2019, 07:53:29 am
Saw this posted on Twitter earlier, and I almost replied to them saying please don't spam the EEVblog forums about it.   :-DD
It does look good.  Much more useable than the older models, but it is still a SMPS so maybe not for any low noise work.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on August 28, 2019, 10:11:34 pm
Much more useable than the older models, but it is still a SMPS so maybe not for any low noise work.

Yeah but look at that screen setting: 65V 6A!
Get a second low current linear supply for anything low noise.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Kean on August 29, 2019, 06:34:40 pm
Yeah but look at that screen setting: 65V 6A!

The model number implies operation up to 60V and 6A.  I think 65V is just the required input voltage with some headroom.  I'm guessing it is buck topolgy not buck/boost.

We don't yet know if it is rated for 360W continuous, and I somehow doubt it will be.

You will need to source your own 65V 400W? PSU of the correct dimensions - all yet to be confirmed - but that isn't a common voltage.  Commonly available 48V PSUs (eg Meanwell) can usually only be adjusted about +/-15% (~56V).

I have 2 of the DP50V5A and 2 x DPH5005, but I rarely use the RD units due to having at least a dozen other lab supplies in the workshop (either full linear, or hybrid SMPS/linear).  This is largely in part to having poor UX and requiring external power source.

This new model potentially addresses the biggest issues, so it will be interesting to see what they release.  I was thinking about getting the DPS5020 for occasional high current applications, but may wait to see what comes...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: maukka on October 23, 2019, 07:28:51 am
The supply is out now and the manufacturer posted information with videos here:
http://budgetlightforum.com/node/69632 (http://budgetlightforum.com/node/69632)

$51 for the DC-DC converter with WiFi and Micro-USB connectivity (https://www.aliexpress.com/item/4000282551930.html)
$68 for the DC-DC converter + small case for use with an external PSU (https://www.aliexpress.com/item/4000284522671.html)
$28 for the larger case which can house an AC-DC PSU (https://www.aliexpress.com/item/4000284522671.html)
$32 for the recommended 3rd party AC-DC PSU (https://www.aliexpress.com/item/4000285813894.html)


https://www.youtube.com/watch?v=fn6ROhGrLtI (https://www.youtube.com/watch?v=fn6ROhGrLtI)

https://www.youtube.com/watch?v=HSaDy1A70IU (https://www.youtube.com/watch?v=HSaDy1A70IU)

https://www.youtube.com/watch?v=unoZMH3fp8Q (https://www.youtube.com/watch?v=unoZMH3fp8Q)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Terry01 on October 23, 2019, 08:03:31 am
Cool but we'll see if it "stands up" straight.... or falls on it's ar*e when tested!  >:D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: MadTux on October 23, 2019, 02:44:03 pm
Is there some kind of challenge, who can dig up the cheapest junk from china?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Black Phoenix on October 23, 2019, 03:06:43 pm
If you can change the PSU from that brand to a quality one like Delta or Emerson I don't see why it could not be a competent product. Only if the controller itself is sh#t...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: PKTKS on October 23, 2019, 03:13:51 pm
Usually some folks relate  price to quality...

and for my personal past experience...
price does not always means quality...

very frequently .. not even "good" stuff.

Some marketing folks deposit to the BRAND
the faith of the product as being good.

it just don't fit real world use

Paul

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: iain walker on November 07, 2019, 03:21:16 pm
Just to let folks know there is 30% off this RD6006 on banggood for the next 2 and half days.

I ordered one (and the case with the hardware set and the switching power supply) on the basis its better than nothing.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: teksturi on November 08, 2019, 09:55:05 am
Just to let folks know there is 30% off this RD6006 on banggood for the next 2 and half days.

I ordered one (and the case with the hardware set and the switching power supply) on the basis its better than nothing.


How convenient that someone just happen to register to forum just to tell to buy something from sale.  :popcorn:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 11, 2019, 09:28:39 pm
The big question is, is it better than a Korad KD3005P? (or KD3305P if you buy 2)

They are simlar in price. Its pretty much 60v vs. 30v and switched vs. linear.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Xenoamor on November 12, 2019, 12:32:43 pm
Just to let folks know there is 30% off this RD6006 on banggood for the next 2 and half days.

I ordered one (and the case with the hardware set and the switching power supply) on the basis its better than nothing.


How convenient that someone just happen to register to forum just to tell to buy something from sale.  :popcorn:

Not surprisingly. Look what I found here: http://budgetlightforum.com/node/69632 (http://budgetlightforum.com/node/69632)
Quote
GIFT FOR SPREAD

   Hope this information can help you, if you help me spread the message(need to show that we publish RD6006, product link, discount information, with some picture of RD6006), there will be a gift when you make order, not send separately, just take a picture to show me. 

1, spread on 1 or 2 different forum or social media, voltage meter as gift, worth about 1-3 USD

2, spread on 3 or 4 or 5 different forums or social medias, voltage converter as gift, worth about 3-6 USD(you can get this easily if you have twitter/Facebook/Instagram account)

3, spread on more than 6 different forums or social medias, AT34 as gift, worth about 9 USD

   All gifts are random with corresponding value. Remember to take a picture show the result, I will give you the gift
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Vaiti on November 12, 2019, 01:52:18 pm
I get they are trying to market, but this isn't a good look for them. Also might end up getting them banned here if they are soliciting people to spam.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 12, 2019, 11:00:51 pm
This is a video (from the link in the TS) with some performance testing.
Noise is about 30-50mV pp.
Too bad they don't show a plot of potential V overshoot when turning on.

https://youtu.be/pz0T9rD4Ij0
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TD-er on November 15, 2019, 10:15:41 pm
The Windows software for this unit is detected as a virus by 5 virusscanners (https://virusscan.jotti.org/nl-NL/filescanjob/o56e7glm4k) (used Jotti's virusscanner page)
So the file was already removed when I tried to unzip it.

Does anyone have a version which is not recognized as a virus?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: PKTKS on November 18, 2019, 10:25:46 am
The Windows software for this unit is detected as a virus by 5 virusscanners (https://virusscan.jotti.org/nl-NL/filescanjob/o56e7glm4k) (used Jotti's virusscanner page)
So the file was already removed when I tried to unzip it.

Does anyone have a version which is not recognized as a virus?

This may sound "hatred" or else... whatever,

There is a single one shot solution to your problem:
- DITCH WINDOWS.
- You no longer will need not even one anti virus.
- Your apps have more than 80% chance they will run just fine in Wine
- You probably will put the manufacturer in this direction as well

and they may take the same sane decision.

Hopefully.
Paul
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 18, 2019, 09:11:33 pm
Got my today. Time to have some fun  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 19, 2019, 04:31:42 am
Got my today. Time to have some fun  :-+

Assembled and initial test
First note: This model GUI/layout is a 1000% improvement over DPS series.
Assembly:
+ Good and safe package
+ Housing is compact and well built, it's all to size and aligned
+ Stackable design
+ Manual is clear, all steps are there but could be better, for example put the screw image near the step, so we don't have to scroll up and down on PDF
+ Simple and fast assembly, everything is plug and screw type, no soldering needed
+ I check every crimp, they are crimped correctly and will not slide away, also they are isolated with the plastic sleeve
+ Rubber feet contain inside a metal washer in middle
+ RD fans are passive up to some temperature or amperage, so silent operation most of the time
+ Chassis is earthed by PSU screws, good continuity, almost no resistence
+ Used cables seens ok for the requirements
+ Lightweight (This is not necessary good)
- The DC cables that connect to the buck PWR IN are the only cable not crimped, they use soldered wires to screw to the terminal
- On PSU mount area i got some kind of double tape, not very sticky, not straight, applied bent tape over tape, looks like a mistake and they don't care to replace. Not needed anyway.
- My PSU fan is always on beside the note on top says "Fan have On/Off circuit" - not true, maybe they have speed over temperature adjustment but not ON/OFF, not loud but will disturb. Yours also too?
- AC switch on back - I hate this since i have large workbench with stacks of equipment’s and reach back mean get up, try to not hit stuff put my hand on back and find the switch. I know this simplify the build and cables routes but worth the effort and extra! Also, i don't like have power equipment’s always on, on stand-by, if i leave i want them dead, not sleeping waiting for a disaster to happen. Fortunately, i have a power extension on my side with some free sockets, each socket have independent switch so I can use that to fix the problem.
- MicroUSB instead of Type-C, not critical, we know is cheaper and easier. Better microusb then bad implemented Type-C.
- USB at front, we can hit the cable and it will stay at front of stuff, that kind of stuff should be hidden at back, we know module can be used alone, but a addon board could be made and with a flat ribbon cable connect from back to front to use with this enclosures.


GUI/Interface:
+ A very big improvement over last model and beat many professional models out there
+ In general it's very easy to operate, every function is a pleasure to use.
+ Very easy to set desired voltage, click V-SET, type the volts eg: “5” button, click “ENTER” and is SET. You can also use the encoder to increase the values but that is slow and unpractical to me when you want go fast, many PSU still use the encoder only and arrow keys to set V and I which i dislike a lot, for example sigilent spd1305x.
+ Recals and saves are fast to set (3 button clicks), in comparison my sigilent spd1305x is a pain to do that and I avoid that function at all cost. With RD6006 is a heaven recalling.
+ Setting page allow you to customize important stuff, like Power on behavior, confirm before recall and save, power on behavior after recall, get rid of boot logo to instant boot times, select from wifi, usb, mute beeps, brightness.
+ Firmware upgradable over USB, no more board hacking
- Add a option to click and hold some key to switch between graph mode and normal mode -- Very usefull shortcut! eg. click and hold ENTER?
- Add a option to auto shutdown after x seconds on idle state, doesn’t hurt to have this as a optional option.
- Make use of press and hold to access recalls, lock/unlock, access settings, maybe add this option on settings and replace the need of shift by push and hold?
- When you recall a preset it show at bottom the number - That's ok, but when you change your output that should put an * near to indicate changes was made. Also when you save the preset it will stay showing the last recall, that's also wrong, should show last save slot instead because we are now using that slot. Eg: Recall M2, change output, Save to M3 -- This should put M3 at bottom and not stay at M2
- keypad follow PC keyboard numbering, personally i prefer phone pattern for this aplication (1 top left first, 2, 3)
- LCD show V and I below. But on GUI buttons that's other way, first button set I and second set V, that's a big no sense to me, if you look LCD and naturally press the key your brain will move you to the wrong button to follow the LCD pattern, even if you read button label fast you may go wrong button - This need training for me.
- Green terminal for battery charging, big mistake, I bet someone at any time will use this as Earth. Worse when is Positive rail! They should put that as a red like color, an orange for example. Also why not include a earth terminal too?
-> As a feature request would like to see RGB on I-SET and V-SET, and set them RED when OVP and OCP kicks in

App Software:
+ Both PC and android app works fine to me, no virus detected by Kaspersky.
+ Software is responsive and easy to use
+ Can upgrade firmware via software, with check update function
+ Doesn't require ugly dependencies and services, work as portable
+ Almost every feature is avaliable there, beside some settings on menu page
+ Software show both normal view and power curve
- When using comunication this will lock physical access to the GUI, would be nice to operate both and sync


So far I only had time to play with user interface, no test made to performance or ripple yet. If things match up to specs this will be a winner product. No regrets so far.


EDIT: 20/11/2019
Battery Charging:

Tested some basic charging with Pb batteries 12V and ion cells 4.2v
At charge levels it behave like any other commun PSU but:

+ Fault detection, when shorting the output turn OFF and stay, to continue you need to turn on manually again
+ If voltage falls to abnormal value or disconnect a wire the output turns OFF and stay, to continue you need to turn on manually again
+ If you reverse the poles on battery connector while output is ON nothing happens, no power draw
+ When you set a voltage lower than battery source and turn on output it automatically turns off the output
+ When charge ends (at very low mA), output turns off
+ If you turn on output without a battery and then connect to battery output turns OFF, because of abnormal voltage detection, so you need to connect battery first and turn output after, nice one
+ If output is ON using battery connector, probes disconnected there's no flow (OL at voltmeter), it need to detect some source of positive voltage before start to flow current
+ While output is off using normal connection +V it show current battery voltage, this is not true if you use battery connector
- While output is off using normal connection +V, if you connect battery on reverse poles it shows 0V 3A draw and start falling down to 0 overtime (This happen with 18650 ion but not with Pb showing 0V 0.085A and fixed there)
- While output is off and connect a battery it won't show battery voltage like the V+ connector, but will show the voltage near battery icon overtime with a scroll
- When a battery is detected (Volts) battery icon turns red, why not green if ok and red if reverse connected?
- If you change voltage while charging, it will accept and continue, bad thing, so you can charge ion at 4.2V and then set 6V that will bypass. Please fix this! turn output off when change voltage in battery mode to be safe and let user turn output ON again

So this battery output is a win when using batteries, is there to be used so make use of it. The protections make sense and are always a plus.


(https://i.imgur.com/dyDETsa.jpg)
(https://i.imgur.com/HM9leOb.jpg)
(https://i.imgur.com/9t0oTre.jpg)
(https://i.imgur.com/4ADXIX8.jpg)
(https://i.imgur.com/xDv47sB.jpg)
(https://i.imgur.com/irT74zR.jpg)
(https://i.imgur.com/ksKr1Am.jpg)
(https://i.imgur.com/2FZWxBK.jpg)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: PKTKS on November 19, 2019, 09:29:48 am

What parts came bundled with your package?
The whole housing? just the PSU appart?

It really looks 100% improvement although
the DPS series has a much smaller footprint
which allows even double units in a single house...

Looks good
Paul
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 19, 2019, 07:35:08 pm
What parts came bundled with your package?
The whole housing? just the PSU appart?

Its very clear in the sales listing what you get: https://www.banggood.com/RD6006RD6006-W-Digital-Control-Switch-Adjustable-Power-Supply-DC-Stabilized-Power-Adapter-Buck-Module-Monitoring-Power-Supply-p-1587151.html (https://www.banggood.com/RD6006RD6006-W-Digital-Control-Switch-Adjustable-Power-Supply-DC-Stabilized-Power-Adapter-Buck-Module-Monitoring-Power-Supply-p-1587151.html)

You choose either:
- Front face portion (with or without wifi)
- Metal case (includes power jack, fan, cables, etc.)
- Standalone fixed 110/220V power supply (just a generic one)

Manual here: www.ruidengkeji.com/inst/RD6006.pdf (http://www.ruidengkeji.com/inst/RD6006.pdf)

One weird thing to me is the green terminal is "Battery charging" NOT earth ground. There is no provision to connect earth that I see, so this might cause some confusion. Would be nice if they had made it Yellow or another color than green (but the feature idea is good).

edit: sn4k3 stated this above already.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 19, 2019, 09:46:53 pm

What parts came bundled with your package?
The whole housing? just the PSU appart?

It really looks 100% improvement although
the DPS series has a much smaller footprint
which allows even double units in a single house...

Looks good
Paul

I had to buy 3 separate items: PSU + RD6006-W + Case.
You can see assembly manual, everything there was included.
You also need CR1220 Button Cell Batteries if you want the clock function, not included!

DPS series smaller, but at cost of very bad UI, it take ages (lot of steps) to do stuff there. Of course if you want portability and use the unit time a time the DPS can come handy, still for me is a downgrade when you can go RD6006 right now.
If on bench you can stack RD6006 up to the units you want, while DPS can became unstable up to some units due lack of base area

Quote
One weird thing to me is the green terminal is "Battery charging" NOT earth ground. There is no provision to connect earth that I see, so this might cause some confusion. Would be nice if they had made it Yellow or another color than green (but the feature idea is good).

I stated that, big mistake indeed, we can replace the cap to other color but why green  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: floobydust on November 19, 2019, 09:52:59 pm
What PSU did you use, it looks like 65VDC?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 19, 2019, 10:13:04 pm
What PSU did you use, it looks like 65VDC?

The recommended one. 60VDC, boosted to 65VDC at trimpot
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 20, 2019, 01:46:35 am
Also getting flagged as virus "Trojan:Win32/Fuerboos.A!cl". I've emailed RD tech to see if they can provide a standalone exe or something instead.

"Measure" setting in the options has low/med/high in terms of update rate, but it acts as a filter. I had it set on Low and when turning on the output the numbers would slowly increase, really it was not slow. Change the 'measure' mode to Fast and it will be more realistic. BTW quite impressed at the LCD update rate they get with STM32F103 and this high res screen.

Good quote from the manual:
Quote
The calibration fine-tuning function needs to be operated by a professional electronic person who has more than five and a half multimeters.


USB port detects as CH340.
Firmware version: V1.25
SN: 1304
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 20, 2019, 02:20:35 am
Added Battery Charging review:
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg2791214/#msg2791214 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg2791214/#msg2791214)

Also getting flagged as virus "Trojan:Win32/Fuerboos.A!cl". I've emailed RD tech to see if they can provide a standalone exe or something instead.

No problem with me, but it's almost a standalone exe
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 20, 2019, 06:12:59 am
SDGs video:
https://www.youtube.com/watch?v=51fAQbQGGqI (https://www.youtube.com/watch?v=51fAQbQGGqI)

He seems to have measured a 200mV drop on the output at 3A load, can anyone else confirm this? I'll have to test it tomorrow.
If that is the case its been suggested in the comments they might be measuring the output prior to the 10A fuse (10mOhm+) and sense resistors (15mOhm).

edit: I'm not seeing any significant drop at 3A output (10s of mV), so it might be a measurement issue?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 20, 2019, 07:07:14 am
So I think the virus is on Banggoods link only. I used the google link provided by Glen and there was no issue: https://drive.google.com/open?id=17V-JWHvqMF-NuWSznEiJ4RKrnn_Pkt5v

Apparently his account is banned here, so he won't be posting.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: poweromania on November 21, 2019, 12:51:17 pm
For me still shows as being a virus.

The android version is working good but the desktop software is being detected as a virus not only by gdrive but also by windows security

(https://i.imgur.com/JFLqu2e.png)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 21, 2019, 05:09:12 pm
edit: I'm not seeing any significant drop at 3A output (10s of mV), so it might be a measurement issue?
From what I can see in his video, he has 1 of his voltmeter leads plugged in the powersupply (piggyback), and the other one piggybacked in the amp meter.
So his volt monitoring goes through 1 testlead that carries the current (you cant see the testleads in the video, but the way the 4mm jacks are plugged this is imho the only possible way).
This is of course not the best way to monitor the voltage, especially if you detect a voltage drop.
The voltage leads should have been plugged in the psu first and the current leads to the load piggybacked on that.

Can you measure if there's a voltage drop on your unit at 6A? (I dont know if you have an electronic load or beefy resistor that can handle that at a representative voltage)



Also, in de SDG video he talks about that there is a double height case for fitting 2 rd6006. But I cant find anything on banggood or aliexpress. Only a shallow depth case that can only fit the front panel (so without power supply).
Does anyone knows what he is talking about or have a link to that dual height case?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sn4k3 on November 21, 2019, 05:41:39 pm
Also, in de SDG video he talks about that there is a double height case for fitting 2 rd6006. But I cant find anything on banggood or aliexpress. Only a shallow depth case that can only fit the front panel (so without power supply).
Does anyone knows what he is talking about or have a link to that dual height case?

Can't find it either, maybe not released yet.
You can also buy 2 x the current product, expensiver but more power as it use two power supply instead of 1 to feed the modules
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 21, 2019, 09:28:49 pm


Can't find it either, maybe not released yet.

Did you get any chance to measure the noise under high load with your DSO?
I saw in that other video that noise can go up to 100mVPP, but more as a verification.
I also wonder if the switched power supply itself is part of that noise aspect, or does it all come from the buck converter. Does that even work that way? (noise in->noise out) (have you measured that?).
If it comes from the internal psu module the noise could be lowered with some capacitors.

I'm in the process of choosing a dual bench power supply (budget about €250,-) and I cant decide between 2 of these or a Korad KA3305P
The Korad is linear so probably less noise and is about the same cost. The big disadvantage with the Korad is that it's big and bench space is always limited.
And of course it doesn't have a display mode where you see a graph. That's only via the software.

I also like the Ah meter on the rd6006. Does that also work in non battery mode? (I believe I did saw it work).
And if so, when does it reset? when you turn the output off and on again?
And is it possible to not have that Ah meter periodically change on the display with temp and Wh? (I dont think so)

What I don't understand with the video review of SDG is that he calls it a "Programmable Bench PSU"
But what exactly is programmable? I don't think that you can program it to give different voltages or currents for certain periods of time. Like you can with for instance the korad or a siglent spd3303. I thought that that made it a "programmable" PSU? :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 21, 2019, 10:18:33 pm
From what I can see in his video, he has 1 of his voltmeter leads plugged in the powersupply (piggyback), and the other one piggybacked in the amp meter.
So his volt monitoring goes through 1 testlead that carries the current (you cant see the testleads in the video, but the way the 4mm jacks are plugged this is imho the only possible way).
This is of course not the best way to monitor the voltage, especially if you detect a voltage drop.
The voltage leads should have been plugged in the psu first and the current leads to the load piggybacked on that.

Can you measure if there's a voltage drop on your unit at 6A? (I dont know if you have an electronic load or beefy resistor that can handle that at a representative voltage)

Yes his wiring is wrong as you point out, but then in the comments I saw he said he's fixed the wiring and measured the same thing. So not sure what is different with his setup.
I tried 5V 6A output and there was only ~8mV drop, which is very good. So they are clearly measuring at the output or compensating for it.

Did you get any chance to measure the noise under high load with your DSO?
I saw in that other video that noise can go up to 100mVPP, but more as a verification.
I also wonder if the switched power supply itself is part of that noise aspect, or does it all come from the buck converter. Does that even work that way? (noise in->noise out) (have you measured that?).
If it comes from the internal psu module the noise could be lowered with some capacitors.

I'm seeing some 100mV p-p spikes on the output for 5V 6A out, but not really any ripple. My equipment isn't great for low noise though.

The supply used to power the RD will of course add to the output noise, but it goes through some filtering steps (common mode inductor and capacitor on input). If it was a really nasty supply you could add more filtering to the output.


Quote
I also like the Ah meter on the rd6006. Does that also work in non battery mode? (I believe I did saw it work).
And if so, when does it reset? when you turn the output off and on again?
And is it possible to not have that Ah meter periodically change on the display with temp and Wh? (I dont think so)

Its always running. It is reset when the power supply is turned off then on (not affected by output off/on). Maybe there is another way to reset it (can check the manual).

Quote
What I don't understand with the video review of SDG is that he calls it a "Programmable Bench PSU"
But what exactly is programmable? I don't think that you can program it to give different voltages or currents for certain periods of time. Like you can with for instance the korad or a siglent spd3303. I thought that that made it a "programmable" PSU? :-//

Programmable is just controllable, it doesn't necessarily mean any sort of timing commands (although that feature may be nice). You can control this unit via PC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 22, 2019, 06:53:47 am

Programmable is just controllable, it doesn't necessarily mean any sort of timing commands (although that feature may be nice). You can control this unit via PC.

Thanks for all the answers.
That its not programmable in steps versus time looks like a missed chance. In the video's I can see that when voltage or current is set with the PC, the RD6006 follows almost instantly, so lag isn't an issue.
With programmable PSU's like the korad's it's also all done from the PC software, so to have the PSU act as a 'programmable' psu that does voltage or current steps versus time it has to be connected to the PC.
Imho something like that could have been possible too for the RD6006
Do you know how the link between PC and RD6006 works? I have no experience with any of these PSU and am a bit of a noob, so is there something like a standardized protocol for this that the RD6006 might also work with the korad software?
The korad protocol is defined here (https://sigrok.org/wiki/Korad_KAxxxxP_series#Protocol) and is basically serial over usb, so it probably shows up as a serial2usb converter in the windows hardware manager.

I found this new video that shows a bit more of the pcb's:
https://www.youtube.com/watch?v=mxWty5VZKQk (https://www.youtube.com/watch?v=mxWty5VZKQk)
Nice that the developer of these modules makes these kinds of video's to answer questions from the buying public.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 22, 2019, 09:59:44 pm
Thanks for all the answers.
That its not programmable in steps versus time looks like a missed chance. In the video's I can see that when voltage or current is set with the PC, the RD6006 follows almost instantly, so lag isn't an issue.
With programmable PSU's like the korad's it's also all done from the PC software, so to have the PSU act as a 'programmable' psu that does voltage or current steps versus time it has to be connected to the PC.
Imho something like that could have been possible too for the RD6006
Do you know how the link between PC and RD6006 works? I have no experience with any of these PSU and am a bit of a noob, so is there something like a standardized protocol for this that the RD6006 might also work with the korad software?
The korad protocol is defined here (https://sigrok.org/wiki/Korad_KAxxxxP_series#Protocol) and is basically serial over usb, so it probably shows up as a serial2usb converter in the windows hardware manager.

If there is demand they might add it to the firmware, but IMO its going to be easier to write a script on the PC which does the timing control you want.

So the connection between PC and RD6006 is via USB serial adapter, it will show up as a standard COM port to send commands to. The protocol will be somewhat standard (voltage = x, current = y) but its likely not compatible with other units. I don't see any command documentation so it would be necessary to sniff the commands sent by the RD software. You could ask them if they will supply it.

This is different to say LXI or SCPI implementation from higher end power supplies, where there are clearly defined standard commands.

Quote
I found this new video that shows a bit more of the pcb's:
...
Nice that the developer of these modules makes these kinds of video's to answer questions from the buying public.

agreed
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: PKTKS on November 23, 2019, 01:33:02 pm

Actually really actually...

It would be far more productive and time effective
if **THEY**  follow the already paved way...

https://sigrok.org/wiki/Supported_hardware#Power_supplies

95% of the job is done - just adding the protocol bits..

Open source in clear would bring more good and more  sales ...
instead of obscure protocols nobody can handle ...

Paul
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Xenoamor on November 24, 2019, 12:08:20 am
Probably won't be too crazy to port OpenDPS to it. (https://github.com/kanflo/opendps) I don't have the time to do it currently though as I'm toying around with a uSupply style device

Also looks like it might have the same issue all the other DPS devices have where the voltage sags under high current draws. See here for more details (https://github.com/kanflo/opendps/issues/7)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Xenoamor on November 24, 2019, 02:38:30 am

Actually really actually...

It would be far more productive and time effective
if **THEY**  follow the already paved way...

https://sigrok.org/wiki/Supported_hardware#Power_supplies

95% of the job is done - just adding the protocol bits..

Open source in clear would bring more good and more  sales ...
instead of obscure protocols nobody can handle ...

Paul

Most of the ones on that list have obscure protocols. You'll even see their older series the DPS on there which has a bespoke protocol, Sigrok rely on users making and submitting decoders for every device. The closest we have to a unified protocol is SCPI (https://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments) but hardly anything uses it
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: PKTKS on November 24, 2019, 10:19:15 am

Most of the ones on that list have obscure protocols. You'll even see their older series the DPS on there which has a bespoke protocol, Sigrok rely on users making and submitting decoders for every device. The closest we have to a unified protocol is SCPI (https://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments) but hardly anything uses it

it  even looks the similar situation of EDA formats.
EDIF was introduced as a common denominator so that
all other formats would be (in theory) translated to/from.

Hardly nobody cares about EDIF and each EDA promotes their
own.. they don't like each other and never will.

But in hardware.. things may have a bottom line where having
90% of the work done (in sigrok) who cares which protocol is used?
The hardware owner may have a larger and more interested user base...

By having sigrok as the bottom line for their (open) protocols

Hopefully... but the picture is much more like EDA software.
Paul
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marco on November 24, 2019, 09:40:00 pm
So finally a cheap PSU with a limit display and proper controls.

Wonder if the firmware is going to get reverse engineered, would be nice to add some linear post-regulator and a proper current limiting stage, maybe voltage sensing connections.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on November 25, 2019, 11:33:42 pm
Probably won't be too crazy to port OpenDPS to it. (https://github.com/kanflo/opendps) I don't have the time to do it currently though as I'm toying around with a uSupply style device

Also looks like it might have the same issue all the other DPS devices have where the voltage sags under high current draws. See here for more details (https://github.com/kanflo/opendps/issues/7)

See my post above, no sag noted. Just tried again with a bench meter and got the same results on CV or CC (but at a slightly lower voltage out). CC does bounce around a bit, regulation of that isn't great.
Funny I'm also working on usupply device  8)

So finally a cheap PSU with a limit display and proper controls.

Wonder if the firmware is going to get reverse engineered, would be nice to add some linear post-regulator and a proper current limiting stage, maybe voltage sensing connections.

As SDG noted, external sensing is probably possible to add in.
Post linear reg.. hm maybe possible but you'd really be screwing with the feedback loop at that point.
Recreating the firmware would be a very large effort.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TLA on November 26, 2019, 03:03:46 am
In case people are interested I designed a case for this device.

https://www.thingiverse.com/thing:3999614
 (https://www.thingiverse.com/thing:3999614)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marco on November 26, 2019, 03:46:35 am
Post linear reg.. hm maybe possible but you'd really be screwing with the feedback loop at that point.

Voltage wise you just need to have it generate 1 or 2 volts extra for headroom and have access to the reference voltage. For a linear current regulation you could set the switching current limit a little higher and either burn up the difference or have a boost stage to put it back into the main power supply capacitors. Either way the feedback loop is none of your concern, just need enough headroom both for voltage and current.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GuidoK on November 28, 2019, 04:17:50 am
Dave has put a video out!  :popcorn:

https://www.youtube.com/watch?v=0qjLx_HsKUQ (https://www.youtube.com/watch?v=0qjLx_HsKUQ)

He likes it.
There is no overshoot when turning on and hardly undershoot.
The switch mode noise he displays is not correct, see his sticky in the comments. He didn't use a 10x probe  :palm:
Noise is about 60mVp-p no load and about 100mVp-p at 6A he says.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on November 29, 2019, 12:57:54 am
Some adjustments made to ripple probing..  :popcorn:
https://www.youtube.com/watch?v=gpwkiJC5hfU (https://www.youtube.com/watch?v=gpwkiJC5hfU)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yesyes on November 30, 2019, 05:02:28 pm
Hi,
this looks like a nice PSU. I especially like the fact that it is not very deep as I don't have the depth on my workbench that most other bench PSUs require.

Before I buy I have a few questions that hopefully people who already have it can answer.

- If I buy 2 of these and connect them to the same AC-DC PSU, can I connect their GNDs together so that I can, for example, have 5V and 12V supplies with common ground? Is the input GND the same as the output GND?

- Can the Windows desktop app for these PSUs connect via the WiFi module? O is WiFi only for the smartphone app and desktop needs to connect via USB?

- Can the Windows desktop app handle more than one PSU at the same time?

Thanks in advance!
Chris
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: maginnovision on November 30, 2019, 05:45:00 pm
If you have the same ac/dc supply supplying both you already have a common ground, in fact, you have no choice.

Don't use the windows app, it's probably some heuristics from them developing with all chinese products but that doesn't mean they aren't real. Alternatively do it in a VM. Maybe someone who has it could do that. I'm going to guess one instance of the application is good for 1 supply but maybe they were optimistic and you can use multiple(all the wifi probably have the same setup though).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ulwur on November 30, 2019, 09:17:55 pm
Got the parts and assembled it tonight.
Got the recommended AC power supply from the Aliexpress posting. And despite having a sticker next to the fan saying the PSU have built-in fan on-off control the bloody fan runs all the time. With the case on, the noice was even worse.

Since I'm not ever going to be pushing 300 watts through this PSU in my litte lab, I just disconnected the fan, and now its nice and quiet. Taped the internal temperature probe to the case of the AC Power brick, so I can monitor it's temperature on the display. Also attached the sensor of the little board controlling the case fan to the PSU, so it'll turn on if the metal gets hot.
If it dies because if this it's just 30 bucks after all, and peace of mind / lack of fan noice is worth it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on December 03, 2019, 03:55:26 am
Just ordered mine at BG, hope it arrives before Chinese New Year shipping delays. IIRC that's soon on their calendar?  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: hoys on December 03, 2019, 02:38:15 pm
Just snagged one of these.

Thoughts on using this with an older PC power supply?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on December 03, 2019, 04:18:50 pm
Just snagged one of these.

Thoughts on using this with an older PC power supply?
Better, use a 19v LT adapter.. or two or three identical LT adapter's in series for ~37v or ~54v (open them to make sure outputs are truly floating*, pre-load each with 200 to 500 ohm's @2W and put 6A diodes between them to protect from back-feed)

* Don't attempt to chain SMPS if you are not familiar!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Rafael on December 07, 2019, 12:45:37 am
It's a nice power supply, but if your SSID has spaces, it won't connect.

With IOS13, new iphone and spaces in SSID, the app closes when you hit "Init or Distribuition".

There are two options, either they fix the firmware, or we need to wait for someone to hack this firmware! :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: MadScientist on December 08, 2019, 04:37:21 pm
Is there an iOS app ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: MikeLud on December 08, 2019, 05:14:54 pm
Yes, search for RDPower
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yesyes on December 20, 2019, 05:09:00 pm
Hi,
I would like to get back to this question:
- If I buy 2 of these and connect them to the same AC-DC PSU, can I connect their GNDs together so that I can, for example, have 5V and 12V supplies with common ground? Is the input GND the same as the output GND?

I have now received 2 of these PSUs and a 48V 10A PSU to feed them both. I'm still not sure that I can use the 2 outputs with common GND. I measured resistance between the input and output GNDs of one PSU and I get just over 8Mohm. So it seems that the input GND is not the same as output GND. Before I try connecting both output GNDs and set fire to it (I don't have an explosion containment pie-dish  ;D ) can someone please confirm that this is still OK to do?

Thanks,
Chris
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TheBay on December 20, 2019, 05:38:04 pm
I was browsing eBay today looking at these, a lot of sellers have a generic description and a few say:

Included:
1 X RD6006 CNC Power Supply
1 X RD6006 WiFi CNC Power Supply
1 X S06A Shell

Was going to chance it with one seller as they do not have a drop down box for other options, but not sure what will actually turn up!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on December 20, 2019, 05:55:04 pm
Hello,

(A) Before connecting both output GND together without any resistor, you might test with a 1000 ohm resistor and a ampmeter between these two GNDs, then replace it by a 100ohm, a 10ohm, a 1ohm resistor, and finish without any resistor.

You stop if there is unexpected current through the ampmeter, and I think you detect this unexpected current before breaking any component.

(B) You might also add one diode after the output(+) of each PSU, in order to avoid current going from the highest tension  output (12V by example) to lower positive output (the other PSU at 5V by example) in the wrong sens. In a simple PSU, current must goes out from (+) to GND and never goes in the other way inside the PSU.

Have a nice day !

F. from France.       
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yesyes on December 21, 2019, 05:11:43 pm
Hi,
I would like to get back to this question:
- If I buy 2 of these and connect them to the same AC-DC PSU, can I connect their GNDs together so that I can, for example, have 5V and 12V supplies with common ground? Is the input GND the same as the output GND?

I have now received 2 of these PSUs and a 48V 10A PSU to feed them both. I'm still not sure that I can use the 2 outputs with common GND. I measured resistance between the input and output GNDs of one PSU and I get just over 8Mohm. So it seems that the input GND is not the same as output GND. Before I try connecting both output GNDs and set fire to it (I don't have an explosion containment pie-dish  ;D ) can someone please confirm that this is still OK to do?

Thanks,
Chris

OK, I'm clearly missing some knowledge here. I measured the resistance between the GND of both PSUs (when the AC-DC PSU feeding them both was off). The result was tens of Mohm (this seems to go down the longer I measure).

When I switch on the PSUs and then measure the voltage between the 2 GNDs I get 0.00V. When I set one PSU to 5V output and then take my meter and hold the positive probe to the output of that PSU but the negative probe to the GND of the *other* PSU I measure exactly 5V.

It's as if the GNDs become "connected" only when the PSUs are on.

 :-//

Chris
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexFerro on December 25, 2019, 08:30:22 pm
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.
[attach=5]
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.
[attach=1]
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.
[attach=2]
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.
[attach=3]
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.
[attach=4]

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/#msg2826078 (https://www.eevblog.com/forum/chat/show-your-favorite-and-mostly-used-benchtop-psu/msg2826078/#msg2826078)

On 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.

Code: [Select]
// 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
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ironcurtain on December 26, 2019, 08:56:45 am
How is noise in these? Would it be suitable for some RF work? I have been considering buying a Siglent or Rigol but they are significant investments and right now I'm not doing as much EE work as I would like to.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yesyes on December 26, 2019, 01:56:19 pm
Since people are posting their cases for this PSU, here is my take on a case for 2 of these.

The AC/DC 48V PSU is external. I 3D-printed brackets to screw it to the bottom of my workbench.
[attachimg=6]
[attachimg=1]

Then I designed and printed a case with plenty of air vents, a cable inlet and one hole to screw it to the wall
[attachimg=2]
[attachimg=3]

The 2 PSUs fit perfectly.
[attachimg=4]
[attachimg=5]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rfinnie on December 29, 2019, 06:42:58 am
On 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.

Code: [Select]
// 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

Thanks! I didn't find this post until I had mostly figured this out myself, but good to find confirmation on most of what I did find.  Here's a few extras:

Code: [Select]
0x10 - Protection status (0 = good, 1 = OV, 2 = OC)
0x48 - Brightness (0-5)
0x50 - M0: V * 100
0x51 - M0: A * 1000
0x52 - M0: OVP V * 100
0x53 - M0: OCP A * 1000
0x54 - M1: V * 100
0x55 - M1: A * 1000
0x56 - M1: OVP V * 100
0x57 - M1: OCP A * 1000
[... repeat through M9]

However, I have not yet determined which register is used to load a memory group into active (it was 0x23 on DPS devices).

I have a Python program which has full support for RD UM / DPS series devices; I've just added initial support for the RD6006: https://github.com/rfinnie/rdserialtool
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on January 06, 2020, 09:59:04 am
Hi,
I would like to get back to this question:
- If I buy 2 of these and connect them to the same AC-DC PSU, can I connect their GNDs together so that I can, for example, have 5V and 12V supplies with common ground? Is the input GND the same as the output GND?

I have now received 2 of these PSUs and a 48V 10A PSU to feed them both. I'm still not sure that I can use the 2 outputs with common GND. I measured resistance between the input and output GNDs of one PSU and I get just over 8Mohm. So it seems that the input GND is not the same as output GND. Before I try connecting both output GNDs and set fire to it (I don't have an explosion containment pie-dish  ;D ) can someone please confirm that this is still OK to do?

Thanks,
Chris

OK, I'm clearly missing some knowledge here. I measured the resistance between the GND of both PSUs (when the AC-DC PSU feeding them both was off). The result was tens of Mohm (this seems to go down the longer I measure).

When I switch on the PSUs and then measure the voltage between the 2 GNDs I get 0.00V. When I set one PSU to 5V output and then take my meter and hold the positive probe to the output of that PSU but the negative probe to the GND of the *other* PSU I measure exactly 5V.

It's as if the GNDs become "connected" only when the PSUs are on.

 :-//

Chris




Im also planning to use 3 of these (with a common GND!) I actually linked two together (sharing output ground). Although i can get two separate voltages from each supply using the same GND but i can see that there is a current leakage on the two units so they report the incorrect current.

So yes, two together can work but they are designed to be used standalone as it has floating outputs.
My crazy idea... Generate the schematic for the main top board and see if its possible to somehow modify the board to enable a common ground. If additional components are required then might have to respin a new board with ground sharing yet maintaining all the original functionality.

I like this supply because of the short case option and I put a nice Meanwell 120W (50v @2.5A - with no cooling required) inside the small box!

The two binding posts on the back of the unit are for the purpose of connecting it directly to two other units. At the moment the solution is no so ideal because of the current leakage problem. I have had two linked up for a week (low voltage/current) and haven't seen any magic smoke yet!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ironcurtain on January 06, 2020, 10:17:15 pm
What MeanWell PSU model is that?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on January 07, 2020, 12:01:29 am
What MeanWell PSU model is that?

I used this one from digikey:
1866-RPS-120S-48-ND - there is also a non "medical grade" version thats a bit cheaper
You will also need the mating connector and pins:
455-1133-1-ND
455-1184-ND
455-1185-ND

I initially used a din rail supply that also fit inside but it made a bit of a squealing noise which was kinda annoying, but this one is really quiet.

Also when you mount the supply you can use a longer screw for one of the rubber feet and there is actually another hole already which line up exactly with the supply. So in the end you should only need to drill 2 holes and use the two existing holes to mount the supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ironcurtain on January 07, 2020, 11:02:43 pm
Excellent choice, MeanWell's medical PSUs are rock solid.
Thank you also for the connector references, I might buy a bag or two of those from eBay.

Do note they recommend a common mode ferrite choke on the output for radiated EMI reduction, although it's arguably minimal. Winding the output wires four to six times will be plenty if you add a ferrite core, though.

I needed something with high efficiency that outputs 5V to power some controllers and a RPi inside an enclosure that will control relay outputs and other things.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 13, 2020, 12:00:46 am
I have a Python program which has full support for RD UM / DPS series devices; I've just added initial support for the RD6006: https://github.com/rfinnie/rdserialtool (https://github.com/rfinnie/rdserialtool)

I should have known this would be getting discussed here :)

I have extended the CLI version out with --gui here https://github.com/Black-FX/rdserialtool/tree/add_gui (https://github.com/Black-FX/rdserialtool/tree/add_gui)

It adds a basic Tk GUI like (click the voltage or current to turn output on, scroll wheels on them to change):

(https://github.com/Black-FX/rdserialtool/raw/add_gui/gui.gif)

The biggest issue at all seems to be that once the serial connection is connected, the screen lock engages - when the register is set to disable it, it is simply ignored.

I also managed to sniff this URL from the windows app

http://www.ruidengkeji.com/rdupdate/ (http://www.ruidengkeji.com/rdupdate/)

It has the firmware files and software, It appears there was an RD60061 and so this is the 60062 (beta maybe). Unfortunately the firmware is compressed so I can't find anything useful there.

It appears the M# isn't revealed by the device. I have walked through 0x00 - 0xFF looking for changes after loading a stored preset and can find nothing.

Also the following registers
Code: [Select]
0x05 - Internal Temperature C
0x07 - Internal Temperature F
0x20 - Battery Connected
0x21 - Battery Voltage (x 10mV)
0x23 - External Temperature C
0x25 - External Temperature F
0x42 - Mem Ok - Confirm loading stored profiles.
0x43 - Mem Out - Auto enable output when you load a stored profile.
0x44 - Boot Power On
0x45 - Buzzer
0x46 - Logo
0x47 - Language: 0 = Eng, 1 = Chinese, 2 = German, 3 = French - But it only allows you to set 0 or 1 via Modbus

There will be more, namely the calibration data and the details for the wifi - I don't have the wifi dongle so can't test (any volunteers?)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 14, 2020, 01:47:25 am
Hmmmm looks like something isn't isolated..

Output was turned off, and I inserted a USB cord, there was an arc to the negative post and this happened

Needles to say, the USB port is dead
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 14, 2020, 01:51:31 am
Hmmmm looks like something isn't isolated..

Output was turned off, and I inserted a USB cord, there was an arc to the negative post and this happened

Needles to say, the USB port is dead

Wow ... I've been wondering about this situation too when the 1st time I saw that USB port.

Curious if RuiDeng will cover that with their warranty ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 14, 2020, 01:52:43 am
We shall soon find out, just emailed them

I'm guessing that the negative output and the USB ground are not common and so there was a potential between the two, I'll tear it down later and see what I can find
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 14, 2020, 04:53:40 am
And here is the tear down

https://www.youtube.com/watch?v=EEMtD9TW0DA (https://www.youtube.com/watch?v=EEMtD9TW0DA)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 14, 2020, 08:23:35 am
They have been really good about it, they are sending me replacement parts.

Not sure yet if that's the entire controller board or just the CH341 USB IC and a new USB socket  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex-sh on January 14, 2020, 08:50:36 am
How is noise in these? Would it be suitable for some RF work? I have been considering buying a Siglent or Rigol but they are significant investments and right now I'm not doing as much EE work as I would like to.

Noise is just terrible in my view. Dave discovered that at 5V these produce 500mV p-t-p noise!!! Not suitable for RF
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex-sh on January 14, 2020, 08:51:31 am
Did anyone do anything about noise?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 14, 2020, 09:11:29 am
Looks like it'll be chips, I just got sent the schematic for the USB circuitry, I've attached it for anyone who's interested
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 14, 2020, 04:09:34 pm
Did anyone do anything about noise?
I think if you watch his subsequent video, it's not nearly that high. Some YouTubers also measure much less.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: pantelei4 on January 14, 2020, 04:33:50 pm
RD6006 has a large output voltage ripple when switching loads 5A, setting current limits 6A.
Oscillograms of the transient process with a periodic connection of a resistance of 5 ohms with an output voltage of 25V.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: RetiredHobbyist on January 17, 2020, 04:29:40 am
Hmmmm. When I try to open the file via multiple avenues they all tell me it's not a valid rar file. Am I clicking on it wrong? Wonder if the software is useful. I'll never know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 17, 2020, 05:52:02 am
All RuiDeng needs is to start developing newer type that with linear pre-regulator, assuming they have decent analog designer to make a good one while reasonably cheap.

RuiDeng actually had an active official representative here, too bad got banned as couldn't refrain not to keep spamming their product here again n again in this forum.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yesyes on January 17, 2020, 09:11:45 am
Hmmmm. When I try to open the file via multiple avenues they all tell me it's not a valid rar file. Am I clicking on it wrong? Wonder if the software is useful. I'll never know.

I have the same problem. I can't find a version that even installs. Not too bothered though as I doubt I will ever need to control my PSUs from a computer. Graphing of some values would be nice though.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: RetiredHobbyist on January 17, 2020, 05:14:20 pm
I was finally able to acquire the rar file with my Android device and open it. Copied the contents to my PC and installed it. I was able to launch the program so I guess I'm good.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on January 19, 2020, 08:58:14 pm
I also had the problem with .rar file not opening and it was solved easily by updating 7ZIP to the latest version.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: RetiredHobbyist on January 20, 2020, 04:49:33 pm
WinZip couldn't open it either. No matter. Now the so-called usb driver seemed to install but doesn't recognize the psu. Next problem I need to solve. Is this really worth it?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ironcurtain on January 21, 2020, 11:44:53 pm
Right after connecting the 60v PSU I got from Banggood:

https://imgur.com/a/7lDBeLT

It's a goner. It did bang well, though. Ugh.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on January 22, 2020, 12:46:26 am
I always wondered why the called it Banggood. Now we know!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: RetiredHobbyist on January 22, 2020, 04:31:07 pm
I used a data cable and now works fine. yay
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 23, 2020, 10:06:51 pm
It looks like the module itself isn't a huge source of noise, if fed with a linear supply it's actually pretty good

https://www.youtube.com/watch?v=NHN1z1N7QvU (https://www.youtube.com/watch?v=NHN1z1N7QvU)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 23, 2020, 11:02:11 pm
It looks like the module itself isn't a huge source of noise, if fed with a linear supply it's actually pretty good
Enjoyed the video (duly subscribed as well)
It really would be fair (for all those who bought the switching back-end) to see the same capacitor bank used to filter out it's noise.  Perhaps 1 or 2 NTC thermistors could be used to gracefully power-up that many caps?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 23, 2020, 11:57:29 pm
It looks like the module itself isn't a huge source of noise, if fed with a linear supply it's actually pretty good
Enjoyed the video (duly subscribed as well)
It really would be fair (for all those who bought the switching back-end) to see the same capacitor bank used to filter out it's noise.  Perhaps a varistor could be used to gracefully power-up that many caps?

I am quite tempted to give it a shot on mine once I have the USB interface repaired. I'll do a write up once I do :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on January 24, 2020, 12:11:42 am
It looks like the module itself isn't a huge source of noise, if fed with a linear supply it's actually pretty good

Can you quote some specific loads and p-p ripple voltages please?
In the other thread (https://www.eevblog.com/forum/blog/eevblog-1265-$53-360w-lab-bench-psu!/) I measured <160mV at 5Vout 5A peak (full BW), with the actual ripple being much lower. Dave measured ~100mV p-p at 6A.

If I limit bandwidth to 20MHz then I see a bit less than what Dave did, 80mV p-p at 6A 5V out. But my source PSU is only 30V, so that may be the reason.

I'm not convinced my source PSU is adding significant noise to the signal, these switching spikes are entirely from the RD unit. I have not watched your video yet though to see what supply you are using.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 12:21:34 am
It looks like the module itself isn't a huge source of noise, if fed with a linear supply it's actually pretty good

Can you quote some specific loads and p-p ripple voltages please?
In the other thread (https://www.eevblog.com/forum/blog/eevblog-1265-$53-360w-lab-bench-psu!/) I measured <160mV at 5Vout 5A peak (full BW), with the actual ripple being much lower. Dave measured ~100mV p-p at 6A.

If I limit bandwidth to 20MHz then I see a bit less than what Dave did, 80mV p-p at 6A 5V out. But my source PSU is only 30V, so that may be the reason.

I'm not convinced my source PSU is adding significant noise to the signal, these switching spikes are entirely from the RD unit. I have not watched your video yet though to see what supply you are using.

Thats not my vid - just one I found on youtube :)

He was seeing I think 6v p-t-p at 58v/6a (I think he made the same mistake as Dave initially so his readings are 10x off) on the SMPS, and then 300mV p-t-p with the linear supply. If he is off by a factor of 10 as Dave was at first, then his measurements should probably be 600mV and 30mV respectively. I am a total n00b when it comes to measuring the high frequency noise like this - so I could be talking out my ass :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 24, 2020, 12:30:00 am
@BlackFX - Thanks for the link anyway, these things are getting popular. In my post I mentioned a varistor feeding a cap bank that sits between both smps's (that should have been an inrush limiter, so the back-end doesn't shut-down on start-up)  |O

What are the chances both SMPS's are interacting with each other to produce these results?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 01:38:05 am
@BlackFX - Thanks for the link anyway, these things are getting popular. In my post I mentioned a varistor feeding a cap bank that sits between both smps's (that should have been an inrush limiter, so the back-end doesn't shut-down on start-up)  |O

I am thinking that I will just use a current limiting resistor on the input and then shunt it with a relay once the bank is charged.

What are the chances both SMPS's are interacting with each other to produce these results?

That seems entirely plausible to me
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 04:35:59 am
Okay, I am a bit dumb - can someone explain to me what the hell is going on here.

61v of potential between my scopes ground and the (output off) ground on this supply.

Photo attached.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexFerro on January 24, 2020, 04:45:56 am
Earlier in the thread yesyes was talking about how they appear to use a low side switch to disconnect the output, rather than a high side switch.
So you are probably seeing a little bit of leakage from the input voltage to that terminal, and measuring that. I don't have mine in front of me at the moment, otherwise I'd test that myself.


Hi,
I would like to get back to this question:
- If I buy 2 of these and connect them to the same AC-DC PSU, can I connect their GNDs together so that I can, for example, have 5V and 12V supplies with common ground? Is the input GND the same as the output GND?

I have now received 2 of these PSUs and a 48V 10A PSU to feed them both. I'm still not sure that I can use the 2 outputs with common GND. I measured resistance between the input and output GNDs of one PSU and I get just over 8Mohm. So it seems that the input GND is not the same as output GND. Before I try connecting both output GNDs and set fire to it (I don't have an explosion containment pie-dish  ;D ) can someone please confirm that this is still OK to do?

Thanks,
Chris

OK, I'm clearly missing some knowledge here. I measured the resistance between the GND of both PSUs (when the AC-DC PSU feeding them both was off). The result was tens of Mohm (this seems to go down the longer I measure).

When I switch on the PSUs and then measure the voltage between the 2 GNDs I get 0.00V. When I set one PSU to 5V output and then take my meter and hold the positive probe to the output of that PSU but the negative probe to the GND of the *other* PSU I measure exactly 5V.

It's as if the GNDs become "connected" only when the PSUs are on.

 :-//

Chris
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 04:50:57 am
60v seems like more than just a little to me.

I have attached a pic of the damage it did to the clip on my scope lead (scope is okay thankfully)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexFerro on January 24, 2020, 04:58:28 am
I was thinking little, as in just enough current that you'd see it on the volt meter, but not enough to actually register if something was connected. Just like how it'd pretty easy to measure a volt or two AC on unconnected leads. After seeing the second picture, I'd agree about that being an issue. As to why it's 60V, that's suspiciously close to the input voltage it measures on the psu as shown in your screenshot. I definitely should check mine, and see what it's doing next time I'm can.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 05:00:06 am
I'm wondering if a crappy SMPS is to blame, I have taken a couple of photos of what I'm using.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 05:00:44 am
And the back
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexFerro on January 24, 2020, 05:06:27 am
You could always make the same measurement between each of the output terminals of the AC PSU and real ground when you have it wired up the same way as in the chassis. My gut feeling is that won't show anything unusual but my gut feeling was that your earlier post was a non-issue, so take that with a grain of salt.
Does the 60V go away when you switch the output on the rd6006 on?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 05:20:32 am
You could always make the same measurement between each of the output terminals of the AC PSU and real ground when you have it wired up the same way as in the chassis. My gut feeling is that won't show anything unusual but my gut feeling was that your earlier post was a non-issue, so take that with a grain of salt.
Does the 60V go away when you switch the output on the rd6006 on?

I thought of a slightly easier way to test it. I installed a little 12v 3a meanwell SMPS I have here in it, and surprise surprise - it doesnt exhibit the same behavior. So clearly this crappy little 60v SMPS is at fault.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 05:53:59 am
I'm now throughly confused. Put it all back together with the cheap SMPS and the fault has gone. I have even managed to measure the switching noise (300mv p-t-p)  :-//  |O
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 06:04:03 am
Further development. It's the screws in the mounting on the underside of the SMPS, when they are fully tightened it seems to short...  :wtf: :wtf:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexFerro on January 24, 2020, 06:10:30 am
Looking closer at your first picture, it actually looks like the rd6006 output was at -60V relative to earth ground. That would mean that the screw is shorting the *positive* output to earth ground, which would be a significantly bigger problem than it shorting the negative to earth unintentionally (lots of good reasons to either intentionally of course), especially with this power supply. It's up to you if you think that the PSU doing this is indicative of a poor design, and thus that trusting it to be safe and keep working is a bad idea, or if you can safely add some extra insulation around the screws.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 06:30:54 am
It was just the screw under the positive output side of the SMPS, it was obviously pinching something so for now I have just completely omitted that screw. I'll keep an eye on it and see if it starts behaving.  :palm:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: gslick on January 24, 2020, 07:22:48 am
It was just the screw under the positive output side of the SMPS, it was obviously pinching something so for now I have just completely omitted that screw. I'll keep an eye on it and see if it starts behaving.  :palm:

You're not the only person to have had that problem. Someone else had the same problem as discussed in the first few minutes of this video:

https://www.youtube.com/watch?v=tz5ON506Ehc (https://www.youtube.com/watch?v=tz5ON506Ehc)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 24, 2020, 08:14:16 am
It was just the screw under the positive output side of the SMPS, it was obviously pinching something so for now I have just completely omitted that screw. I'll keep an eye on it and see if it starts behaving.  :palm:

You're not the only person to have had that problem. Someone else had the same problem as discussed in the first few minutes of this video:

https://www.youtube.com/watch?v=tz5ON506Ehc (https://www.youtube.com/watch?v=tz5ON506Ehc)

He has exactly the same SMPS as me, good spotting!

It's this guy - https://www.aliexpress.com/item/32881734603.html?spm=2114.13010708.0.0.6df84c4d2Yvmib (https://www.aliexpress.com/item/32881734603.html?spm=2114.13010708.0.0.6df84c4d2Yvmib)

Beware I guess. This is what blew the USB port out of the thing too!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 24, 2020, 12:19:01 pm
Although my unit(s) will be powered by a beefy 500VA 7Kg linear back-end (https://www.eevblog.com/forum/beginners/transfo-lamination-bolts-super-hot-at-20-min-and-no-load-why/), I'd still be interested to see noise measurements with CY1/2 removed on that Banggood provided SMPS.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on January 25, 2020, 01:05:05 am
This is what I've come up with for the capacitor bank, It's designed to mount on top of the SMPS with some standoffs.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masterx81 on February 02, 2020, 11:10:35 am
 How this work setting current limiting low (100/200ma) with  high load (for example trying to search a shorted component)? It's stable? Any overshot at power on?
Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: G8XFH on February 02, 2020, 06:22:46 pm
To get the desktop app to work over a wired network connection is fiddly but doable.

First you have to set the PSU up as per the limited instructions using the mobile app. Be warned its buggy...

It looks like the PSU sets up a hidden WiFi access point. You configure the mobile app with your network name and password of your router and then let it connect to the PSU to pass the login information. You must have location services switched on or the app will crash on an iOS device

the IP address which the app uses is the IP address of the device you are working from. The PSU seems to uses this IP address to make a connection "to" the application

Once the information has been passed, it looks like the PSU then sets up a connection to your router and waits for the App to connect to it (No idea why it needs IP address of your mobile device)

The mobile device should now connect and work nicely.

Now, if you want your desktop application to connect to the PSU, switch off your mobile device and change the IP address of your desktop to that which the mobile device was using before you switched it off  and hey presto, the desktop app now connects to the PSU using the wired network connection.

If anyone from RIDEN is reading this, PLEEEEEASE look at this and change the setup to allow easy connection from a wired desktop device!!!

And please, if anyone knows another way, please share

Dave
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 04, 2020, 03:42:38 am
To get the desktop app to work over a wired network connection is fiddly but doable.

First you have to set the PSU up as per the limited instructions using the mobile app. Be warned its buggy...

It looks like the PSU sets up a hidden WiFi access point. You configure the mobile app with your network name and password of your router and then let it connect to the PSU to pass the login information. You must have location services switched on or the app will crash on an iOS device

the IP address which the app uses is the IP address of the device you are working from. The PSU seems to uses this IP address to make a connection "to" the application

Once the information has been passed, it looks like the PSU then sets up a connection to your router and waits for the App to connect to it (No idea why it needs IP address of your mobile device)

The mobile device should now connect and work nicely.

Now, if you want your desktop application to connect to the PSU, switch off your mobile device and change the IP address of your desktop to that which the mobile device was using before you switched it off  and hey presto, the desktop app now connects to the PSU using the wired network connection.

If anyone from RIDEN is reading this, PLEEEEEASE look at this and change the setup to allow easy connection from a wired desktop device!!!

And please, if anyone knows another way, please share

Dave

That sounds like a right old mess, I had assumed it was simply MODBUS over TCP/IP - the USB is MODBUS/USB.

I am just waiting for the replacement parts and the wireless adapter to show up so I can have a poke round on that side
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 04, 2020, 04:13:11 am
How this work setting current limiting low (100/200ma) with  high load (for example trying to search a shorted component)? It's stable? Any overshot at power on?
Thanks!

They seem pretty stable. As for overshoot - my simple setup can't measure much, 0.31% for 9v / 375ma into a 24ohm load and 0.82% when the power supply goes into constant current when it's set to 100ma.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masterx81 on February 04, 2020, 06:04:39 am
Whoa, seem quite good!
I not see any noticeable ripple.
And with lower load, maybe 2 or 3 ohm?
Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 04, 2020, 06:31:29 am
Whoa, seem quite good!
I not see any noticeable ripple.
And with lower load, maybe 2 or 3 ohm?
Thanks!

Here it is into a 1ohm resistor. The constant current kicks in and clamps the voltage - 100mA was clamping at 90mV and I was having a hard time capturing it; So I did it at 200mA
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masterx81 on February 04, 2020, 07:29:22 am
To me look almost perfect   :-+ :-+
No one have found strange problems/behaviours with this psu?
I was in doubt between this and a korad... but i think that i've found my new bench psu  8) 8) paired with a good linear backend i think that can do a really good job.

Thank you for the tests!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 06, 2020, 04:27:51 pm
New batch of measurements for those interested...
https://www.youtube.com/watch?v=nnBPEYpF7QI (https://www.youtube.com/watch?v=nnBPEYpF7QI)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masterx81 on February 07, 2020, 12:28:22 pm
An output relay would be nice to stop those power on spikes. For the sudden load test in cc, until there are capacitors on the output, there would be always an overshot. Also some linear supplies have this problem, quite normal on an smps one. I not know how the  better/$$$ units handle this.
In any case in this price range i think that is still quite impressive...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 11, 2020, 02:56:36 am
Well the bits needed to fix my exploded USB port showed up.

Swapped them all over and all is well, seems all the isolation works  :-DD  :-DD  :-DD

Back to hacking on code for them now.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 14, 2020, 12:22:29 am
Capacitor bank boards have arrived.

Guess I know what I am doing this weekend.

 :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 14, 2020, 02:26:05 am
Couldn't find a CR1220 locally for less than $7  :--  An old mobo had what I needed..  :-+
[attach=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ct1bxt on February 14, 2020, 02:29:14 am
Well the bits needed to fix my exploded USB port showed up.

Swapped them all over and all is well, seems all the isolation works  :-DD  :-DD  :-DD

Back to hacking on code for them now.

Hi,

did you find the cause of the explosion ?
It was the screw length ?
I have one of those power supplies and, as you noticed, the screws are lite bit longer as .
I go to buy some washers in order to avoid such CC.

Regards
Rodrigo
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 14, 2020, 02:38:39 am
Well the bits needed to fix my exploded USB port showed up.

Swapped them all over and all is well, seems all the isolation works  :-DD  :-DD  :-DD

Back to hacking on code for them now.

Hi,

did you find the cause of the explosion ?
It was the screw length ?
I have one of those power supplies and, as you noticed, the screws are lite bit longer as .
I go to buy some washers in order to avoid such CC.

Regards
Rodrigo

it was 100% caused by the screw hitting the leg of the main output cap in the 60v PSU :)

I just run it with 3 screws.  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Evi on February 16, 2020, 01:20:54 pm
Being furious with the wi-fi connection procedure I made a simple mod, and now I'm always in touch.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on February 16, 2020, 02:44:16 pm
Abour RD6006, You can see the results of my protocol reverse engineering here:
 https://github.com/msillano/RD6006-Super-power-supply

It is easy to test the protocol using node-red and  node-red-contrib-modbus.
Best regards
m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 16, 2020, 04:20:05 pm
Abour RD6006, You can see the results of my protocol reverse engineering here:
 https://github.com/msillano/RD6006-Super-power-supply

It is easy to test the protocol using node-red and  node-red-contrib-modbus.
Best regards
m.s.
Thank You, now it's up to us to let others know, since RD Tech has closed all comments on their YT channel (Dorks  |O ).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on February 17, 2020, 10:16:51 am
Has anyone managed to unlock the front panel while USB is connected?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on February 20, 2020, 05:45:56 pm
Just finish:

NiMH battery charger using RD6006, logging on mySQL database.
(https://raw.githubusercontent.com/msillano/RD6006-Super-power-supply/master/images/2020-02-20.134707.shot.png)

See https://github.com/msillano/RD6006-Super-power-supply (https://github.com/msillano/RD6006-Super-power-supply) with documentation.

Best regards.
m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 20, 2020, 06:52:54 pm
Just finish:

NiMH battery charger using RD6006, logging on mySQL database.
(https://raw.githubusercontent.com/msillano/RD6006-Super-power-supply/master/images/2020-02-20.134707.shot.png)

See https://github.com/msillano/RD6006-Super-power-supply (https://github.com/msillano/RD6006-Super-power-supply) with documentation.

Best regards.
m.s.
So what happens to a battery when, or if, the serial link disconnects?
I think it would be great to ask Riden to make a future revisions in the ST uC code so that if selected from a timeout menu, it would act like a watch-dog timer. Eg: if no serial commands are received every x seconds, the output switches off for safety.
Any thoughts? Because it's unlikely Riden will open-source all their code.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on February 21, 2020, 07:19:09 am
So what happens to a battery when, or if, the serial link disconnects?
I think it would be great to ask Riden to make a future revisions in the ST uC code so that if selected from a timeout menu, it would act like a watch-dog timer. Eg: if no serial commands are received every x seconds, the output switches off for safety.
Any thoughts? Because it's unlikely Riden will open-source all their code.

Good question. I just finish this, and now I'm testing it in different scenarios.

For now please note the following things:
Best regards
m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on February 25, 2020, 05:31:10 pm
Hello..

I have to buy a complete RD6006 Kit (Joy-IT RD6006) from reichelt in germany.

(https://www.mikrocontroller.net/attachment/446253/JT-RD6006.JPG)

The kit (Reichelt article number JOY-IT RD6006 S2) contains the following parts:
JT-RD6006 (control instrument)
JT-RD6006-Case1 (comfort case)
JT-RD6006-Con (WiFi module)
JT-RD6006-NT (power supply)

Link: https://www.reichelt.de/rd-labornetzgeraet-0-60-v-0-6-a-comfort-set-joy-it-rd6006-s2-p273625.html?r=1 (https://www.reichelt.de/rd-labornetzgeraet-0-60-v-0-6-a-comfort-set-joy-it-rd6006-s2-p273625.html?r=1)

What I find very interesting is the type of ventilation in here
the video by Jerry Walker is shown. It has the power supply cover
removed and the fan removed. Since the removed power supply fan
is larger than the supplied case fan, this was on the
Screwed back of the housing and with the control electronics in the
Power supply connected.

Link to the video: Youtube video "Riden RD6006 Power Supply Part1"


In addition to the Joy-IT RD6006 kit, I also have an electronic one
Load (max. 150 watts) ordered (see picture). Then I can do that
Test the power and stability of the power supply.

(https://www.mikrocontroller.net/attachment/446306/EL.JPG)

specifications:
Voltage: DC 12V ± 5%
Load type: constant current
Load voltage: 0.5-60V
Load current: 0-10A
Max power: 150W
Voltage measurement accuracy: ± (0.1% + 0.05% FS)
Current measurement accuracy: ± (0.2% + 0.1% FS)
Constant current accuracy: Current reading accuracy + 1d
Noise: 25dD (A)

Link:
https://www.amazon.de/gp/product/B01N02P8UJ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 (https://www.amazon.de/gp/product/B01N02P8UJ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)


Here are two videos of me about the DIY kit RD6006

Part 1: assembly and first test
https://youtu.be/VnlaPLzZtF0 (https://youtu.be/VnlaPLzZtF0)

Part 2: power measurement and temperature
https://youtu.be/f44B7oMN_IQ (https://youtu.be/f44B7oMN_IQ)

Part 3: The third part about the RD6006 power supply is about Rippel and Noise
https://youtu.be/oIgDpWblxkM (https://youtu.be/oIgDpWblxkM)

Rippel and noise is an annoying topic for switching power supplies. Depending on
Design, the developers manage to keep the interference voltage to a minimum
to reduce. But a certain amount of ripple in the
Unfortunately, output voltage always remains.

In circuit developments in the audio area and laboratory there is a linear one
PSU better fiddled. A good linear power supply, for example the Rigol DP711
have a residual ripple of <500 µVrms / 3 compared to the RD6006
mVpp. The RD6006 is suitable due to its high ripple (loud
Manufacturer about 100mVpp) not necessarily for that.


When looking at test reports on Youtube, I'm on one
interesting video by Hannes Jochriem. Among other things, he tests the
Function of current and voltage limitation with an LED on a Rohde
& Black DC power supply. The LED gets when the output is switched on
briefly a voltage spike of 10 volts (1st picture). Not really
advantageous for the LED.

1.pic
(https://www.mikrocontroller.net/attachment/446614/R_S_01.JPG)

2.pic
(https://www.mikrocontroller.net/attachment/446615/Volt_Amp.png)

3.pic
(https://www.mikrocontroller.net/attachment/446616/Amp_Volt.png)

I have the whole thing with my RD6006 and a red LED without
Series resistor tested. I set 10 volts and 20mA on the RD6006
(see 2nd picture). Then I have the reverse experiment with 2.5 volts and
1A made (3rd picture). The LED passed both tests well. One + for
the RD6006 :))

Geetings from germany. Rolf  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tchoutchawn on March 06, 2020, 04:54:17 pm
Hey,
I just got mine and I must say it works pretty well for such a small device.

I didn't receive my C14 inlet and will probably add a small fan somewhere if I can make it fit.

I use a Mean Well EPP-500-54 power supply. This allows to output about 54V.

(https://i.ibb.co/Vm0bVm4/IMG-20200306-112010.jpg) (https://ibb.co/KwcB6wv)


(https://i.ibb.co/hKSdcGk/IMG-20200306-113342.jpg) (https://ibb.co/rZVp3Bg)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on March 07, 2020, 06:13:40 pm
Hallo

Yes.. its a great DIY power supply  :-+  But with big noise and ripple :(

I am planning to convert the RD6006 to a linear power supply.

The components for my linear power supply are:

- Toroidal transformer, 160 VA, 2x 15 V, 2x 5.33 A
- Bridge rectifier, 600 V, 8 A
- 2x electrolytic capacitor, radial, 4.7 mF, 63 V, RM 10, 85 ° C, 2000h, 20%
- BDW 83C Darlington transistor, NPN, 100V, 15A, 150W, TO-3PN
- V 4329H profile heatsink for power transistor, 75x120x32mm, 2.0K / W
- µA 723 DIL voltage regulator, adjustable, 2 ... 37 V, DIL-14
and other.

RD6006 Linear version 30VDC/5A
(https://www.mikrocontroller.net/attachment/447697/20200306_163156.jpg)


My idea is to convert the RD6006 controller so that it DC voltage regulated  linearly by the power supply (see picture).
An LM723 is said to be used for current and voltage control. The RD6006 Controller should take over the digital control of the LM723.
Therefore the RD6006 controller must be a little bit modified to hard-. and software.
LCD and key controls remain.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on March 11, 2020, 02:48:10 pm
Yes
You must write a '0' in 000F  Register (LOCK)

See  https://github.com/msillano/RD6006-Super-power-supply (https://github.com/msillano/RD6006-Super-power-supply)  and https://github.com/msillano/RD6006-Super-power-supply/blob/master/RD6006_prtotocol_en.pdf (https://github.com/msillano/RD6006-Super-power-supply/blob/master/RD6006_prtotocol_en.pdf).

Best regards
m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: fastguido on March 11, 2020, 02:55:21 pm
Has anyone had a problem with the output just shutting off, after a period of time?  Seems to happen intermittently, maybe temperature related thing. I need to document time vs conditions.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on March 11, 2020, 09:15:16 pm
Has anyone had a problem with the output just shutting off, after a period of time?  Seems to happen intermittently, maybe temperature related thing. I need to document time vs conditions.
Yes, I have had that problem also while having a unit on all day while developing some electronics. The power supply was set at 5v and was drawing about 100mA. Its very random though, occasionally 3 times in a day sometimes none. I dont have the wifi module or the little battery plugged in but I do have the temp sensor plugged in.
My power supply powering is a MeanWell medical grade supply. 50v out @ 2.5a.
My firmware on the supply is V1.25.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on March 12, 2020, 10:28:11 pm
Yes
You must write a '0' in 000F  Register (LOCK)

See  https://github.com/msillano/RD6006-Super-power-supply (https://github.com/msillano/RD6006-Super-power-supply)  and https://github.com/msillano/RD6006-Super-power-supply/blob/master/RD6006_prtotocol_en.pdf (https://github.com/msillano/RD6006-Super-power-supply/blob/master/RD6006_prtotocol_en.pdf).

Best regards
m.s.

Mine seems to ignore any writes to 000F
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Odd on March 15, 2020, 08:07:04 am
Do we have the SCPI commands it accepts?
I would like to make use it with PyVISA.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nico282 on March 16, 2020, 06:31:54 pm

I also managed to sniff this URL from the windows app

http://www.ruidengkeji.com/rdupdate/ (http://www.ruidengkeji.com/rdupdate/)

It has the firmware files and software, It appears there was an RD60061 and so this is the 60062 (beta maybe). Unfortunately the firmware is compressed so I can't find anything useful there.


Thanks BlackFX for the link.

Just to add an useful piece of information, I just updated from firmware 1.25 to 1.28. The release notes showed in the software are:

Code: [Select]
2020.01.13 V1.28
1. Optimize the anti-interference ability of battery voltage measurement
2. Optimize the relay to be forced off during standby
3. Optimize the shortcut to call out the data and enter the setting data to change the stored data group indication
4. Optimize the problem that the product will freeze for a long time during long-term communication
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on March 20, 2020, 06:41:21 am
Do we have the SCPI commands it accepts?
I would like to make use it with PyVISA.

They don't support SCPI.

Communication is MODBUS over Serial.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Odd on March 21, 2020, 09:50:40 pm
Is there a python library to control it over that serial port (or IP), and read out voltage/current?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on March 30, 2020, 04:06:15 pm
For all interested in battery chargers, I just finish the RD6006 NiMH battery and packs charger logger ver. 2.
You can find it here: https://github.com/msillano/NiMH_charger_logger (https://github.com/msillano/NiMH_charger_logger).

OpenOffice graph via CSV, slow charge.
(https://github.com/msillano/NiMH_charger_logger/blob/master/images/2020-03-24.124024.shot.png?raw=true)

OpenOffice graph via CSV, fast charge.
(https://github.com/msillano/NiMH_charger_logger/blob/master/images/2020-03-24.164721.shot.png?raw=true)

Best regards
m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: msillano on March 30, 2020, 04:19:32 pm
Is there a python library to control it over that serial port (or IP), and read out voltage/current?
Look at:
https://github.com/rfinnie/rdserialtool (https://github.com/rfinnie/rdserialtool) CLI in Python
https://github.com/Black-FX/rdserialtool (https://github.com/Black-FX/rdserialtool) UI extension

m.s.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on March 31, 2020, 11:25:40 am
Hello friends

I have now converted the RD6006 into a linear power supply. The power is 32V and 3.5A. The RD6006 controller takes over the digital control of voltage and current.  For the current limitation I use the BAT connector. A short positive voltage pulse on this line switches the RD6006 power supply output into OFF-Mode ("ON/OFF" button goes off). For air cooling, I use the included temperature control and a quiet 80x80mm fan from Noctua.

RD6006 controller and control lines
(https://i.ibb.co/X3FNqjy/RD6006-Cntrl.png)

RD6006 parts
(https://i.ibb.co/TPmY6P6/rd6006-Bauteile.jpg)

RD6006 power supply board
(https://i.ibb.co/sQKHC17/20200328-203123.jpg)
On the power supply board I have removed all parts that are not needed.

Circuit diagram
(https://i.ibb.co/nj9tdYQ/RD6006-Lin-07.jpg)

Heat sink and test board
(https://i.ibb.co/PY0LHBt/20200327-220310.jpg)

(https://i.ibb.co/R99QVd7/20200319-215956.jpg)



I'm also planning to switch the transformer voltage from 15VAC to 30VAC to minimize power dissipation at the power transistor.

Greetings from Germany. Rolf

Translated with www.DeepL.com/Translator (http://www.DeepL.com/Translator) (free version)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: andrivet on March 31, 2020, 03:11:43 pm
Is there a python library to control it over that serial port (or IP), and read out voltage/current?

https://github.com/Baldanos/rd6006

With some nice information about the protocol.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 01, 2020, 01:22:53 pm
Hi, there.

I have now installed the transformer voltage switch. The
Switching works from 15V and switches the voltage from 15VAC to
30VAC over.

RD6006 linear power circuit
(https://i.ibb.co/s9Yhrvm/RD6006-Lin-09.jpg)

(https://i.ibb.co/gSk5L4x/20200401-150835.jpg)

A problem occurred with the voltage regulation on the RD6006 controller.
The controller internally checks the input voltage on the "voltage sens" line
and limits the control to this voltage.

I have disconnected this line in the controller and the rectified
Transformer voltage of 43V via a voltage divider on this line
laid. The controller now also shows the
transformer voltage to 15VAC the maximum transformer voltage of 43V and can
can be regulated from 0-42V without problems.

What may follow is the separation of the output voltage via a
Relay. This prevents an unwanted switch-on pulse at the output.

Greeting Rolf

Translated with www.DeepL.com/Translator (http://www.DeepL.com/Translator) (free version)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 01, 2020, 10:21:43 pm
Hi, there.

I made a little video and ran some tests. Have fun.
look at.

Video: https://youtu.be/8mvOQC6Y-0g

Next I plan the installation of electronics and transformer into the housing
and I'm going to run some tests on the temperature development in
Making the housing.


Until then, do well. Greetings from Wuppertal in germany :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 03, 2020, 09:18:08 pm
Hello friends  of electronics :D

I have optimized the circuit a little bit. So for example the adjustment is
of the actual and nominal voltage is no longer necessary. The equivalent stress
now comes out of the controller (voltage sens).

(https://i.ibb.co/mJqyfqZ/RD6006-Lin-10.jpg)

Because the output always had 50mV less voltage than the set
value at the controller, I have the voltage at the negated input of IC1a
with resistance R3 increased by 50mV.

Remotely I have exchanged the two operational amplifiers CA3130 against a TL072
types are exchanged (see picture).

Greeting Rolf

Addendum: R2 is not correct. It's reading 10K ohms.

Translated with www.DeepL.com/Translator (http://www.DeepL.com/Translator) (free version)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 03, 2020, 09:50:19 pm
One more small correction  ???

The voltage from the "voltage sens" circuit (R16+R17) does not go on
the "voltage sens" Pin12 of K1 but to the "power supply sens" Pin10
of K1 in the RD6006 controller (see picture).

(https://i.ibb.co/dtH9BtK/RD6006-Lin-11.jpg)

Greetins. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 05, 2020, 11:13:29 am
Hi, everybody...

There's another problem that's been bothering me a little. In my circuit.
the current limiting circuit only reacts after a delay time
of about 1-2 seconds. Sensitive components can sometimes break down
go.

For this reason I would like to improve the circuit a little. It should be...
react immediately and block the power transistor so that no
voltage is more present at the output. Furthermore the output should automatically
switched off (by a long positive pulse level), which it
after a time delay.

Let's see if we can do it with a few components.

Until then, best regards. Rolf

Translated with www.DeepL.com/Translator (http://www.DeepL.com/Translator) (free version)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 05, 2020, 11:17:27 am
solution...

To solve the problem, I have created a monostable flip-flop
from IC X1b and X1c into the "current protection" circuit.

(https://i.ibb.co/Fbhb2RR/RD6006-Lin-13.jpg)

The flip-flop has the task of transmitting the positive pulse from IC1b
(current monitor) to approx. 2 sec. and thus extend the
Disable power transistor via diode D8 for this time.
At the same time a pulse is sent to the "BAT" connector in the RD6006 controller
is sent for the output to be switched off.

The output or the voltage can be switched off easily with the "ON/OFF" button
can be switched on again.

Small uncommented video: https://youtu.be/AZoQMlnibA8


Greetings from germany. Rolf  :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 05, 2020, 11:26:25 am
Addendum to the last circuit diagram: Resistor R9 in the monostable
Flip-flop has a value of 680K Ohm and resistor R5 goes to GND.

Now follows the installation into the housing. The additional electronics (on the
plug-in board) is placed to the left of the board with the heat sink.

All components wzB the power transistor with heat sink,
Rectifier diodes and power supply unit are positioned so that they can be
fans can be well cooled without obstacles.

The temperature sensor for fan control is mounted on the heat sink
fixed. The fan starts with the smallest fan stage at 38 C degrees at the
heat sink.

(https://i.ibb.co/pP9LGHF/20200405-004720.jpg)

The board with the heat sink is from a Vellemann
Power supply kit with a uA723 which I do not use.

Greeting Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 06, 2020, 10:32:27 am
Hello friends..

Little progress report. I've already soldered part of the circuit board.
For the power connections I paid attention to short connections and
the relay (blue component) for switching the transformer windings very
soldered far forward near the connections. The protective conductor
(green/yellow line) I have not forgotten. This one is also called
connected to the housing.

(https://i.ibb.co/SysFHhz/Netzteil-04.jpg)

Greetings. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masterx81 on April 06, 2020, 10:48:45 am
Whoa! a lot of work. Have already tried the stability to sudden load, ripple, etc?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 06, 2020, 11:24:03 am
Yes... it looks very good. 32V and 3.2A is very stable and still under reserve from the transformer (160VA). When it is ready I will make a video and show ripple and noise and other measurements.

Greetings from germany. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 08, 2020, 03:25:29 pm
Hello, everybody.

The installation is almost complete. I just need to drill the holes for the
Drill holes in the bottom of the housing to fix the circuit boards.

I have made a few measurements before. The ripple and noise was
at a load of 10V/3A over 560mVpp (see 1.picture). But this was due to
the too high capacitance of C7 in the negative feedback circuit of IC1a. To
some tests with smaller capacitor values and a
series resistor with 680pF in the negative feedback circuit I have
and noise to a value of 40mVpp (2.picture).

Pic1
(https://www.mikrocontroller.net/attachment/452033/100nF_3.0A.png)

Pic2
(https://www.mikrocontroller.net/attachment/452035/680p_3.0A.png)

Pic3
(https://www.mikrocontroller.net/attachment/452037/RD6006_Lin_14.JPG)

The question remains, if I can optimize this in the circuit a bit
?

For help and suggestions I am very receptive ;)

Greetings Rolf

Translated with www.DeepL.com/Translator (http://www.DeepL.com/Translator) (free version)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 08, 2020, 03:28:17 pm
Now I have increased the capacitor C1 at the output from 100uF to 470uF.
The rib dropped from 40mVpp to maximum 20mVpp (3A load).
Without load at the output the ripple is 7mVpp high.


Load: 10V/0.0A
(https://www.mikrocontroller.net/attachment/452049/Rippel_0.00A.png)

Load: 10V/3.0A
(https://www.mikrocontroller.net/attachment/452050/Rippel_3.00A.png)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 10, 2020, 08:32:38 am
Hello..

The installation is now almost complete. I just have to
Enlarge the housing opening for the 80s fan on the back.
I have the control cables from the RD6006 controller
Ribbon cable connected to the board. This makes everything easier
disassemble.

(https://i.ibb.co/F8F011m/RD6006-Umbau.jpg)

Regarding ripple and noise measurement on the RD6006, I would like to add one
very interesting video by Jerry Walker. It shows two
RD6006 power supply versions. The top device is with a
Switching power supply and the lower one with a linear power supply.

The measurements can be seen in the video from 29:30 min. First the RD6006 with
Switching power supply and then the modified version with linear power supply.

Link: https://youtu.be/NHN1z1N7QvU?t=1770

My ripple and noise measurements at maximum load (32V / 3.2A) showed
a maximum Vpp value of 29mV and a VRMS value of 2.5mV
(3rd picture).

No load
(https://i.ibb.co/pPpPLTv/Rippel-Noise-no-Load.png)

Max load 32V/3.2A
(https://i.ibb.co/93LWYgt/Rippel-Noise-max-Load.png)


The Jerry Walker conversion only applies to the power supply. The
Control takes place as in the original power supply with the switching regulator on the
RD6006 controller board. You can do that in the video at the 200mVpp
Detect switching impulses.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 26, 2020, 01:15:41 pm
Hello..

I have optimized the power supply circuit a little. To the
Regulate the output voltage of the power supply to approximately 0 volts
1K resistance between emitter and base of Q4 against a diode
exchanged. I have adjusted R13 from 100 Ohm to 82 Ohm (1st picture). V4
is the control voltage from the RD6006 controller (0-1.42 volts).

Simulation circuit
(https://i.ibb.co/y68s48W/Simulation19.jpg)

The residual ripple (ripple and noise) at the power supply output is included
a load of 3.3 amps under 6mVpp or 1.85VRMS (Fig. 2 + 3). I
have the power supply with different output voltages and loads
tested and can no longer detect vibrations. The
Output voltage remains very stable up to 32V and 3.3A.

no Load
(https://i.ibb.co/tHdzMgy/10-V-0000m-A.png)

Load 10V/3.3A
(https://i.ibb.co/MDvB0HT/10-V-3300m-A.png)

The next step is temperature measurements in the housing and the complete circuit.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: pantelei4 on April 26, 2020, 03:44:01 pm
I would leave a step-down pulse converter, and put a linear regulator at the output. For the linear stabilizer to work, it is necessary to raise the pulse output by 2-3V relative to the required output voltage. This would solve the problem of large power dissipation on the regulating transistor in linear mode.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on April 26, 2020, 07:40:03 pm
But... The question then arises whether the ripple and noise will remain below 5mVpp.
Therefore I would have to change the firmware in the RD6006 controller.  :phew:

Load 10V/3.3A
(https://i.ibb.co/hdcMVC9/3300-A-Q6-100-R.png)



Gerretings from germany. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marco on April 26, 2020, 08:26:26 pm
Therefore I would have to change the firmware in the RD6006 controller.

Why?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: duckduck on April 28, 2020, 11:54:51 pm
Still waiting for my RD6006 to show up. Being a noob, I'm learning while I wait.

Jim Williams explains how to measure switching noise and ripple:

https://www.youtube.com/watch?v=wegvf39IeTU (https://www.youtube.com/watch?v=wegvf39IeTU)


Jim Williams explains how to smooth switching noise and ripple with a regulator:

https://www.youtube.com/watch?v=WxhjLIu-vPg (https://www.youtube.com/watch?v=WxhjLIu-vPg)


Everyone around here is already familiar with Dave's "Fundamentals Friday" video on the capacitor multiplier:

https://www.youtube.com/watch?v=wopmEyZKnYo (https://www.youtube.com/watch?v=wopmEyZKnYo)


 :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marco on April 30, 2020, 12:05:13 pm
Does the controller compensate for the voltage drop across the shunt in software?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: pantelei4 on April 30, 2020, 04:57:28 pm
Does the controller compensate for the voltage drop across the shunt in software?
It has a zero calibration and it is possible to adjust the offset to plus from the set value. At what maximum level I do not know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 06, 2020, 05:42:56 pm
Hello..

I still had a little difference between the one displayed
Voltage values on the display and the voltage at the power supply output.
With the help of the software "Riden Power Supply Software" I was able to
Calibrate the power supply or adjust the current and voltage values.

Info: The code for calibrate is 168168

(https://www.mikrocontroller.net/attachment/456717/RD6006_Cal.JPG)

Since I don't quite get the lower voltage value with the calibration function
I have another one in my power supply circuit
High-resistance resistor R16 from the negated OPV input to the negative
Operating voltage connected.

(https://www.mikrocontroller.net/attachment/456724/Power-Supply-20_1_.jpg)

Greetings from germany. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ArthurDent on May 09, 2020, 03:52:37 am
One thing that drives me crazy is having to reach around the back of my stacked instruments to turn off the power. Just using the standby switch on the front of the RD6006 leaves the 60VDC supply on and that wastes some power so I always use the rear switch to turn it totally off. My solution to what I considered a problem was to add a switch to the front panel that is in series with the switch on the back and this added switch completely removes power from the 60VDC supply. There is almost no extra space on the front so I had to be creative.

It did require some careful modifications that I didn't find too bad but I don't take any responsibility for anyone else who might try this. The 3 photos show the mechanical modifications I had to make. First I cut off and removed the top plastic retaining tab on the front panel. This was necessary to give me enough side clearance so the switch wouldn't hit the flex circuit going to the display. The remaining bottom tab holds the front panel tight enough in the metal frame. With the tab removed I had a perfectly sized cutout area for the switch. I had to clip out a short narrow section of the circuit board that just had some of the ground plane on it and that short piece of the circuit board would have interfered with mounting the switch. I then carefully calculated where to drill the mounting hole for the switch. The switch I used was a C&K 7101 SPDT series. Next I soldered and put heat-shrink tubing on the two long leads going to the back of the case. Because the front panel is plastic I also soldered a wire to the side of the switch to ground it in case there was any breakdown in the switch insulation that could pose a safety hazard.

The photos should clearly show what I have described. While the switch on the back might not bother most people, I feel much better having the added switch on the front. 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 10, 2020, 11:25:08 am
Hallo Arthur

That's a good idea  :-+

But.. Is the switch suitable for 230V~ ? If not, there is a risk to life !!

Greetings. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on May 10, 2020, 05:05:21 pm
Hallo Arthur

That's a good idea  :-+

But.. Is the switch suitable for 230V~ ? If not, there is a risk to life !!

Greetings. Rolf
How? The insulated bat-shaft, tube and washer out front are grounded..
After seeing years of wise ArthurDent posts, I know he'd put a fuse before this.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 10, 2020, 05:35:58 pm
The fuse is not a guarantee of your life. The isolation must be 1000V.

(https://i.ibb.co/hK4cMPX/Switch.jpg)


My recommendation: https://cdn-reichelt.de/documents/datenblatt/C200/16-SERIE_600H-600NH-D.pdf

Greetings. Rolf

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ArthurDent on May 10, 2020, 05:59:50 pm
Rolfdegen brings up a valid point.

I live in the United States where the mains voltage is 120VAC and the switch I used is rated to handle that voltage. I don't believe you could find a switch that size to handle 240VAC so you would have to do things a little differently if you lived in 240VAC areas. On my HP53132A counter I faced the same problem and didn't have enough space behind the front panel to mount a switch. What I did was similar to what a lot of equipment makers have done in the past. I used a stiff custom bent metal rod (a piece of coat hanger wire) to activate a larger properly rated push button toggle switch mounted further back in the case. The hole in the front panel and the clipped out section of circuit board would still have to be done but the plastic mounting clip on the RD6006 front panel could stay. You'd just have to fashion a proper mounting bracket for whatever switch you choose.

Here are photos of the HP53132A modification I made. The rod had to be bent to clear the prescaler and is coupled to the switch shaft with a piece of plastic air hose like you'd use in a fish tank. Making the modification this way would eliminate any concern about using a small switch no matter what your mains voltage is. 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 10, 2020, 06:08:35 pm
A lot of mechanical effort, but a good solution.

There are many devices on my work table that I have to switch on by hand.

Most have the power button on the back. Too stupid  |O
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 23, 2020, 05:28:14 pm
Hello..

I have built a second power supply circuit with an LM317HV and power transistor as a current amplifier. I was interested in the load behavior and the ripple of the circuit.

What surprised me compared to the old circuit is the small ripple even under high load. The load pulse is also much smaller. In the old circuit I had up to 500mV peaks.

Circuit
(https://i.ibb.co/FsjQCtr/LM317-HV-MJ2955-circuit.jpg)

Ripple & Noise no load
(https://i.ibb.co/KXzghL7/LM317-MJ2955-0000m-A.png)

Ripple & Noise  load 10V/3100mA
(https://i.ibb.co/TMhbnMY/LM317-MJ2955-3100m-A.png)

Load switch on 3100mA
(https://i.ibb.co/YPT0SMV/LM317-MJ2955-UP.png)

Load switch off
(https://i.ibb.co/XW4s8fz/LM317-MJ2955-Down.png)

Geetings from gemany. Rolf



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 9H1LO on May 23, 2020, 11:12:15 pm
the 60V SMPS has died on me...does anyone have a schematic or could help identify the burnt resistor value ? maybe you have one opened up ?

PSU seems to be a cloned meanwell, PCB marking is S-350W-R4, the closest I found is a previous revision, most values match but there are some differences, particularly this burnt resistor doesn't show on it

The burnt resistor is marked SR1

thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 24, 2020, 06:47:49 am
Hallo 9H1LO

Sorry. I have a different version of power supply JT-RD6006-NT 60VDC 6.6A.

I took a few pictures for you.

(https://i.ibb.co/tQmQFZb/20200524-082928.jpg)

(https://i.ibb.co/3WzQLXg/20200524-082939.jpg)

Greetings. Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 24, 2020, 10:04:54 am
Hello..

During my last measurements I used the my power supply circuit input on to Siglent SPD3303X laboratory
power supply. The Siglent laboratory power supply had very low ripples and
Noise. For this reason, I have the power supply circuit again under real conditions
tested on a toroidal transformer.

Now I have connected the power supply circuit to a toroidal transformer with 160VA 2x15V / 5A
to measure the Rippel & Noise. I only used a transformer winding with 15VCA for the measurement.
According to the data sheet, the LM317HV can handle a maximum input voltage of 60V. With a change
voltage of 2x15VAC, the voltage at the rectifier is 42V. A standard type of the LM317
only tolerates 40V.

circuit
(https://i.ibb.co/THFbd8R/Power-Supply-Trafo.jpg)

With an output load of 3A and 10Volt I have a Rippel & Noise of 2Vpp on the rectifier
measured. The LM317HV has a ripple rejection ratio of typically 65dB (factor 1778) power
Adam Riese at the output of the regulator approx. 1mV Rippel & Noise. According to the data sheet, you can use the ripple
Improve & Noise with a 10uF electrolytic capacitor at the adj connector of the controller to a maximum of 80dB (factor 10,000).

Vin no load (measured at C2)
(https://i.ibb.co/y85t3hd/Vin-no-Load.png)

Vin 3A Load (measured at C2)
(https://i.ibb.co/RCNFXB8/Vin-3-A-Load.png)

Vout 3A Load (measured on C6)
(https://i.ibb.co/qMbVmYH/Vout-3-A-Load.png)


Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 9H1LO on May 24, 2020, 11:35:03 am
Thanks Rolf anyway yes it is different, I had to use some brain power and work it out...100k !!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 24, 2020, 03:45:17 pm
Very good for the green world  :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 24, 2020, 04:39:11 pm
Hello..

I have also examined the switch-on and switch-off behavior on the power supply (Power switch).
The result is very well. An overshoot is not noticeable.

Power On No Load
(https://i.ibb.co/0G6C0gk/Power-Up-non-Load.png)

Power On 3A Load
(https://i.ibb.co/d4BbSTv/Power-Up-3-A-Load.png)

Power Off 3A Load
(https://i.ibb.co/MM3QDzK/Power-Down-3-A-Load.png)


It is recommended to add a resistor of 2.2KOhm to the power supply output,
so that the voltage at the output can discharge after switching off. At a maximum
Output voltage of 32V, for example, the resistor should have a power of at least 0.5Watt.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 26, 2020, 05:06:50 pm
Hello..

Just got the 50Ohm adapter for my scope and again a load measurement
10V / 3A made. Result approx. 2mVpp Ripple & Noise (see picture).

50Ohm BNC measuring adapter for the scope
(https://i.ibb.co/M2wG1dS/BNC.jpg)

Ripple & Noise 10V / 3A Load
(https://i.ibb.co/DgBHmHp/10-V-3000m-A-Load-50ohm.png)

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jacon on May 26, 2020, 05:37:30 pm
... Just got the 50 Ohm adapter for my scope and again a load measurement 10V / 3A made. ...

10V / 50 Ohm = 2W !
You have 1W adapter.  :palm:

Think about it, Rolf...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marco on May 26, 2020, 06:10:53 pm
If it's not smoking he's good.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on May 26, 2020, 07:23:18 pm
Yes you are right. But it was only a short measurement time.

Next time I measure with 5Volt  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 07, 2020, 05:01:27 pm
Hello..

My power supply circuit with the LM317 has a little problem. she can
are not readily reduced to 0 volts. Try the
Output voltage at the ADJ pin with an OpAmp and negative operating voltages was not very special
successful.

For this reason, I continued to look for another solution.
The following power supply circuit comes from ELV and controls the
Power transistors with a constant current source (R1, R2, R3 and T1).
This allows the output voltage from 0-30V to be easily via a
Standard operational amplifier IC3 and IC4 with + -5V supply voltage
regulate.

(https://i.ibb.co/PD3YYkb/ELV-Netzteil-01.jpg)

Link:
https://de.elv.com/elv-prozessor-netzteil-pps-5330-komplettbausatz-075572

The special thing about the circuit is the separate power supply for
Control and load circuit as well as current and voltage control via one
Microcontroller.

I was particularly interested in the control loop for the output voltage, because
I want to control it via the RD6006 controller. The circuit did
I built it on a test board. As a power transistor, I have
used a 2N6284 Darlington transistor. The operating voltage of
+ 32V + 5V and the control voltage of 0-2.0 volts provided a siglent
SPD3303X laboratory power supply. The negative supply voltage for the
Operational amplifier supplied an LT1054 voltage converter.

Video: https://youtu.be/OXn64HzqIYY

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 and RD6012 DC power supplies
Post by: myf on June 08, 2020, 09:05:38 am
Hi,

There are now 2 RD power supplies. The first one at 6A max and the new one at 12A. Abilities are very close.

This ad present the two datasheets : http://www.aliexpress.com/item/4001053200176.html (http://www.aliexpress.com/item/4001053200176.html)

Mains differences are :
- price 110eur (for RD6006) and 150eur (for RD6012)
- weight 607g and 642g. The heaviest is maybe more durable, for the same current load, at about 4A.
- ammeter resolution : 1mA and 10mA. Do you use this 1mA resolution inside a power supply ? I can read multimeter-ammeter data on my laptop.
- current charge, low limit is 10mA and 100mA. Is this function useful ? low limit 100mA seems very high ?
Are both a tension consign and a current consign not suffisant  in order to charge a battery (with a diode) ?
- noise output tension : 100mV and 250mV ?
Lower is better ! but I don't know if theses values create issues that I can't solve with a electrolytic capacity (often 100µF), I don't play with RF.
- fan start condition higher for the RD6012 : 4A and 8A.

Do you have any advice for an hobby use.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on June 08, 2020, 09:43:42 am
Price 100+ EUR is probably for the whole kit including the module itself, power supply and enclosure

Regarding charge termination current, 100mA is more useful as for most Li-Ion of reasonable capacity it is close to datasheet values. 10 mA is way too low. But this should be a setting, not a hardcoded parameter.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 08, 2020, 11:00:44 am
Ripple and noise to an RD6012 is very high 250mV. I build a new power supply with PPS 5330 power board and RD6006 controller. I change the PPS Pannel to RD6006 pannel without Step Up converter.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 08, 2020, 08:07:44 pm
Hello

I recorded my test circuit once. Q2 is the
Constant current source and ensures that the power transistor Q1
is opened. The operational amplifier X2 controls the diode D11
Current flow at the base of Q1. If the control voltage Vctrl at X3
the output voltage at X2 drops less and thus the current flow
the basis of Q1. Part of the control current now flows through the diode
D11 and the output of X2. If the control voltage is 0V, the
complete current through D11 and closes the power transistor Q1.

(https://i.ibb.co/3BCbZ8C/ELV-01.jpg)

The operational amplifiers are operated with an operating voltage of + -5V
provided. The LT1054 generates the necessary -5V. I am aware of
decided for a transformer with one winding, because I also have the
RD6006 controller must supply a positive voltage.

What you have to pay attention to is the following: The GND potential of the
Control electronics is not connected to the -pole of the output voltage,
especially with the + pole of the output voltage. If not, then
the circuit does not work.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 11, 2020, 08:11:07 pm
My next step ..

I actually wanted the necessary components for the power supply separately
to order. But only the costs for the hollow-rib fan unit
were already around 70 euros. And if you still have a suitable housing
and if you add the necessary small items, you can quickly get to 100 euros
or more.

ELV PPS5330 Origin
(https://i.ibb.co/4sXBRXg/PPS5330-Front.jpg)

PPS5330 electrinics
(https://i.ibb.co/6gQSwvD/PPS5330-elec.jpg)

PPS5330 with RD6006 control
(https://i.ibb.co/YjcXp17/RD6006-ELV.jpg)

For this reason, I chose a complete power supply kit
PPS5330 decided by ELV. This kit contains everything I need
my RD6006 power supply including housing. The complete control
of the PPS5330 power supply is then taken over by the RD6006 controller
USB and WLAN interface. The whole thing could look like this (1st picture).
Maybe I'll make a new front panel too.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 13, 2020, 09:10:17 am
Hello..

Great joy and a little disappointment. The power supply kit from ELV
arrived today and I can use the long weekend to
Solder circuit boards and then assemble the power supply.

PPS 5330 Front case
(https://www.mikrocontroller.net/attachment/461386/Frontrahmen.jpg)

Unfortunately, when unpacking, I found that the front frame
something is bent. However, I think I have the front frame again
can set up and then the assembly works without further problems.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 13, 2020, 09:15:08 am
So .. base board works.
It was a bit difficult to assemble the cooling unit and attach the
Power transistors including white hands from the thermal paste ..
But everything worked out with a little patience and calm.

PPS 5330 Basic board and transformer
(https://i.ibb.co/gzJYXWG/Basis-Platine2.jpg)

To test the function of the basic board without the front board (MCU), I did
two separate control voltages of 0-5 volts on the connection pins
U target and I target placed. I was then able to release current and voltage
to adjust.

PPS 5330 Basic board circuit
(https://i.ibb.co/B37WYXQ/ELV-Power-02.jpg)

I did a short stress test. Voltage and current are
stable. So far everything is ok. The cooling unit gets evenly warm.

The next step is to solder the front panel and install it in the
Casing.

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 14, 2020, 11:58:04 am
Hello friends  :)

My PPS 5330 power supply is now ready. Here are some measurements and my Video.

PPS 5330 DIY Power supply
(https://i.ibb.co/zR9213T/20200614-000558.jpg)

Rippel & Noise no Load
(https://i.ibb.co/s5k7rwm/PPS5330-0-A-load.png)

Rippel & Noise 3A Load
(https://i.ibb.co/vhY1WDj/PPS5330-3-A-load.png)

1A Load peak
(https://i.ibb.co/YL7Y1qw/PPS5330-1-A-load-peak.png)

3A Load peak
(https://i.ibb.co/hyTfmM6/PPS5330-3-A-load-peak.png)

3A Load off peak
(https://i.ibb.co/6sMSHzx/PPS5330-3-A-load-off.png)

Power Up with 1A Load
(https://i.ibb.co/SxcZzjf/PPS5330-power-Up-with-1-A-load.png)

Power Down with 1A Load
(https://i.ibb.co/g4sY2zF/PSR5330-poer-Down-with-1-A-load.png)

Power Down without Load
(https://i.ibb.co/JxLSHJC/PPS5330-power-Down-no-LOad.png)

Here my Video https://youtu.be/MjL6gLWncd4

Have fun for watching. Regards Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 14, 2020, 06:34:06 pm
Hello..

It is not necessary to replace the LDC display. At the
I made a mistake assembling. The silver coated
I have the side of the reflector disc on the side of the LED lamps
directionally installed. The light could not shine on the
Reflocter disk seem. I have rotated the reflector disc by 180 *
and now the LCD display lights up in all its glory smile

Installation of the LCD display
(https://www.mikrocontroller.net/attachment/461711/LCD_Display.JPG)

DIY manual in german
(https://www.mikrocontroller.net/attachment/461712/Anleitung.jpg)

Front view with LCD backlight
(https://www.mikrocontroller.net/attachment/461713/PPS5330_Backlight.jpg)

Front view with incorrectly mounted LCD display
(https://www.mikrocontroller.net/attachment/461714/20200614_000554_1_.jpg)


Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: rolfdegen on June 16, 2020, 08:39:18 pm
Hello..

I wanted to test when the overtemp. The temperature protection indicator in the power supply starts to flash. At 82 degrees on the cooling unit, I measured ..

I made a video. Link: https://youtu.be/GwYWNdFv-LQ

Greetings Rolf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on June 20, 2020, 04:59:53 am
Hello all,
Has anyone been able to get the keypad unlocked while communicating over serial. The RD6006 seems to ignore the keyboard lock register when communicating over serial. It doesn't make much sense to me why they would perma-lock the keypad while communicating over serial. Any ideas to get the keypad function while communicating?
Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 25, 2020, 02:42:27 am
Quote from: jasonshepherd19 on June 20, 2020, 04:59:53 am (https://www.eevblog.com/forum/index.php?topic=207024.msg3100639#msg3100639)
Has anyone been able to get the keypad unlocked while communicating over serial. The RD6006 seems to ignore the keyboard lock register when communicating over serial. It doesn't make much sense to me why they would perma-lock the keypad while communicating over serial. Any ideas to get the keypad function while communicating?


This blocks is made inside firmware, any received command on serial port (WIFI/TTL) will lock the keypad for some time...
Cause the software make requests continuously, so you get locked keypad until stop the software.
There is no simple ways to change it, only if patch the firmware.


I recovered firmware source code of RD6006...
Here is my beta version, if anyone interested.
https://mega.nz/file/ZW5CwYTA#jnOAoec-fOpXhUFWO4UaH2lWeLCYNT0LEmase0Oa9aM (https://mega.nz/file/ZW5CwYTA#jnOAoec-fOpXhUFWO4UaH2lWeLCYNT0LEmase0Oa9aM)
You can always return to stock firmware at anytime.

RD60062_V1.28.1.bin - my custom beta firmware.
RD60062_V1.28.bin - original (stock) firmware.

Still have some limits!
Cause I still didn't debug WIFI initialization, so temporary just disable that code. So WIFI will not work!
Maybe in future I will add it (if anyone will need it)...

What was changed:
The menu was complete remade, now I can easy add new items.
And now it looks better:
(https://i.ibb.co/6yDq7cM/4.png)

SHIFT + Left/Right — switches the current style (without save in settings)
(if need to set style after power on, then can do it over settings menu, as before).
For 'style 1', can be enabled/disabled items.
(https://i.ibb.co/Jjz1ytG/5.png)
(https://i.ibb.co/jM00Lss/2.png)

Other Styles:
(https://i.ibb.co/stBkbhn/1.png)
(https://i.ibb.co/0tNf7L8/1-1.png)
(https://i.ibb.co/C9KNkrF/3.png)
(https://i.ibb.co/K70fYzM/6.png)

Added OPP (Over Power Protection).
SHIFT + MEM — used to setup OPP
OVP, OCP, OPP — now can be disabled by setting it to 0
When entering OVP, OCP, OPP, SHIFT button will be highlighted as well
(to visually distinguish input: V-SET from OVP, I-SET from OCP).
The RIGHT button now works as a Backspace when typing.

When turned on the internal fan (the one that is on the module itself), icon will be displayed.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on June 26, 2020, 10:54:49 am
Hi UniSoft!

Your work looks impressive!

Is it also possible to add a setting for current cutoff in battery charger mode? In the original firmware, preset value of 10mA is not very useful, it would be really nice to have possibility to set the limit as needed
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 26, 2020, 02:48:41 pm
Is it also possible to add a setting for current cutoff in battery charger mode?
Yes, sure...
Give me more info... What range do you need?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on June 26, 2020, 06:04:44 pm
That's great!

I think you can make the setting range equal to the whole current range here (can't do too much harm with setting too big). It is also good to have this value visible on screen (maybe dedicated screen layout for charging batteries with all relevant settings and measurements- V-set, I-set, I-off, Ah, Wh, battery temperature). The value of battery voltage in RD6006 is meaningless, it's just the output voltage reduced by a fixed bias (0.05V IIRC), so no much sense to display it (IMO).

As an absolute extra I could imagine to have an additional setting to turn charging off if the battery temp exceeds the set value. But it's not that important.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on June 27, 2020, 02:33:11 pm
This is great! Really impressive work! This custom firmware looks great. I'll definitely be installing it later on my RD6006. The source code would fit really well on github, if it isn't already and if you have time/want to. I'm sure once people have a base they would happily contribute to it. Really cool project overall! ;D As for the keypad, any chance you could patch the firmware to enable the keypad while communicating with the computer? Or would something bad happen? Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 28, 2020, 01:47:32 am
--- RD60062_V1.28.3.bin ---

+ Added setting for current cutoff in battery charger mode.
+ Added setting for batt temp. cutoff in battery charger mode.
+ Added Battery Charger Layout
+ Added Setting to skip keypad lock when connect with software.

+ |MEM| + |.| — now used to reset Wh, Ah

(https://i.ibb.co/9tzRpMW/1.png)

(https://i.ibb.co/r2Pv9Pd/2.png)

gif (from simulator)
(https://i.ibb.co/BTZnxTk/6.gif) (https://ibb.co/BTZnxTk)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 28, 2020, 02:00:50 am
The source code would fit really well on github, if it isn't already and if you have time/want to. I'm sure once people have a base they would happily contribute to it. Really cool project overall! ;D As for the keypad, any chance you could patch the firmware to enable the keypad while communicating with the computer? Or would something bad happen? Thanks!
I can't post sources... it contains private encryption keys to encrypt firmware,
I don't think that developers will be happy to see it in public...

As for the keypad, any chance you could patch the firmware to enable the keypad while communicating with the computer?
Done
(https://i.ibb.co/XLspMqp/3.png)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 28, 2020, 11:10:48 pm
--- RD60062_V1.32.1.bin ---

* Updated to version V1.32
* Bugfixes

+ while editing option "СutOff current", |<| and |>| can be used to select the step (1\10\100).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on June 29, 2020, 02:37:27 am
Is it possible to flash the firmware from Linux?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on June 29, 2020, 12:48:40 pm
--- RD60062_V1.32.1.bin ---

* Updated to version V1.32
* Bugfixes

+ while editing option "СutOff current", |<| and |>| can be used to select the step (1\10\100).

Thank you, great job done!

I've quickly tested both 1.28 and 1.32, no bugs to write about so far (maybe later...  :-DD)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: M0HZH on June 29, 2020, 12:55:21 pm
...

Excellent work.

Can you now fix that display layout so it's readable ? The UI definitely needs space inbetween the 3 main lines (V / A / W), 50% of the line height is a good value, and smaller characters.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on June 30, 2020, 02:47:34 am
I understand about not opensourcing this project. Still a really cool project and thanks for implementing the feature I asked for. One other thing I heard some people mention in the review of the original product is that the color coding doesn't really mean anything, so it would be cool if you could fix that!   ;D :-+ ;D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 30, 2020, 02:55:29 am
Can you now fix that display layout so it's readable ? The UI definitely needs space inbetween the 3 main lines (V / A / W), 50% of the line height is a good value, and smaller characters.
I don't understand what exactly you want to get.
50% of the line height is 30px (for large digits), notice menu items is 24px,
what for you want so large spaces?
Now large numbers is 32x64px ('.' (dot) is a half width, ie 16x64),
But resolution of display is too small, so developers draw this lines at 0,60,120 (so 4px overlapped).
(https://i.ibb.co/hH24hn1/bmp-digits-my5-32x64.png)

If anyone have any interesting ideas about layouts let me know.
Better if you will make a sample image (for example in Paint.NET)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 30, 2020, 03:04:07 am
One other thing I heard some people mention in the review of the original product is that the color coding doesn't really mean anything, so it would be cool if you could fix that!
What do you mean "color coding"?
What exactly need to fix?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on June 30, 2020, 04:51:41 am
Oh looking back at the EEVBlog review, it was actually him who said this, at 10 minutes in. He says, "The colour coding doesn't make much sense e.g Purple for input voltage and output power." Basically the coloring of different things on the menu seem a tad random. It's really isn't a huge deal, though, more of a stylistic thing I suppose. I installed the latest version of your custom firmware and the units for each of the outputs seems to be below the number, for example the V doesn't align with the numbers, but it's slightly below. I don't know if this was on purpose or not and it's stylistic, so it doesn't matter that much.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: M0HZH on June 30, 2020, 07:38:59 am
Can you now fix that display layout so it's readable ? The UI definitely needs space inbetween the 3 main lines (V / A / W), 50% of the line height is a good value, and smaller characters.
I don't understand what exactly you want to get.
50% of the line height is 30px (for large digits), notice menu items is 24px,
what for you want so large spaces?
Now large numbers is 32x64px ('.' (dot) is a half width, ie 16x64),
But resolution of display is too small, so developers draw this lines at 0,60,120 (so 4px overlapped).
(https://i.ibb.co/hH24hn1/bmp-digits-my5-32x64.png)

If anyone have any interesting ideas about layouts let me know.
Better if you will make a sample image (for example in Paint.NET)

The reason I am asking for it is I see it as the biggest problem in terms of user interface; in the original UI the lines are too close together and difficult to read. Line spacing of 150% (character height + 50% space) is close to the optimal value. See here more details:

https://www.justinmind.com/blog/best-ux-practices-for-line-spacing/ (https://www.justinmind.com/blog/best-ux-practices-for-line-spacing/)

I think 48x24 characters at the same 0, 60, 120 lines would make this much easier to read. See quick attempt in Paint:

[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 30, 2020, 09:36:15 pm
...in the original UI the lines are too close together and difficult to read.
I think 48x24 characters at the same 0, 60, 120 lines would make this much easier to read.
Not many will like it, added as an option.
Is it OK?
(https://i.ibb.co/nb29Bdg/4.png) (https://i.ibb.co/2yV9t99/5.png)



--- RD60062_V1.32.2.bin ---

* Bugfixes
+ Option "Digits Style", can select style for large digits (32x64, 12x24, 7-Seg)
+ Decreased minimum battery voltage from 900mV to 300mV
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: thm_w on June 30, 2020, 10:48:24 pm
Incredible work from Unisoft.
I agree the smaller font does not help with readability, the screen is so small already so a large font works best, at least for me.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on June 30, 2020, 11:40:56 pm
Incredible work from Unisoft.
I agree, the only thing I can think of that this is missing now is wifi!  :-+

As for the smaller text, it's really down to personal preference. I like the larger text because it's easier to see, but the smaller text diffidently is nicer on the eyes. It really doesn't hurt to have as an option either way  ;D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: M0HZH on July 01, 2020, 08:11:58 am

Not many will like it, added as an option.
Is it OK?
(https://i.ibb.co/nb29Bdg/4.png) (https://i.ibb.co/2yV9t99/5.png)



--- RD60062_V1.32.2.bin ---

* Bugfixes
+ Option "Digits Style", can select style for large digits (32x64, 12x24, 7-Seg)
+ Decreased minimum battery voltage from 900mV to 300mV

Excellent !!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 01, 2020, 11:15:56 am
--- RD60062_V1.32.3.bin ---

+ Support WIFI
* Bugfixes

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on July 01, 2020, 04:28:59 pm
The Wifi connection doesn't seem to be working for me. Following the steps from RDTech, once the app connects to the RD6006, the RD6006 seem to skip connecting to the network and continues to the main screen. Is this a bug or am I doing something wrong?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: NoisyBoy on July 01, 2020, 06:04:37 pm
Not the type of PSU I am interested in, however, I just got an email about the RD6012 which has a 12A current limit.  It is on sale for $53 at Banggood, thought I would share it with the community in case you are in the market for this type of device. 

I have nothing to do with the commerce site or the product.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sequoia on July 02, 2020, 01:04:25 am
Any chance getting the TTL (interface) mode working?  Front USB connector is less than ideal (and doesn't appear to be isolated?), so ability to connect isolated USB to TTL-serial adapter to the connector at the back (for the WiFi module)  would be really nice.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 02, 2020, 01:37:14 am
Any chance getting the TTL (interface) mode working?  Front USB connector is less than ideal (and doesn't appear to be isolated?), so ability to connect isolated USB to TTL-serial adapter to the connector at the back (for the WiFi module)  would be really nice.
TTL should work.
Protocol (Modbus) is the same for all interfaces...

USB interface is complete isolated!!! This IC is used (p122U31):
https://datasheet.lcsc.com/szlcsc/2001070603_2Pai-Semi-p122M31_C471594.pdf

[attach=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on July 02, 2020, 01:50:10 am
FWIW, there was a video where something metallic slipped under/near the usb outside ground and the negative terminal and ever since, people have assumed it's not isolated..
https://www.youtube.com/watch?v=EEMtD9TW0DA (https://www.youtube.com/watch?v=EEMtD9TW0DA)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 02, 2020, 02:37:07 am
FWIW, there was a video where something metallic slipped under/near the usb outside ground and the negative terminal and ever since, people have assumed it's not isolated..
I can’t even imagine how he managed to burn the connector.
But this is certainly not because of what he is talking about.
USB is completely isolated and has no common ground.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on July 02, 2020, 03:05:27 am
FWIW, there was a video where something metallic slipped under/near the usb outside ground and the negative terminal and ever since, people have assumed it's not isolated..
I can’t even imagine how he managed to burn the connector.
But this is certainly not because of what he is talking about.
USB is completely isolated and has no common ground.

Earlier in the thread, @BlackFX confirms the cause as being a mounting screw on the SMPS shorting the +VE output to the chassis ground.
Seems to imply that the power supply front panel -VE was at a potential of -58v.
At least thats what I understood...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on July 02, 2020, 03:57:56 am
FWIW, there was a video where something metallic slipped under/near the usb outside ground and the negative terminal and ever since, people have assumed it's not isolated..
I can’t even imagine how he managed to burn the connector.
But this is certainly not because of what he is talking about.
USB is completely isolated and has no common ground.

Earlier in the thread, @BlackFX confirms the cause as being a mounting screw on the SMPS shorting the +VE output to the chassis ground.
Seems to imply that the power supply front panel -VE was at a potential of -58v.
At least thats what I understood...

Spot on, there is a screw that fouls the main output cap on the SMPS I am using. You will see I later repaired the damage.

This guy had the same issue but discovered it before any magic smoke :)

https://www.youtube.com/watch?v=tz5ON506Ehc (https://www.youtube.com/watch?v=tz5ON506Ehc)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sequoia on July 02, 2020, 04:57:55 am
Any chance getting the TTL (interface) mode working?  Front USB connector is less than ideal (and doesn't appear to be isolated?), so ability to connect isolated USB to TTL-serial adapter to the connector at the back (for the WiFi module)  would be really nice.
TTL should work.
Protocol (Modbus) is the same for all interfaces...

There seems to be some kind of bug, if interface is changed to "TTL" it works, but after unit has been powered off and on again, unit doesn't respond to modbus queries anymore...
However, unit will start responding after one goes to the communication settings and to the interface menu option (no need to actually change the value...seems to be enough just scroll down to the menu option and then exit out from the menu....
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 02, 2020, 05:47:23 am
There seems to be some kind of bug, if interface is changed to "TTL" it works, but after unit has been powered off and on again, unit doesn't respond to modbus queries anymore...
However, unit will start responding after one goes to the communication settings and to the interface menu option...
Try this updated firmware, now should be fixed...

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sequoia on July 02, 2020, 06:34:46 am
Try this updated firmware, now should be fixed...

Thanks! Updated firmware fixed the issue.   I found the front USB somewhat inconvenient, but now can add rear USB connector (with an isolated USB to TTL adapter) using the header for the WiFi module...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 02, 2020, 04:32:09 pm
The Wifi connection doesn't seem to be working for me... Is this a bug or am I doing something wrong?
To answer your question, at least I need to know what exactly you did, step by step.
In the meantime, I can only guess.

--- How to use WiFi ---

-- If WIFI still not configured

1. You need select WIFI interface in menu. exit menu (settings saved only after exit from menu)
2. Restart device (use Power button)
3. Now you will see red string: Server IP: ---.---.---.---
4. Run App (Note: both device must be in the same network)
5. In app click on sandwich, and in menu "Network distribution", it will wait for RD6006
6. After some time RD6006 will change the string to the yellow, which contains IP, and one more string "Connecting wifi...."
    If this not happens, search problems with network. (this is infinite loop, firmware just wait for the response from WIFI module).
7. in App click Next, end enter password, click confirm
8. Done, this steps need to make only once

-- If WIFI already configured

Run App first (it is working as a server), then start RD6006.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasonshepherd19 on July 03, 2020, 12:39:15 am
Okay, it's kind of hard to explain, but I'll try. When I power on the RD6006 the Server IP is already yellow without me doing anything. Then I try to connect to it in the app, and the RD6006 changes to "connecting wifi", but before it can actually connect it goes into the RD6006 main screen without connecting.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 03, 2020, 08:31:45 am
When I power on the RD6006 the Server IP is already yellow without me doing anything. Then I try to connect to it in the app, and the RD6006 changes to "connecting wifi", but before it can actually connect it goes into the RD6006 main screen without connecting.
So, your RD6006 WIFI already configured (assigned IP).
You no need click connect in the app at this moment, just app must be started!
Check that IP addresses is the same... otherwise reconfigure.
(in this screenshot can see that RD6006 can't connect to the server, cause I didn't run the App)
(https://i.ibb.co/bK0V6Bd/IMG-20200703-144844.jpg)
(https://i.ibb.co/mykCfgQ/Screenshot-2020-07-03-16-17-56-718-com-rdserier-socketassistant.jpg) (https://i.ibb.co/V9jS2Vz/Screenshot-2020-07-03-16-17-48-518-com-rdserier-socketassistant.jpg)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 03, 2020, 12:11:02 pm
--- RD60062_V1.32.5.bin ---

+ Option "SkipExitIVSet" (prevents exit from edit mode for V-SET and I-SET when press ON/OFF button).
* Bugfixes

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexanderS on July 03, 2020, 01:41:29 pm
Hi,

would it be possible to get a different mode for the wifi? It is a bit inconvenient, that the device wants to connect to the application. I would be better, if the device is the server and applications can connect to it. Or would it be easier to attach a esp-01 with esplink or something like that to the wifi header and use ttl mode? Is there anywhere a pinout of the wifi header?

Thank,
Alex 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 03, 2020, 02:19:39 pm
would it be possible to get a different mode for the wifi? It is a bit inconvenient, that the device wants to connect to the application. I would be better, if the device is the server and applications can connect to it.
Not!
Yes, I agree it is a strange logic...
I just assume that the developers did not want to implement WIFI scanning, setting the login and password.
---
Physically, this is possible.
But need write the firmware for the Wi-Fi module itself (all logic implemented there).
And, accordingly, another application.

Or would it be easier to attach a esp-01 with esplink or something like that to the wifi header and use ttl mode? Is there anywhere a pinout of the wifi header?
Yes you can use TTL mode. But the App will not work.
pinout can see on pcb.
(https://i.ibb.co/XbhVfLz/IMG-20200512-162438.jpg) (https://ibb.co/XbhVfLz)
Title: Re: RuiDeng Riden RD6006 and RD6012 DC power supplies
Post by: patman27 on July 03, 2020, 09:35:12 pm
Hi,

There are now 2 RD power supplies. The first one at 6A max and the new one at 12A. Abilities are very close.


I'm also curious about the practical differences between RD6006 (https://www.aliexpress.com/item/4000282551930.html) and RD6012 (https://www.aliexpress.com/item/4001053200176.html) for embedded design / hobbyist use.

Here are the specs I care about. According to the datasheet (https://drive.google.com/file/d/1Y1qyeIMnJPQ3lg1phi0J0_khPrc45HH3):

I have 2 questions:

My full desire is to get the beefier "frontend" and upgrade the supply as needed.

- Patrick
Title: Re: RuiDeng Riden RD6006 and RD6012 DC power supplies
Post by: thm_w on July 03, 2020, 11:58:30 pm
I have 2 questions:
  • Could the RD6012 current set & measure resolution be tweaked to match like the RD6006? Or is it hardwired that way to map the ADC to the gruntier current capacity?
  • For output at or below 6A (upper limit for RD6006) is there reason to believe ripple would be worse on the RD6012 than the RD6006? Re-read the datasheet. RD6012 is indeed 2.5x the output ripple @ 6A  :(

My full desire is to get the beefier "frontend" and upgrade the supply as needed.

- Patrick

You are doing embedded design, there should be almost zero need for a 6A+ supply. If you need it you will know already (eg high power motors, etc.).
The ADC resolution is most likely hardwired, as you say, you have to map it to a wider range.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 08, 2020, 06:43:56 pm
Abour RD6006, You can see the results of my protocol reverse engineering here:
 https://github.com/msillano/RD6006-Super-power-supply
I am a little adjust the PDF, now it contains all registers.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on July 08, 2020, 07:46:52 pm
Hi Unisoft, Hi everybody,

Is it possible to update this PSU device from my linux laptop or must I find a windows-PC in order to use the propriary Ruiden software for windows ?
I can't use the android software because my phone is under Ubuntu-touch !

I understand that common protocol uses a standard input/output way. But does it work for update software ?

Have a nice day !
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: MikeLud on July 08, 2020, 09:41:05 pm
Hi Unisoft, Hi everybody,

Is it possible to update this PSU device from my linux laptop or must I find a windows-PC in order to use the propriary Ruiden software for windows ?
I can't use the android software because my phone is under Ubuntu-touch !

I understand that common protocol uses a standard input/output way. But does it work for update software ?

Have a nice day !
myf

You can try the below program, I made a device file for the RD6006/12.

https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/msg2981004/#msg2981004 (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/msg2981004/#msg2981004)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 08, 2020, 10:47:27 pm
Is it possible to update this PSU device from my linux laptop or must I find a windows-PC in order to use the propriary Ruiden software for windows ?
Windows only
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: webhdx on July 09, 2020, 09:34:30 am
Anyone could send me WiFi module firmware? Bricked mine during experiments  ::)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sequoia on July 11, 2020, 07:27:53 am
Is it possible to update this PSU device from my linux laptop or must I find a windows-PC in order to use the propriary Ruiden software for windows ?

Did you mean updating the firmware from Linux? Quick search on github for RD6006 yielded Python script for updating firmware: https://github.com/tjko/riden-flashtool

There seems to be command line utility (Perl) as well: https://github.com/atu-guda/rd6006_op
And Python library for controlling these easily from Python scripts: https://github.com/Baldanos/rd6006



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on July 16, 2020, 11:36:33 pm
Anyone could send me WiFi module firmware? Bricked mine during experiments  ::)

I need it too. Anyone have a dump of the wifi firmware?
Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 19, 2020, 08:34:34 am
Anyone have a dump of the wifi firmware?
attached... dumped with esptool.py
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Nandox7 on July 25, 2020, 11:19:33 am
UniSoft fantastic work.

Quick question about what can be change, would it be possible to change the behavior of the power button when you power it off?
At the moment it keeps pulsating that is quite annoying (at least for me), I'd mind having it staying lit but in a constant dim state not pulsating.

Cheers!


PS: I never understand why come companies don't provide ways for anyone to develop on top of their hardware they would benefit soo much from it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 25, 2020, 01:03:04 pm
Quick question about what can be change, would it be possible to change the behavior of the power button when you power it off?
At the moment it keeps pulsating that is quite annoying (at least for me), I'd mind having it staying lit but in a constant dim state not pulsating.
Sure, possible...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on July 26, 2020, 12:24:42 am
Agreed.
The pulsing green power LED is very annoying.

Thanks for the great work @UniSoft.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 26, 2020, 11:17:58 am
--- RD60062_V1.32.6.bin ---

+ Option "Power LED" (Setup the behavior of the power button LED in power off mode (Default-pulsating, 0%-off, etc...).
  (in modes 0% and 100% power consumption will be less (cause no need software generate PWM and can switch MCU in to the sleep mode)
* Bug fixes
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Nandox7 on July 27, 2020, 10:23:41 am
Tested and approved.

Big thank you UniSoft!  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sequoia on July 27, 2020, 08:02:58 pm
That "Power" button doesn't seem to really do anything but turn off LCD (and turn off output if it was on) ?

I recall unit consuming still about 1W even if "off"...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 28, 2020, 07:51:02 am
That "Power" button doesn't seem to really do anything but turn off LCD (and turn off output if it was on) ?
I recall unit consuming still about 1W even if "off"...
Yep, just turn off LCD, LEDs, Output, and also programmatically generates a pulsating PWM,
waiting for the Power button to be pressed, then restarts the controller (via software reset).
I think it is possible to slightly reduce consumption by turning off unnecessary peripherals,
switching unnecessary ports to analog mode, lowering the clock frequency (or maybe
even completely turning off the generator and switching to the internal RC generator).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 29, 2020, 02:04:11 pm
Here is my BETA version for RD6012...
Bug reports are welcome.

--- RD60121_V1.31.1.bin ---

* Initial BETA version
* Optimized, get rid of HAL Libraries... switched to LL
+ The menu was complete remade.
+ |SHIFT| + |Left/Right| — switches the current layout (without save in settings)
  (if need to set layout after power on, then can do it over menu settings, same as before).
+ For 'layout 1', can be enabled/disabled items.
+ Added OPP (Over Power Protection).
+ |SHIFT| + |MEM| — used to setup OPP
+ OVP, OCP, OPP — now can be disabled by setting it to 0 (0 is equal to maximum)
+ When entering OVP, OCP, OPP, SHIFT button will be highlighted as well
  (to visually distinguish input: V-SET from OVP, I-SET from OCP).
+ The RIGHT button now works as a Backspace when typing.
+ When turned on the internal fan (the one that is on the module itself), icon will be displayed.
+ Added Setting for current cutoff in battery charger mode.
+ Added Setting for batt temp. cutoff in battery charger mode.
+ Added Battery Charger Layout
+ Added Setting to skip keypad lock when connect with software.
+ |MEM| + |.| — now used to reset Wh, Ah
+ Option "Digits Style", can select style for large digits (32x64, 12x24, 7-Seg)
+ Decreased minimum battery voltage from 900mV to 300mV
+ Option "SkipExitIVSet" (prevents exit from edit mode for V-SET and I-SET when press ON/OFF button).
+ Option "Power LED" (Setup the behavior of the power button LED in power off mode (Default-pulsating, 0%-off, etc...).
  (in modes 0% and 100% power consumption will be less (cause no need software generate PWM and can switch MCU in to the sleep mode)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektrolitr on July 30, 2020, 05:18:49 am
--- RD60062_V1.32.6.bin ---

+ Option "Power LED" (Setup the behavior of the power button LED in power off mode (Default-pulsating, 0%-off, etc...).
  (in modes 0% and 100% power consumption will be less (cause no need software generate PWM and can switch MCU in to the sleep mode)
* Bug fixes

Hi!

I can't set Power LED to anything above 20%. So, the options are only Default, 0-5-10-15-20%
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 30, 2020, 07:06:00 am
I can't set Power LED to anything above 20%. So, the options are only Default, 0-5-10-15-20%
Ups, really... And nobody reports.
Initially, I did 0-25-50-75-100 there, I forgot to change number of options.
Thanks, I'll fix it latter.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 04, 2020, 09:48:49 am
--- RD60062_V1.32.7.bin ---

+ In power Off mode now using hardware PWM (except pulsating mode) for Power LED and turning off unnecessary peripherals,
  to decrease power consumption.
+ Remade function to enter values.
* Bug fixes
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: webhdx on August 06, 2020, 06:43:41 am
Thanks UniSoft for sharing WiFi firmware. It doesn't look like bootable image tho. My module just spits garbage over UART. Also file header seems to be invalid according to https://github.com/espressif/esptool/wiki/Firmware-Image-Format#firmware-image-format

Anyway, I hooked up to UART on the module header and noticed it uses AT commands for communication. After further digging I learned that Espressif is releasing AT firmware for their modules. It's usually used to add WiFi functionality to Arduino. It looks like the WiFi module is nothing more than a ESP8266 with a standard AT firmware. I don't think they did anything custom.

I still haven't been able to make it work because of the crappy iPhone app which is not detecting server IP correctly but this seems to be the app issue. I will try Windows app later.

I think it can be safely assumed that you can get off the shelf ESP8266 (2$, I paid even less) to make yourself a WiFi module with 3.3V regulator and a few resistors. If you want to do that here is the schematics someone reverse engineered: https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/

No need to pay higher price for the WiFi module, especially if you have ESP8266 laying around!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 06, 2020, 09:05:33 am
It doesn't look like bootable image tho. My module just spits garbage over UART. Also file header seems to be invalid according to...
This is a full dump, as is...
Yep, it spits garbage over UART. This is normal, I have the same with original module.
What's wrong with Header?
(https://i.ibb.co/V3PH9fq/001.png) (https://ibb.co/V3PH9fq)

I don't think they did anything custom.
some of the reply contains string "RD6006"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: webhdx on August 06, 2020, 12:04:49 pm
Looks like something is wrong with the file I downloaded :o Can you double check if you attached correct file?

(https://i.ibb.co/KmYVq9W/Zrzut-ekranu-2020-08-6-o-14-03-50.png) (https://ibb.co/52ds85L)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 06, 2020, 01:06:27 pm
Looks like something is wrong with the file I downloaded :o Can you double check if you attached correct file?
Yes, you are right... something wrong...
that was a dump firmware from oscilloscope fnirsi 1013D...  ;D
even name of the file says that something wrong, and no one report
here is re upload
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: webhdx on August 06, 2020, 01:20:45 pm
Thanks! Seems to be correct file - 4MB. I will flash my ESP later today.

UPDATE: I can confirm Windows software works with standard ESP AT firmware. It's not really needed to flash dumped image. I can't say it's 100% compatible but I didn't find anything what wasn't working. I suppose mobile app will work as well but iOS version is broken so I couldn't test it.

The best part is that most ESP8266 modules come with AT firmware preinstalled so there is no need to use serial converter and wasting time on flashing. Just build the circuit and connect it to the PSU - it should work right away.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on August 11, 2020, 11:33:02 am
@UniSoft the temperature probe have any influence in the fan speed?
It is possible to have a case fan controlled by the external temperature probe?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 11, 2020, 02:03:33 pm
the temperature probe have any influence in the fan speed?
If you are asking about an external thermistor, then it is used only to display the temperature and that's it.
In my firmware, I added the ability to turn off charging when the specified temperature is reached.
An internal thermistor (the one on the board near the heatsink) is used to display the system temperature, and to protect against overheating (OTP:> 80C).
The fan speed is not adjustable.

It is possible to have a case fan controlled by the external temperature probe?
It is impossible without the appropriate hardware support.
In my opinion, it is much easier to implement on some separate inexpensive MCU.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on August 11, 2020, 02:20:19 pm
So the heatsink fan is only ON/OFF? I thought a pwm would be used as a function of temperature.

For a case fan, a pwm output was enough to drive a fan mosfet, but it might be better to do with an external MCU.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 17, 2020, 07:49:25 am
--- RD60062_V1.32.8.bin ---

+ Option "Save Mult." to save current multiplier (for current session only, reset after restart)
* Increased minimum battery voltage from 300mV to 500mV (Due to some instability)
* Bug fixes
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on August 17, 2020, 11:49:47 am
Great work on the custom firmware!

I have a couple of suggestions :) not deal breakers but maybe some future ideas for you..

1. In 7 seg mode would be neat if the "input" "vset" etc values looks also 7 segment.

2. I have always disliked the cycling between C, Ah,and Wh on the bottom right. Would be cool to either have a cycle mode or a temp only mode. As in normal mode i'm only interested in seeing the temp at a glance.

3. This might be complex.. Mem mode is a bit tedious, you need to remember what setting each of the Mx are to save you going through them all with the shift button. So my idea was if you press any of the M[0..9] briefly, a popup will appear with all the M[0..9] volt/current settings on the screen at the same time. They would also be positioned in a way that relate to the positions of the M buttons. Then when you find your desired mem setting, you simply "press and hold"your desired M button to set the voltage/current you see on the popup that relates to that button :)

Anyway, top work!!!!!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tepa76 on August 17, 2020, 12:30:23 pm
Very pleasant for custom fw

I would propose to add more safety for battery charger mode.
Especially pre-charging could be improved quite easy by adding,



Nice work  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on August 17, 2020, 03:30:26 pm
Hello everybody,

Might someone explain ?

On the one hand RD60xx seems to have a temperature control for battery charging and on the other RD60xx doesn't have any external temperature sensor.
I don't understand how this feature is useful for charging little AA-nimh, AAA-nimh, 18650-li-ion batteries ? Temperature sensor must be right around the battery.

For very large batteries (which I don't use) must I put the RD60xx unit very close the battery I am charging ?
When battery gets tou hot, then the RD60xx heats up and stops the charge ?

Have a nice day !

F.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 18, 2020, 01:21:28 am
On the one hand RD60xx seems to have a temperature control for battery charging and on the other RD60xx doesn't have any external temperature sensor.
There is an external temperature sensor.
But with the stock firmware it used only for display the temperature, nothing else!
(https://i.ibb.co/pRgpMCD/1.png)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on August 27, 2020, 12:30:18 am
Abour RD6006, You can see the results of my protocol reverse engineering here:
 https://github.com/msillano/RD6006-Super-power-supply
I am a little adjust the PDF, now it contains all registers.

Hello,
thanks for sharing your work.
There seems to be an error with the attachment, it is not a PDF file but the WIFI dump instead.
Is it possible to get the PDF with the Modbus registers list?

Thank you.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 27, 2020, 07:33:00 am
I am a little adjust the PDF, now it contains all registers.
There seems to be an error with the attachment, it is not a PDF file but the WIFI dump instead.
Is it possible to get the PDF with the Modbus registers list?
Re uploaded...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on August 27, 2020, 09:45:09 am
Hi there,

Now, it is the right file  :-+

Thank you very much!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 27, 2020, 07:14:09 pm
I tried to make power switch...
On taobao found this remote switch
(https://i.ibb.co/pQ7SsRg/sw1.jpg) (https://ibb.co/pQ7SsRg)

Inside view...
(https://i.ibb.co/Xj7MFyx/sw2.jpg) (https://ibb.co/Xj7MFyx)

Remove radio receiver, and unknown IC (RFE261DK) have no idea what is this, probably some MCU.
Add optocoupler...
(https://i.ibb.co/4sqQf2m/sw7.jpg) (https://ibb.co/4sqQf2m)

Add option in firmware... (will be in the next release)
(https://i.ibb.co/gSHLzZq/sw3.jpg) (https://ibb.co/gSHLzZq)

Made output on PA14 (it comes to SWD vias, so can easy solder resistor).
There will be high level when need to turn on primary PSU.
(https://i.ibb.co/8sdpZ5v/sw4.jpg) (https://ibb.co/8sdpZ5v)

Also take 5V from this switch...
cut the track and put diodes
(https://i.ibb.co/prZs2Lr/sw5.jpg) (https://ibb.co/prZs2Lr)

Can fit in original case
use double side sticker
(https://i.ibb.co/r39Fzfd/sw6.jpg) (https://ibb.co/r39Fzfd)

Benefits: have a normal case, terminal block.
Disadvantages: very bad transformer, give not enough power to drive digital part + wifi, need at least 300mA.
But the idea itself is working!  :-+
https://youtu.be/3djuP3JJplg (https://youtu.be/3djuP3JJplg)

Now waiting for another relay module, and will use another 12V small power supply + 5V converter
(https://i.ibb.co/s3d5gm3/anotherswitch.png) (https://ibb.co/s3d5gm3)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 28, 2020, 05:02:19 pm
--- RD60062_V1.32.9.bin ---

+ Added option "Power State" (Power On, Power Off, LastState). Sets the state after power on (without a battery, LastState will not remember the last state).
+ Added option "Power Switch" to turn On/Off the primary PSU. (5V standby power supply required). (Note: Adds a 3 second power-on delay).
  The control output is routed to the PA14 port (pin 4 of the J2 connector). High level - turn on, floating or low level - turn off.
  Note: the maximum load on the port is 20mA !!! (it is better to use an optocoupler).
+ Added option "AutoPowerOff" to automatically turn off after a specified time if the output is disabled.
+ Added option Home:"Status Info" allows you to choose which parameter to display in the status bar (if you need something else, let me know).
+ Added option Home:"Mem Hint" If enabled, then pressing any number key will display a hint with the current settings in the corresponding memory cell for 1 sec,
   a second click during this time will apply these settings.
+ added new parameter "7-Seg v2" to option "Digits Style", where "input", "vset", etc. will also be 7-segment.
+ Added display of the system temperature to the caption.
+ Minor improvements
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 28, 2020, 07:31:36 pm
(https://i.ibb.co/q980mtS/RD6006sch.jpg) (https://ibb.co/q980mtS)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on August 29, 2020, 07:11:19 am
My first post in this community so first I'd like to ask if this is the right place to ask for help with this PS. I know there is a repair category as well, but not sure if the device needs repair at all or if it's just my fault using it wrong.

I didn't use it much yet, but lately charger a super small quadcopter battery. 4.35V HV and 0.1A for a slow charge. Maybe I connected the plug to the wrong ports while having the battery on the other end, but I can't imagine of anything else that went wrong.

And this is what happens now if I want to use it: I set voltage and current, power the unit one, and the voltage falls to nearly zero, or to the voltage of the connected battery, and no current runs. If I afterwards pull one of the leads/plugs voltage shoots up into the sky and slowly settles afterwards.

Any idea what may be wrong??!?!
Thanks a lot for your help, and it this the wrong thread please let me know and I'll try to move this post.

https://www.youtube.com/watch?v=FUozaEiot04 (https://www.youtube.com/watch?v=FUozaEiot04)
https://www.youtube.com/watch?v=Vv4qQB382C8 (https://www.youtube.com/watch?v=Vv4qQB382C8)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 29, 2020, 08:11:07 am
Any idea what may be wrong??!?!
It is a bad idea connect battery to direct output!
There is a special green connector with a battery pictogram.
First of all, check the fuse F1
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on August 29, 2020, 09:01:02 am
Oh yeah. The little bugger ist busted. What's the name of these fuses? I only have glass type ones, and now need to source those new ones.
There's 10A written on them. Is this a type description, or as i assume the VALUE?

May I ask why it's a bad idea to connect a battery to BLACK/RED? As far as I understood the manual the recommend BLACK/GREEN but don't say it's mandatory.

Hopefully it's only the fuse. Keep my fingers crossed.

Thanks for the fast help and your great modded firmware. Looks excellent!!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 29, 2020, 09:30:48 am
What's the name of these fuses?
1808 125V/10A Littelfuse
When you buy a module, they usually provide a spare fuse.

May I ask why it's a bad idea to connect a battery to BLACK/RED?
For the same reason that cars cannot move in the oncoming lane.
Green connector have a relay to protect PSU.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on August 29, 2020, 09:40:17 am
1808 125V/10A Littelfuse
Slow, fast, super fast?

For the same reason that cars cannot move in the oncoming lane.
LOL  ;D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on August 29, 2020, 09:51:17 am
Couldn't find that spare fuse. So i "repaired" the broken fuse with the wire from a 3A glass fuse I safrificed for that test. WORKS PERFECTLY FINE again! Thanks a million! Now I can order proper fuses and replace the Frankenstein-fuse  :o 8)

EDIT: Here's the ones I ordered, just in case someone else looks for a replacement: https://www.aliexpress.com/item/20pcs-lot-1808-SMD-Fuses-Disposable-Fuse-0-5A-1A-2A-3A-4A-5A-6A-7A/32974773787.html?spm=a2g0s.9042311.0.0.5b094c4dl1CfMq (https://www.aliexpress.com/item/20pcs-lot-1808-SMD-Fuses-Disposable-Fuse-0-5A-1A-2A-3A-4A-5A-6A-7A/32974773787.html?spm=a2g0s.9042311.0.0.5b094c4dl1CfMq)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: masiman on August 30, 2020, 08:39:10 pm
I just ordered the RD6006 panel and large enclosure from Aliexpress.  I can't wait to set it up, this is my first bench top power supply.  If I get enough confidence I will try to make it into a linear power supply.  For now I will find a power source laying around the house.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 30, 2020, 08:52:18 pm
Remade my switch...
using ready modules...
1. 12V Power supply (http://www.ebyte.com/en/pdf-down.aspx?id=1888) datasheet (didn't found on aliexpress)
2. Relay module YYG-2 (12V) (https://aliexpress.ru/item/32968970920.html?spm=a2g0o.productlist.0.0.2cd61270jJAwco&algo_pvid=c7db89a3-9f0a-4615-912f-eeb089370840&algo_expid=c7db89a3-9f0a-4615-912f-eeb089370840-3&btsid=0b86d80215986899012984688e037a&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
3. Plastic case for relay module (https://aliexpress.ru/item/32953113681.html?spm=a2g0o.productlist.0.0.32aa7861NaKhdC&algo_pvid=8ac47a8a-1246-404b-9c26-b91637bd3215&algo_expid=8ac47a8a-1246-404b-9c26-b91637bd3215-1&btsid=0b86d81615986897896105971e5122&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
4. 5V DC-DC Converter (https://aliexpress.ru/item/32880983608.html?spm=a2g0o.productlist.0.0.594c1c0abhmX6R&algo_pvid=34c9f530-5bef-4439-9216-c5b1d50a7cb7&algo_expid=34c9f530-5bef-4439-9216-c5b1d50a7cb7-12&btsid=0b86d80215988169338275951e73ad&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

All set  :)
(https://i.ibb.co/xHvsfBd/1.jpg) (https://ibb.co/xHvsfBd)

12V Power supply
(https://i.ibb.co/6B9fb88/2.jpg) (https://ibb.co/6B9fb88) (https://i.ibb.co/WfN7g9d/3.jpg) (https://ibb.co/WfN7g9d) (https://i.ibb.co/4Z57Vpy/3.jpg) (https://ibb.co/4Z57Vpy)

Relay module, case, power supply
(https://i.ibb.co/rkV2JLs/4.jpg) (https://ibb.co/rkV2JLs)

Installed and connected
(https://i.ibb.co/x5PgLWt/5.jpg) (https://ibb.co/x5PgLWt)

Final view
(https://i.ibb.co/0cpGx0s/6.jpg) (https://ibb.co/0cpGx0s)

Easy fit in case
(https://i.ibb.co/Yth24TG/7.jpg) (https://ibb.co/Yth24TG)

Results
(https://i.ibb.co/B66c9ML/IMG-20200831-124452.jpg) (https://ibb.co/B66c9ML)  <- VS -> (https://i.ibb.co/Z89MXbQ/IMG-20200831-124501.jpg) (https://ibb.co/Z89MXbQ)

P.S. If anyone knows of a good small embeddable power supply please let me know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on August 31, 2020, 01:59:37 am
--- RD60062_V1.32.10.bin ---

+ Added option "Screensaver" to decrease brightness (ScrsaverBright) after specified time. (Note: "ScrsaverBright" must be less or equal to "Backlight")
  Press any key (except ON/OFF) will turn on backlight and restart timer.
+ Added option "ScrsaverBright" Screensaver Brightness (0-complete turn off backlight, 1-equal to "Backlight"=0, 2-equal to "Backlight"=1, etc)
+ Added option "ScrsaverActive" Allow activate screensaver if output is in active state.
+ Removed meaningless icons from the caption.
+ [Left/Right] — switches the current layout (without save) (no need press SHIFT anymore)
- Removed Layout 2 (Layout 3 already shows all values).
+ Minor improvements

Updated...
+ Double click on |Dot| activates screensaver.
+ Exit from screensaver by OVP, OCP, OPP, OTP, Battery detect, Battery disconnect.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on September 02, 2020, 05:40:13 pm
@unisoft: The firmware is getting better and better. Thanks!
May I ask for a feature? It's just for better looks, but I'd like to see other colors for Voltage, Current etc ... Could you make those user selectable?
Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: multiJ on September 03, 2020, 10:25:24 am
Has anyone used any other off-the-shelf power supply for the RD6012 please? Preferably something with integrated temperature control for the fan, as the S-800-65V 11.4A is noisy according to user reports around  :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 03, 2020, 11:02:24 am
Has anyone used any other off-the-shelf power supply for the RD6012 please? Preferably something with integrated temperature control for the fan, as the S-800-65V 11.4A is noisy according to user reports around  :)
NVVV S-800-70 (800W / 70V = ~11.4A)
yes this PSU is extra noisy, the fan working non stop, loud like a vacuum cleaner...

I ordered another one NVVV S-800-65 (800W / 65V = 12.3A), and today got the package, looks OK.
The fan is not working at all, if there is no load, and it really depends from temperature.

(https://i.ibb.co/C83HyQC/IMG-20200903-142246.jpg) (https://ibb.co/C83HyQC) (https://i.ibb.co/V912ZJW/IMG-20200903-142311.jpg) (https://ibb.co/V912ZJW) (https://i.ibb.co/QXc908B/IMG-20200903-142359.jpg) (https://ibb.co/QXc908B) (https://i.ibb.co/b7qVf46/IMG-20200903-142421.jpg) (https://ibb.co/b7qVf46)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: multiJ on September 03, 2020, 11:38:10 am
Now this looks like an improvement  :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Caliaxy on September 03, 2020, 01:38:48 pm
NVVV S-800-70 (800W / 70V = ~11.4A)
I ordered another one NVVV S-800-65 (800W / 65V = 12.3A), and today got the package, looks OK.
The fan is not working at all, if there is no load, and it really depends from temperature.

Fan issue aside, I’m wondering if it the 11.4A vs 12.3A difference really matters, since the total power is the same anyways (800W) and the buck converter would draw a smaller current at a higher input voltage (for a given output).

Also, I believe these supplies have adjustable output (+/- 5% or so). Would be a good idea to set the output voltage at its highest possible value, to keep the maximum current at a lower value?

The red NVVV logo trying to mimic the red MW logo of Mean Well doesn’t inspire much confidence....
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TurboTom on September 03, 2020, 02:43:02 pm
800W SMPS without PFC?  :o
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: multiJ on September 03, 2020, 05:33:43 pm
I was hoping to find a Mean Well equivalent if the price difference wasn't too high. Right now I am on the fence about the RD2016. Maybe I will look at something else for my first bench power supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: idolclub on September 04, 2020, 03:48:21 pm
RD6018 come out today.

60V x 18A = 1080W Max


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: osna on September 04, 2020, 03:49:46 pm
@unisoft: Does your new power supply also needs to be loaded with a power resistor to prevent this high frequency noise, like the NVVV S-800-70 model?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 07, 2020, 09:21:15 pm
About the fan noise... the NVVV S-800-70 consumes 12W at idle. I've attached one of these https://www.amazon.com/gp/product/B07WLTR1R4 (https://www.amazon.com/gp/product/B07WLTR1R4)

Even at a setpoint of 40C the fan turns on for some minutes every 40 minutes or so. Dissipating 12W seems to be impossible  in a box with with so much air padding.

@Unisoft. I'm running your firmware on RD6012, it is awesome, thank you. Are you releasing new builds for that hardware? I'm still using the last (and only?) BETA release posted here.
I would love to try the mod to power down PSU  to real quiescent values.
I think that other people pointed similar opinion... the original color coding is confusing. Can we have Amps, Watt and Volts with a consistent color scheme in all the interface? V is pink in the readout, but yellow in the setpoint, but blue for OVP, etc,etc. In fact, I don't think I need colors, just the positions in the screen have meaning, but if colours are used I think we can try to keep user interface calm, like any other "respected" hardware device manufacturer does.

Can you release the UI emulator? that way people can research and help you with alternatives.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 08, 2020, 06:39:09 pm
Code: [Select]
--- RD60062_V1.32.11.bin ---

+ When edit "ScrsaverBright" or "Power LED" now you can see the real effect...
+ Added option "Comm Buzzer" make a sound when the software writes new parameter(s).
+ Option "Mem Hint" now can select the time how long show the message (2, 3, 5 sec)
+ Added option "ShiftMemTable" Press SHIFT to display the table with settings for all memory slots.
+ Added new menu group "- Colors -", now you can choose what color (one of 15) to use for the next parameters:
  Voltage, Current, Power, Input, V-Set, I-Set, OVP, OCP, OPP, Ah, Wh, Temp, BattVoltage, BattInfo (Layout 2).
  Option "Custom Color" allow to use selected colors (using this option you can enable/disable custom colors in bulk).
  Option "Test" is just temporary option and will be removed in next release,
  can be used to see any color and its hex value.
  List of colors need be adjusted, if you have any ideas just let me know (tell me hex values).
Code: [Select]
// Here is the current list of colors.
const uint16_t g_colors[16] = {
      0,            // 0 - Default
      C_RED,        // 1  = 0xF800
      C_GREEN,      // 2  = 0x07E0
      C_BLUE,       // 3  = 0x001F
      C_WHITE,      // 4  = 0xFFFF
      C_YELLOW,     // 5  = 0xFFE0
      C_MAGENTA,    // 6  = 0xF81F
      C_CYAN,       // 7  = 0x07FF
      //
      C_LIGHT_BLUE, // 8  = 0x01CF
      C_GRAY,       // 9  = 0x8410
      C_BROWN,      // 10 = 0xA145
      C_ORANGE,     // 11 = 0xFD20
      C_OLIVE,      // 12 = 0x8400
      C_TEAL,       // 13 = 0x0410
      C_PINK,       // 14 = 0xFDF9
      C_MAROON      // 15 = 0x8000
    };

Updated...
Minor improvements...
Fixed small bug with select color for Power and Input
Improved drawing of SHIFT table.
Changed behavior of ENTER in menu, now it works as a first click on encoder (exit to the root of menu)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 09, 2020, 03:04:19 am
@UniSoft
Yeah! Color problem solved. Love the custom Layout 1 too.

I've flashed the RD6006 in my 6012 unit hoping that the firmware will auto detect hardware. Seems it isn't the case. My 6012 is capped to 6.1 Amps. May I suggest a feature to make the device (6006, 6012 or 6018) be set dynamically or at flash time?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 11, 2020, 12:37:02 am
--- RD60121_V1.31.3.bin ---
Firmware for RD6012...


Code: [Select]
--- RD60121_V1.31.3.bin ---

* Bug fixes
+ Minor improvements
+ Option "Save Mult." to save current multiplier (for current session only, reset after restart)
* Increased minimum battery voltage from 300mV to 500mV (Due to some instability)
+ Added option "Power State" (Power On, Power Off, LastState). Sets the state after power on (without a battery, LastState will not remember the last state).
+ Added option "Power Switch" to turn On/Off the primary PSU. (5V standby power supply required). (Note: Adds a 3 second power-on delay).
  The control output is routed to the PA14 port (pin 4 of the J2 connector). High level - turn on, floating or low level - turn off.
  Note: the maximum load on the port is 20mA !!! (it is better to use an optocoupler).
+ Added option "AutoPowerOff" to automatically turn off after a specified time if the output is disabled.
+ Added option Home:"Status Info" allows you to choose which parameter to display in the status bar (if you need something else, let me know).
+ Added option Home:"Mem Hint" If enabled, then pressing any number key will display a hint with the current settings in the corresponding memory cell for 1 sec,
   a second click during this time will apply these settings.
+ added new parameter "7-Seg v2" to option "Digits Style", where "input", "vset", etc. will also be 7-segment.
+ Added display of the system temperature to the caption.
+ Added option "Screensaver" to decrease brightness (ScrsaverBright) after specified time. (Note: "ScrsaverBright" must be less or equal to "Backlight")
  Press any key (except ON/OFF) will turn on backlight and restart timer.
+ Added option "ScrsaverBright" Screensaver Brightness (0-complete turn off backlight, 1-equal to "Backlight"=0, 2-equal to "Backlight"=1, etc)
+ Added option "ScrsaverActive" Allow activate screensaver if output is in active state.
+ Removed meaningless icons from the caption.
+ [Left/Right] — switches the current layout (without save) (no need press SHIFT anymore)
- Removed Layout 2 (Layout 3 already shows all values).
+ When edit "ScrsaverBright" or "Power LED" now you can see the real effect...
+ Added option "Comm Buzzer" make a sound when the software writes new parameter(s).
+ Option "Mem Hint" now can select the time how long show the message (2, 3, 5 sec)
+ Added option "ShiftMemTable" Press SHIFT to display the table with settings for all memory slots.
+ Added new menu group "- Colors -", now you can choose what color (one of 15) to use for the next parameters:
  Voltage, Current, Power, Input, V-Set, I-Set, OVP, OCP, OPP, Ah, Wh, Temp, BattVoltage, BattInfo (Layout 2).
  Option "Custom Color" allow to use selected colors (using this option you can enable/disable custom colors in bulk).
  Option "Test" is just temporary option and will be removed in next release,
  can be used to see any color and its hex value.
  List of colors need be aвjusted, if you have any ideas just let me know (tell me hex values).
  Here is the current list of colors:
    const uint16_t g_colors[16] = {
      0,            // 0 - Default
      C_RED,        // 1  = 0xF800
      C_GREEN,      // 2  = 0x07E0
      C_BLUE,       // 3  = 0x001F
      C_WHITE,      // 4  = 0xFFFF
      C_YELLOW,     // 5  = 0xFFE0
      C_MAGENTA,    // 6  = 0xF81F
      C_CYAN,       // 7  = 0x07FF
      //
      C_LIGHT_BLUE, // 8  = 0x01CF
      C_GRAY,       // 9  = 0x8410
      C_BROWN,      // 10 = 0xA145
      C_ORANGE,     // 11 = 0xFD20
      C_OLIVE,      // 12 = 0x8400
      C_TEAL,       // 13 = 0x0410
      C_PINK,       // 14 = 0xFDF9
      C_MAROON      // 15 = 0x8000
    };
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 11, 2020, 10:03:53 am
RD6012 with AC switch...  :)
(https://i.ibb.co/j6SWdb8/6012-1.jpg) (https://ibb.co/j6SWdb8) (https://i.ibb.co/7tzFmXk/6012-2.jpg) (https://ibb.co/7tzFmXk) (https://i.ibb.co/b7fVVkb/6012-3.jpg) (https://ibb.co/b7fVVkb) (https://i.ibb.co/WBK1jXK/6012-9.jpg) (https://ibb.co/WBK1jXK) (https://i.ibb.co/xCBLgKP/6012-4.jpg) (https://ibb.co/xCBLgKP) (https://i.ibb.co/bgRTVks/6012-5.jpg) (https://ibb.co/bgRTVks) (https://i.ibb.co/Fzm7Jrn/6012-6.jpg) (https://ibb.co/Fzm7Jrn) (https://i.ibb.co/34HxjfP/6012-7.jpg) (https://ibb.co/34HxjfP) (https://i.ibb.co/02zNQNc/6012-8.jpg) (https://ibb.co/02zNQNc) (https://i.ibb.co/G54swyN/6012-01.jpg) (https://ibb.co/G54swyN) (https://i.ibb.co/56wD160/6012-02.jpg) (https://ibb.co/56wD160) (https://i.ibb.co/Zm5t1vB/6012-03.jpg) (https://ibb.co/Zm5t1vB)

I used this small power supply: MW-10-12 (fake mean well ;) )
Not bad, absolutely quiet, does not heat up at all, no high-frequency noise. There is a fuse.
(https://i.ibb.co/Z27Rn3c/mw-10-12-1.jpg) (https://ibb.co/Z27Rn3c) (https://i.ibb.co/dkSDSxn/mw-10-12-2.jpg) (https://ibb.co/dkSDSxn) (https://i.ibb.co/gPcNFQd/mw-10-12-3.jpg) (https://ibb.co/gPcNFQd) (https://i.ibb.co/9Gmqwkx/mw-10-12-4.jpg) (https://ibb.co/9Gmqwkx) (https://i.ibb.co/1XQf6xB/mw-10-12-5.jpg) (https://ibb.co/1XQf6xB) (https://i.ibb.co/zFh4Sm7/mw-10-12-6.jpg) (https://ibb.co/zFh4Sm7)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 11, 2020, 10:11:42 am
@unisoft: Does your new power supply also needs to be loaded with a power resistor to prevent this high frequency noise, like the NVVV S-800-70 model?
Yes, need  :(
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on September 11, 2020, 10:13:43 am
Unisoft. Great work on the latest update! Thanks for the MEM menu features - Your a champion :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on September 11, 2020, 11:30:19 am
@UniSoft Thank you for your great work.

My thoughts:
Above 48V the state changes for CC even with no load connected.
You have the option to choose what to show in layout 1. If it was possible to choose more information?
The shift table could be a little bigger (maybe using the space on the bottom bar?)
It is possible to reduce the buzzer volume?
The M0 (default when power on) don't use the values saved, it uses the last values
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 11, 2020, 02:40:05 pm
Above 48V the state changes for CC even with no load connected.
Confirm... there is a bug. It depends from input voltage, when voltage set over 90% from input.
will be fixed.

You have the option to choose what to show in layout 1. If it was possible to choose more information?
sure possible.
What do you want to see there? Note It can't fit more than 6 lines.

The shift table could be a little bigger (maybe using the space on the bottom bar?)
Could be. But what for? Font (8x16) anyway will not be bigger.

It is possible to reduce the buzzer volume?
Definitely no...
It is a standalone buzzer, and control pin doesn't have PWM output.

The M0 (default when power on) don't use the values saved, it uses the last values
I have previously asked a question about the behavior of M0.
I asked what is better, to restore the last selected/active memory cell after restarting the power supply,
or when choosing a memory cell, simply copy its values to M0. People preferred copying.
Therefore, after restart the power supply, memory cell M0 will be selected and therefore the last settings will be used.
---
If anyone has better ideas, please describe them in more detail.
If people accept and support, then I will try to implement them, if possible.
This also applies to all other options and functions.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on September 11, 2020, 03:26:55 pm
sure possible.
What do you want to see there? Note It can't fit more than 6 lines.
If there is only 6 lines the user can't select more than 6 values at a time.
You could add the Vbat, temp, I-off, T-off, Ah, Wh.

Could be. But what for? Font (8x16) anyway will not be bigger.
Just to increase the font. It is dificult to read from some distance.

I have previously asked a question about the behavior of M0.
I asked what is better, to restore the last selected/active memory cell after restarting the power supply,
or when choosing a memory cell, simply copy its values to M0. People preferred copying.
If people prefer like that you can leave.
There is a write to flash/eeprom each time a new value is selected? Can't that reduce the lifetime of the memory?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 11, 2020, 04:12:29 pm
You could add the Vbat, temp, I-off, T-off, Ah, Wh.
OK

Just to increase the font. It is dificult to read from some distance.
There are full fonts: 8x16 and 12x24 (full ansi set)
And reduced fonts (only digits and few letters VAW...): 16x28, 32x64
8x16 is used now for table (also parameters in Layout 2), 12x24 used for menu.
There is no enough space to increase the font (maybe few pixels only, what really will not make it more readable). 

There is a write to flash/eeprom each time a new value is selected?
Yes, each time...

Can't that reduce the lifetime of the memory?
Yes, it will reduce the lifetime of the memory...
But that is FRAM (Ferroelectric Random Access Memory): MB85RC04V
Read/write endurance: 1012 times/byte.
So even if you will change settings 1000000 times per day, you can do it more than 2700 years  :-DD

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on September 11, 2020, 06:29:28 pm
With the "Take out" option disabled the output should keep the last state, but it always turn off the output.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 12, 2020, 12:28:57 pm
With the "Take out" option disabled the output should keep the last state, but it always turn off the output.
The behavior of this option is as it is, I have not changed anything here at all.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 13, 2020, 09:15:47 pm
Hi there,

I spent a couple of hours testing the last firmware for RD6006 V1.32.11. (I did not test the earlier versions)
First of all, congratulations, great job!
Here is my review :

1. As for me, you could remove Layout 0, since Layout 1 does the same and it is user configurable.
(just my two cents  ;D)

2. When Output voltage is set over 40V (with 1V hysteresis) the fan is forced ON, even with no load  ???

3. Some french translations could be improved.
Could we use an xml language file to customize texts?

4. BTW, I also updated the PC software to version 1.0.0.8.
The previous version had an xml file for each language (not sure it did use it though). Version 1.0.0.8 doesn't include these files.
Does anybody know if there is a way to customize the texts?

5. The sequencial LED test at startup is funny, but the sequence should definitely NOT include the |ON/OFF| button because at power ON,   
one might think that the output is briefly turned ON and OFF, which is not the case, but I get a heart attack each time!  :palm:

6. Let me tell you that you really did a very nice job!  :-+
I love the added functions
- Color selection (allows to select 1 color for Volts, 1 for Amps etc...)  :-+
- Layout selection using < > keys,  :-+
- Alternate display on status line was really annoying, plus temperature reading in °C and F didn't make any sense!
- Power button LED brightness in standby mode (the slow blinking was annoying)  :-+
- Option "Save Mult." is very handy.  :-+
- Option "Mem Hint" is handy too  :-+
- Battery charging cut off current setting is great!  :-+

Thanks for sharing your work.
 Regards.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 14, 2020, 12:22:51 am
1. As for me, you could remove Layout 0, since Layout 1 does the same and it is user configurable.
(just my two cents  ;D)
This is a standard layout and does not interfere too much.
Let it be...  :)

2. When Output voltage is set over 40V (with 1V hysteresis) the fan is forced ON, even with no load  ???
Yes it is.
If temperature >45C or Voltage >40V or Current >4A, then turn on the fun...
If the temperature is above 45°С, or the current is above 4A, or the voltage is above 40V, then the fan turns on.
The developers decided so.
But in RD6012, the voltage check was removed.

3. Some french translations could be improved.
Could we use an xml language file to customize texts?
No.
I didn't spend time for translating, only English.
But if necessary, you can send me a text file with English text and its translation...
Just try to keep the text as short as possible, and without special characters.
This also applies to other languages. So if anyone wants to help with translation, please also write to PM (or e-mail).
Note: the character set is very limited (see attach) :(
Also, if anyone knows a good font 12x24 and 8x16, please let me know.

4. BTW, I also updated the PC software to version 1.0.0.8.
The previous version had an xml file for each language (not sure it did use it though). Version 1.0.0.8 doesn't include these files.
Does anybody know if there is a way to customize the texts?
That files was never used...
All strings are hardcoded in software.

5. The sequencial LED test at startup is funny, but the sequence should definitely NOT include the |ON/OFF| button because at power ON,   
one might think that the output is briefly turned ON and OFF, which is not the case, but I get a heart attack each time!  :palm:
OK, will change...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TLA on September 14, 2020, 01:10:31 pm
I'm a bit of an electronic novice so bare with me if this is a basic question.  I charged my 10S5P ebike battery pack with the charging function, I did it slowly at 1A and had the cutoff voltage set to 42v, however when I returned hours later the output voltage was 65V but 0.02A.    I'm worried it might have cooked my battery pack.  After I unplugged it I measured my battery and it measured 41.5 so it seems OK.  My question is, why would the out put voltage be so high?  Since the current was quite low should I just not worry about it?

[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 14, 2020, 01:51:17 pm
Hi there,
Quote
But if necessary, you can send me a text file with English text and its translation...
Just try to keep the text as short as possible, and without special characters.
This also applies to other languages. So if anyone wants to help with translation, please also write to PM (or e-mail).

I am working, on the text file,
- is there a maximum lenght for the strings? 16 characters, maybe?

Regards.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 14, 2020, 02:03:46 pm
Hi there,

I'm a bit of an electronic novice so bare with me if this is a basic question.  I charged my 10S5P ebike battery pack with the charging function, I did it slowly at 1A and had the cutoff voltage set to 42v, however when I returned hours later the output voltage was 65V but 0.02A.    I'm worried it might have cooked my battery pack.  After I unplugged it I measured my battery and it measured 41.5 so it seems OK.  My question is, why would the out put voltage be so high?  Since the current was quite low should I just not worry about it?

(Attachment Link)

This does not make any sense, looks like the firmware has somehow crashed... - or - your RD6006 output is fried... - or - ... I don't know  :-//
1. The satus bar shows CC mode although the actual current shows 21 mA while set to 1.000 A :o
2. Output voltage shows 65.13V when set to 42.00 V plus OVP set to 42.10 V  :o
3. Output Voltage is normally limited to 61 V  :o

- Did you connect your battery pack to the Red terminal before moving it to the Green one?
If so, maybe you killed the output MOSFET...

- Did you test your RD6006 with a "passive" load (12 V halogen light bulb for example...)?

- Are you running the stock firmware?
If using Unisoft firmware, what is the value of Vbat on Layout 2?

Regards
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 14, 2020, 04:22:21 pm
- is there a maximum lenght for the strings? 16 characters, maybe?
sure
ex, menu: "Name"  "Value"
for the Name max 14 characters, for Value - 10
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 14, 2020, 04:40:50 pm
I'm a bit of an electronic novice so bare with me if this is a basic question.  I charged my 10S5P ebike battery pack with the charging function, I did it slowly at 1A and had the cutoff voltage set to 42v, however when I returned hours later the output voltage was 65V but 0.02A.    I'm worried it might have cooked my battery pack.  After I unplugged it I measured my battery and it measured 41.5 so it seems OK.  My question is, why would the out put voltage be so high?  Since the current was quite low should I just not worry about it?

I'am sure that FUSE F1 is dead...

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 14, 2020, 05:11:47 pm
Hi there,
here is the csv file for French language.

Regards.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 14, 2020, 05:45:55 pm
1. The satus bar shows CC mode although the actual current shows 21 mA while set to 1.000 A :o
Firmware have a bug with display CC, when output voltage over 90% from input...
described on previous page...
Will be fixed in update.

2. Output voltage shows 65.13V when set to 42.00 V plus OVP set to 42.10 V  :o
There is a LED connected in parallel with a fuse... So if fuse is dead the voltage will go over resistor and LED
While voltage feedback connected after the fuse, so in case of dead fuse internal logic will try to increase output voltage...
This behavior can see in video from this post:
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3209726/#msg3209726 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3209726/#msg3209726)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TLA on September 15, 2020, 03:08:40 am
Hi there,

I'm a bit of an electronic novice so bare with me if this is a basic question.  I charged my 10S5P ebike battery pack with the charging function, I did it slowly at 1A and had the cutoff voltage set to 42v, however when I returned hours later the output voltage was 65V but 0.02A.    I'm worried it might have cooked my battery pack.  After I unplugged it I measured my battery and it measured 41.5 so it seems OK.  My question is, why would the out put voltage be so high?  Since the current was quite low should I just not worry about it?

(Attachment Link)

This does not make any sense, looks like the firmware has somehow crashed... - or - your RD6006 output is fried... - or - ... I don't know  :-//
1. The satus bar shows CC mode although the actual current shows 21 mA while set to 1.000 A :o
2. Output voltage shows 65.13V when set to 42.00 V plus OVP set to 42.10 V  :o
3. Output Voltage is normally limited to 61 V  :o

- Did you connect your battery pack to the Red terminal before moving it to the Green one?
If so, maybe you killed the output MOSFET...

- Did you test your RD6006 with a "passive" load (12 V halogen light bulb for example...)?

- Are you running the stock firmware?
If using Unisoft firmware, what is the value of Vbat on Layout 2?

Regards

I'm sorry I didn't notice your question until after I messed around with it for a bit.  I am and was running Unisoft firmware, I don't recall having the battery pack on the red terminal, maybe I did, I just don't recall.  I had not tested with a passive load.

Since running into this issue, every time I turn on the output, the voltage jumped up to 60+ volts.

So I did notice something else weird.  V-Set was set to 642v!  It didn't display all 3 digits that on the little screen [attach=1] but it did show up in the PC software [attach=2].


I tried changing the V-Set from the PC software and it would go back to 642v
I tried powering everything off/on, did the same thing.
I tried flashing to the latest firmware 1.32.11, still did the same thing.
I tried resetting to factory defaults ( '0' while powering on), still did the same thing.


I then, from the panel, changed the V-Set from 42v to something else and back again and that seems to have fixed my problem.  I have not tested the battery charge function yet, however it's showing (and outputting) the correct voltage now.

Thanks for everyone's tips.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 15, 2020, 04:54:01 am
So I did notice something else weird.  V-Set was set to 642v!  It didn't display all 3 digits that on the little screen but it did show up in the PC software.
I tried flashing to the latest firmware 1.32.11, still did the same thing.
I tried resetting to factory defaults ( '0' while powering on), still did the same thing.
I then, from the panel, changed the V-Set from 42v to something else and back again and that seems to have fixed my problem.  I have not tested the battery charge function yet, however it's showing (and outputting) the correct voltage now.
I guess the voltage value in EEPROM was damaged... Due to non stable power or power off while writing... so this is possible.
1. Reflash doesn't clear settings...
2. Reset to factory defaults ( '0' while powering on), do not restore memory settings! Maybe I should add it? Also, there is no validation of values (add it now).
When you changed the V-Set, it rewrites the value in EEPROM...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 15, 2020, 06:11:02 am
@Unisoft I'm left-handed and it happened two times already that I hit the Power button while pressing shift. Can you add a feature to turn off the unit only after pressing power button for 3 seconds (or configurable time)? Also, if this displays a message similar to the lock message like 'Press Power button for 3 seconds to turn off" it will be great. Thank you! Also, can you add Tetris?  :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 15, 2020, 06:23:30 am
@Unisoft I'm left-handed and it happened two times already that I hit the Power button while pressing shift. Can you add a feature to turn off the unit only after pressing power button for 3 seconds (or configurable time)?
Definitely not. The keys are controlled by a separate IC TM1650. Аnd this IC does not support long press or key combinations.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 15, 2020, 07:28:14 am
Ok. That is not a problem at all. Can you make the power button display something like 'Deactivate output to unlock power off'  and block the power off until power output is disabled?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TLA on September 15, 2020, 01:01:46 pm
I guess the voltage value in EEPROM was damaged... Due to non stable power or power off while writing... so this is possible.
1. Reflash doesn't clear settings...
2. Reset to factory defaults ( '0' while powering on), do not restore memory settings! Maybe I should add it? Also, there is no validation of values (add it now).
When you changed the V-Set, it rewrites the value in EEPROM...

One more thing I just noticed, the OVP was also set to 642 volts.  Changed it successfully from the front panel.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: danosimo on September 21, 2020, 11:15:22 pm
@Unisoft, I've been testing with an RD6012W and I can confirm that WIFI works just fine, the PC software can control just as it did with the original firmware. As I had the WIFI configuration already set from original firmware, it continued to work just fine.  Even after resetting defaults via "0" press at bootup and flashing back to stock firmware.

One thing you provably already know is that the current readings on the RD6012W are way off, I imagine due to the fact that firmware is meant for 6A unit. Can you confirm?

Equally the max AMP setting for RD6012 is set to 6.2A rather than 12A, so is there a version available (or plans to release) a 12A version of your firmware?

I have also tried flashing back from PC App and from boot mode ("enter" key while powered) back and forth. Going back to original firmware requires reset setting otherwise weird things start to happen.....

As it has been said many times on this threat, BRAVO! Excellent work and excellent contribution to all of us here, very thankful we are indeed. Hopefully this kindness will be returned to you along the way.....
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on September 22, 2020, 05:02:26 am
UniSoft posted firmware for RD6012 in post #294 of this thread.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 22, 2020, 08:42:57 am
One thing you provably already know is that the current readings on the RD6012W are way off, I imagine due to the fact that firmware is meant for 6A unit. Can you confirm?
Equally the max AMP setting for RD6012 is set to 6.2A rather than 12A, so is there a version available (or plans to release) a 12A version of your firmware?
RD6006 and RD6012 have a different firmware!
Previously I posted version for RD6012, can find in this thread...
But better to wait a little, will be update soon...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 22, 2020, 06:26:39 pm
@UniSoft do you have any method to receive donations? I've 15usd to say thanks and buy you couple beers.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: danosimo on September 22, 2020, 07:45:24 pm
Good thinking Trazor!!! Count me in, another round from me, just let us know how.  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 23, 2020, 08:42:24 pm
Here is pre-release version of the firmware for RD6006... RD60062_V1.32.12b.bin.
It is still under development...
Testing is needed.
If you have any ideas, what to add, what to fix, let me know.
I post only the firmware file itself, since this is not the final version yet.
The flasher utility can be taken from previous posts.

Whats new:
+ Fixed bugs..
+ New option "Max Power" to limit the power of primary PSU.
+ Fixed Layout 4
+ Added more options for Layout 1
+ Added function to dump the screen (make screenshots) (real dump from LCD GRAM),
  but this function a little bit slow, takes around 13-15 sec (need transfer 320*240*2 bytes over UART).
+ modified French translation (please check if all correct...)
(still need to make translations for German, and Chinese.)
+ Added Russian Language
+ Font for menu changed to Terminus (http://terminus-font.sourceforge.net/ (http://terminus-font.sourceforge.net/))
...

Feedback is welcome!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 23, 2020, 08:45:02 pm
Here is the tool to dump the screen...
Only for custom firmware!!!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 23, 2020, 09:22:30 pm
Hi there,
thanks for this update.

Already flashed  ;D

It looks good so far.

|ON/OFF| button does not flash anymore at startup  :-+

|CC| icon showing at higher voltage setting is corrected too .

French translation looks good too (noticed 2 small errors to be corrected)
- --- Paramètres --- shows strange characters
If no way to correct it, you can also spell it --- Parametres ---, it will be "Good enough for France..."  :-DD

- "Max d'énergie" could be replaced by "Puissance max"

Default max power is set to 390W how can this be? (6.1A * 61V = 372.1W) maybe I missed something....
Edit : Indeed, I DID miss that it was the power on the primary side  :palm:

TANK YOU!
 :-+ :-+ :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 23, 2020, 10:20:15 pm
...2 small errors to be corrected
ReUpload fixed version: 12c ...
* fixed French
* few small fixes
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tepa76 on September 24, 2020, 07:34:48 pm

If you have any ideas, what to add, what to fix, let me know.

Feedback is welcome!

I wish you can add in charging mode user settable parameters Vlpt, Vpre, Ipre:

br,
Tepa76
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tppc on September 24, 2020, 08:59:01 pm
Hi there,
+ modified French translation (please check if all correct...)
(still need to make translations for German, and Chinese.)
Feedback is welcome!

I tested RD60062_V1.32.12c.bin
Texts are corrected  :-+
Everything looks fine.

The only tweak I would suggest is not to force the Fan on when V-SET > 40V (I know you already answered this issue  ;))

Just in case some volunteer would like to help with English/German translations, I updated the texts file.

Kind regards.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 24, 2020, 10:20:36 pm
Just in case some volunteer would like to help with English/German translations, I updated the texts file.
Not all strings was there...
I add missing strings
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 26, 2020, 05:18:41 am
Since there are no negative reviews and interesting ideas, then I can already release the final versions.
Here are versions for all 3 models.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on September 26, 2020, 05:56:19 am
Fantastic job and effort!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on September 26, 2020, 06:19:50 am
I own too many bench power supplies  :palm:, and I've been following this thread, and damn, UniSoft's great work and contribution alone is teasing me that made me want to buy this RuiDeng PS, just because of the custom firmware.  :-DD

Really, RuiDeng should hire UniSoft, or at least pay for this enhancements on their product.  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on September 26, 2020, 09:13:10 am
Unisoft thank you  :-+
Sorry but I just noticed now that the new layout 1 options don't appear on the screen
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 26, 2020, 02:32:45 pm
Unisoft thank you  :-+
Sorry but I just noticed now that the new layout 1 options don't appear on the screen
Those new options (V-BATT, T-BATT, I-OFF, T-OFF) have meaning only for battery, therefore will appear only after detect the battery.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on September 26, 2020, 03:00:36 pm
Oh makes sense. Nice  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: gilegue on September 27, 2020, 01:24:09 pm
Just one small problem (not sure if it is mentioned before). When I flash my RD6012 either with custom or back to standard v1.31, I cannot set splash screen anymore. All I get is black and white start screen. Not that it is important but I just want to confirm if it is me doing something wrong.

Edit: I forget to mention that this is only happened when I use newer PC Software version 1.0.0.8. If I use the older version, it can write without any problem. I guess it's just the PC app doing something wrong.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: danosimo on September 27, 2020, 07:31:42 pm
Hi,
Did you try to start in boot mode when flashing Custom firmware (hold "ENTER" key while powering the RD), also make sure to reset config (hold "0" key while powering the RD). I mean not using the PC software to flash
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 27, 2020, 09:14:11 pm
Hello first let me thank Unisoft for this amazing firmware!  ;D ;D and all you guys who have been involved on this  :box:.
I use the RD6006 mainly for charging li-ion battery packs for ebikes. With Unisoft firmware I use layout 2 and 3 (graphic representation of charging process is important to me, been using an oscilloscope previously with my dual analog homemade PS)

I have found another problem with RD6006 module regarding battery reading voltage (show 0.05v less than real voltage). I bought 2 units and this strange "glitch" happens on both units. I attached a image explaining the problem. Do you guys have the same problem? I contacted  RD RIDEN and they said it was in specs, but I wonder if it can be fixed?

It happens with stock firmwares 1.28 and 1.32. I tried Unisoft firmware and the same happens.

Thank you!

Ps. I finally joined eevblog, I'm a regular reader, learn a lot with all you guys.

Sorry for any mistakes but I'm not english native
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 28, 2020, 03:19:26 am
I have found another problem with RD6006 module regarding battery reading voltage (show 0.05v less than real voltage).
... but I wonder if it can be fixed?
No! Due to low resolution of ADC (12 bits).
The option Upd. R. (Update Rate) cannot in any way affect the measurement accuracy!
It is just averaging the last measurements.
UpdR=Low: averaging the last 6 measurements (sum of last 6 measurements divided by 6).
UpdR=Medium: averaging the last 3 measurements (sum of last 3 measurements divided by 3).
UpdR=High: just 1 last measurement.

I tried Unisoft firmware and the same happens.
Sure.
I used exactly the same calculations as in the stock firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on September 28, 2020, 04:24:31 am
...show 0.05v less than real voltage...

I think you may be expecting a little too much from a cheap power supply.
Also, what device (Make/Model) did you use to measure the apparent inaccuracy?
Is that device accurate?

Welcome to the beginning of the Volt Nut rabbit hole...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on September 28, 2020, 12:46:56 pm
Really, RuiDeng should hire UniSoft, or at least pay for this enhancements on their product.  :-+
At least, they could offer a fully paid trip to RuiDeng where Unisoft (and nice translator) can charge $2000/day to consult with their developers.
(https://thetranslationcompany.com/wp-content/uploads/2014/02/chinese-translation-services.jpg) :phew:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 28, 2020, 01:19:30 pm
No! Due to low resolution of ADC (12 bits).
The option Upd. R. (Update Rate) cannot in any way affect the measurement accuracy!
It is just averaging the last measurements.
UpdR=Low: averaging the last 6 measurements (sum of last 6 measurements divided by 6).
UpdR=Medium: averaging the last 3 measurements (sum of last 3 measurements divided by 3).
UpdR=High: just 1 last measurement.


Hi Unisoft, thank you so much for you explanation. I've been learning alot about how this device works. I can live with this limitation it's a matter of just adding 0.05v to the read value. Normally I prefer technical explanations to better understand how things are programmed rather than "it's in specs".  :-+ :-+

Sure.
I used exactly the same calculations as in the stock firmware.

I deducted that. I really like your firmware, specially the layout 2 full of information, very usefull indeed, small size font but clear readable, at least to me. I like the way you place the INPUT Voltage spliting other parameters and separated different parameters using boxes.  :-+ :-+ :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 28, 2020, 01:29:44 pm
...show 0.05v less than real voltage...

I think you may be expecting a little too much from a cheap power supply.
Also, what device (Make/Model) did you use to measure the apparent inaccuracy?
Is that device accurate?

Welcome to the beginning of the Volt Nut rabbit hole...

Hi Mr.B, I use an Unit UT61E. It was calibrated on Feb this year using a company calibration professional services.
Rabbit hole, that's why electronics are fun  :)
I know it's cheap, but cheap could be good  ^-^ but you know how we get when enthusiastic  :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 28, 2020, 01:39:38 pm
btw, what "Save mult" option exactly does?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 28, 2020, 03:53:11 pm
btw, what "Save mult" option exactly does?
Save Current Multiplier
When press I-SET, V-SET, etc., will be active last used multiplier, only for current session (till restart).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 28, 2020, 04:54:45 pm
btw, what "Save mult" option exactly does?
Save Current Multiplier
When press I-SET, V-SET, etc., will be active last used multiplier, only for current session (till restart).

Now I get it   :) really usefull. Thank you!
Your firmware definitely deserves a User Guide  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on September 29, 2020, 02:28:11 pm
Really, RuiDeng should hire UniSoft, or at least pay for this enhancements on their product.  :-+

I've the theory that UniSoft might be a RuiDeng employee since the beginning. Intelligently a way to develop cutting edge firmwares without the hassle of in depth testing required to have a minimal liability protection. https://en.wikipedia.org/wiki/Skunkworks_project

That will explain the availability of firmware source code, not releasing it and ignoring donation offers.

If this theory is the true or part of it I don't know and I don't care. We have being delivered a great firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: DwayneR on September 29, 2020, 06:02:10 pm
I've been following the discussions here for quite some while now.  I greatly appreciate that firmware updates are being made available as people discover issues.

I have what might be a silly question / comment.  Why is it not possible for these power supplies be able to have greatly increased output current when the output voltage is low.  I do get that there may be issues with dynamic range of the current sense A/D inputs but that is easily managed with suitable component changes.

My great wish is that the 6012 could have an output current rating of 20 Amps at up to 40 Vdc output and lower.  Similar wish for the 6006: 10A max output current at 40 Vdc and lower.

The bulk power supply can handle the power requirements.  It is just the 6006 / 6012 that needs a bit of tweaking.

Comments anyone?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on September 29, 2020, 06:59:02 pm
Really, RuiDeng should hire UniSoft, or at least pay for this enhancements on their product.  :-+

I've the theory that UniSoft might be a RuiDeng employee since the beginning. Intelligently a way to develop cutting edge firmwares without the hassle of in depth testing required to have a minimal liability protection. https://en.wikipedia.org/wiki/Skunkworks_project

That will explain the availability of firmware source code, not releasing it and ignoring donation offers.

If this theory is the true or part of it I don't know and I don't care. We have being delivered a great firmware.

RuiDeng has been on this forum before but Dave (or Simon) had to kick them off for trying sell stuff in very poor Chinglish. I think there was also some issue on them using sock-puppet accounts deleted too. UniSoft has great communications skills, so I'd wager a NO on the Skunkworks theory. Besides, Unisoft is delivering great efforts and deserves our remuneration $'s  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 29, 2020, 09:29:59 pm
Really, RuiDeng should hire UniSoft, or at least pay for this enhancements on their product.  :-+

I've the theory that UniSoft might be a RuiDeng employee since the beginning. Intelligently a way to develop cutting edge firmwares without the hassle of in depth testing required to have a minimal liability protection. https://en.wikipedia.org/wiki/Skunkworks_project

That will explain the availability of firmware source code, not releasing it and ignoring donation offers.

If this theory is the true or part of it I don't know and I don't care. We have being delivered a great firmware.

RuiDeng has been on this forum before but Dave (or Simon) had to kick them off for trying sell stuff in very poor Chinglish. I think there was also some issue on them using sock-puppet accounts deleted too. UniSoft has great communications skills, so I'd wager a NO on the Skunkworks theory. Besides, Unisoft is delivering great efforts and deserves our remuneration $'s  :-+

He did a great job fine turning the stock firmware and solve most of the things I miss or dislike in this unit. What I most like is the way he gave technical explanations of how things are programmed and why some couldn't be implemented, and end with a firmware with options that help users with different wishes.  :-+ :-+ He should accept some donations of course, but if he refused he should have his own reasons and I respect that. But I can give him a thank you  :-+ :-+  for this nice custom firmware. On the other hand, RD will also gain from this because they will sell more units  :-+
RD should realize that an open source firmware, or improve features according to customers feedback will make them sell alot of units all over the world, and increase their profit and name, instead of just increasing output Amps and change model numbers to release a new model. Most of the buyers of this type of electronics are mostly amateurs, or professionals ( wanting to disassemble and study), and most of us like customizations. I personally buy stuff that could be firmware customized.
It's the same has buying an oscilloscope, those models that are easily "hacked" are the ones that sell more like Rigol DZ1054z.
As an amateur I would like to continue doing my hobby in a budget.
That's my 2 cents
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 30, 2020, 01:28:10 am
I've the theory that UniSoft might be a RuiDeng employee...
It's funny.  :-DD  Conspiracy.  :palm:
But I am not an employee of RuiDeng.
And if it were true, then I see no problem to state it. What would have changed then?
But if you like to think so, that's your right.

RuiDeng doesn't like what I do, at all.
They have never and nowhere mentioned about my firmware version, and at the same time they publish and repost feedback from users, including fake (http://budgetlightforum.com/comment/1696925#comment-1696925) ones.

(https://i.ibb.co/dfX4S2R/20200930092625.png) (https://ibb.co/dfX4S2R)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on September 30, 2020, 01:34:57 pm
I've the theory that UniSoft might be a RuiDeng employee...
It's funny.  :-DD  Conspiracy.  :palm:
But I am not an employee of RuiDeng.
And if it were true, then I see no problem to state it. What would have changed then?
But if you like to think so, that's your right.

RuiDeng doesn't like what I do, at all.
They have never and nowhere mentioned about my firmware version, and at the same time they publish and repost feedback from users, including fake (http://budgetlightforum.com/comment/1696925#comment-1696925) ones.

(https://i.ibb.co/dfX4S2R/20200930092625.png) (https://ibb.co/dfX4S2R)

You fix the features, for free, I didn't have or like and it was enough. Of course, I would like to have the source files to learn more about this thing, but I can live with just the firmware that make me love even more this cheap device.
Regarding that fake feedback on RD page, I also saw this and other ones.


LCD model number

I leave here the LCD model number for those who need it:

Model: Z240IT010 v0.1 without touch screen
2.4 inch 240x320 SPI TFT LCD Serial Port
ILI9341
18 pin




Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 02, 2020, 03:41:07 pm
I wish you can add in charging mode user settable parameters Vlpt, Vpre, Ipre:
  • Vlpt = voltage threshold -> if U is below when entering charge mode then don't enable charge! (protection for deep over disharge lithium)
  • Vpre = voltage precharge -> if U is between Vlpt-Vpre then limit current to Ipre default can be 0.1C (protection for light over disharge lithium)
I thought about how to implement this, so that it would be convenient and at the same time not interfere with anyone.
Making settings through the settings menu will be very inconvenient.
It is better to make a separate menu, quick access, for example, called by the ENTER button.
Where can be implemented some timers, charging modes with presets, etc.
But here I need more ideas and algorithms, with a more detailed description.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on October 02, 2020, 04:53:58 pm
I wish you can add in charging mode user settable parameters Vlpt, Vpre, Ipre:
  • Vlpt = voltage threshold -> if U is below when entering charge mode then don't enable charge! (protection for deep over disharge lithium)
  • Vpre = voltage precharge -> if U is between Vlpt-Vpre then limit current to Ipre default can be 0.1C (protection for light over disharge lithium)
I thought about how to implement this, so that it would be convenient and at the same time not interfere with anyone.
Making settings through the settings menu will be very inconvenient.
It is better to make a separate menu, quick access, for example, called by the ENTER button.
Where can be implemented some timers, charging modes with presets, etc.
But here I need more ideas and algorithms, with a more detailed description.

I think you should keep the same logic on accessing menus instead of the ENTER button it's more logical to use SHIFT + Up arrow for example to implement the new separate menu and it will be easier to add a sticker above that button keeping the design, just like OPP above MEM button.

see the imagem I attach

Arrow up and down won't interfere with shift pressed while if I'm on layout 3 when ENTER is pressed it will pause graphic log and you'll have more work solving this

Arrow up and down will give you space for 2 more separate menus  :-+ I correct this, 4 more spaces, 2 with shift, and 2 arrows alone  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Marty_OC on October 10, 2020, 04:14:21 pm
Finally installed UniSoft's modified firmware into my RD6006 and I am amazed.
I especially love the memory table showing up after pressing SHIFT - that is really useful feature!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: lnxpro on October 11, 2020, 03:52:35 am
Been following this for a while and I would like to try the modified firmware on both my rd6006 and 6012. Can I flash the latest over the stock firmware or do I need to jump through different versions (like some cisco switches, lol)
TIA :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 11, 2020, 04:20:49 am
the modified firmware...
It is not the modified firmware.
It is recovered source code from dump of stock firmware, optimized and some functions complete rewritten from scratch.
In my opinion, modified means some kind of binary patch.

Can I flash the latest over the stock firmware or do I need to jump through different versions (like some cisco switches, lol)
No need to flash different versions...
Just one recommendation: before flash to stock firmware it is better to reset settings to default (keep pressed '0' while power ON), and then flash to stock firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LDrakon on October 13, 2020, 08:10:33 am
а можно еще добавить возможность менять разрешение на графике и по оси "X" ?

ПС: и по "Y" хорошо бы изменить значения до кратных.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on October 13, 2020, 11:25:34 am
а можно еще добавить возможность менять разрешение на графике и по оси "X" ?

ПС: и по "Y" хорошо бы изменить значения до кратных.
Добро пожаловать на форум! Вижу, это твой первый пост. Здесь все по-английски. В следующий раз воспользуйтесь переводчиком Google.

"Can you also add the ability to change the resolution on the graph and along the "X" axis?

PS: and on "Y" it would be nice to change the values to multiples."



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ZeroVolts on October 14, 2020, 09:31:11 am
Apologies if this has been answered elsewhere, WIFI selected, on power up my RD6006 displays a WIFI key for the Server IP: which I cannot for all the will change to an IP address. Just to note and thank UniSoft after flashing with his modified firmware no change to WIFI boot up I have removed the CR1220 and attempted to reset the RD6006 to defaults still no change. I can see Reset and X on boot up but cannot select Reset.

Any help, info in the right direction would be most appreciated.

(https://i.postimg.cc/T30F2mb4/20201007-180622.jpg)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: gilegue on October 15, 2020, 05:37:00 am
If you have this problem, as per FAQ, you should push initialize in the client (could be a handheld or a PC). If you doing that, effectively you will reset the configuration. At least that is what I do when I encounter such problem and usually it will work.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 15, 2020, 06:59:01 am
I have removed the CR1220...
No need remove the battery, it will not help to reset settings...
settings stored in F-RAM (Nonvolatile Ferroelectric RAM).

I can see Reset and X on boot up but cannot select Reset.
Press "Left", then "ENTER"...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: cclark001 on October 15, 2020, 07:01:00 am
My RD6012 works fine but I get such a heavy inrush current in the NVVV S-800-70 SMPS that the contacts of the rear power switch spot welds itself and won't switch off! This is on 125vac USA power. I had another toggle switch and tried that - 20A 125V rated and the same thing happened.

I unplug it to turn it off, then toggle the back switch a dozen times to get it to unstick, or take it apart. I have an open ticket with Banggoods and I obliged them with a video of the problem but they have gone silent for a week now (Chinese holidays are well over I believe).

Any other USA users of this SMPS experience this problem?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 15, 2020, 07:29:35 am
...heavy inrush current in the NVVV S-800-70 SMPS that the contacts of the rear power switch spot welds itself and won't switch off!
hmm... this PSU have a soft start.
Maybe relay is damaged or its contacts are welded.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on October 16, 2020, 07:19:15 pm
Hi all!

UniSoft, great firmware, I like it very much.
Can I request a couple of features?
1. CC/CV indicator doesn't look readable enough. Can you replace it with a green/red circle, like LED? And maybe draw it in a different place?
2. Would be great if points of actual voltage, current, and power numbers will be on the same line (even though there will be less of digits for current). This can be a separate menu item "2/3 digits for current"

Thank you!

PS: one more thing: It will be handy to have the feature: setup time to disconnect the load if the PSU goes to CC mode. Say, you build a device that normally consumes 0.5A. If it consumes 1A and above - then this is really something wrong with it. You can set 1A current limit and 200mS to disconnect. Smoke tests would be much more controllable. :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 17, 2020, 03:31:42 pm
Can I request a couple of features?
1. CC/CV indicator doesn't look readable enough. Can you replace it with a green/red circle, like LED? And maybe draw it in a different place?
2. Would be great if points of actual voltage, current, and power numbers will be on the same line (even though there will be less of digits for current). This can be a separate menu item "2/3 digits for current"
I don't understand what exactly you want to get.
Can you take a screenshot and draw the sample?
As I said before, RAM of MCU is too small to implement shadow video buffer, so all drawings goes direct to LCD, without buffering.
So I need to know exactly all positions pixel by pixel (and all fonts have exact sizes).
If not fill some pixel(s), then will be artifacts from previous screen,
If to fill some area twice (for example: first fill the background and then draw on top) then will be terrible flickering...

PS: one more thing: It will be handy to have the feature: setup time to disconnect the load if the PSU goes to CC mode. Say, you build a device that normally consumes 0.5A. If it consumes 1A and above - then this is really something wrong with it. You can set 1A current limit and 200mS to disconnect. Smoke tests would be much more controllable. :)
You already have OCP (Over Current Protection)...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: S. Petrukhin on October 17, 2020, 03:51:59 pm
Probably won't be too crazy to port OpenDPS to it. (https://github.com/kanflo/opendps) I don't have the time to do it currently though as I'm toying around with a uSupply style device

Also looks like it might have the same issue all the other DPS devices have where the voltage sags under high current draws. See here for more details (https://github.com/kanflo/opendps/issues/7)

You can calibrate both the display and the output voltage separately by entering the coefficients of the function y=a+bx.
I spent more than an hour, but now the readings have an accuracy of one in the last digit.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on October 17, 2020, 05:51:29 pm
Quote
I don't understand what exactly you want to get.
Can you take a screenshot and draw the sample?

Sure. Now, the UI looks like this:
1.png
The icon "cv" looks like other and not quite readable. But it's important to get cv/cc state change quickly.
Maybe it will be more readable like this:
CV state:
2.png
CC state:
3.png

Quote
You already have OCP (Over Current Protection)...

Its close but not 100%. Devices usually have large input capacitance and inrush current. Overcurrent protection delay can help to deal with it.

PS: sorry, can't figure out how forum tags work ((
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 17, 2020, 08:01:20 pm
The icon "cv" looks like other and not quite readable. But it's important to get cv/cc state change quickly.
Maybe it will be more readable like this:
the hole between icons looks ugly...
That area, where you put the led, is a text area, there can be other strings which is much longer then temperature, so it is not acceptable.
It is more easy to use different background color.
 
Its close but not 100%. Devices usually have large input capacitance and inrush current. Overcurrent protection delay can help to deal with it.
OCP is not working instantly, in some conditions delay can be up to 1 sec.
Change setting "Upd.R" to slow, and you will get delay more than 200ms for sure

P.S. By the way you can write in russian forum (the link is in readme.txt), and discuss the ideas with other users.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on October 17, 2020, 10:11:02 pm
Rather than simulate an LED for CC, what about changing the background text color behind the AMP's digit's?
[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on October 18, 2020, 01:29:37 am
I would prefer the "ON/OFF" button to turn red in an overcurrent condition. But this would require a modification. Adding a red led and sacrificing an output pin.
If that power signal output that was added before is used as an OC indicator, then I would be happy to mod and add a red LED :P
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on October 18, 2020, 06:20:45 am
Quote
I would prefer the "ON/OFF" button to turn red in an overcurrent condition. But this would require a modification. Adding a red led and sacrificing an output pin.
If that power signal output that was added before is used as an OC indicator, then I would be happy to mod and add a red LED :P
That's a great idea, now l want to do that too! Is there any free GPIOs left? UniSoft, can you do such firmware modification?

Quote
P.S. By the way you can write in russian forum (the link is in readme.txt), and discuss the ideas with other users.
Ok, I'll come there, thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on October 18, 2020, 07:48:02 am
Quote
I would prefer the "ON/OFF" button to turn red in an overcurrent condition. But this would require a modification. Adding a red led and sacrificing an output pin.
If that power signal output that was added before is used as an OC indicator, then I would be happy to mod and add a red LED :P
That's a great idea, now l want to do that too! Is there any free GPIOs left? UniSoft, can you do such firmware modification?

It would probably easier for uniSoft to add a menu option to select the function of the current GPIO pin assigned for the "power switch" (i.e switch between power switch & OC indicator) if another GPIO cant be easily accessed.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on October 18, 2020, 09:39:56 am
Quote
It would probably easier for UniSoft to add a menu option to select the function of the current GPIO pin assigned for the "power switch" (i.e switch between power switch & OC indicator) if another GPIO cant be easily accessed.

Hope, there is one more free pin, even though the wire has to be soldered directly to the MCU package. I'd prefer to keep both relay and red LED features.

PS: UniSoft, how about to align all measured digits in a column? Seems it looks more readable. See picture. I suggest to add a new menu item: 1mA/10mA resolution. Just to do such allignment.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 18, 2020, 09:54:47 am
Hope, there is one more free pin...
For that functionality additional GPIO is not required at all... Can be done with single GPIO.
http://lednique.com/gpio-tricks/1-gpio-multiple-leds/ (http://lednique.com/gpio-tricks/1-gpio-multiple-leds/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on October 18, 2020, 10:04:17 am
Quote
For that functionality additional GPIO is not required at all... Can be done with single GPIO.

Indeed. Thats a good news. Please take a look at my previous post. I was modifying it while you posted a reply :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on October 18, 2020, 11:54:25 am
Quote
For that functionality additional GPIO is not required at all... Can be done with single GPIO.

Indeed. Thats a good news. Please take a look at my previous post. I was modifying it while you posted a reply :)

Thats a good idea. I guess when you make the output and input (to turn both LEDs off) you will have to tell us the combination of resistors to use as both LEDs might be on at the same time when output is "tri-state" :P

The other option is you can use the single wire addressable RGB LED (WS2812B), but you will need to make sure that you can send the burst of pulses (uninterrupted).

Thanks for you work and listening to ideas :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ICTAvatar on October 18, 2020, 12:24:35 pm
NVVV S-800-70 (800W / 70V = ~11.4A) Replacing noise fan
(https://i.ibb.co/fx18b6z/NVV-800-70-V-1.jpg) (https://ibb.co/fx18b6z) (https://i.ibb.co/4pz3jWn/NVV-800-70-V-2.jpg) (https://ibb.co/4pz3jWn) (https://i.ibb.co/ZXmV7MP/NVV-800-70-V-3.jpg) (https://ibb.co/ZXmV7MP) (https://i.ibb.co/Bt5VvzX/NVV-800-70-V-4.jpg) (https://ibb.co/Bt5VvzX) (https://i.ibb.co/SJvMJ75/NVV-800-70-V-5.jpg) (https://ibb.co/SJvMJ75)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 18, 2020, 12:44:44 pm
I guess when you make the output and input (to turn both LEDs off) you will have to tell us the combination of resistors to use as both LEDs might be on at the same time when output is "tri-state" :P
On a 3.3 V device the voltage wouldn’t be high enough to illuminate both LEDs significantly so they would appear dark.
Resistance is not critical: something in range 2KΩ ... 2.4KΩ

1. CC/CV indicator doesn't look readable enough. Can you replace it with a green/red circle, like LED?
And by the way, here is a small bug...
In stock firmware in CC mode background of icon becomes RED (while I'am changing foreground to RED),
so I will fix it next version
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dsc5555 on October 19, 2020, 02:32:14 am

Quote
On a 3.3 V device the voltage wouldn’t be high enough to illuminate both LEDs significantly so they would appear dark.
Resistance is not critical: something in range 2KΩ ... 2.4KΩ
I guess if there is a slight illumination of both LEDs when off, I could add a diode in series with the lowest Vfd LED (and adjust the resistor). This would compensate if required :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on October 22, 2020, 05:01:57 pm
Maybe someone can enlighten me. I read through the whole thread but i can't find out how to go to the second setup menu. I can only see SHIFT + MENU, but no idea where to set colors and fonts etc ...
Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 22, 2020, 06:00:00 pm
I read through the whole thread but i can't find out how to go to the second setup menu. I can only see SHIFT + MENU, but no idea where to set colors and fonts etc ...
Menu Home (Home pictogram).
click: SHIFT -> MENU -> RIGHT -> UP (or list BOTTOM)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: RRacer on October 22, 2020, 09:30:22 pm
Hi all, I just found this thread and haven't read through all 400 posts, so forgive me if this has already been posted.

First, UniSoft - truly awesome work!
I can't help but read your replies with a russian villain voice in my head, like in a Bond movie.  ;D

In post #280 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3211698/#msg3211698) you asked for a "good small embeddable power supply".
I've used these with good results: HLK-PMx (https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=hlk-pm01&_sacat=0&LH_TitleDesc=0&_osacat=0&_odkw=ac-dc+5v).
If it's just there to power some logic an a small relay I think it would be fine.
My 2 cents.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: hugburger on October 23, 2020, 08:44:19 am
Do you need the CR1220 for the RTC to get the wifi to work? I can't get it to pair (RD6012)

Wifi module led flashes when powered on but have confirmed it's not broadcasting with a wifi scanner
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 23, 2020, 05:06:36 pm
Do you need the CR1220 for the RTC to get the wifi to work?

No, that is independent. The battery is only for the RTC. You can run WiFi without that.

WiFi is sketchy. Haven't succeeded in making it work via iPhone, but via an old android tablet it worked. The WiFi (edit)setup method of operations(/edit) is rather non standard: it wants to connect to the "host" address (the mobile device + app) used at init time.
There are mods around for making the wifi feature more useful, like https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849 (https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849).
You can also look at the discussion here some time back: https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/225/ (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/225/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: hugburger on October 23, 2020, 06:32:49 pm
No, that is independent. The battery is only for the RTC. You can run WiFi without that.

Ok good to know, thanks

The WiFi setup is rather non standard: it wants to connect to the "host" address (the mobile device + app) used at init time.

Sorry I should have been more clear. I can confirm that the ESP8266 is not broadcasting, so it is impossible for pc or phone to send the setup information to the device. Clearly my module is faulty

FYI this method is used in many devices to set up wifi. I wouldn't call it non standard at all
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 23, 2020, 08:21:04 pm
Sure, the method you mention (which is indeed the method used here AFAIK), is used to set up many devices indeed. I have also used it in my products. However:
1) this device, when non-configured, sets up a hidden SSID. So depending on the method you use, you might not be able to see it. It is to that SSID the mobile app connects to, to set your AP's SSID/pwd (and more). So far so good. The non standard part comes here:
2) I was referring to the method used once the init has been successfully done at least once, so after the configuration of the SSID by the mobile app. The fact that it wants to reconnect to the exact IP address that the device that did the configuration had at config time, is rather non standard I would say. To be explicit, the IP address shown at startup (once the setup is done), is NOT the Riden's IP address (that will be via DHCP), but the address it wants to connect to, the address of the device that configured it. You can imagine the potential problems with that. Many people report having to redo the setup from time to time, as can be expected.
BTW, My phrasing above was a bit condensed, with a bad choice of the word "setup", where I should have used "method of operations". I understand the confusion. Edited.

If the module is faulty however, it appears (I have not checked, but see the pages in this thread I referred to) the ESP8266 is a regular non-reprogrammed ESP8266 12-F, using the standard firmware many come with. And if your replacement doesn't work, the stock firmware can be found on those pages as well.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on October 27, 2020, 04:51:40 pm
I read through the whole thread but i can't find out how to go to the second setup menu. I can only see SHIFT + MENU, but no idea where to set colors and fonts etc ...
Menu Home (Home pictogram).
click: SHIFT -> MENU -> RIGHT -> UP (or list BOTTOM)
Thanks. I feel really stupid, but I still can't solve it.
I press Shift+Menu. It brings me to the screen where there are four symbols on the bottom. Settings, Home, Disk and Info.
I press RIGHT. The HOME symbol turns RED, and I see a screen with the actual layout in yellow, and the osci-type layout in white. If I know press UP - nothing happens. If I press ENTER is turns RED, but then I can do nothing else.
I'm lost ;)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 27, 2020, 05:37:14 pm
I read through the whole thread but i can't find out how to go to the second setup menu. I can only see SHIFT + MENU, but no idea where to set colors and fonts etc ...
Menu Home (Home pictogram).
click: SHIFT -> MENU -> RIGHT -> UP (or list BOTTOM)
Thanks. I feel really stupid, but I still can't solve it.
I press Shift+Menu. It brings me to the screen where there are four symbols on the bottom. Settings, Home, Disk and Info.
I press RIGHT. The HOME symbol turns RED, and I see a screen with the actual layout in yellow, and the osci-type layout in white. If I know press UP - nothing happens. If I press ENTER is turns RED, but then I can do nothing else.
I'm lost ;)
Stock firmware doesn't have that functionality!
You need flash custom firmware...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on October 27, 2020, 06:06:35 pm
Stock firmware doesn't have that functionality!
You need flash custom firmware...
Of course. I just checked and it shows Firmware: V1.32, and it's your mod flashed.
Maybe I did something wrong. I will reflash.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 27, 2020, 06:09:12 pm
Stock firmware doesn't have that functionality!
You need flash custom firmware...
Of course. I just checked and it shows Firmware: V1.32, and it's your mod flashed.
Maybe I did something wrong. I will reflash.
readme.txt
RD60062_V1.32.x.bin - my custom firmware. (where x - is the build number (sub-version))
RD60062_V1.32.bin   - original (stock) firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: izeman on October 27, 2020, 06:13:42 pm
Stock firmware doesn't have that functionality!
You need flash custom firmware...
Of course. I just checked and it shows Firmware: V1.32, and it's your mod flashed.
Maybe I did something wrong. I will reflash.
readme.txt
RD60062_V1.32.x.bin - my custom firmware. (where x - is the build number (sub-version))
RD60062_V1.32.bin   - original (stock) firmware.
Yeah :) My fault. Seems I flashed back the original firmware ;) Sorry for the hassle. All working fine now. Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: atta40 on October 28, 2020, 06:06:28 pm
Dear Unisoft

"CC/CV indicator doesn't look readable enough"

I ask you:

My idea is : Could it be written in the firmware an extra function , that in CC mode there is an "H" level on an output (in CV mode "L" level) to control an external RED led on one of the CPU unused port , or the either pin on J2 connector ?

THX
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 03, 2020, 01:07:35 pm
"CC/CV indicator doesn't look readable enough"
I comment it already...
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3283822/#msg3283822 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3283822/#msg3283822)

My idea is : Could it be written in the firmware an extra function , that in CC mode there is an "H" level on an output (in CV mode "L" level) to control an external RED led on one of the CPU unused port , or the either pin on J2 connector ?
There is only one unused GPIO... not connected pin...
And I am already planing to install RED LED under ON/OFF button...
Actually I already mount an LED (it is easy, cut the track, and drill the hole), but still not decide where exactly to connect (it will depends on initial state of GPIO).
I am not at home now (working in another city), and don't have RD with me, maybe go back home after 2 weeks...
Then can continue my work on firmware...

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on November 03, 2020, 06:00:30 pm
Slightly off topic ... recently received a RD6018 with box and 800 Watt power slab. Does the RD6018 run the same firmware as the RD6006?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 03, 2020, 06:07:57 pm
Slightly off topic ... recently received a RD6018 with box and 800 Watt power slab. Does the RD6018 run the same firmware as the RD6006?
Not the same! Different!
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3250206/#msg3250206 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3250206/#msg3250206)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on November 09, 2020, 03:09:56 pm
Thanks for the pointer. I have loaded up your RD6018  1.33.1 firmware and so far so good. It still claims to be "1.33" but the screen looks different and at start-up the quick green scan through the bottom left row of buttons is new. If I find any issues I will report back.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: giunta.gio on November 10, 2020, 08:21:52 pm
Hi unisoft i really like your firmware, it made ruideng RD series a very good and usable power supply.
I tried the firmware of RD6006, RD6012 and RD6018 all beautiful and functional, I would be very happy if it was possible to insert the support to have these two additional functions  ;D ;D ;D :
- via a pin the remote on / off control of the power supply configurable as a pulse for switching on and off, as logic level 1 for on, or logic level 0 for on  8) .
   I could produce the wiring diagram with optocoupler to fit the pin input
- SCPI support even only for on / off and reading of main parameters 8) .
thanks greetings to all  :) :) :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HKJ on November 11, 2020, 02:47:30 pm
- SCPI support even only for on / off and reading of main parameters 8) .

It do have a remote interface that can be used from other program, but the interface is not isolated!

See TestController for an example https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/ (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GeminiServer on November 13, 2020, 03:11:42 pm
@UniSoft
Thank you for adding those coole changes. Are you going to share the source code of your changes, like on GitHub or so? So we can help you, may be to just compile it our own. Also initial helping you out on the translations. 

Thanks,
GeminiServer
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: hugburger on November 13, 2020, 09:05:01 pm
Geminiserver UniSoft said this previously in this thread 

I can't post sources... it contains private encryption keys to encrypt firmware,
I don't think that developers will be happy to see it in public...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on November 19, 2020, 07:34:31 pm
Hi all,

I installed the UniSoft FW today on my new RD6012.
The UI looks so much better than the original one. I particularly like the 7seg. display.
And all the added functionality...

What an amazing job!  :-+

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 22, 2020, 06:59:07 pm
Mount RED LED under ON/OFF Button... :)
https://www.youtube.com/watch?v=RUwsZNVgzU0 (https://www.youtube.com/watch?v=RUwsZNVgzU0)
https://youtu.be/RUwsZNVgzU0 (https://youtu.be/RUwsZNVgzU0)

First I drilled a hole.
I did not have a thin drill, I took a 0.8mm drill.
(https://i.ibb.co/f93bm01/1.jpg) (https://ibb.co/f93bm01)
Cut the track.
(https://i.ibb.co/zX4FwVc/2.jpg) (https://ibb.co/zX4FwVc)
I covered the contacts with stickers, just in case...
(https://i.ibb.co/4Tfq7YX/3.jpg) (https://ibb.co/4Tfq7YX)
soldered the red LED.
(https://i.ibb.co/ZHzhR13/4.jpg) (https://ibb.co/ZHzhR13)
inserted a wire (in Teflon insulation) soldered to the diode.
(https://i.ibb.co/P1T0vBj/5.jpg) (https://ibb.co/P1T0vBj)
connect to the mcu over resistor... on photo resistor 2K, but latter I replaced resistor to 470ohm.
(https://i.ibb.co/cbSXRD3/f1.jpg) (https://ibb.co/cbSXRD3) (https://i.ibb.co/s1NqCHm/f2.jpg) (https://ibb.co/s1NqCHm) (https://i.ibb.co/wz73rkQ/f3.jpg) (https://ibb.co/wz73rkQ)
Here is result...
(https://i.ibb.co/kGpTMg9/6.jpg) (https://ibb.co/kGpTMg9) (https://i.ibb.co/YL0888Z/onoffbtn.gif) (https://imgbb.com/)


As an alternative solution...
Illuminate the button from the side by installing the LED (some side emission bright LED) in the case.
For example:
(https://i.ibb.co/RTWNgFg/l1.jpg) (https://ibb.co/RTWNgFg) (https://i.ibb.co/c338SWw/l2.jpg) (https://ibb.co/c338SWw) (https://i.ibb.co/vjMcL7D/frame.jpg) (https://ibb.co/vjMcL7D)

Next version will have an option "External LED", to control that LED
- "OxP" - Red in case of Protection...
- "CC" - Red in CC mode
- "CC + OxP" - combine first 2 options (Protection - Red; CC - Yellow; CV - Green)
- "CV-G/CC-R" - CV - Green; CC - Red
- "CV-R/CC-G" - CV - Red; CC - Green
If anyone has any idea what else to add here, let me know.
(https://i.ibb.co/GC8YfHW/extled.png) (https://imgbb.com/)

As an alternative for CC/CV modes will be possible to set font color and background color...
(https://i.ibb.co/hF4vpdw/menu.png) (https://imgbb.com/) (https://i.ibb.co/nLH4PHX/cc1.png) (https://imgbb.com/)
(https://i.ibb.co/0sVQShQ/menu2.png) (https://imgbb.com/) (https://i.ibb.co/0tHyC2J/cc2.png) (https://imgbb.com/)

New Quick Menu (activated by pressing button "Up")
This is the options for current session only (no store).
"Timer OUT Off" - Turn OFF the output after specified time...
"Timer Recycle" - Prevents Reset Timer...
After switching off the output (upon reaching the time or manually), the timer will be reset (unless option "Timer Recycle" is enabled).
The timer can be activated both before and after the output is turned on. Timing starts from the moment the output is turned on.
Thus, if you enable the output, wait more than 10 seconds, then activate the timer for 10 seconds,
then upon exiting the menu the output will be immediately disabled (since the time has already expired).
If anyone has any idea what else to add here, let me know.
(https://i.ibb.co/w6TDJtd/timer2.png) (https://imgbb.com/)

Here is the early alpha version of firmware RD6018... (do not try to flash it into another models!)
Not everything that was intended has been implemented yet.
This is for those who wish to test it now, and possibly offer new ideas.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on November 24, 2020, 10:20:23 pm
Hello UniSoft

Is it possible to program a option to use the "Batt Temp" for switching off the output, when a defined temperature reaches.
As you know, this function works only with the battery charging output (green socket).

Many people doesn´t use the battery function, they only monitor with the battery-temp-sensor the power switching supply (heatsink).
The idea is, when the heatsink (Mosfet from PSU) reaches a defined temperature, the ouput will switch off to protect the psu from heating damage.

Maybe you can also put both temperature values (system temp and batt temp) side by side, when this function enabled (to read both values at a glance).

I don´t think that is a big deal for you to change it in the source code.  :D


PS: Thanks for sharing your work with us.  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 24, 2020, 10:38:42 pm
Is it possible to program a option to use the "Batt Temp" for switching off the output, when a defined temperature reaches.
As you know, this function works only with the battery charging output (green socket).
I can add it...

The idea is, when the heatsink (Mosfet from PSU) reaches a defined temperature, the ouput will switch off to protect the psu from heating damage.
this function called OTP (Over Temperature Protection), now it is implemented only for internal sensor and have a fixed value 80°C

Maybe you can also put both temperature values (system temp and batt temp) side by side, when this function enabled (to read both values at a glance).
If you mean in header, then there is a space for maximum 7 characters.
Actually it is enough to display the highest temperature from both sensors...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on November 25, 2020, 10:33:33 pm
Hi UniSoft

Actually it is enough to display the highest temperature from both sensors...
Is this feature already programmed or will you implement it in the next FW? -> the highest temperature from both sensors will be displayed

It is also possible to put both values right at the bottom - but it´s only an idea, not necessary to put in a new FW.
(https://i.ibb.co/5T0whBd/T2.png) (https://imgbb.com/)

I will be happy, when you only implement a programable* OTP (with external temperature sensor), as I mentioned it the last post. 
*User can set a value between 40°C and 90C° or more  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 25, 2020, 10:49:38 pm
Is this feature already programmed or will you implement it in the next FW? -> the highest temperature from both sensors will be displayed
Will implement in next version... actually already done...
Header will show only internal temperature, current temperature (from ext sensor) can see in Layout 2,
or select option to display temperature in status bar.
(https://i.ibb.co/0csjk9g/otp.png) (https://imgbb.com/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 25, 2020, 11:51:08 pm
This is really impressive work on this power supply, has anyone done any noise measurements on this or can point me to the right place?

Thanks in advance for the help and Happy Thanksgiving.

Best,

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 27, 2020, 04:58:44 pm
Soon!
New model RD6006P on the way!
Contains external ADC IC.
And as I understand this is a Switch mode/linear hybrid power supply.
https://item.taobao.com/item.htm?spm=a230r.1.14.3.2e685771ckFxSL&id=631683567423&ns=1&abbucket=20
Take a look on screenshots ;)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on November 27, 2020, 06:02:24 pm
Good 0.001V and 0.0001A.
It is just me or they implemented some features of Unisoft?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 27, 2020, 07:48:33 pm
It is just me or they implemented some features of Unisoft?
Yep... They copy some ideas from my firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 27, 2020, 08:08:32 pm
Soon!
New model RD6006P on the way!
Contains external ADC IC.
And as I understand this is a Switch mode/linear hybrid power supply.
https://item.taobao.com/item.htm?spm=a230r.1.14.3.2e685771ckFxSL&id=631683567423&ns=1&abbucket=20
Take a look on screenshots ;)

This looks very interesting!! Although I can't read it, the extra precision readout and the possibility of a "hybrid" SM/Linear is quite intriguing indeed  ::)

Hope to see what you find out, again thanks for all the effort you've put into this :-+

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 29, 2020, 12:31:43 pm
It is just me or they implemented some features of Unisoft?
Yep... They copy some ideas from my firmware.

In my opinion, RD has adopted the same line of marketing as in software development, introducing little extras to always have an upgrade version to sell every year, instead of providing free upgrades. I still prefer to use the unisoft firmware, because it contains everything I need without having to buy a new unit that next year will be more expensive for us who live in the EU space.

I leave the information that residents in the EU starting next year will pay VAT + processing costs on all orders from China. The exemption from paying fees below € 22 ceases to exist.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 29, 2020, 12:52:35 pm
Soon!
New model RD6006P on the way!
Contains external ADC IC.
And as I understand this is a Switch mode/linear hybrid power supply.
https://item.taobao.com/item.htm?spm=a230r.1.14.3.2e685771ckFxSL&id=631683567423&ns=1&abbucket=20
Take a look on screenshots ;)

Interesting, what do you mean by "switch mode/linear hybrid" ? Is that a linear final pre-regulator ?

If that is the case, assuming the final linear stage's performance is decent, then this is a game changer for low cost bench PSU.

PS : Asking one of Chinese forum member here Blueskull to help in translation.  :P
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 29, 2020, 01:45:30 pm
Interesting, what do you mean by "switch mode/linear hybrid" ? Is that a linear final pre-regulator ?
The title on taobao states "switch + programmable linear power supply"
I don't know what it really means, but if you look at PCB, you will see additional heat sink...
so I hope that this is hybrid (linear final pre-regulator)...
But I can't be sure.
time will show.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 29, 2020, 01:47:40 pm
Interesting, what do you mean by "switch mode/linear hybrid" ? Is that a linear final pre-regulator ?
The name on taobao states "switch + programmable linear power supply"
I don't know what it really means, but if you look at PCB, you will see additional heat sink...
so I hope that this is hybrid (linear final pre-regulator)...
But I can't be sure.
time will show.

I don't think this power supply is linear, as that text only appears in the title. In the photos there is no reference to that. 5-digit accuracy and some unisoft firmware style options are just that.
correction: "linear" word only on title.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 29, 2020, 01:51:55 pm
Interesting, what do you mean by "switch mode/linear hybrid" ? Is that a linear final pre-regulator ?
The title on taobao states "switch + programmable linear power supply"
I don't know what it really means, but if you look at PCB, you will see additional heat sink...
so I hope that this is hybrid (linear final pre-regulator)...
But I can't be sure.
time will show.

Just wait for Blueskull, hope he will chime in, as he is a native Chinese which got his Phd in Power Electronics in US, translating this "power supply brochure"  ::) should be a piece of cake.  :P
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 29, 2020, 03:46:31 pm
The title says "adjustable DC switching mode + programmable linear". I would say it is more likely is has a post regulator than it doesn't. Look at the left side of the PCB shot, there are a few TO252 transistors with zero inductors, I wonder why.

Thanks Blueskull.

Duh, even a native Chinese with expertise of power electronics and fluent in English is not very sure, I guess we will have to wait until someone own it and take a close up photoshoot.  :-\

Also I guess that TO-252 is a LDO after the switcher, as it just need to maintain few (maybe one or two) volts drop out to reduce the noise, hence no need for beefy heatsink.

Time will tell, I will be lurking until someone bought and share it's details here.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 29, 2020, 04:04:54 pm
Hoping this can be placed into a true linear mode (switcher is turned off) for lower power/current levels. Using the linear LDO as a post regulator to the switcher is good but raises the question of how much of the switching "noise" is allowed to feed through to the output. After looking at the PCB is seems the true linear mode isn't likely since this would require heatsinks for the LDO in this mode.

So back to wondering how much noise is on the output??

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 29, 2020, 04:46:48 pm
Hoping this can be placed into a true linear mode (switcher is turned off) for lower power/current levels. Using the linear LDO as a post regulator to the switcher is good but raises the question of how much of the switching "noise" is allowed to feed through to the output. After looking at the PCB is seems the true linear mode isn't likely since this would require heatsinks for the LDO in this mode.

So back to wondering how much noise is on the output??

Best,

Noise is not the biggest problem. If you want clean power, you should put power regulators on your own board. The problem, however, is to get the SMPS to respond fast enough.

If the SMPS is slow, when the load suddenly needs more voltage (in CC mode), the LDO will be starved, and oppositely the LDO will see too much power (which may cause punch through breakdown in BJTs).

Even if you don't consider SOA breakdowns in BJTs, you still have the slow recovery issue, thus you need a larger margin so that by the time the margin voltage is all used up, the SMPS hopefully can respond.

Hence, you have an efficiency vs step response trade off, and that makes most commercial SMPS+LDO CC-CV supplies horribly bad in step response performance, and that's why you don't see big players like Keysight doing this.

I know ITech/B&K does this, and I have a few of their products. In short, they suck in dynamic CC mode, and the user should be aware of that in advance.

Yeah, it will not be perfect with SMPS+LDO combination as pure linear.

But, at least (I wish) it will have "decent" noise, ripple and transient response like these below Linear Technolgy/Analog SMPS+LDO DC2132A kit does, or at least close to it.  :P

One of the forum member did a brief performance check and review -> DC2132A Review (https://www.eevblog.com/forum/projects/linear-technology-dc2132a-cvcc-adj-bench-power-supply-board/msg526502/#msg526502) , quite decent imo.

(https://www.eevblog.com/forum/projects/linear-technology-dc2132a-cvcc-adj-bench-power-supply-board/?action=dlattach;attach=110065;image)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 29, 2020, 05:02:46 pm
Hoping this can be placed into a true linear mode (switcher is turned off) for lower power/current levels. Using the linear LDO as a post regulator to the switcher is good but raises the question of how much of the switching "noise" is allowed to feed through to the output. After looking at the PCB is seems the true linear mode isn't likely since this would require heatsinks for the LDO in this mode.

So back to wondering how much noise is on the output??

Best,

Noise is not the biggest problem. If you want clean power, you should put power regulators on your own board. The problem, however, is to get the SMPS to respond fast enough.

If the SMPS is slow, when the load suddenly needs more voltage (in CC mode), the LDO will be starved, and oppositely the LDO will see too much power (which may cause punch through breakdown in BJTs).

Even if you don't consider SOA breakdowns in BJTs, you still have the slow recovery issue, thus you need a larger margin so that by the time the margin voltage is all used up, the SMPS hopefully can respond.

Hence, you have an efficiency vs step response trade off, and that makes most commercial SMPS+LDO CC-CV supplies horribly bad in step response performance, and that's why you don't see big players like Keysight doing this.

I know ITech/B&K does this, and I have a few of their products. In short, they suck in dynamic CC mode, and the user should be aware of that in advance.

With these devices in usual use you have the added complexity of a switching supply (fixed AC to DC converter) feeding another different variable output switching supply which seems like a very difficult situation for attempting to control the switching noise components, even with the added post LDO. Since an LDO has a limited bandwidth with input ripple rejection I suspect we'll see some of the HF components feeding thru to the output.

Agree using Point of Load regulators is good, we even did that on our chip designs with multiple LDO regulators scattered throughout the chip, but sometimes you just need a "clean" supply voltage. I know this is the area for the pure linear supplies with toroidal transformers, which may be the best choice in my case, but was hoping this might suffice and be just "good enough"  ::)

BTW I've done a little work with power supplies at the chip level, so appreciate what's involved (see patent 7728565 Non-Invasive Load Sensing...., and 8692529 Low Noise Low Dropout Regulator ).

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 29, 2020, 05:17:11 pm
Hoping this can be placed into a true linear mode (switcher is turned off) for lower power/current levels. Using the linear LDO as a post regulator to the switcher is good but raises the question of how much of the switching "noise" is allowed to feed through to the output. After looking at the PCB is seems the true linear mode isn't likely since this would require heatsinks for the LDO in this mode.

So back to wondering how much noise is on the output??

Best,

Noise is not the biggest problem. If you want clean power, you should put power regulators on your own board. The problem, however, is to get the SMPS to respond fast enough.

If the SMPS is slow, when the load suddenly needs more voltage (in CC mode), the LDO will be starved, and oppositely the LDO will see too much power (which may cause punch through breakdown in BJTs).

Even if you don't consider SOA breakdowns in BJTs, you still have the slow recovery issue, thus you need a larger margin so that by the time the margin voltage is all used up, the SMPS hopefully can respond.

Hence, you have an efficiency vs step response trade off, and that makes most commercial SMPS+LDO CC-CV supplies horribly bad in step response performance, and that's why you don't see big players like Keysight doing this.

I know ITech/B&K does this, and I have a few of their products. In short, they suck in dynamic CC mode, and the user should be aware of that in advance.

Yeah, it will not be perfect with SMPS+LDO combination as pure linear.

But, at least (I wish) it will have "decent" noise, ripple and transient response like these below Linear Technolgy/Analog SMPS+LDO DC2132A kit does, or at least close to it.  :P

One of the forum member did a brief performance check and review -> DC2132A Review (https://www.eevblog.com/forum/projects/linear-technology-dc2132a-cvcc-adj-bench-power-supply-board/msg526502/#msg526502) , quite decent imo.

(https://www.eevblog.com/forum/projects/linear-technology-dc2132a-cvcc-adj-bench-power-supply-board/?action=dlattach;attach=110065;image)

Agree, hopefully this will be just "good enough", but well have to wait for some review. That LT supply is nice, but pretty expensive at ~$200 and you still need an input DC source!

BTW I think what UniSoft has done with these is great, so hat's off  :-+

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 30, 2020, 05:39:18 am
One of the forum member did a brief performance check and review -> DC2132A Review (https://www.eevblog.com/forum/projects/linear-technology-dc2132a-cvcc-adj-bench-power-supply-board/msg526502/#msg526502) , quite decent imo.

Now test cc-cv mode switch over.

C'mon man, you knew the answer already.  ;)

With your PhD in power electronics, I believe it becomes 2nd to nature to you, that all you need is just briefly within seconds, CMIIW, to take a look at the switcher's freq, it's output cap and then another few seconds look at the LDO datasheet and it's AC performance, and finally the output cap to sort of estimate how this perform when switching over modes CC to CV or vice versa.  :P

Just curious, what if Ruideng approaches you, say for one off design contract with handsome money that is hard to reject, to improve the linear front end, as humane and "good enough" as possible ? Would you take that challenge ?  ;)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 30, 2020, 05:51:03 am
That LT supply is nice, but pretty expensive at ~$200 and you still need an input DC source!

If you read the sub-sequent post after that review post, there was a post made by Linear Technology's staff (I believed), that the BOM cost was just < $50  ::) , they deliberately put a hefty price tag to wade off PSU hoarder like me  >:D, usually they gave these for free for their big customers for evaluation.

BTW I think what UniSoft has done with these is great, so hat's off  :-+

Yep, UniSoft 's great work made a trickling sensation teasing me to buy this Ruideng bench PS, I'm a bench PSU hoarder btw  :palm:, own many quality bench PSUs like HP, Kenwood, Kikusui, Thurlby Thandar, Nemic Lambda, but all of those are beefy big and heavy.  ::)

Just imagining "if" Ruideng made the linear pre-regulating series "good enough" , I'm intrigued what if this tiny little gadget coupled with high power density converter like made by Vicor, as I have plenty in my disposal  :P, may be the size of computer's optical drive with 500 Watt capable bench PSU ? or even smaller ?  :-//
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on November 30, 2020, 10:28:50 am
Since there are no negative reviews and interesting ideas, then I can already release the final versions.
Here are versions for all 3 models.

Hi, last firmware you posted for 6006 is RD6006_Flasher_V1.32.12.zip , there are no the new one?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 30, 2020, 11:07:41 am
Hi, last firmware you posted for 6006 is RD6006_Flasher_V1.32.12.zip , there are no the new one?
this is latest release version...
New version on the way... now on beta testing...
If anyone want to join a beta testing, beta version(s) can be downloaded here:
https://monitor.net.ru/forum/threads/651114/post-6081567
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on November 30, 2020, 11:18:28 am
Hi, last firmware you posted for 6006 is RD6006_Flasher_V1.32.12.zip , there are no the new one?
this is latest release version...
New version on the way... now on beta testing...

Cool, my RD6006 is on the way too.

As a powersupply i will use few switch power supply modules (2x24/9 in serial) with 4-5 filters (4 pins inductors + caps) for different freqs.
It's cheap and handy.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 30, 2020, 02:23:23 pm
Back to my original request, could someone provide measurements on the output noise levels of these Ruideng power supplies?

Best & Thanks in Advance,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 30, 2020, 02:27:40 pm
Back to my original request, could someone provide measurements on the output noise levels of these Ruideng power supplies?

Best & Thanks in Advance,

Dave did it.

https://www.youtube.com/watch?v=0qjLx_HsKUQ (https://www.youtube.com/watch?v=0qjLx_HsKUQ)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on November 30, 2020, 02:50:14 pm
Also on above Dave's video, he made an addendum in the Youtube comment ...

"UPDATE: I screwed up the noise measurement. It's actually way better at about 60mVp-p no load and about 100mVp-p at 6A using a proper scope probe in X10. I was using a BNC cable with banana plugs and forgot the 50ohm series matcher. Oops. Will have to do another video showing this. Good excuse for a video on this topic anyway...."
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 30, 2020, 02:57:21 pm
Back to my original request, could someone provide measurements on the output noise levels of these Ruideng power supplies?

Best & Thanks in Advance,

Dave did it.

https://www.youtube.com/watch?v=0qjLx_HsKUQ (https://www.youtube.com/watch?v=0qjLx_HsKUQ)

Just watched, the switching noise is really high, this is what I was worried about :P

Like that Dave used a "floating" battery DSO to measure, eliminating any ground induced measurement artifacts.

Everything about this looks encouraging except the noise output, hopefully the new "Hybrid" version will improve on this, but not sure that putting a post LDO will attenuate the switching noise much.

Anyway, looking forward to how well this Hybrid" version behaves, especially from the output noise perspective.

Thanks.

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 30, 2020, 03:46:16 pm

If you read the sub-sequent post after that review post, there was a post made by Linear Technology's staff (I believed), that the BOM cost was just < $50  ::) , they deliberately put a hefty price tag to wade off PSU hoarder like me  >:D, usually they gave these for free for their big customers for evaluation.


When I was working we got all kinds of things "free", from expensive chips, components, boards, space on IC fab runs and so on. However, my time was limited and expensive so I couldn't take full advantage of these "offerings".

Now I'm retired with lots of available "free" time, there are no "offerings"  :-\

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on November 30, 2020, 03:48:03 pm
I messed with the noise of RD6006W. I measured about 20mV on a 50 Ohm probe (If I remember correctly). Decoupling with ceramic caps soldered right to the output terms on the PCB does not eliminate the noise. More of that, there is a ceramic cap in RD6006W. I managed to decrease the noise by placing a ceramic cap right on the OUTPUT of the jack (directly to the probe's input). Seems, terminals form a kind of antenna.
I plan to design a PCB with ferrite beads on it + aluminum and ceramic caps. It should attenuate the noise.

PS: I designed a PCB with a 5V standby supply and relays. I can share it as soon as I check it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on November 30, 2020, 04:21:42 pm
Back to my original request, could someone provide measurements on the output noise levels of these Ruideng power supplies?

Best & Thanks in Advance,

Dave did it.

https://www.youtube.com/watch?v=0qjLx_HsKUQ (https://www.youtube.com/watch?v=0qjLx_HsKUQ)

If you mention this, you should also check the video where he explains what happened:
https://www.youtube.com/watch?v=gpwkiJC5hfU&ab_channel=EEVblog (https://www.youtube.com/watch?v=gpwkiJC5hfU&ab_channel=EEVblog)

So the noise is actually quite acceptable...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 30, 2020, 05:36:47 pm

So the noise is actually quite acceptable...

Looks as if Dave actually flubbed up both the standard DSO and the Battery Powered DSO measurements :o

Agree this is much better noise performance, and getting near acceptable.

Thanks for the update.

Best, 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on November 30, 2020, 05:51:13 pm
I messed with the noise of RD6006W. I measured about 20mV on a 50 Ohm probe (If I remember correctly). Decoupling with ceramic caps soldered right to the output terms on the PCB does not eliminate the noise. More of that, there is a ceramic cap in RD6006W. I managed to decrease the noise by placing a ceramic cap right on the OUTPUT of the jack (directly to the probe's input). Seems, terminals form a kind of antenna.
I plan to design a PCB with ferrite beads on it + aluminum and ceramic caps. It should attenuate the noise.

PS: I designed a PCB with a 5V standby supply and relays. I can share it as soon as I check it.

Awhile back we tried a similar approach with a cheap eBay 32V 5A supply, result was not much improvement. This supply put out so much noise everywhere, on the AC input, input ground and output, you would have thought it was some sort of Electronic Warfare Jammer :P

Finally gave up on trying to improve the noise and now only use it for motors and such, pretty much useless for any lab work.

Maybe it would be a good source for EMI susceptibility, if things work when powered with this supply they should work with anything  :palm:

Good luck taming those noise spikes.

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on November 30, 2020, 10:58:21 pm
I messed with the noise of RD6006W. I measured about 20mV on a 50 Ohm probe (If I remember correctly). Decoupling with ceramic caps soldered right to the output terms on the PCB does not eliminate the noise. More of that, there is a ceramic cap in RD6006W. I managed to decrease the noise by placing a ceramic cap right on the OUTPUT of the jack (directly to the probe's input). Seems, terminals form a kind of antenna.
I plan to design a PCB with ferrite beads on it + aluminum and ceramic caps. It should attenuate the noise.

PS: I designed a PCB with a 5V standby supply and relays. I can share it as soon as I check it.

Awhile back we tried a similar approach with a cheap eBay 32V 5A supply, result was not much improvement. This supply put out so much noise everywhere, on the AC input, input ground and output, you would have thought it was some sort of Electronic Warfare Jammer :P

Finally gave up on trying to improve the noise and now only use it for motors and such, pretty much useless for any lab work.

Maybe it would be a good source for EMI susceptibility, if things work when powered with this supply they should work with anything  :palm:

Good luck taming those noise spikes.

Best,

But if you shield switching supply and put électrolytes, it should remove noise upto 10k, then you can place 10kHz, 60kHz and 250kHz filters to remove noise on those freqs (using 4 pin inductors and ceramic caps). Wires from ACDC to rd6006 should be threaded and shielded too. Am i right? Have a good friend who helps me with advices 😁

On the image there are 10mH inductors (4 pins each) and différent caps. For almost 40dB (39.37).


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on December 01, 2020, 01:46:58 am


But if you shield switching supply and put électrolytes, it should remove noise upto 10k, then you can place 10kHz, 60kHz and 250kHz filters to remove noise on those freqs (using 4 pin inductors and ceramic caps). Wires from ACDC to rd6006 should be threaded and shielded too. Am i right? Have a good friend who helps me with advices 😁

On the image there are 10mH inductors (4 pins each) and différent caps. For almost 40dB (39.37).

One shouldn't have to go to all that trouble just make a supply useable that was advertised as a "Lab Supply" :palm:

All the shielding, filtering and what not on the inputs and outputs isn't worth the effort and additional cost IMO, and likely won't achieve a respectable noise level anyway. I'll just get another supply that will support lab use, and hoping maybe this new Ruideng "Hybrid" mentioned just might be acceptable  ::)

Anyway, thanks for the note.

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Simon_RL on December 01, 2020, 06:41:03 am


But if you shield switching supply and put électrolytes, it should remove noise upto 10k, then you can place 10kHz, 60kHz and 250kHz filters to remove noise on those freqs (using 4 pin inductors and ceramic caps). Wires from ACDC to rd6006 should be threaded and shielded too. Am i right? Have a good friend who helps me with advices 😁

On the image there are 10mH inductors (4 pins each) and différent caps. For almost 40dB (39.37).

One shouldn't have to go to all that trouble just make a supply useable that was advertised as a "Lab Supply" :palm:

All the shielding, filtering and what not on the inputs and outputs isn't worth the effort and additional cost IMO, and likely won't achieve a respectable noise level anyway. I'll just get another supply that will support lab use, and hoping maybe this new Ruideng "Hybrid" mentioned just might be acceptable  ::)

Anyway, thanks for the note.

Best,

Totally agree.

I found out the other day, the power supply for my RD6006 is putting out a shit tonne of EMI. I hadn't used it for ages, needed 4 amps input (my regular power supply is a DP832). On testing the DUT I got a lot of noise on my scope. I disconnected my probes from the DUT and the noise/EMI was still there (please see below).

After a bit of searching, including powering down my device, the RD6006 was found to be the culprit. When I disconnected the probe from my scope the noise disappears, so I am guessing my probe cables are acting like an antenna.

I haven't had a chance to read through all previous post yet, but I am guessing the problem is the actual power supply and not the actual RD6006. Can somebody please confirm if I confirm if this is correct?

Forgot to mention that the EMI still occurs when the RD6006 is off but the PSU is on. I just answered my question:palm: :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: alex34 on December 01, 2020, 02:40:21 pm
I think there is a lot of lab tasks which does not require a pure clean PSU. (Unless you powering some preamp or RF circuit).In that case it's better to have a low power pure linear PSU. So, RD6006 is a good choice for all other tasks. In fact. 30V 3A (which most PSUs have)  is not near enough for my lab.
Speaking of RD6006 noise - how about use a ferrite beads on a cable? Cheap and handy :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on December 01, 2020, 07:30:08 pm
hi, i just thinking about improving a little bit the ACDC which will feed the RD6006. Not about placing RD6006 into range of 500€ lab tools.
Filters will cost for me maximum 20€ to do.

hi, but if we place ferrite rings on output contacts and shield front plastic panel with permalloy it should help with EMI or reduce it at least?

As i said, i don't want to place rd6006 in the same range with 500€ lab tools, i just want to get the best from it.

Switching power supply is a temporary, before i will order two toroidal transformers (they will compensate EMI of each other).

And all this will be inside a nice shielded woodbox, rétro style  ;D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 02, 2020, 10:40:02 pm
Hi Unisoft

I have tested your Beta versions V1.31.6c and V1.31.6d (RD6012) and I found two bugs:

1. Under Menu/Home/Layout 1 -> "SHOW IIME" (it should be "TIME" - the letter "T") - same bug in German and Chinese language.
    I know, you mentioned it before, that at the moment there is no update for German language (you use English words for new settings),
    thats why there is the same bug in different languages.
 
2. I´m not sure if its a bug, maybe you programed this purposely!?  :-//
   When I program Menu/Power Settings -> "OTP (ext)" for example to "40°C" it will affect only in the current session.
   Turning my RD6012 off and on, the "OTP (ext)" will be set to "OFF" again.
   
   If I want to set a value in the "OTP (ext)" forever, I had to set it in MENU/Battery Charger -> "CuttOff temp."
   (changing at "CutOff temp." will automaticly set the same value in "OTP (ext)")
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 03, 2020, 02:25:36 am
1. Under Menu/Home/Layout 1 -> "SHOW IIME"...
2. I´m not sure if its a bug, maybe you programed this purposely!?  :-//
   When I program Menu/Power Settings -> "OTP (ext)" ... will be set to "OFF" again.
1, 2: Yes small BUGs will be fixed in next beta...
Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on December 03, 2020, 03:00:03 am
hi, i just thinking about improving a little bit the ACDC which will feed the RD6006. Not about placing RD6006 into range of 500€ lab tools.
Filters will cost for me maximum 20€ to do.

Agree the RD6006 likely will not perform well enough for replacing a proper Lab Supply, but the new "Hybrid" version mentioned might just be good enough for low end Lab Supply use, hopefully soon we'll find out ::)

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Simon_RL on December 03, 2020, 12:21:00 pm
hi, but if we place ferrite rings on output contacts and shield front plastic panel with permalloy it should help with EMI or reduce it at least?

As i said, i don't want to place rd6006 in the same range with 500€ lab tools, i just want to get the best from it.

Switching power supply is a temporary, before i will order two toroidal transformers (they will compensate EMI of each other).

And all this will be inside a nice shielded woodbox, rétro style  ;D

Hi nikitasius,
My problem is the SMPS that is powering my RD6006. Not the actual RD6006, as I said the noise is still there when the RD6006 is switched off and my scope probes not connected to anything. I couldn't be bothered trying to resolved the issue in a cheap SMPS, it was just easier to order a 48v Meanwell and be done with it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on December 03, 2020, 05:48:09 pm
Hi nikitasius,
My problem is the SMPS that is powering my RD6006. Not the actual RD6006, as I said the noise is still there when the RD6006 is switched off and my scope probes not connected to anything. I couldn't be bothered trying to resolved the issue in a cheap SMPS, it was just easier to order a 48v Meanwell and be done with it.

The best solution is to use a linear power supply as source. A decent toroidal and some caps...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Simon_RL on December 03, 2020, 08:37:07 pm
Hi nikitasius,
My problem is the SMPS that is powering my RD6006. Not the actual RD6006, as I said the noise is still there when the RD6006 is switched off and my scope probes not connected to anything. I couldn't be bothered trying to resolved the issue in a cheap SMPS, it was just easier to order a 48v Meanwell and be done with it.

The best solution is to use a linear power supply as source. A decent toroidal and some caps...

Hi Tatanka, I agree but I don’t want to go to that much trouble for a PSU that isn’t used very often.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 03, 2020, 09:44:33 pm
Hi Unisoft

Found some bugs in Beta V1.31.6e (RD6012)

1. If you scroll back and forward from Layout 0 to Layout 1, settings jump a few pixel up and down.
   You will see it, when you set Layout 1 equal to Layout 0 and jump between them.

(https://i.ibb.co/kcsbdvZ/Layout-0-and-1.png) (https://ibb.co/5cgp7wZ)

2. Pressing "up" and "down" in main window, will change the "Status Info" in the right bottom corner.
   When you press only the "down" button, all setting will rotate endlessly. Pressing "up" button a few times the settings will stuck at "default".

3. It´s not a bug, only a beauty mark.
   Changing "Status Info" in the right bottom corner between two (Ah and Wh) and one line (Int. Temp.) the value will jump up and down a little.

(https://i.ibb.co/fQDQfzS/Bottom.png) (https://ibb.co/t3L3gTh)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 04, 2020, 12:38:44 am
1. If you scroll back and forward from Layout 0 to Layout 1, settings jump a few pixel up and down.
   You will see it, when you set Layout 1 equal to Layout 0 and jump between them.
This is not a BUG, I decreased the gap between groups (INPUT),(x-SET),(OxP),(x-BAT)
it was 6px, I changed it to 4px
The reason is simple: cannot fit 6 items + 3 gaps, so the last item wasn't displayed...
decreasing the gap helps to fit 6 items (in previous versions the last item will be lost, due not enough space to draw it)
(https://i.ibb.co/3Sgg3cR/ex1.png) (https://imgbb.com/)

2. Pressing "up" and "down" ... "up" stuck at "default".
yes, small BUG

3. It´s not a bug, only a beauty mark.
   Changing "Status Info" in the right bottom corner between two (Ah and Wh) and one line (Int. Temp.) the value will jump up and down a little.
This I can't change... the bottom space exactly 32px (so can fit exactly 2 strings with small font)
small font is 8x16px, bigger one 16x28px
here is where it come from
(https://i.ibb.co/5GKByBD/fon8x16.png)

here is used fonts as it is
(https://i.ibb.co/xJ1LNym/lcd-table-ascii-char-8x16.png) (https://ibb.co/xJ1LNym) (https://i.ibb.co/TTMMd3n/bmp-digits-16x28.png) (https://ibb.co/TTMMd3n)
 (https://i.ibb.co/N763hKD/bmp-digits-7seg-16x28.png) (https://ibb.co/N763hKD)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 04, 2020, 11:28:42 am
Hi nikitasius,
My problem is the SMPS that is powering my RD6006. Not the actual RD6006, as I said the noise is still there when the RD6006 is switched off and my scope probes not connected to anything. I couldn't be bothered trying to resolved the issue in a cheap SMPS, it was just easier to order a 48v Meanwell and be done with it.

The best solution is to use a linear power supply as source. A decent toroidal and some caps...
As mentioned by nikitasius and Tatanka1961 a toroidal and good caps is not 2020, but still powerfull and noiseless.
Used an 2x45V / 11.11A transformer, 50A bridge and 2x8200uF.
Not an retro wooden case like nikitasius, but an old case from an CD-player, also retro.

See last picture, I have used an CR2032 holder and battery for the backup-battery.
Longer life and easy to change. Placing the battery behind the Wifi module is not handy.

Many compliments for Unisoft for the great job he did and does with the software.
His software is a great step foreward.[attachimg=1]

BTW. Power consumption with toroidal is below from what I expected.
With no load, RD6012 switched on, 6 watt total power consumption.
Not bad for an 1000VA transformer.
With 24 Volts, 7A load, 168 Watts, consumption is 195 Watt, which means 85% efficiency.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on December 04, 2020, 02:00:54 pm
Hi nikitasius,
My problem is the SMPS that is powering my RD6006. Not the actual RD6006, as I said the noise is still there when the RD6006 is switched off and my scope probes not connected to anything. I couldn't be bothered trying to resolved the issue in a cheap SMPS, it was just easier to order a 48v Meanwell and be done with it.

The best solution is to use a linear power supply as source. A decent toroidal and some caps...

Yep. I already fond some nice toroidal transformers on TME.
One from Polland brand and one from Germany.
Asked both about idle current, only polish folks answered me (less than 50mA for 450VA toroidal). German folks from Talema still did not answered (already 2 days passed).

Planning to use two toroidals in the best scénario 😁
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 07, 2020, 04:38:02 pm
Hi Unisoft

Two questions:

1. Did your FW change the calibration values in the EEPROM?
   I´m asking, because there were little differences in the readings (Display) between version 6c and 6d (or 6d and 6e, I´m not sure at the moment).
   For Example: Setting voltage to 37V -> the Version 6c shows me 36,98V and 6d displayed exactly 37,00V.

2. In V1.31.6e
   What exactly does "Graph Windows" in the menu "Current Session" (Shift + Up)?

Thank you in advance.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 07, 2020, 04:55:42 pm
Hi

1. Did your FW change the calibration values in the EEPROM?
   I´m asking, because there were little differences in the readings (Display) between version 6c and 6d (or 6d and 6e, I´m not sure at the moment).
   For Example: Setting voltage to 37V -> the Version 6c shows me 36,98V and 6d displayed exactly 37,00V.
No... I use the same calibration values as in stock firmware...

2. In V1.31.6e
   What exactly does "Graph Windows" in the menu "Current Session" (Shift + Up)?
"Graph Windows" - Time that fits into the chart window...
(https://i.ibb.co/XbfjJwN/graph1.png)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 09, 2020, 08:31:28 am
RD60xx have a small hardware problem...
There is a surge at the output when the primary power supply is turned on.
Here are screenshots taken by different people.
RD6006
(https://i.ibb.co/Pzn5phP/PC076895.jpg) (https://i.ibb.co/BczdTtv/IMG-3233.jpg) (https://i.ibb.co/P6PqPJp/IMG-20201207-192101.jpg)

RD6012 (this screenshot made by me)
(https://i.ibb.co/61HC4Xq/12.png)

This is a hardware problem.
When TL594 is turned on (until it enters operating mode), it starts generating pulses at the output.
CH1 - PSU output; CH2 - output of TL594 (pin 10)
(https://i.ibb.co/MD3Np1r/16.png) (https://i.ibb.co/9ZhgcdD/17.png)

How to get rid of it.
TL594 has function: DTC (pin 4).
Let's see what's in there ...
CH1 - PSU output; CH2 - TL594 DTC (pin 4)
(https://i.ibb.co/ct3drqf/21.png)

datasheet says:
Quote
8.3.4 Dead-Time Control The dead-time control input provides control of the minimum dead time (off time). The output of the comparator inhibits switching transistors Q1 and Q2 when the voltage at the input is greater than the ramp voltage of the oscillator. An internal offset of 110 mV ensures a minimum dead time of approximately 3% with the dead-time control input grounded. Applying a voltage to the dead-time control input can impose additional dead time. This provides a linear control of the dead time from its minimum of 3% to 100% as the input voltage is varied from 0 V to 3.3 V, respectively. With full-range control, the output can be controlled from external sources without disrupting the error amplifiers. The dead-time control input is a relatively high-impedance input (II < 10 µA) and must be used where additional control of the output duty cycle is required. However, for proper control, the input must be terminated. An open circuit is an undefined condition.
So, let's try to increase the dead-time...
To do this, we need to either increase the capacitance (C6), or increase the resistance (R22)...
(https://i.ibb.co/Dgs0zTb/20201209163749.png) (https://i.ibb.co/nCLZybY/PC096914-1.jpg)

I replaced 1K (R22) by 43K resistor (now can see that 56K will be better),
and get startup delay ~140ms
(https://i.ibb.co/fv4tCvs/22.png)

As a result, the surge at the output when the primary power supply is turned on, becomes much smaller.
(https://i.ibb.co/hffVmY1/23.png)

If to increase the resistance of the resistor even more (thereby increasing the turn-on delay),
then this surge at the output will become even less or completely disappear.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on December 09, 2020, 08:34:13 pm
Good find and solution UniSoft :-+

Do you think it's possible to stretch this out to ~1 second so there's almost no excess voltage upon startup with a larger cap? The resistor is limited by the IC pin bias current, so a larger cap may be necessary.

Also did you or anyone notice a glitch on the supply turn off? I ask, because long ago we had a well known brand PS that destroyed some very expensive development electronics in our lab. It happened 3 times before we found what the source was, the supply was producing a glitch (few 10s of ns wide) at turn off and frying the main chip  |O

Any updates on the 6006P verision?

Best,

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on December 09, 2020, 09:05:20 pm
Hi people,
I have a problem with my RD6012. When I supply input power, nothing happens.
Until D10, I have the input voltage, but at the input of U5 I only get 2V
I think R72 is the culprit. As far as I can tell it should be 1.5 Ohm, but it's not on the schematic for the RD6006 I found here.  When I measure it, I get 190K...
Does someone have the schematic for the RD6012?


Thanks in advance.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 09, 2020, 09:29:08 pm
I have a problem with my RD6012. When I supply input power, nothing happens.
Until D10, I have the input voltage, but at the input of U5 I only get 2V
I think R72 is the culprit. As far as I can tell it should be 1.5 Ohm, but it's not on the schematic for the RD6006 I found here.  When I measure it, I get 190K...
Does someone have the schematic for the RD6012?
There is no schematics for RD601x  :(
Yes it is 1.5 Ohm
Developers added this resistor only in the latest revision of RD6006...
Input -> diod D10 (in latest revision of RD6006 they put the jumper (0 Ohm) instead) -> resistor 1.5 Ohm R72 -> XL7015 (pin 1)
change resistor
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on December 09, 2020, 09:42:03 pm
Hi Unisoft,

Thanks for your reply! I will check tomorrow if I have a suitable resistor.
I hope it's the only thing that's bad...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on December 10, 2020, 12:06:11 am
I replaced 1K (R22) by 43K resistor (now can see that 56K will be better),
and get startup delay ~140ms

But 30C resistor it's 20k, not a 1k normally.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 10, 2020, 12:09:06 am
But 30C resistor it's 20k, not a 1k normally.
RD6006 - 20K; RD6012/RD6018 - 1K (01B)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on December 10, 2020, 08:56:12 am
Yes it is 1.5 Ohm
Developers added this resistor only in the latest revision of RD6006...
Input -> diod D10 (in latest revision of RD6006 they put the jumper (0 Ohm) instead) -> resistor 1.5 Ohm R72 -> XL7015 (pin 1)
change resistor

I replaced the resistor with a 2,7 Ohm 3W (closest I had) and it's working again!  :-+
Still wondering how this resistor got bad... No sign of overheating.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 10, 2020, 11:20:13 pm
Hi Unisoft

Do you know what the LED D0 and D8 indicates (on a RD6012 -> at RD6006 the LED D0 has the indication D01).
I´m think the LED D0 indicates a blown fuse (F3), but I´m not sure, because the conductor path branches off the LED (C22 deleted to follow the trace) and goes under the relay (K1) - it should be the line for V-Measurement (input OP-AMP)?!

(https://i.ibb.co/tmry365/RD6012-LED.png) (https://ibb.co/ZLDyNrC)

I also searched under https://monitor.net.ru/forum/threads/651114/ - but found nothing about this two LED.  |O
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 11, 2020, 12:58:49 am
Do you know what the LED D0 and D8 indicates (on a RD6012 -> at RD6006 the LED D0 has the indication D01).
I´m think the LED D0 indicates a blown fuse (F3), but I´m not sure, because the conductor path branches off the LED (C22 deleted to follow the trace) and goes under the relay (K1) - it should be the line for V-Measurement (input OP-AMP)?!
You can see it in schematics.
Yes LED D0 will lit if blown fuse.
LED D8 is actually not used at all... this is some kind of LVP/UVP protection...
If the INPUT voltage will drop, the logic will start to decrease output voltage...
This function is not used and not implemented...

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 12, 2020, 11:39:54 pm
Hi Unisoft

Two changes in the beta version (last v1.31.6e) if possible.

1. A menu point, where the user can define the multiplicator for V-Set and I-Set.
   After switching off and on the PSU, the multiplicator is always at the first digit.
   Maybe two menu points - one for V-Set and one for I-Set.

   And the menu "Save Mult." can be use for: if activated     -> jump to the last change multiplicator
                                                                  if deactivated -> jump to user define multiplicator

2. If you change the voltage or current (by pressing V-Set or I-Set button) and turn the output on, the V-Set or I-Set will be deactivated (you have to press it again).
   Can you program a menu point where the user can define the V-Set and I-Set is deactivated or always activated after pressing the output button (on/off/on...).

Thanks Unisoft
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 13, 2020, 12:15:45 am
1. After switching off and on the PSU, the multiplicator is always at the first digit.
This is done on purpose for security reasons.
To prevent the user from accidentally significantly increasing the voltage/current by mistake.
There is no difficulty in choosing the required multiplier once after switching on (if enabled "Save Mult.").

2. If you change the voltage or current (by pressing V-Set or I-Set button) and turn the output on, the V-Set or I-Set will be deactivated (you have to press it again).
This feature has been implemented for a long time.
"SkipExitIVSet"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 13, 2020, 06:17:53 pm
@Unisoft.

Thanks for your great software.
It makes my RD6012 much more comfortable.

One question,
When I press shift I get the screen with Memory table,
that works fine, but from M1 to M9, the odd numbers,
the OPP shows OFF. The even numbers show correct.
All are preprogrammed, also working when I call them back.
Problem is only cosmetic as far I can see.
I use version V1.31.6e.

Thanks again.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 13, 2020, 06:59:53 pm
When I press shift I get the screen with Memory table,
that works fine, but from M1 to M9, the odd numbers,
the OPP shows OFF. The even numbers show correct.
All are preprogrammed, also working when I call them back.
Problem is only cosmetic as far I can see.
Thanks!
yes confirm, there is a BUG... will be fixed in next version...
affected only RD6012 and RD6018...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 13, 2020, 08:10:07 pm
Hi Unisoft

This is done on purpose for security reasons.
To prevent the user from accidentally significantly increasing the voltage/current by mistake.
There is no difficulty in choosing the required multiplier once after switching on (if enabled "Save Mult.").
You are right and I totally agree with that.
But I think when the user decided to change the multiplier, than he SHOULD know what he do.

This feature has been implemented for a long time.
"SkipExitIVSet"
I thought the "SkipExitIVSet" is for activating the "IVSET Timeout" (I just saw there is an off position for that). Sorry, it was my mistake.  :palm:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 13, 2020, 10:13:51 pm
Hi Unisoft

LED D8 is actually not used at all... this is some kind of LVP/UVP protection...
If the INPUT voltage will drop, the logic will start to decrease output voltage...
This function is not used and not implemented...
I want to see, when the LED D8 will light up so I decided to feed my RD6012 with minimum voltages.
Here my test results:

at 3,40V            LED D8 flashes once (measured voltage on U3 is only 4,70V (instead 8,30V)).
3,50V to 3,80V  LED D8 light up continuously (voltage on U3 is 8,30V).
3,90V to 4,10V  LED D8 light up for 1-2sec
at 4,20V            LED D8 light up for 1-2sec and displays shows Bootloader (maybe the voltage are to low on U8 (W25Q32JVSIQ) to read the FW from the memory?)
4,30V to 4,50V   LED D8 light up for 1-2sec and Riden try to boot and crashes (maybe the same issue with low voltage on U8)
4,60V to 5,10V* LED D8 light up for 1sec, Riden boot normaly, but the ARM MCU crashes when turning on the output.
5,20V to 5,40V   LED D8 doesn´t light up, only the display flickers once when turning on the output -> But everything works normally.

------------

It doesn´t make sense, if LVP/UVP use it for the internal components to protect them or what else.... because the last working components which works normally is
the ARM MCU itself, and only the MCU set the UVP thereshold voltage (connected to the positive input of the OP AMP (U8 - LM321).

It would make only sense if you use a transformer -> why, because they don´t have a regulated output voltage. :P
The MCU measure the idle input voltage and when the loaded input voltage are lower then for example 2V, the MCU will decrease the output voltage/current to protect the transformer.

It´s just my opinion.  ;)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on December 14, 2020, 10:02:51 am
Hi folks, here are photos of my RD6006 (rev. 2020/02/29 & 2020/08/18) which i got 5 days ago.
There are IR photos and visible.
Amazon Drive link: https://www.amazon.fr/clouddrive/share/JpnXIYJ9kyuyhEC7O0J1GQfmajVNoMYGsr7tKXLW1JK (https://www.amazon.fr/clouddrive/share/JpnXIYJ9kyuyhEC7O0J1GQfmajVNoMYGsr7tKXLW1JK)

Can't attach them, due it's full résolution from my dslr and mirorrless and forum say " Restrictions: 10 per post, maximum total size 5000KB, maximum individual size 4000KB ". I've attached a screenshot to show you how it looks like.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 16, 2020, 03:44:18 am
latest beta versions available here...
https://monitor.net.ru/forum/threads/651114/post-6092215
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: pauledd on December 16, 2020, 07:10:39 am
Hi there

I didn't read through all the pages but would it be technically possible to somehow log values of the RD6006 over USB?
For example while charging a battery it would be quite handy if the USB port could act as a serial output and send voltage and current
as simple plain numbers that I can receive on my desktop pc for example on a simple terminal window or even better a live chart with Processing (https://processing.org/)... Those charts in the original riden software is quite unusable.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HKJ on December 16, 2020, 07:35:35 am
Hi there

I didn't read through all the pages but would it be technically possible to somehow log values of the RD6006 over USB?
For example while charging a battery it would be quite handy if the USB port could act as a serial output and send voltage and current
as simple plain numbers that I can receive on my desktop pc for example on a simple terminal window or even better a live chart with Processing (https://processing.org/)... Those charts in the original riden software is quite unusable.

Check out TestController: https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/ (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/) it supports the RD6006 & RD6012
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: pauledd on December 16, 2020, 07:42:20 am
Check out TestController: https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/ (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/) it supports the RD6006 & RD6012

Thanks, I'll look into that, but I prefer to go a bit more "raw" with this one:
RD6006 Python module (https://github.com/Baldanos/rd6006)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 16, 2020, 10:07:44 pm
@ Unisoft and all.

Played with new firmware 1.31.6f (latest release)

Looked at the new ORP function.
Looks nice, have not een specific function for that at this moment,
but interesting. Tested with electronic load DL24 wich has an function
voor Constant Resistance.

When I set ORP to 9 ohm and delay at 10 seconds (Vset = 15 volt)
Set load resistance to 9,1 ohm, start the load, works perfect.
Set load resistance to 8,9, RD6012 shuts down after 10 seconds, works perfect.
When I set load at 9,1 ohm, works OK, but when I turn down resistance to 8,9 ohm,
with load switched on, Riden shuts down immidiate, without delay.

Not a problem, I want just to let you know.

Edit:
One small problem I have seen. Power State doesn't work anymore. Always off when turned on.

Edit 2:
Turning off mains with RD6012 switched on, then switching on mains, unit stays off.
Turning off mains with RD6012 switched off, then switching on mains, unit powers up.
Looks like an inverse "last state" option, power state always set to Power on.

Unisoft -   :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: all_repair on December 17, 2020, 12:21:16 pm
@unisoft, is it possible to add pulse output feature to the supply?  Shall be useful to experiment on charging battery.   Example like having a pulse width of on duty incremental of 500mS, and independent off duty of 500mS incremental, with control of current limit, and set voltage.  Whole charging duration can be taken care by the timer-off feature that you have already done.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 17, 2020, 12:53:29 pm
@unisoft, is it possible to add pulse output feature to the supply?  Shall be useful to experiment on charging battery.   Example like having a pulse width of on duty incremental of 500mS, and independent off duty of 500mS incremental, with control of current limit, and set voltage.  Whole charging duration can be taken care by the timer-off feature that you have already done.
I don’t think so. A relay is used there to disconnect the battery.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on December 17, 2020, 04:51:40 pm
Any updates on the new RD6006P?

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 18, 2020, 05:17:27 pm
Hi Unisoft

It´s only an idea - I know you are open for new ideas  ;D
A menu, where you can choose the multiplikator factor. Like 1x(standard), 2x and 5x.
When you increase the voltage with the encoder with a faktor 1x in the 2nd digit (1.10V -> 1.20V -> 1.30V....), the raising is very slow, have turn the encoder many times to set the voltage for exampe from 2V to 12V.
With a factor 2x the rotation will be halved. (1.20V -> 1.40V -> 1.60V and so on....) and with a factor 5x the rotation will be reduced by 1/5 (1.00V -> 1.50V -> 2.00V....).
Maybe this function can be set, after entering "V-Set" with the up/down button (an indication on the display is required).

But there is also a disadvantage:
Changing the 3rd digit with a factor 2x or 5x (1.00V -> 6.00V -> 11.00V....) it becomes very dangerous - you will kill the goat instantly :horse: (oh sorry it´s a horse).  :o

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tatanka1961 on December 18, 2020, 08:57:38 pm
I believe, it's not only dangerous, but also not practical...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 19, 2020, 07:20:33 am
new BETA (j)
https://monitor.net.ru/forum/threads/651114/post-6101657

bug fixes
new quick settings menu (SHIFT + DOWN)
Rewritten code for the graph drawing, by default used automatic scale...
click on encoder selects what parameter to scale in manual mode, same time buttons UP/DOWN change Y offset...
SHIFT + click on ENCODER resets Y offsets and switches to automatic scaling...

Maybe need to adjust (extends) the tables with coefficients for scaling?
Code: [Select]
static const uint32_t g_VScaleTable[16] = { // mV
  50, 100, 250, 500, 1250, 2500, 3750, 5000, 7500, 10000, 12500, 25000, 37500, 50000, 62500, 75000
};

static const uint32_t g_IScaleTable[16] = { // mA
  50, 100, 250, 500, 750, 1000, 1250, 1500, 2000, 2500, 3000, 5000, 7500, 10000, 15000, 20000
};

static const uint32_t g_WScaleTable[16] = { // mW
  50, 100, 250, 500, 1000, 1250, 2500, 5000, 10000, 12500, 25000, 50000, 125000, 250000, 500000, 1250000
};
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on December 19, 2020, 01:36:20 pm
Hi Tatanka1961

I believe, it's not only dangerous, but also not practical...

Yep, you´re right. 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 19, 2020, 09:56:10 pm
Can anyone tell me the specs of the external temp. sensor.
Which value NTC en wich curve.
I can measure the R value of course.
Is it: Ntc 5K 10K 15K 20K 50K 100K 1M
and is it curve 3950 or 3435 or 3470?

Thank you in advance.

Why I want to know?
I like to make an connector in the front of my case so I can plug in
the sensor when needed, internal connector is not so handy.
I like to use an sensor as show on the picture.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 19, 2020, 10:17:59 pm
Can anyone tell me the specs of the external temp. sensor.
Which value NTC en wich curve.
I can measure the R value of course.
Is it: Ntc 5K 10K 15K 20K 50K 100K 1M
and is it curve 3950 or 3435 or 3470?
Code: [Select]
#define THERMISTORNOMINAL     10000   // resistance at 25 degrees C
#define TEMPERATURENOMINAL    25      // temp. for nominal resistance (almost always 25 C)
#define BCOEFFICIENT          3950    // The beta coefficient of the thermistor (usually 3000-4000)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: electronrancher on December 23, 2020, 05:30:52 am
Any way to swap an app connection to a PC connection?  My PC does not have wifi, but is ethernet connected to the same network as the RD6006 and is on the same IP subnet.  I have set up the wifi connection to the app, but now I'd like to swap it to the PC.  How would one make this connection change, is it possible at all?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 23, 2020, 12:51:07 pm
@Unisoft.

Just an idea.
Is it possible to set the same colors in the graph
for U, I and P as the colors which are choosen for
the numeric values.

Merry Christmas to ALL.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 24, 2020, 03:11:20 am
Is it possible to set the same colors in the graph
for U, I and P as the colors which are choosen for
the numeric values.
I did that in one of the beta version (h)
But other users asked me to returns colors back to default.
because of this:
(https://i.ibb.co/7Q7ySrW/PC196950.gif)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 24, 2020, 08:38:45 am

I did that in one of the beta version (h)
But other users asked me to returns colors back to default.

OK, I thought it would be more consistent.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 29, 2020, 09:47:05 pm
@ Unisoft.

I will not complain, but in the latest version
for RD6012, the AutoPowerOff,
after setting the time for it, does not shut down anymore.

Not an problem, just to mention.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 29, 2020, 10:29:04 pm
I will not complain, but in the latest version
for RD6012, the AutoPowerOff,
after setting the time for it, does not shut down anymore.
What version exactly?

Note:
AutoPowerOff - working only in inactive mode (when output is OFF!)
Press any button, rotate encoder, external communication (PC, App) restarts the timer...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 30, 2020, 07:29:01 am
Note:
AutoPowerOff - working only in inactive mode (when output is OFF!)
Press any button, rotate encoder, external communication (PC, App) restarts the timer...

Unisoft thanks for explanation, my faillure,
I thought AutoPowerOff works when there
is no load. When output is off, than it works.
Sorry.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tacsa on January 02, 2021, 11:35:12 am
Dear, Unisoft or Pukker
I have an RD6012 power supply.
I would like to download the latest Firmware for RD6012.
Please help me where to find it, where to download it.

Thank you my friend..! ;)


@ Unisoft and all.

Played with new firmware 1.31.6f (latest release)

Looked at the new ORP function.
Looks nice, have not een specific function for that at this moment,
but interesting. Tested with electronic load DL24 wich has an function
voor Constant Resistance.

When I set ORP to 9 ohm and delay at 10 seconds (Vset = 15 volt)
Set load resistance to 9,1 ohm, start the load, works perfect.
Set load resistance to 8,9, RD6012 shuts down after 10 seconds, works perfect.
When I set load at 9,1 ohm, works OK, but when I turn down resistance to 8,9 ohm,
with load switched on, Riden shuts down immidiate, without delay.

Not a problem, I want just to let you know.

Edit:
One small problem I have seen. Power State doesn't work anymore. Always off when turned on.

Edit 2:
Turning off mains with RD6012 switched on, then switching on mains, unit stays off.
Turning off mains with RD6012 switched off, then switching on mains, unit powers up.
Looks like an inverse "last state" option, power state always set to Power on.

Unisoft -   :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on January 02, 2021, 01:02:53 pm
@ Tasca

https://monitor.net.ru/forum/threads/651114/page-90

See post Unisoft 30 december 2020.
This is a very nice version in my opinion.
I think I should not / may not post it here, because it is not my software,
I am only thankfull user.

Credits to Unisoft of course.

If there no flasher see page 12 this topic and download the previous version there,
flasher is included.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 02, 2021, 01:55:43 pm
@ Tasca

https://monitor.net.ru/forum/threads/651114/page-90
@ Pukker
Looks like There cannot be downloaded anymore for non registered users...  :-//
So next time will upload direct here.
Soon will be new Beta
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 03, 2021, 01:17:18 am
new BETA (k)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 03, 2021, 07:24:28 am
Thanks a lot. Love the job done.
The new functionality is immense, when compared to the original documentation. That brings one problem with it: an update of the manual might be useful. The update notes in the forums are getting hard to find.
Would be willing to help with that, but frankly, I/we would need some help from unisoft with that, as some of the update notes are somewhat summary. ;)

I also have one UX request: in the Memory Hint "popup", it is easy to mistake the OVP/OCP for the V-Set and I-Set. Reasons: they are roughly at the same location as the V-Set/I-Set on the screen "behind it", so the eye is already looking there, the text is higher placed, and they are of the same font and brightness as the V-Set and I-Set. So the UI language is somewhat confusing and even says that OVP/OCP is more important. Which is not the case (normally).
Might it be possible to make the OVP/OCP/OPP settings in the Memory Hint popup somewhat more differentiated, less prominent? Like a lighter grey for the letters, or a light grey background?
There are other options, that might make it even more UX friendly (I mean: not inverting the colors from the main screen), but simply making the text left/right differentiated might be simpler and would already help.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on January 03, 2021, 07:31:15 pm
new BETA (k)

Thanks for the new version, looks great, especially the changes for the graph mode.
Also the timer modes looking great. Have to experiment with them.

 :-+ :-+ Unisoft.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GeminiServer on January 04, 2021, 08:32:45 am
Thank you for the Beta!

Feature Request:
WiFi Settings
Manual editing all WiFi related settings would be very nice.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 04, 2021, 08:44:54 am
Feature Request:
WiFi Settings
Manual editing all WiFi related settings would be very nice.
There are no WiFi settings (except of IP of the server side... PC, Android, iPhone)...
WiFi SSID and Password stored inside WiFi module, and do not figure out in RD firmware.

I have never worked with these modules before.
Maybe someone already worked and have experience, and can advise something.
I can show what is doing RD (simplified code)
Code: [Select]
void WIFI_Config(void)
{
  // Reset the module
  send("AT+RST\r\n");

  // Disable echo (Doesn’t send back received command)
  send("ATE0\r\n");

  if (WIFIConfigured)
  {
    // Get information about connection.
    send("AT+CIPSTATUS\r\n");
    // waiting for reply "STATUS:2" -
  }
  else
  {
    // Sets the Default Wi-Fi mode; Configuration Saved in the Flash (WiFi module)
    //    1: Station mode
    //    2: SoftAP mode
    //    3: SoftAP+Station mode
    // Note: The configuration changes will be saved in the system parameter area in the flash (WiFi module).
    send("AT+CWMODE_DEF=1\r\n");

    // Auto-Connects to the AP or Not
    //    0: does NOT auto-connect to AP on power-up.
    //    1: connects to AP automatically on power-up.
    // Note: The configuration changes will be saved in the system parameter area in the flash (WiFi module).
    send("AT+CWAUTOCONN=1\r\n");

    // Starts SmartConfig
    //    1: ESP-TOUCH
    //    2: AirKiss
    //    3: ESP-TOUCH+AirKiss
    send("AT+CWSTARTSMART=3\r\n");

    // get reply
    // smartconfig type ESPTOUCH\r\n
    // Smart get wifi info\r\n
    // ssid:RD6006\r\n
    // password:192.168.1.4\r\n
    // WIFI DISCONNECT\r\n

    //=== save password/IP in RD FRAM ===
    ServerIP = reply_extract("password:")
 
    // Stops SmartConfig
    send("AT+CWSTOPSMART\r\n");

    WIFIConfigured = true;
  }

  // Set transfer mode,normal or transparent transmission.
  //   0: normal mode
  //   1: unvarnished transmission mode
  send("AT+CIPMODE=1\r\n");

  // Start a connection as client. (Single connection mode)
  // AT+CIPSTART=type,addr,port
  //    type: String, “TCP” or “UDP”
  //    addr: String, remote IP
  //    port: String, remote port
  // reply:
  //    WIFI CONNECTED\r\n
  send("AT+CIPSTART=\"TCP\",\"%s\",8080\r\n", ServerIP);
  // waiting for "WIFI CONNECTED\r\n"

  // Send data. For unvarnished transmission mode.
  // Unvarnished Transmission Mode
  //    Wrap return “>” after execute command.
  //    Enters unvarnished transmission, 20ms interval between each packet,
  //    maximum 2048 bytes per packet.
  send("AT+CIPSEND\r\n");
}
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlueTronic on January 04, 2021, 05:05:23 pm
Hi Everyone

@UniSoft

New option "ISET > OCP+200" allows to set I-SET higher than OCP+0.2A, to activate option enter pass: 11235

I doesn´t understand the benefit from this option, can you please tell me more about this option or an example for better understanding.
Maybe the beta version doesn´t work correctlyt for the RD6012?!

Quote
UVP

The undervolt protection, is it for the input voltage? Do you use the OP AMP LM321 for the "UVP"?
I try different scenarios, but the UVP doesn´t occur on my RD6012. Can you please enlighten me.

In status bar added few options to display RAW ADC values (oversampled and averaged)
To convert it to the voltage/current:
Vout = ADC(V) * backVoltageScale / 100000 - backVoltageZero
Iout = ADC(I) * backCurrentScale / 100000 - backCurrentZero[/li][/list]

I like it, but I think it is to much information in the status bar (not interesting for a "normal" user).
Maybe you can put an option in the menu, where the user can activate this option to display the RAW ADC values in the status bar.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 04, 2021, 06:06:15 pm
I doesn´t understand the benefit from this option, can you please tell me more about this option or an example for better understanding.
For example:
If you set: I-SET=3A and OCP=0.7A
But really it will not be 3A as you expect (and as you see on display), it will be restricted by OCP+0.2A, i.e. I-SET=0.9A (instead of expected 3A!).
Software protection working slow, so developers made some restrictions.
Code: [Select]
uint32_t voltage = MIN(g_VoltageSet, g_OVP + 20); // 20 = 200mV
uint32_t current = MIN(g_CurrentSet, g_OCP + 20); // 20 = 200mA
SetVoltageAndCurrent(voltage, current);
In this case you can get some troubles with pulses load (or big capacitors, etc...).
It is better to see on screenshot:
(https://i.ibb.co/qMhnczP/0-5A-10A.jpg) (https://ibb.co/vxfBTbK)
So, option "ISET > OCP+200" allows to disable that restriction.

UVP The undervolt protection, is it for the input voltage?
If the output voltage drops below UVP, the output will shut off.

Do you use the OP AMP LM321 for the "UVP"?
No, I don't use that (same not used in stock firmware).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 04, 2021, 06:49:08 pm
There are no WiFi settings (except of IP of the server side... PC, Android, iPhone)...
WiFi SSID and Password stored inside WiFi module, and do not figure out in RD firmware.

I have never worked with these modules before.
Maybe someone already worked and have experience, and can advise something.
I can show what is doing RD (simplified code)

For the AT commands: see https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf (https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf)
Using
Code: [Select]
AT+CWJAP_DEF one should be able to set the AP SSID and password.
And I would strongly suggest to also use
Code: [Select]
send("AT+CIPSTART=\"TCP\",\"%s\",8080\r\n", ServerIP); to set the target IP address. It is such a hassle to change the target IP address via the app.

(side remark: the AT command set is rather rich, and one can even modify the command set. Or do like most other people do: use their own software, but I think that would be a step too far now, as it would require new clients as well.)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Thermionix on January 08, 2021, 01:00:51 am
As mentioned by nikitasius and Tatanka1961 a toroidal and good caps is not 2020, but still powerfull and noiseless.
Used an 2x45V / 11.11A transformer, 50A bridge and 2x8200uF.

Did you implement anything to deal with inrush current?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on January 08, 2021, 07:47:24 am
As mentioned by nikitasius and Tatanka1961 a toroidal and good caps is not 2020, but still powerfull and noiseless.
Used an 2x45V / 11.11A transformer, 50A bridge and 2x8200uF.

Did you implement anything to deal with inrush current?

No, I've been lazy, didn't anything to limit inrush current.
Fused with 5A slow.
Have to say that an powerfull NTC may be an option.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ManiTo on January 11, 2021, 09:26:11 am
Great firmware, UniSoft !

i've seen various pictures but still unsure about this question:
can the max. output current be adjusted in 1 mA steps with the 6012, and if yes, how do i do this?
at the moment with the UniSoft firmware RD60121_V1.31.6k i find smallest steps are 10mA.

if not possible, will it work with a 6018, or only with the 6006?
 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 11, 2021, 04:10:11 pm
Hello UniSoft
I'm loving the new Beta for the 6018W
Is there anyway to  extend the RD6018 I-set value beyond 18.1 amps?
I'm using 13.8 volts so I should be able to get away with 20 amps and stay well within the max power limits (under 300 watts).
Is it possible we could have the option with a 11235 code (permission to blow up my own stuff) or similar? 
I'm also wondering if anyone has successfully connected the desktop software by wifi rather then USB?
I can connect with the apk no problem, turned off wmm in the router, running DDwrt.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on January 11, 2021, 05:48:49 pm
Hello friends.

Very nice to meet you. I am a noob and bought my Riden RD6006. Please if somebody can tell me in plain words how can I upgrade the firmware that Unisoft has modified.

Thank you in advance.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 11, 2021, 08:00:40 pm
Hello friends.

Very nice to meet you. I am a noob and bought my Riden RD6006. Please if somebody can tell me in plain words how can I upgrade the firmware that Unisoft has modified.

Thank you in advance.
Welcome! Maybe start reading here https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3104528/#msg3104528 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3104528/#msg3104528)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 12, 2021, 06:45:36 am
...output current be adjusted in 1 mA steps with the 6012, and if yes, how do i do this?
You cannot, due to hardware limitations.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 12, 2021, 06:52:13 am
Is there anyway to  extend the RD6018 I-set value beyond 18.1 amps?
I will not change the limits set by the developers.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 12, 2021, 07:27:19 am
OK thank you, I respect your boundaries.  I'll keep a lookout for the 6024 hopefully on sale.
Great work thanks, I've found your added functions to be pretty intuitive from an engineers perspective.
Thank you again.
I'm wondering if I connect to serial port and go back to your beginning posts I may find the setting myself?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ManiTo on January 12, 2021, 01:59:39 pm
...output current be adjusted in 1 mA steps with the 6012, and if yes, how do i do this?
You cannot, due to hardware limitations.

can the 6018 set 1mA steps?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 12, 2021, 08:44:10 pm
To get the desktop app to work over a wired network connection is fiddly but doable.

First you have to set the PSU up as per the limited instructions using the mobile app. Be warned its buggy...

It looks like the PSU sets up a hidden WiFi access point. You configure the mobile app with your network name and password of your router and then let it connect to the PSU to pass the login information. You must have location services switched on or the app will crash on an iOS device

the IP address which the app uses is the IP address of the device you are working from. The PSU seems to uses this IP address to make a connection "to" the application

Once the information has been passed, it looks like the PSU then sets up a connection to your router and waits for the App to connect to it (No idea why it needs IP address of your mobile device)

The mobile device should now connect and work nicely.

Now, if you want your desktop application to connect to the PSU, switch off your mobile device and change the IP address of your desktop to that which the mobile device was using before you switched it off  and hey presto, the desktop app now connects to the PSU using the wired network connection.

If anyone from RIDEN is reading this, PLEEEEEASE look at this and change the setup to allow easy connection from a wired desktop device!!!

And please, if anyone knows another way, please share

Dave

I'm still unable to connect can anyone give me some clues to get the desktop app to connect.
Specifically this part?
"change the IP address of your desktop to that which the mobile device was using before you switched it off "
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: empeka on January 12, 2021, 10:38:34 pm
I've spent much too much time trying to connect windows application.
first problem was that application binds to the wrong interface (virtualbox bridge, hyper-v ethernet... just about anything but wifi) so i had to manualy disable every configured interface except WiFi.
Next thing is to create custom firewall rule to allow incoming traffic, tcp:8080.
With above steps I've managed to configure riden module to connect to my network (ssid and password seem to be broadcasted somehow using esp-touch/airkiss protocol, which I'm too lazy to read about) and receive configuration from DHCP. It even connected to port 8080 of my computer but nothing but tcp handshake is sent, so windows app keeps saying that no device is connected.
At this point i was too frustrated to dig into this issue more. I think that something at pairing stage fails leaving device only partialy configured.
If that's true, possible workaround is to configure it using mobile phone and manually change set serverip later somehow.

Anyway, i think that current wifi implementation is too uncomfortable to use and unnecessary increases boot time,  so I'm considering switching to esp-link or some custom "serial over tcp" code.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 14, 2021, 02:36:01 am
I was able to get the desktop software to work fine after jumping through the hoops listed above.
I have to connect with my android phone and then turn off the phone WiFi, assign the same IP given to the android phone by my router dhcp to my desktop in network adapter settings.
Then the desktop software connects just fine. I love not having to have the USB connection in my case WiFi is much more convenient.
If I only had to do all of this once it would be no issue but the RD6018W doesn't remember any WiFi settings, they start from scratch on every start up.
I looked at some info on the ESP-12F/ESP8266 and it's an impressive little module, the code is beyond my simple analog mind.

If anyone can think of a way to get WiFi to work with the windows app with less steps or even have any thoughts about this I would like to hear what others think.
Perhaps most people don't feel it's worth pursuing but I paid extra albeit not much, for the ability to not have the cable running across the room to my desktop.
Thanks in advance.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 14, 2021, 06:12:19 am
If anyone can think of a way to get WiFi to work with the windows app with less steps or even have any thoughts about this I would like to hear what others think.
It is possible. See my message above:
Using
Code: [Select]
AT+CWJAP_DEF one should be able to set the AP SSID and password.

In fact, it is
Code: [Select]
AT+CWJAP_DEF=<ssid>,<pwd>,[<bssid>][,<pci_en>]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 14, 2021, 07:38:34 am
Thank you for the great info, I did see that earlier but lost track of your earlier post. I'm not really familiar with any of this but could I use putty to communicate directly usb serial converter to the WiFi card tx/rx ports?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2021, 08:11:12 am
can the 6018 set 1mA steps?
cannot, due to hardware limitations.

I'm not really familiar with any of this but could I use putty to communicate directly usb serial converter to the WiFi card tx/rx ports?
Yes can use putty...
But what exactly you want to do?
When you configure WiFi using phone, WiFi module is already save AP SSID and password inside internal flash.
AT+CWJAP_DEF just will do the same, over AT command.

If I only had to do all of this once it would be no issue but the RD6018W doesn't remember any WiFi settings, they start from scratch on every start up.
RD6018 saves only server IP (SSID and password saved inside WiFi module during configuration and do not figure out during RD60xx<->WIFI module communication).
In you case, your PC probably get different dynamic IP, and therefore RD60xx cannot establish connection with your PC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 14, 2021, 08:25:40 am
To resume:
if you want to control the WiFi module, several options exist:
1) Use the mobile app
2) Convince UniSoft to implement IP address setting and maybe also SSID/PW setting from the RD user interface. It can be done.
3) Program the ESP module yourself and put the RD in TTL mode, like is done at https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849 for example. Also see https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: gamerpaddy on January 14, 2021, 10:23:18 am
Thats a nice firmware, just flashed it into my 6012's

but how do i reset the Ah/Wh counters?

Thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Wanderling on January 14, 2021, 10:33:39 am
I just updated to your latest firmware (RD60061_V1.32.13k.bin) and I noticed an issue with the set amperage vs the allowed amperage. Looks like you may have misplaced a decimal point somewhere in your code. Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2021, 11:17:44 am
I just updated to your latest firmware (RD60061_V1.32.13k.bin) and I noticed an issue with the set amperage vs the allowed amperage. Looks like you may have misplaced a decimal point somewhere in your code. Thanks!
What for you flashed firmware from RD6006 to RD6012? It will not work normal.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2021, 11:30:32 am
but how do i reset the Ah/Wh counters?
|MEM| + |Dot|

Shortcuts
|SHIFT| + |MEM|   - Set OPP
|SHIFT| + |UP|      - Current Session menu
|SHIFT| + |DOWN| - Quick Settings menu
|UP| \ |DOWN| - Status Info
|LEFT| \ |RIGHT| - Display Layout
|MEM| + |Dot| - Reset metrics (Ah/Wh/Time)
|Dot| - Activate screensaver
|Dot| + |Dot| - Mute

In graph mode
|SHIFT| + |PRESS-ENCODER| - Switch to Auto scalling
|SHIFT| + (|UP| or |DOWN|) - Reset offset Y
|ENTER| - Start/Stop
|MEM| + |ENTER| - Enter View mode
|PRESS-ENCODER| - Selects Parameter to scale in manual mode (|UP| / |DOWN| - change offset Y)


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Wanderling on January 14, 2021, 11:42:18 am
Haha! Oops! Sorry about that. Thanks for the catch! Thought I looked at everything.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on January 14, 2021, 04:22:26 pm
Everything is beautiful and well done. I would like to know if there is a possibility to change the date display like day-month- year as some countries work like this.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2021, 04:47:12 pm
I would like to know if there is a possibility to change the date display like day-month- year as some countries work like this.
(https://i.ibb.co/zJvqX1K/df.png)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on January 14, 2021, 05:01:59 pm
The model I mention is RD6006W with Firmware RD60062_V1.32.12c.
I saw it, it’s not here. The only one are change date and hour , not the format.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 14, 2021, 10:25:44 pm
The model I mention is RD6006W with Firmware RD60062_V1.32.12c.
I saw it, it’s not here. The only one are change date and hour , not the format.
The firmware everyone here is discussing for your RD6006W is RD60061_V1.32.13k.zip
If your not using this firmware I have no idea what your display will do.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 14, 2021, 11:29:56 pm
can the 6018 set 1mA steps?
cannot, due to hardware limitations.

I'm not really familiar with any of this but could I use putty to communicate directly usb serial converter to the WiFi card tx/rx ports?
Yes can use putty...
But what exactly you want to do?
When you configure WiFi using phone, WiFi module is already save AP SSID and password inside internal flash.
AT+CWJAP_DEF just will do the same, over AT command.

If I only had to do all of this once it would be no issue but the RD6018W doesn't remember any WiFi settings, they start from scratch on every start up.
RD6018 saves only server IP (SSID and password saved inside WiFi module during configuration and do not figure out during RD60xx<->WIFI module communication).
In you case, your PC probably get different dynamic IP, and therefore RD60xx cannot establish connection with your PC.
The only thing I'm trying to accomplish is to make the RD60xx work with WiFi and the desktop software.
As it is now it is pretty much useless for the end user, it's broken badly the way it exists at this point.
The WiFi adapter works ONLY for the phone app, unless you go through a bunch of bizarre convoluted steps to make it work, then it all goes away when you power the RD60xx off.
UniSoft  RuiDeng admits themselves that the desktop software isn't ready yet!
If you can figure out how to make the desktop software work properly it would be much appreciated.                       

I wish I had the ability to easily experiment with these settings.
Code: [Select]
// Sets the Default Wi-Fi mode; Configuration Saved in the Flash (WiFi module)
    //    1: Station mode
    //    2: SoftAP mode
    //    3: SoftAP+Station mode
    // Note: The configuration changes will be saved in the system parameter area in the flash (WiFi module).
    send("AT+CWMODE_DEF=1\r\n");

    // Auto-Connects to the AP or Not
    //    0: does NOT auto-connect to AP on power-up.
    //    1: connects to AP automatically on power-up.
    // Note: The configuration changes will be saved in the system parameter area in the flash (WiFi module).
    send("AT+CWAUTOCONN=1\r\n");
The thing that makes it frustrating is that it's relatively easy to connect with an android going through the same WiFi router that the desktop is wired to they're all happily existing on the LAN I just want the desktop to be able to join the party without being stopped at the door of the WiFi chip.
This is something I saw in another forum.
Quote
BTW, you seem to be thinking of the ESP only as a network-attached device, Don't forget that it has a SoftAP interface, and it can serve its own network. Within that network, it's the ESP who is both the DNS and DHCP server. This case must also be taken into account.
My router assigns a DHCP address to the Riden and it shows right there in the DHCP table but it doesn't appear in the active client list, this is while the android phone is connected to the riden in it's own apk, the android is in both the DHCP table list and the active client list.
I'm suspecting it may have something to do with this issue.
I'm just grasping at straws here sorry.-
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 15, 2021, 07:29:32 am
...this is while the android phone is connected to the riden in it's own apk...
opposite... RD connected to the phone/PC... RD is a client, phone/PC is a server.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 15, 2021, 07:31:30 am
Any news on the latest upcoming hybrid switching+linear post regulator model ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 15, 2021, 07:51:13 am
Any news on the latest upcoming hybrid switching+linear post regulator model ?
It is already available (https://item.taobao.com/item.htm?spm=a3113.8229484.coupon-list.3.wJcYGZ&id=633746616581) for pre-sale order...
I ordered at the end of december, but still didn't get it yet (that time it was a discount, the price was even cheaper than RD6006).
When I get it, I will post here some screenshots and some tests.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 15, 2021, 08:39:40 am
Any news on the latest upcoming hybrid switching+linear post regulator model ?
It is already available (https://item.taobao.com/item.htm?spm=a3113.8229484.coupon-list.3.wJcYGZ&id=633746616581) for pre-sale order...
I ordered at the end of december, but still didn't get it yet (that time it was a discount, the price was even cheaper than RD6006).
When I get it, I will post here some screenshots and some tests.

Great  :clap:, please, do a close up shot photos on the board, or better side by side comparison, especially at the output linear part in details, some experts here may jump in to comment, hopefully.

Also if its not too trouble some, please do comparisons at the unloaded and loaded ripple and switching noise residue , if its "good enough", I might jump in to join this Ruideng's camp.  :palm:

TIA

PS : Also I'm suggesting to start a new thread on it, instead of this one, as its different animal.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on January 15, 2021, 12:30:04 pm
PS : Also I'm suggesting to start a new thread on it, instead of this one, as its different animal.
Yes, high time UniSoft owns a thread in TestGear, where it's convenient to update the 1st post with all his current efforts  :-+

PS: I suspect this power supply will gain much favor when Dave updates his aging $300 test bench series.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 15, 2021, 01:30:02 pm
Yes, high time UniSoft owns a thread in TestGear, where it's convenient to update the 1st post with all his current efforts  :-+

Yep, to be honest, UniSoft's great work in this thread is so scattered that its not new owner friendly that wants to flash their with custom firmware.

With his own thread, it will be much better as an ideal reference thread on this custom firmware.  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 15, 2021, 05:14:10 pm
...this is while the android phone is connected to the riden in it's own apk...
opposite... RD connected to the phone/PC... RD is a client, phone/PC is a server.
And it's still broken for connecting to a PC.
Is there any chance you will look into it or will we have to hope Riden will fix?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 15, 2021, 05:51:17 pm
The wifi connection is only to allow the RD to send metrics to the IP address via the Modbus protocol, and to accept remote control via modbus over that same connection. It is the RD that initiates the connection to the remote controller.

One way to get a PC be that remote controller is to do it with the help of a mobile phone and DHCP address reservation:

Yes, terribly complicated. But doable. And by the way, you need to do it every time your IP address changes. So fix your IP address.
And yes, it would be so much easier to do it via a setting on the RD. But no, that is not possible (yet???)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 15, 2021, 05:59:41 pm
The wifi connection is only to allow the RD to send metrics to the IP address via the Modbus protocol, and to accept remote control via modbus over that same connection. It is the RD that initiates the connection to the remote controller.

One way to get a PC be that remote controller is to do it with the help of a mobile phone and DHCP address reservation:
  • determine an IP address that later will be used by your PC.
  • switch off the PC or move it to another IP address
  • on your DHCP controller (in your Wifi AP or router) use MAC address reservation to set your mobile phone's MAC address to that chosen IP address
  • make sure your mobile phone has that IP address (reboot, whatever)
  • reset the IP address info on your RD (forgot how to do that, but it is in the manual somewhere)
  • do a clean IP address configuration of the RD via the mobile app
  • then change the MAC address reservation, to set you mobile phone to something else, and use your PCs MAC address to use that previously designated IP address
  • make sure your mobile phone no longer has that IP address (reboot, whatever), and your PC has that IP address (reboot, whatever)
  • then you can run the programs that communicate with the RD on your PC.

Yes, terribly complicated. But doable.
And yes, it would be so much easier to do it via a setting on the RD. But no, that is not possible (yet???)
This Cannot be done.
Quote
5.reset the IP address info on your RD (forgot how to do that, but it is in the manual somewhere)


I did assign a static address but every time the RD60xx is powered down it looses the connection and you have to do all that crap again.
Yes I posted a few post ago that I can connect the desk top using that method but obviously that is a crazy bunch of hoops to jump through.
I'm just trying to find out it the plan is to do nothing about it then I won't waste the couple of bucks for another WiFi module if I order a 6024.
I will try mac address reservation and see if it sticks, thank you again for the help.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 17, 2021, 12:03:23 am
None of that works because when you change the phone IP the RD60xx will no longer connect to the phone, so that method is a lost cause. I've decided to just remove the WiFi card as I won't have any use for a phone operated power supply.
My only choice is to run a cable to the RD60xx that sucks because of the placement of the plug making using the ground lug a hazard lol.
what the heck I was expecting way too much from this cheap supply.
Sorry for wasting your time.
The 60xx seems to be locked to the first IP it ever logs onto.
I can find no way to get that to change.
I tried power on while pushing #0, but on boot up it shows the same IP it first logged onto never changes.
It's been written to the WiFi module but without hooking up serial I can't change it from the RD60xx!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 17, 2021, 05:42:22 am
Found again how to reset the IP address:
at startup, when it shows the IP address, press left arrow (RESET highlights) then enter. It is in the original manual.
By the way, I edited the procedure above to reflect  that, so people will not have to look all over and glue stuff together. This thread is already a fine example of that.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 17, 2021, 06:14:21 am
Found again how to reset the IP address:
at startup, when it shows the IP address, press left arrow (RESET highlights) then enter. It is in the original manual.
By the way, I edited the procedure above to reflect  that, so people will not have to look all over and glue stuff together. This thread is already a fine example of that.
Trying it now, thank you.
So I'm finally able to get the RD60xx to connect with a new IP to the desktop. I can now get excel files from that easily.
Of course because of the broken method of connecting I can no longer access the RD60XX from the Android apk.
Now if we can get the desktop software fixed up a little so the graph screen has both current and voltage scales like the android Apk, But I'm not holding my breath.

It's far easier to find a youngster to write an android apk then one who can program C++ or whatever.
I think if they get this WiFi and the Desktop software sorted they will have a viable bench supply that any shop will be proud to have.
Until then, for me this is simply a hobbyist novelty :-(
Title: Constant Current mode?
Post by: iXod on January 18, 2021, 01:21:30 am
The Riden RD6006 series ps controllers out of the box default to CV mode. I can’t find in the very brief manual download how to get to CC mode.

A clue would be happily received.

Thanks.
Title: Re: Constant Current mode?
Post by: AaronR on January 18, 2021, 02:06:14 am
The Riden RD6006 series ps controllers out of the box default to CV mode. I can’t find in the very brief manual download how to get to CC mode.

A clue would be happily received.

Thanks.

https://drive.google.com/drive/folders/1V0l6P1sIJilN1yBOsTO9YGLVdkuO0cX9
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: iXod on January 18, 2021, 03:40:58 am
I didn’t say I couldn’t find the manual. I said I couldn’t find any mention in the manual of how to enable CC mode.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ledtester on January 18, 2021, 04:02:04 am
You set the CV and CC set points and the supply will enter CC mode if the current draw of your application is greater than the CC set point.

A "constant current supply" is really a "current limiting supply" -- it will limit the current if it exceeds a threshold.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 18, 2021, 05:23:51 am
I didn’t say I couldn’t find the manual. I said I couldn’t find any mention in the manual of how to enable CC mode.
It was explained in the other post you made about the exact same subject. Perhaps if it's not obvious how to use it as a constant current source you might want to google constant current so you have a fundamental understanding of the term. Once you have done that it will be obvious how to use it in the constant current mode simply by using the front panel controls. Sorry I can't help you any further. OOp's didn't see the post after yours, I'm glad you liked that answer it's the exact same answer posted in the other thread you have going about the same thing.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BravoV on January 18, 2021, 07:56:45 am
Complementing above explanation on CC and CV mode.

Both are always standby until the load reached set point by max voltage and/or max current allowed.

But why when you start powered on the PSU is on CV mode ? Not in CC mode ?

That is because "most of the times" the load is not connected or turned off, hence the PS in CV mode is on as almost no current consumed, or even the load is on, its still under max current set, and CC mode is off by nature in that condition.

Just try hook up a piece of thick wire to short circuit the PS output, yes, its safe for the PS as long you're watching and attending it as that wire may get hot or turns red.  >:D

And possibly catch fire too if left for too long.  :scared:

That is a crude way to test a PSU which has CC mode, and its perfectly safe for the PSU, although not for your house/table if the load/poor wire catch fire.  :-DD

Watch the PS with that condition, it will instantly switched into CC mode as the load suck current like hell until it reached max current set point , and as the load is really low resistance (aka short circuit), also watch the voltage as it will drop like a rock, no matter how high you set, hence in that situation, CV mode is off and CC mode kicks in.

These are fundamentals of Ohm law Volt = Current x Resistance (load) , suggesting to learn and understand it, and your question will become irrelevant.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on January 19, 2021, 11:35:35 am
Hi,

I wanted to confirm flashing UniSoft (super work!!) firmware  from linux  works with https://github.com/tjko/riden-flashtool for my rd60062 (btw the file was named rd60061_V1_etc which was a little confusing).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on January 19, 2021, 04:16:15 pm
n00b q: what / how is ORP used?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 19, 2021, 04:31:53 pm
n00b q: what / how is ORP used?
Good question. I'm sure it stands for 'over resistance protection' Maybe something to do with battery charging?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on January 19, 2021, 05:11:12 pm
Yep , it has to be related to Resistance.. there was an earlier post where a test was done with a ORP set to 9Ohm . Re-reading now makes more sense..
Now what happens if we set ORP delay = auto ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 19, 2021, 06:33:52 pm
Now what happens if we set ORP delay = auto ?
Delay until the output voltage stops rising. (Same delay used for UVP (Under voltage protection)).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on January 19, 2021, 09:19:20 pm
Ooops a little confused here, what is the difference between rd60062 and rd60061 I have tried both and at first, look the same.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 19, 2021, 09:28:23 pm
Ooops a little confused here, what is the difference between rd60062 and rd60061 I have tried both and at first, look the same.
RD60061 is the very first revision and it has never been sold outside of China.

P.S. Today will come my RD6006P (RD60065)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 20, 2021, 05:02:38 am
So I'm trying to figure out how to graph this excel output from an RD6018 driving a 12 volt inverter with a 200 watt incandescent bulb as a load.
I managed to get some graphs but I can't figure out the correct way to do it. The one graph I did get was both upside down and flipped horizontally vs time and amplitude.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 21, 2021, 07:02:31 pm
RD6006P...
ADC: Dual 24-bit TM7707 (https://datasheet.lcsc.com/szlcsc/1810102113_TM-Shenzhen-Titan-Micro-Elec-TM7707_C27949.pdf) (didn't found English datasheet).
DAC: Dual 16-bit DAC8562 (https://www.ti.com/lit/ds/symlink/dac8562.pdf)
(https://i.ibb.co/54fXV8m/1.jpg) (https://ibb.co/54fXV8m) (https://i.ibb.co/x5Mj7PP/2.jpg) (https://ibb.co/x5Mj7PP) (https://i.ibb.co/xg2HnNm/3.jpg) (https://ibb.co/xg2HnNm) (https://i.ibb.co/2kSJzh2/4.jpg) (https://ibb.co/2kSJzh2) (https://i.ibb.co/J2q18wg/5.jpg) (https://ibb.co/J2q18wg) (https://i.ibb.co/f9kbvT6/6.jpg) (https://ibb.co/f9kbvT6) (https://i.ibb.co/98Fd5G4/7.jpg) (https://ibb.co/98Fd5G4) (https://i.ibb.co/n6bXXWm/8.jpg) (https://ibb.co/n6bXXWm) (https://i.ibb.co/y6RQdj9/9.jpg) (https://ibb.co/y6RQdj9) (https://i.ibb.co/FV2m6Mj/10.jpg) (https://ibb.co/FV2m6Mj) (https://i.ibb.co/nsrqjQ2/11.jpg) (https://ibb.co/nsrqjQ2) (https://i.ibb.co/thDdhcc/12.jpg) (https://ibb.co/thDdhcc)
(https://i.ibb.co/vYt8Bjj/13.jpg) (https://ibb.co/vYt8Bjj) (https://i.ibb.co/x66sMWN/14.jpg) (https://ibb.co/x66sMWN)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: end0101 on January 23, 2021, 11:10:45 pm
rough machine translated to english tm7707 datahseet, hope posting this isn't against terms
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Blake on January 24, 2021, 04:51:52 pm
Where can you buy the RD6006P?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 24, 2021, 05:14:01 pm
Where can you buy the RD6006P?
now only taobao (https://item.taobao.com/item.htm?spm=a230r.1.14.10.429f4d290j01Gz&id=633746616581&ns=1&abbucket=4#detail)... they still not sell worldwide.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 24, 2021, 05:26:42 pm
Where can you buy the RD6006P?
now only taobao (https://item.taobao.com/item.htm?spm=a230r.1.14.10.429f4d290j01Gz&id=633746616581&ns=1&abbucket=4#detail)... they still not sell worldwide.
I was confused about the RD6006P, I didn't see any explanation of what it is compared to an ordinary RD6006, so now I see the 'P' designation must stand for precision? because they added more digits to the voltage and current readouts. Are there any other differences?
Did I miss a post where this is all explained??
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 24, 2021, 06:30:36 pm
I was confused about the RD6006P, I didn't see any explanation of what it is compared to an ordinary RD6006, so now I see the 'P' designation must stand for precision? because they added more digits to the voltage and current readouts. Are there any other differences?
Did I miss a post where this is all explained??
This is a hybrid: Switch mode + linear
Firmware support setup colors (copied from my firmware)
Can setup CutOff current and CutOff temperature.

I made a comparison table
Model:RD6006RD6006P
Input voltage range:6-70.00V7-70.00V
Output voltage range:0-60.00V0-60.000V
Output current range:0-6.000A0-6.0000A
Output power range:0-360W0-360.00W
Input voltage measurement resolution:0.01V0.01V
Output voltage setting measurement resolution:    0.01V0.001V
Output current setting measurement resolution:     0.001A0.0001A
Battery voltage measurement resolution:0.01V0.01V
Input voltage measurement accuracy:±(1%+5 digits)±(1%+5 digits)
Output voltage accuracy between setting and measurement:±(0.3%+3 digits)±(0.5%+4 digits)
Output current accuracy between setting and measurement:±(0.5%+5 digits)±(1%+6 digits)
Battery voltage measurement accuracy:±(0.5%+3 digits)±(0.5%+3 digits)
Automatic cut off current value when charging:10mAselectable
Output ripple typical:100mV VPP10mV VPP
Working temperature range:-10℃~40℃-10℃~40℃
External sensor Temperature detection range:-10℃~100℃/0℉~200℉-10℃~100℃/0℉~200℉
External sensor Temperature detection accuracy:±3℃/±6℉±3℃/±6℉
Constant voltage mode response time:2ms(0.1A-5A Load)2ms(0.1A-5A Load)
Constant voltage mode load regulation:±(0.1%+2 digits)±(0.1%+2 digits)
Constant current mode load regulation:±(0.1%+3 digits)±(0.1%+3 digits)
Capacity measurement range:0-9999.99Ah0-9999.99Ah
Energy measurement range:0-9999.99Wh0-9999.99Wh
Capacity and energy statistical error:±2%±2%
Buck working mode:Voltage drop >1V and >10%Voltage drop >10% x VOUT + 2V
Cooling fan start condition:Vout>40V or Iout>4A or SysTemp>45℃Iout>4A or SysTemp>45℃
Cooling fan shut down condition when working:Vout<40V and Iout<3.9A and SysTemp<45℃Iout<3.9A and SysTemp<45℃
Over temperature protection:SysTemp>80℃SysTemp>80℃
Screen brightness setting:0-5(6 level in total)0-5(6 level in total)
Screen:2.4 inch color HD display2.4 inch color HD display
Weight(with package):About 0.58kgAbout 0.62kg
Product dimension:167*81*65mm167*81*65mm

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on January 24, 2021, 07:40:02 pm

This is a hybrid: Switch mode + linear
Firmware support setup colors (copied from my firmware)
Can setup CutOff current and CutOff temperature.

Switch mode + linear, so less ripple, great with an toroidal, bridge rectifier and big Cap.

Firmware support setup colors (copied from my firmware) Whow,
send them a bill.



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 24, 2021, 08:21:46 pm
If anyone interested...
Using a couple of 100W COB LED (https://www.aliexpress.com/item/32962052443.html?spm=a2g0o.productlist.0.0.1cba2e3bZVUwYm&algo_pvid=41570a13-6751-46ba-8ada-3af25f3fb418&algo_expid=41570a13-6751-46ba-8ada-3af25f3fb418-14&btsid=0bb47a1a16112777484732194e7253&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_) as a load,

11.8V 6A
(https://i.ibb.co/rwG14yt/SDS00023.png) (https://ibb.co/rwG14yt) (https://i.ibb.co/MGQ66X7/SDS00024.png) (https://ibb.co/MGQ66X7)

11.2V 3A
(https://i.ibb.co/QkGMpQR/SDS00027.png) (https://ibb.co/QkGMpQR) (https://i.ibb.co/ZKT2pqP/SDS00028.png) (https://ibb.co/ZKT2pqP)

10.6V 1A
(https://i.ibb.co/DtJLRfP/SDS00030.png) (https://ibb.co/DtJLRfP)

10.2V 100mA
(https://i.ibb.co/85cH5Ps/SDS00032.png) (https://ibb.co/85cH5Ps)

Using DL24P as a load... it adds some noise and ripple

10V 1A
(https://i.ibb.co/Wx2X3tb/SDS00034.png) (https://ibb.co/Wx2X3tb) (https://i.ibb.co/XFYnp2v/SDS00035.png) (https://ibb.co/XFYnp2v)

10V 3A
(https://i.ibb.co/Ch7Xf47/SDS00036.png) (https://ibb.co/Ch7Xf47) (https://i.ibb.co/VNJr6Mx/SDS00037.png) (https://ibb.co/VNJr6Mx)

30V 5A
(https://i.ibb.co/Mc9bz6P/SDS00038.png) (https://ibb.co/Mc9bz6P) (https://i.ibb.co/fkCtc8s/SDS00039.png) (https://ibb.co/fkCtc8s)

55V 3A
(https://i.ibb.co/5KXT3xt/SDS00042.png) (https://ibb.co/5KXT3xt) (https://i.ibb.co/NymyXGp/SDS00043.png) (https://ibb.co/NymyXGp) (https://i.ibb.co/zFkmWYy/SDS00044.png) (https://ibb.co/zFkmWYy)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 24, 2021, 09:11:50 pm
button LEFT/RIGHT switches the screen layout...
menu design, strings, and even font was copied from my firmware...

screen layouts
(https://i.ibb.co/YRMhkhH/s1.jpg)(https://i.ibb.co/LYZkjht/s2.jpg)(https://i.ibb.co/hKmGrRH/s3.jpg)

menu
(https://i.ibb.co/bNhbqLz/m1.jpg)(https://i.ibb.co/ggBj7rY/m2.jpg)(https://i.ibb.co/r73QQvg/m3.jpg)(https://i.ibb.co/nrSC2JW/m4.jpg)(https://i.ibb.co/Ry4mCfy/m5.jpg)
(https://i.ibb.co/cXZdzvB/m6.jpg)(https://i.ibb.co/wSrYXYg/m7.jpg)(https://i.ibb.co/x6md0n8/m8.jpg)(https://i.ibb.co/TY3C8nx/m9.jpg)
(https://i.ibb.co/6yvf8tF/m10.jpg)
(https://i.ibb.co/G9TD3gV/m11.jpg)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on January 25, 2021, 05:25:41 pm
Thanks for sharing.  I'm using RD6006 with your custom firmware v1.32.12 without any problems so far. From the tests you have done, do you think it is worth upgrading to the "P" version? What is your opinion about it? I see it still has some ripple at certain conditions. I expected it to be a little more cleaner. Does your custom firmware work on this new version?  thank you.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 25, 2021, 05:43:04 pm
...do you think it is worth upgrading to the "P" version?
I don't know...  :-//

Does your custom firmware work on this new version?
For sure - NOT!
With a high probability, I will not make firmware for it. Too much work.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on January 25, 2021, 07:05:36 pm

Does your custom firmware work on this new version?
For sure - NOT!
With a high probability, I will not make firmware for it. Too much work.
[/quote]

I understand. I keep RD6006 and your firmware, it's enough for me. Can you tell me what is your latest stable firmware version for RD6006? Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 25, 2021, 07:47:52 pm
Can you tell me what is your latest stable firmware version for RD6006?
the latest beta (k)... it is stable enough, at least still no reports about serious bugs.
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on January 25, 2021, 10:32:11 pm
Can you tell me what is your latest stable firmware version for RD6006?
the latest beta (k)... it is stable enough, at least still no reports about serious bugs.
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072)

Thank you my friend. I try this one. for this firmware it is advisable to reset to defaults first and then upgrade firmware right?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 25, 2021, 10:42:04 pm
for this firmware it is advisable to reset to defaults first and then upgrade firmware right?
no need
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: lnxpro on January 26, 2021, 01:24:26 am
OK. I hope I didn't fry my RD6012... I accidentally connected a lithium battery to the terminals backwards. (positive to negative, negative to positive.)
Now when I turn on the power supply I get a lower voltage displayed than what it's set to and anything I connect to it won't draw any current. anyone has ever done something that stupid and was the fix expensive? lol.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 26, 2021, 01:57:23 am
OK. I hope I didn't fry my RD6012... I accidentally connected a lithium battery to the terminals backwards. (positive to negative, negative to positive.)
Now when I turn on the power supply I get a lower voltage displayed than what it's set to and anything I connect to it won't draw any current. anyone has ever done something that stupid and was the fix expensive? lol.
the fuse is blown...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on January 30, 2021, 04:15:16 pm
Hello Unisoft do you think it's possible to create on RD6006 a "Calibration" menu like the one on the pc software? This way we could make adjustments without the need of a pc. That would be nice!  :-+

[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on January 30, 2021, 11:40:41 pm
Is there a consolidated listing of all the settings and options somewhere?

I've read through this entire thread and everything and there are so many things that UniSoft's firmware can do, but locating everything is a lot of work.  :)

Between all the features, options, hardware mods, and everything else that's been contributed in this thread, it would be amazing if there was reference of some sort.

Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on January 31, 2021, 12:54:10 am
There is absolutely nothing stopping someone who want's it bad enough from doing it themselves and then posting their compilation here, one could even accept edits or additions if any info was found missing. I'd imagine UniSoft has plenty on his plate already.
I did give it some thought myself but my current needs are pretty simple and I can always kinda remember the locations in this thread top go to.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: fmsat10 on January 31, 2021, 09:20:15 am
Hello
I have a problem !  I have two RD6006 with V1.32.13K !   One of them works perfect ! The other RD6006 has a problem!
Wen the output Voltage set over 12V, and I am contact the load the output cut off after 3-4 seconds....???
Wen  load the V 1.33 it works perfect.  All settings are checked.....

Have somewhere an idea ?   Thanks  sorry my English....
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 01, 2021, 03:09:48 am
Hello
I have a problem !  I have two RD6006 with V1.32.13K !   One of them works perfect ! The other RD6006 has a problem!
Wen the output Voltage set over 12V, and I am contact the load the output cut off after 3-4 seconds....???
Wen  load the V 1.33 it works perfect.  All settings are checked.....

Have somewhere an idea ?   Thanks  sorry my English....
Without details no one help you...
What is the reason? What shows display?
Press SHIFT->Down
Switch off UVP, ORP
Or just reset settings to default... Keep pressed 0 while turn (use back switch) on RD...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diawollo on February 01, 2021, 08:46:15 am
Unisoft, is it possible to make 1ma resolution on RD6012/18? Sometimes it's very useful. RD6006 and RD6012/18 uses the same microcontroller? So, maybe it's possible to make firmware(hardware) switch to go from 12/18A range to let say 6A (like RD6006)?
P.S. how it's even possible to have 6.000 mA steps with 12 bit DAC? Sorry for stupid question  :palm:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bogdan2014 on February 04, 2021, 06:07:34 am
Does anyone know if the 6006 can tolerate a bit over the 70V input? I have a huge transformer that outputs 50V, so that would be about 72-74V DC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 04, 2021, 06:33:08 am
Does anyone know if the 6006 can tolerate a bit over the 70V input? I have a huge transformer that outputs 50V, so that would be about 72-74V DC.
NOT!!! transformer output must be not more than 47V
XL7015 have a maximum input 80V.
at 72V or more RD will not work, will show the message "Overvoltage!!!"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on February 04, 2021, 07:13:26 pm
Does anyone know if the 6006 can tolerate a bit over the 70V input? I have a huge transformer that outputs 50V, so that would be about 72-74V DC.

if it's an older transformer, without varnish protection, you could try to remove some copper wire from the secondary, 2 turns at a time without cutting the wire, to be able to restore it if output voltage gets to low. I do that a lot on older transformers. Newer ones with a bath of protective varnish isn't possible without destroying the enameled copper wire. But be careful modifying transformers, you're dealing with AC power line on primary side so avoid shorts or scratches on enameled copper wire. If you're not comfortable dealing with it don't do it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 04, 2021, 07:50:15 pm
Updated version of RDScreenDumper v1.2
previous version sometimes fails due to short timeout.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 04, 2021, 08:54:52 pm
Hello fellow users, I have been trying to connect my RD6006 to my PC (Windows 7), but for some reason I can't connect it. I watched quite a lot of videos about people connecting it, and it seemed very simple. So I started the RD6006, downloaded and updated the RidenPowerSupply software, changed selected product line and connected my PC to RD6006 (USB to micro USB). But nothing happened, so I tried to do the same, but instead of my PC I used my laptop (Windows 10). But nothing changed. So I tried the Wi-Fi and succeeded, but I still need to update my firmware (can't do that using Wi-Fi, for some reason). Thus, I opened my Device manager and found the RD6006 being connected as Other device (my "Další zařízení")and named USB Serial. That's why I would like to ask if it shows up to you as Other device too.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on February 04, 2021, 09:27:23 pm
There is a driver you may need to download and install if you're on windows 10 standby,  I'll see which one it is.
OK I just looked this is the one that worked for me to get USB port working.
CH341SER
http://www.wch-ic.com/downloads/CH341SER_EXE.html (http://www.wch-ic.com/downloads/CH341SER_EXE.html)

In my case my laptop connected no problem but I needed this serial to usb driver installed on the desktop.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 04, 2021, 09:59:57 pm
...but for some reason I can't connect it.
I guess because of BAD cable...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on February 04, 2021, 10:15:08 pm
...but for some reason I can't connect it.
I guess because of BAD cable...
No he needs the proper driver, I gave a link. that's the only problem.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 04, 2021, 10:19:09 pm
I tried multiple (3) cables. And now I just tried using them to charge my phone and transfer data, both worked.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 04, 2021, 10:24:40 pm
I just tried this driver and it worked. Thank you.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 04, 2021, 11:32:17 pm
So, now I tried using bootloader from this site: https://monitor.net.ru/forum/attachments/32896/      Every time I try to use it, it stopped uploading at 90-99%, then it checked the firmware, wrote "Firmware error" and shut down. The issue might be, that the it was designrd for RD6012 (i have RD6006). Can anyone please send me their firmware bootloader or otherwise help me fix this issue? Thanks for any help.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 04, 2021, 11:45:51 pm
So, now I tried using bootloader from this site: https://monitor.net.ru/forum/attachments/32896/ (https://monitor.net.ru/forum/attachments/32896/)      Every time I try to use it, it stopped uploading at 90-99%, then it checked the firmware, wrote "Firmware error" and shut down. The issue might be, that the it was designrd for RD6012 (i have RD6006). Can anyone please send me their firmware bootloader or otherwise help me fix this issue? Thanks for any help.
versions is incompatible...
use version for your model...
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3398072/#msg3398072)

And that loader isn't my... old version...
Better use my
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3250206/#msg3250206 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3250206/#msg3250206)
extract the latest firmware (k) to the FIRMWARE folder
select and flash...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 04, 2021, 11:53:36 pm
I already have your RD60061_V1.32.13k file, but i need some way to put it into my RD6006. Like some software or something.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 05, 2021, 12:08:04 am
Thanks the edit helped, hopefully I won't have any more issues.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on February 05, 2021, 12:37:30 am
You need the RDflasher I'm not sure where a link is but try google for it???
or try serach here for it.

maybe this? https://github.com/tjko/riden-flashtool
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on February 05, 2021, 02:32:12 am
Updated version of RDScreenDumper v1.2
previous version sometimes fails due to short timeout.

My W10 refused to run the exe within that zip.
Could the image files representing the menu screens be placed in a zip?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on February 05, 2021, 02:44:15 pm
I already have your RD60061_V1.32.13k file, but i need some way to put it into my RD6006. Like some software or something.

you need RDFlasher.exe

I atttached the version I'm using to flash my RD6006. Run on Windows 7. Windows 10 you probably need to run it in windows 7 compatible mode.

You need to copy the desired firmware to "FIRMWARES" folder, then run RDFlasher.exe and select your firmware from the "firmware file" drop down list.

Enjoy!


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lojza on February 05, 2021, 03:31:42 pm
Thank you all, it's okay
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 11, 2021, 04:27:30 pm
Hi Unisoft!

Thank you again for the awsome work you did !! You made this RD60XX better then the original  :D

Here is a challange.. adding MPPT feature to your software changes. Right now I am doing it via a python script that controlls the RD6006 via wifi.. however it would be better if this can be done from the device itself.

cheers
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 11, 2021, 06:17:51 pm
Hi UniSoft, Everyone,

I've started to make a Reference Document for all the commands in the custom Firmware.   

It's still very preliminary and I'm working out a decent looking format for the document.

Once I get a bit further, I'll post it (or a link) to allow others to review/correct/add/Use.


In the mean time, going through the Menus I've found one thing extra confusing:

    On the Communication Settings Menu
      (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1171888;image)

    The 'USB' Option at the Top changes the USB Baudrate.
    The 'Interface' allows changing to other options
    Then 'Baudrate' changes the baudrate of whatever is selected, excpet it doesn't override the USB option.
       (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1171892;image)

     This seems sorta Redundant and Confusing to me.

     Am I missing something?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 11, 2021, 07:15:17 pm
The 'USB' Option at the Top changes the USB Baudrate.
This option is only for internal isolated USB<->UART converter...
If need to disable USB select that option to OFF (OFF, 9600, 19200, 38400, 57600, 115200)

Option 'Interface' selects the interface for internal connector (OFF/USB, WIFI, TTL, RS485)
and 'Baudrate' set the speed for it.
For WIFI interface, option 'Baudrate' is ignored and always used 115200

Both of these interfaces can work simultaneously.
That is, if you select the interface (WIFI, TTL, RS485), USB will not be disabled.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 11, 2021, 10:20:44 pm

Option 'Interface' selects the interface for internal connector (OFF/USB, WIFI, TTL, RS485)
and 'Baudrate' set the speed for it.
For WIFI interface, option 'Baudrate' is ignored and always used 115200

Both of these interfaces can work simultaneously.
That is, if you select the interface (WIFI, TTL, RS485), USB will not be disabled.

Thanks for the info.

In that case, I'd like to make a couple suggestions for improved clarity:

   Change "USB" to "Front Panel USB"
                        or "Front USB"              (depending on the number of characters available)


   Change "Interface" to "Interface -INT"

   Change the option "USB" to "OFF"


Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 13, 2021, 09:54:30 am
In that case, I'd like to make a couple suggestions for improved clarity:
   Change "USB" to "Front Panel USB"
                        or "Front USB"              (depending on the number of characters available)
what for?
there is only one single USB...

   Change the option "USB" to "OFF"
From beginning it was OFF...
But other people ask me to change it to USB (if USB is enabled)...

May be just rename that options to
TTL Interface
TTL Baudrate
?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 13, 2021, 04:21:13 pm
In that case, I'd like to make a couple suggestions for improved clarity:
   Change "USB" to "Front Panel USB"
                        or "Front USB"              (depending on the number of characters available)
what for?
there is only one single USB...

Exactly ... Its confusing as it looks like there is another USB somewhere, or there are two places on the same page to change the same option.
(https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1173146;image)

I do see that 'Front USB' could also be confusing for the same reasons - it implies a second USB.

Perhaps changing the description from "USB" to "Interface - USB", as it is independent from the others??

   Change the option "USB" to "OFF"
From beginning it was OFF...
But other people ask me to change it to USB (if USB is enabled)...

May be just rename that options to
TTL Interface
TTL Baudrate
?

So call the other interface TTL?       I like that it does have the other options listed.  Getting Wifi to work with it set as TTL would be confusing too.



Since USB does have it's own 'OFF' option, it doesn't seem necessary to have it as an option in the 'Interface' menu item.

That brings me back to changing the "Interface" to "Interface -INT" or "Interface - 2nd" or "Interface Module" or "Interface - PCB"  or similar??    (Depending on characters available)


Kinda Related
- If WiFi is only available one one baud rate, could the baud rate menu item be automatically changed to that value and the option to change be greyed out?


Of course it's all your decision, I think I wasn't as clear as I should have been in the first message.  :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 15, 2021, 02:15:15 am
New beta versions (m)
+ bug fixes
+ new option to edit IP address of the server (if it was assigned).
   Note: this is an IP address of the server, i.e. your phone, PC, web server, etc...
+ The table with memory cells is now always displayed by MEM + SHIFT
   (if enabled option "ShiftMemTable" then will be also displayed by SHIFT)
   (This table is sometimes annoying, popping up when not needed)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lotek on February 15, 2021, 08:57:29 pm
How do you restore the default firmware if you have an issue?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 15, 2021, 10:30:32 pm
How do you restore the default firmware if you have an issue?
To manually enter boot mode (loader mode),
keep pressed "ENTER" when power on RD60xx...

Use RidenPowerSupply software to update
http://www.ruidengkeji.com/rdupdate/software/RidenPower/RidenPowerSupply_V1.0.0.9.rar (http://www.ruidengkeji.com/rdupdate/software/RidenPower/RidenPowerSupply_V1.0.0.9.rar)

or using my flasher or python script, flash stock firmwares...
http://www.ruidengkeji.com/rdupdate/firmware/RD60062/RD60062_V1.34.bin (http://www.ruidengkeji.com/rdupdate/firmware/RD60062/RD60062_V1.34.bin)
http://www.ruidengkeji.com/rdupdate/firmware/RD60121/RD60121_V1.33.bin (http://www.ruidengkeji.com/rdupdate/firmware/RD60121/RD60121_V1.33.bin)
http://www.ruidengkeji.com/rdupdate/firmware/RD60181/RD60181_V1.34.bin (http://www.ruidengkeji.com/rdupdate/firmware/RD60181/RD60181_V1.34.bin)

If you flash stock from custom firmware,
after flash you should restore default settings
Keep pressed "0" when power on RD60xx...

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Lotek on February 16, 2021, 01:37:40 am
Thank you!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on February 17, 2021, 03:39:20 am
Hello Unisoft, here is a suggestion. I personally prefer to have the information of the current Cutoff instead of Charge status, because that information already exists through the icon below. since others may prefer the text, why not add an option that allows us to choose which is best for our needs?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: DanMcKinney on February 20, 2021, 01:15:01 pm
Unisoft - I've been using the RD6012 to power a DC linear motor, but it seems that there's a slight voltage ramp up that's causing me problems. Is the voltage ramp a built-in feature that can be changed in the firmware? It might be a plus for some applications, but not for mine! I need the power to reach 100% quickly.

The problem is that by the time the power supply has fully ramped up (I don't know how many ms is takes), the DC motor's shaft has already been extended to its full length. I've used a delay relay to help with this by adding a 10ms delay before power gets to the motor, but the relay can't work with the full range of voltages I need to drive the motor. 

Let me know if such a thing is possible. Thank you!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 20, 2021, 06:52:00 pm
...Is the voltage ramp a built-in feature that can be changed in the firmware?
No! It can't be changed by firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: DanMcKinney on February 20, 2021, 07:16:40 pm
Thank you - good to know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 21, 2021, 10:51:44 am
Just now announced RD6006P
https://mobile.twitter.com/Glenliu123
They offers discount (only 5 days)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 21, 2021, 11:20:15 am
I drew a schematic of RD6006P...
I drew it without removing the components from the PCB, so there may be errors.
If you see anything, let me know, I can double-check certain parts of the circuit until I assembled the power supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 21, 2021, 01:17:57 pm
Hi UniSoft can you please open a new thread for this model and make these PDF's and the 5-day discount the 1st post?
PLEASE?
Do you remember post #538 when senior member BravoV asked for this? Your efforts are AMAZING but mixing models on one forum thread is making things confusing and time consuming for members to get help for the original model 6006  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 21, 2021, 02:39:37 pm
Hi UniSoft can you please open a new thread for this model and make these PDF's and the 5-day discount the 1st post?
PLEASE?
Do you remember post #538 when senior member BravoV asked for this? Your efforts are AMAZING but mixing models on one forum thread is making things confusing and time consuming for members to get help for the original model 6006  :-+

Hi Cliff,

I've been writing a manual for the RD6006, RD6012, and RD6018 with some assistance from UniSoft ...


I plan on posting an (almost) complete document soon - Probably Wed, not sure yet. 
           There are a few things I want to complete first, but it won't be 100% by then.

When I do, I'm going to put it in it's own thread, kind of a Fresh Start from the current Firmware Revision with everything I could parse out of this thread.  I think this will help with what you're looking for.

I don't know if UniSoft would be posting new firmware changes in that thread - I haven't asked - But I hope to be able to keep the document up to date with the community's help.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 21, 2021, 05:02:53 pm
Hi UniSoft can you please open a new thread for this model and make these PDF's and the 5-day discount the 1st post?
PLEASE?
Do you remember post #538 when senior member BravoV asked for this? Your efforts are AMAZING but mixing models on one forum thread is making things confusing and time consuming for members to get help for the original model 6006  :-+

Hi Cliff,

I've been writing a manual for the RD6006, RD6012, and RD6018 with some assistance from UniSoft ...


I plan on posting an (almost) complete document soon - Probably Wed, not sure yet. 
           There are a few things I want to complete first, but it won't be 100% by then.

When I do, I'm going to put it in it's own thread, kind of a Fresh Start from the current Firmware Revision with everything I could parse out of this thread.  I think this will help with what you're looking for.

I don't know if UniSoft would be posting new firmware changes in that thread - I haven't asked - But I hope to be able to keep the document up to date with the community's help.
What BravoV was referring to (I concur) is that the newer P model should get its own Test Equipment thread.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 22, 2021, 02:37:45 am
I get that.

However, Having everything for the Rd60xx in one place (a single document) in a fresh thread would probably also be helpful.  This thread has gotten pretty unwieldly.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 22, 2021, 03:10:02 pm
Hi UniSoft,

Based on my RD60xx custom Firmware Documentation Journey, I have a few small tweaks for your consideration:

Standby LED Setting
        Rename: "Default" to "Pulsating"


Language Setting
        Rename:
               "German" to "Deutsche "
               "French" to "Francais "


MEM Hint Setting
        Suggestions:
               Pressing a different Memory location button before the timeout value will display the values at the new location.

         Request:     
                 Can the old behavior:
                        "...  a second click during this time will apply these settings."
                                      Be put back in as an option?


ScrsaverBright Setting

               Suggestion:
                        Can the Brightness settings be made to line up with the 'Backlight' values?
 
                                    Currently:
                                          0 = Complete turn off the backlight.
                                          1 = ‘backlight’ level 0
                                          2  = ‘backlight’ level 1

                           Suggest '0' be renamed to OFF.  (for backlight is off with screensaver", then renumber the others to match the 'backlight' setting values.


Status Info Setting
                    Request:
                                 Can we have an option to choose what info gets cycled in 'Default' setting?
                                              ie, I don't care about the raw ADC values, but may want Temperature and Battery Voltage to cycle through.
 




Request:
      Can the firmware versions be unified into the same 'version' number, so only the Model number is different for each update?
        ie:
           RD6006_V1.35.a.bin
           RD6012_V1.35.a.bin
           RD6018_V1.35.a.bin         

                It would make it a lot easier to make sure everyone has the latest version.

                 (I'm assuming any changes at this point would apply to all versions the same - as the measurement differences between the models seems to be pretty solid - therefore they'll keep in sync moving forward)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 22, 2021, 10:08:43 pm
Standby LED: Rename "Default" to "Pulsating"
Language: Rename "German" to "Deutsche"; "French" to "Francais"
OK

MEM Hint Setting
  Pressing a different Memory location button before the timeout value will display the values at the new location.
regress...
will fix

Can the old behavior:
                        "...  a second click during this time will apply these settings."
                                      Be put back in as an option?
The "Mem Hint" option controls this itself.
If enabled, the settings will be applied by double click.
(Only due to regress, does not work now)
Why need make a separate option for this?

ScrsaverBright Setting
Suggestion: Can the Brightness settings be made to line up with the 'Backlight' values?
values of 'ScrsaverBright' are equal to values of 'Backlight'
  OFF = Complete turn off the backlight.
  0     = ‘backlight’ level 0
  1     = ‘backlight’ level 1
  2     = ‘backlight’ level 2
  3     = ‘backlight’ level 3
  4     = ‘backlight’ level 4
5 is not available (= ‘backlight’ level 5) cause have to sense...

Status Info Setting
Request: Can we have an option to choose what info gets cycled in 'Default' setting?
ie, I don't care about the raw ADC values, but may want Temperature and Battery Voltage to cycle through.
There is no such option now.

Can the firmware versions be unified into the same 'version' number, so only the Model number is different for each update?
I use the same version as a stock firmware...
ie: RD60062_V1.34.1m
where:
  RD60062 - is a model
  V1.34 - version, equal to the stock firmware
  1 - subversion of custom firmware
  m - if there is a letter then this is a beta (release will be V1.34.2)
Original software check the version for updates, so I have to keep the same version as a stock firmware
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 22, 2021, 11:27:05 pm
Hi UniSoft can you please open a new thread for this model and make these PDF's and the 5-day discount the 1st post?
Here
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006p-dc-power-supply/ (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006p-dc-power-supply/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TVHD on February 23, 2021, 12:42:03 am
Language: Rename "German" to "Deutsche"; "French" to "Francais"
OK
The translation of "German" to "Deutsche" is faulty, it should be "Deutsch"
@sunkmail: Please verify.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on February 23, 2021, 05:44:17 am
Standby LED: Rename "Default" to "Pulsating"
Language: Rename "German" to "Deutsche"; "French" to "Francais"
OK

I second, and forgive me to nitpick a bit, but "Deutsch" (without the e) and "Français" (with the accent) would be best.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 23, 2021, 10:35:19 am
Language: Rename "German" to "Deutsche"; "French" to "Francais"
OK
The translation of "German" to "Deutsche" is faulty, it should be "Deutsch"
@sunkmail: Please verify.


Yes, My Bad.   It Should be 'Deutsch'        (This is kind of embarrassing ... My wife is German  |O)



MEM Hint Setting
  Pressing a different Memory location button before the timeout value will display the values at the new location.
regress...
will fix

Can the old behavior:
                        "...  a second click during this time will apply these settings."
                                      Be put back in as an option?
The "Mem Hint" option controls this itself.
If enabled, the settings will be applied by double click.
(Only due to regress, does not work now)
Why need make a separate option for this?

   No Need - If it was just a accidental Regress.   
                         :)  I thought it may have been removed on purpose.
     

     
ScrsaverBright Setting
Suggestion: Can the Brightness settings be made to line up with the 'Backlight' values?
values of 'ScrsaverBright' are equal to values of 'Backlight'
  OFF = Complete turn off the backlight.
  0     = ‘backlight’ level 0
  1     = ‘backlight’ level 1
  2     = ‘backlight’ level 2
  3     = ‘backlight’ level 3
  4     = ‘backlight’ level 4
5 is not available (= ‘backlight’ level 5) cause have to sense...

Makes it clearer now, thanks.   
                - Also, it wouldn't be much of a screensaver if its at the maximum brightness (level 5).   ;)



Status Info Setting
Request: Can we have an option to choose what info gets cycled in 'Default' setting?
ie, I don't care about the raw ADC values, but may want Temperature and Battery Voltage to cycle through.
There is no such option now.

    Can it be an option in the future?    (Only if easy to do, it isn't that important to me)



Can the firmware versions be unified into the same 'version' number, so only the Model number is different for each update?
I use the same version as a stock firmware...
ie: RD60062_V1.34.1m
where:
  RD60062 - is a model
  V1.34 - version, equal to the stock firmware
  1 - subversion of custom firmware
  m - if there is a letter then this is a beta (release will be V1.34.2)
Original software check the version for updates, so I have to keep the same version as a stock firmware

Fair enough.  Thanks for explaining the reason.



Keep up the great work!    Thanks again for everything you do.

I'll continue the document for the current firmware and will update these when the next release (or beta) comes out.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 23, 2021, 10:37:51 am
Standby LED: Rename "Default" to "Pulsating"
Language: Rename "German" to "Deutsche"; "French" to "Francais"
OK

I second, and forgive me to nitpick a bit, but "Deutsch" (without the e) and "Français" (with the accent) would be best.

I had actually asked about this one earlier just between myself and UniSoft ... The posting was mainly for a few more things I came up with and to put it all in one place for easier reference.   8)

       The Menu Font he's using doesn't have the accent available.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: TVHD on February 23, 2021, 12:42:13 pm
Yes, My Bad.   It Should be 'Deutsch'        (This is kind of embarrassing ... My wife is German  |O)
Not really bad, because translation of "My wife is German" is "Meine Ehefrau ist Deutsche" :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 23, 2021, 06:46:00 pm
Hi,

Did anyone notice RD60XX lockups with wifi turned on (and in use)? I even got on latest unisoft firmware and also in the past.Not sure how we can debug this..
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 23, 2021, 07:03:20 pm
Did anyone notice RD60XX lockups with wifi turned on (and in use)? I even got on latest unisoft firmware and also in the past.Not sure how we can debug this..
Do you mean keypad locked?
this is normal behavior, same as in stock firmware.
If you don't want it, I made an option "Skip keys lock"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 23, 2021, 07:32:38 pm
Unisoft: no.. I mean full system lock, does not react to any key(with Skip keys lock enabled ) or via wifi..
UniSoft: are the read/write calls to ESP module blocking? I suspect this wifi ESP module is freezing and this in turn freezes the system.
Are you able to do something like: if you do not get a response in 5seconds from the module.. reset it from STM side?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 24, 2021, 07:45:23 pm
UniSoft: are the read/write calls to ESP module blocking?
non blocking... just a simple UART...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 25, 2021, 07:20:42 am
Unisoft: then any clue what would freeze the RD6XXX device? I never seen it freeze without wifi in use..
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 25, 2021, 05:19:26 pm
Unisoft: then any clue what would freeze the RD6XXX device? I never seen it freeze without wifi in use..
Have no idea...
All that you have written is "full system lock" and "freeze", this is not enough at all, even for guess.
Is there anything on the display? Is there any activity?
Is there a reaction at least to the Power button?
How about stock firmware?
A more detailed description of the problem is needed.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on February 25, 2021, 05:29:32 pm
Unisoft: no.. I mean full system lock, does not react to any key(with Skip keys lock enabled ) or via wifi..
UniSoft: are the read/write calls to ESP module blocking? I suspect this wifi ESP module is freezing and this in turn freezes the system.
Are you able to do something like: if you do not get a response in 5seconds from the module.. reset it from STM side?

I think you should upload a video for us to see and try to replicate the problem
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on February 25, 2021, 06:19:17 pm
Hi Everyone,

I'm a little later than I hoped, but here is a link to a new thread with the Reference Document for RD60xx units running UniSoft's Custom Firmware that I've been putting together:

custom firmware reference document for Riden RD60xx power supplies (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)


Feedback encouraged!  :)

Cheers
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 26, 2021, 06:54:33 am
So the problem manifsest with screen not showing anymore changes , is not reacting to any key, while DC convertor still running and outputs current.
The only way to restore control is to unplug the DC source.
I've seen this on both stock and custom firmware .
Is happen rarely.

Not sure what we will see on the video.. is not going to share anything more then what I've just explained about.
Strange that this was not seen,maybe not many uses the wifi feature ..
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on February 26, 2021, 07:18:29 am
in order to reproduce, some more info would be needed, like:

* which program do you use on the other end of the wifi link
* what actions do you do on that program
* what is the wifi quality

And when the RD user interface locks, does it still regulate properly (meaning: adapts output voltage and current correctly according to load), or is also the regulation stuck?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on February 26, 2021, 08:07:59 am
Well I use both the Android APP and the python code (that uses modbus module) .
Wifi was/is usable . Maybe there is a connection around that. I will have to try replicate it today.
Last lockup(which was using the lasted custom firmware)  was without anything done, opening APP and I was monitoring the voltage that RD6006 is sensing...  (to see when a battery goes below a certian value)
I do not think Dc-Dc convertor is still ajusting when the freeze happens. Again I will have to try catch the next freeze.

OK I started a continous polling of the RD6006 from python and in the same time I'm capturing the network packets. Will see how that goes..

At Input right now I'm having a solar panel and output some LiIon.

 Input: 19.09V # Output: 18.26V # 45.86W # 2.511A # 31C # 18C
 Input: 19.09V # Output: 18.26V # 45.86W # 2.511A # 31C # 18C
 Input: 19.10V # Output: 18.26V # 45.88W # 2.512A # 31C # 18C
 Input: 19.10V # Output: 18.26V # 45.89W # 2.513A # 31C # 18C
 Input: 19.10V # Output: 18.26V # 45.89W # 2.513A # 31C # 18C
 Input: 19.10V # Output: 18.26V # 45.89W # 2.513A # 31C # 18C
 Input: 19.09V # Output: 18.26V # 45.89W # 2.513A # 31C # 18C
 Input: 19.10V # Output: 18.26V # 45.89W # 2.513A # 31C # 18C

.py code (using modbus module.combined with a socat that simulates a usb connection)
    while True:
            time.sleep(.5)
            regs = [1,1,1,1,1 ] + self._read_registers(5, 31)
            print(f" Input: {regs[14]/100:.2f}V # Output: {regs[10]/100:.2f}V # {regs[13]/100:.2f}W # {regs[11]/1000:.3f}A # {regs[5]}C # {regs[35]}C" )


no freezes today .. I will have to check with lowering wifi signal .
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on February 26, 2021, 08:25:08 pm
Not sure what we will see on the video.. is not going to share anything more then what I've just explained about.
Strange that this was not seen,maybe not many uses the wifi feature ..

I own two RD6006 modules and use them 80% of time with wifi ON, android App and never experienced a problem like what you describe. The reason I'm asking for a video is to find something that I'm not doing that you are, so that I can replicate the problem and check if both of my units show the same problem.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LeviHB on February 27, 2021, 05:17:41 pm
Thanks for this custom firmware UniSoft. But is there somewhere I can see all of the features including the links to the latest firmware and tools, and a full list of changes etc?

It's really a mess trying to look through a huge forum thread trying to piece together all the different bits of information. Why not make a git for it? Because looking through a messy forum thread for it feels very 2005 internet, and not in a good way.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on February 27, 2021, 05:47:35 pm
Thanks for this custom firmware UniSoft. But is there somewhere I can see all of the features including the links to the latest firmware and tools, and a full list of changes etc?

It's really a mess trying to look through a huge forum thread trying to piece together all the different bits of information. Why not make a git for it? Because looking through a messy forum thread for it feels very 2005 internet, and not in a good way.

Hi,
You only needed to go back about 5 posts to see sunkmail announce:

> I'm a little later than I hoped, but here is a link to a new thread with the Reference Document for RD60xx units running UniSoft's
> Custom Firmware that I've been putting together:
>
> https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
>
> Feedback encouraged!  :)

Please visit that thread.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 02, 2021, 05:31:46 pm
@unisoft (or anyone else), I would like to use the ORP delay setting for -dv/dt charging on NiMH. (this is for sunkmail's manual, I'm writing the section on charging methods)

I cannot really confirm if -dv/dt detection can work correctly with the RD60xx on "m" firmware.

-dv/dt looks at the terminal voltage, all while in CC mode. The terminal voltage is slowly rising during charging, followed by a lowering when the battery is full. 

On the "m" firmware, I must set a limit (ORP set), plus a delay (ORP delay).

And, I cannot confirm it completely, but it seems to me that

1) the ORP delay only counts down when the battery apparent resistance (terminal voltage / charge current) is below the ORP set.
2) no matter the terminal voltage, the counter counts down.

.. which would make it unsuited for (-dv/dt < 0) detections. Especially the last part. The first part is not that important, as most batteries are below the max possible: 10 ohm. Just need to set the limit to the max.

Hard to test, as there are no ORP clues on the screen.

Is my understanding correct?
(sorry, haven't gone through the russian forum where the answer probably can be found)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 07, 2021, 10:55:46 pm
Wow! Thanks for the Great effort!
Only one Issue so far. I have not been able to use the "Graph mode only" Controls described in 13.1
when I try to use these, none of the mentioned functions work. Which even makes sense considering that "SHIFT+ ARROW DOWN" is mentioned twice, with two different functions. (p. 49;50 refence by Sunkmail)
And I believe that creating more Sub-Menus/Tabs in The settings, would tidy it up. It's not very intuitiv to scroll down in the Power Settings, and arrive at the Display setting. Just like it already is with the Battery Settings Tab.
And Thanks again for the Great Great Work!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on March 08, 2021, 08:11:44 am
Wow! Thanks for the Great effort!
Only one Issue so far. I have not been able to use the "Graph mode only" Controls described in 13.1
when I try to use these, none of the mentioned functions work. Which even makes sense considering that "SHIFT+ ARROW DOWN" is mentioned twice, with two different functions. (p. 49;50 refence by Sunkmail)
And I believe that creating more Sub-Menus/Tabs in The settings, would tidy it up. It's not very intuitiv to scroll down in the Power Settings, and arrive at the Display setting. Just like it already is with the Battery Settings Tab.
And Thanks again for the Great Great Work!


Hi Dos,

(Probably best to comment on the document in the document thread to keep this one tidier.  :))


Did you check out Section 16. Graph Display - Detailed Explanation?


I have no control over how the menus are arranged. 
        If you have a suggestion, best to give a detail description (and images/drawings/whatever) to UniSoft and see if he can/will make the change.


However, in Section 9. 'Global Menu Pages' it does give a breakdown of where each option resides within the menus. 


As for “SHIFT”+ “▼”  doing different things ... it depends on where you're starting from.  If you are in the "Graph (View) Mode) it resets the offset, if you are anywhere else, it will open the 'Quick Settings Menu'.   (I think - I don't have my unit in front of me to confirm)

           Edit - Was an error on the document there, sorry.   “SHIFT”+ “▼” should be  “MEM”+ “▼”  in that section.
                                It will be corrected in the next document release.   (Probably soon)

I'll try to make the graphing command descriptions clearer on a future edit.

Hope that Helps.

Prost!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 08, 2021, 04:58:00 pm
Only one Issue so far. I have not been able to use the "Graph mode only" Controls described in 13.1
when I try to use these, none of the mentioned functions work. Which even makes sense considering that "SHIFT+ ARROW DOWN" is mentioned twice, with two different functions. (p. 49;50 refence by Sunkmail)
What exactly not working?
Select "Graph" layout...
Click on ENCODER selects what parameter (V, I, W, t) to change (you can see it bootom under graph), while selected parameter, you can use UP/DOWN to change Y offset, or click MEM then (UP or DOWN) to reset Y.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on March 15, 2021, 08:48:46 pm
hello where can I download RDScreenDumper version 1.3? any link? Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 16, 2021, 07:36:56 am
hello where can I download RDScreenDumper version 1.3? any link? Thank you
v1.2 the latest one...

v1.3 is my development version still have no changes compare to v1.2,
actually I don't know what else can be implemented there.
If anyone have any ideas, let me know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: archil on March 16, 2021, 08:00:34 am
has anyone checked pulsations of this DC power supply? how current limiting works? (overshoot and etc.) I don't have oscilloscope and can not check it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElektroHS on March 16, 2021, 11:41:20 am
Anyone found the good replacement of S800-65 for RD6012? I tried to check brands like MeanWell etc... but didn't see something suitable for good price. Looking for Quality/Price
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 18, 2021, 06:50:51 pm
Anyone wanting to be able to use shrouded/sheathed plugs, they can use the EZ-hook 9280 or 9406 (which is a pair of 9280). They fit close to perfectly, just need to remove 0.1mm from the collet and slightly widen a hole in the plastic retainer.

That way you can have shrouded + "normal" + binding post use.

Just a shame they come only in black and red (and a shame I had no more green heat shrink left).

Rep to https://www.eevblog.com/forum/testgear/binding-posts-that-accept-shrouded-4mm-plugs/msg3497136/#msg3497136 (https://www.eevblog.com/forum/testgear/binding-posts-that-accept-shrouded-4mm-plugs/msg3497136/#msg3497136)

Edit: uploaded a better image of the comparison.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on March 18, 2021, 09:45:18 pm
Anyone wanting to be able to use shrouded/sheathed plugs, they can use the EZ-hook 9280 or 9406 (which is a pair of 9280). They fit close to perfectly, just need to remove 0.1mm from the collet and slightly widen a hole in the plastic retainer.

That way you can have shrouded + "normal" + binding post use.

Just a shame they come only in black and red (and a shame I had no more green heat shrink left).

Rep to https://www.eevblog.com/forum/testgear/binding-posts-that-accept-shrouded-4mm-plugs/msg3497136/#msg3497136 (https://www.eevblog.com/forum/testgear/binding-posts-that-accept-shrouded-4mm-plugs/msg3497136/#msg3497136)

Can't quite see from the jpeg, do they have a hole in them that will take around 18 AWG wire, like the Ruideng supplied ones? Also do they screw all the way off or not (the original ones don't screw off). I had some 12 AWG multi-strand wire that I wanted to connect to this PS. I ended up using a short length of solid core ~ 18 AWG copper wire (as used in some house wiring) and a lot of solder so the solid core copper protruded from 12 AWG wire and that went in the hole. I doubt whether the posts that Ruideng supply on the RD6018 are rated for 18 Amps (or their rating is too close for comfort), or perhaps only with the spade connectors (loose) that Ruideng supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 19, 2021, 05:09:35 am
The technical drawing of them is here: https://e-z-hook.com/wp-content/uploads/2019/12/9406.pdf
From the dimensions, that would mean 11 AWG would fit.
They do not screw all the way off, and are rated for 15A. I doubt the original posts are rated for much more.
Suits me for a RD6012. I would however be a bit more cautious if I'd plan to use it on a RD6018 on full power for longer periods.

Also: Uploaded a better image in the post above.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 19, 2021, 06:01:48 am
New BETA versions (n)
+ bugfixes
+ new test option "CutOff -dV/dT" (algorithm taken from this project (https://lygte-info.dk/project/Charger%20UK.html))
   not sure if it will work stable, due to low ADC resolution.
   works as (charging mode only):
     1. If, 5 minutes after the output is turned on, the voltage drops by more than the specified value, the output will be disabled with the "-dV/dT" status.
     2. If no voltage rise is detected within 15 minutes, the output will be turned off with the "0dV/dT" status.
   reports are welcome.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 19, 2021, 06:43:14 am
Thanks a lot, will test the coming days.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 22, 2021, 10:52:29 am
Hey Unisoft,
two things,
I tested the new feature -dv/dt 0dv/dt and it seems like it triggers prematurely. I have set -dv/dt to 0.03v and when charging,(I am using two 800mah AAA NiMh in parrallel, V set to 1.55V) the V-batt is instantly rising to 1.51v. Then after 15min the 0dv/dt is triggering. However the Zero load Voltage of said Batteries, after this, is only at around 1.32V. Maybe there's just some Tweaking on my side needed?


Also I still haven't been able to figure out how to get back to auto scaling in the graph mode View, after setting some of the Scales manualy.

Nevertheless your Custom Firmware has made these Devices so much more powerfull, and there's no way in wich I can thank You enough for this effort.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 22, 2021, 11:56:10 am
What was the charging current? When charging NiMH, one should use CC charging. The Voltage should only be a max limit. For 1600mAh, I would suggest 160mA.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 22, 2021, 01:46:33 pm
Well that might be the prblem. I used cv and the Currend was around 80ma. I'll try it again in CC mode
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 22, 2021, 01:50:24 pm
wasn't really awake, but putting 2 cells in parallel is not great. Measure them first, make sure they are well balanced. If not, charge them independently.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 22, 2021, 03:03:34 pm
I tested the new feature -dv/dt 0dv/dt and it seems like it triggers prematurely. I have set -dv/dt to 0.03v and when charging,(I am using two 800mah AAA NiMh in parrallel, V set to 1.55V) the V-batt is instantly rising to 1.51v. Then after 15min the 0dv/dt is triggering.
It will not work in CV (Constant Voltage) mode... You need limit the current (usually 10% from capacity), i.e. CC (Constant Current) mode

Also I still haven't been able to figure out how to get back to auto scaling in the graph mode View, after setting some of the Scales manualy.
SHIFT + Click on ENCODER

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 22, 2021, 11:25:10 pm
Hey Unisoft,
thanks for the Help.
I have now tried it again in CC Mode. used 80mA for one 800mAh Cell. Yet with any -dV/dt Value, tried 0.03V to 1V after the initial 5 minutes the output instantly shits down in -dv/dt status. Meanwhile the cells stays at a zero load voltage of 1.3 volt. double checket it m´with my multimeter. I wouldn't be suprised if it's me again messing something up. But I haven't been able to get the feature to work.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 23, 2021, 05:13:44 am
Just guessing, but we're probably staying below the limits of the resolution of the ADC. Try the 2 cells in series, and a somewhat higher charge current, like 0.2C (160mA for 800mAh). When you connect a multimeter during charging, do you see any voltage changes?

@unisoft: if we're hitting the limitations of the ADC (which is likely), why not go for the "voltage" method of https://lygte-info.dk/project/Charger%20UK.html? Charge at CC, and periodically measure the voltage under 0 charge current. That would be feasible with the ADCs. But it is somewhat more impacting on the code I guess.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 23, 2021, 08:43:10 am
to me it looks more like a Bug.
Since a Voltage Drop of 0.9V (the threshhold I set) will most certainly not have been reached, or measured.
Before charging them in Series, which theoretically requires balancing and stuff. I'd rather just charge NiMH in CV with Current-cutoff. Since that is less ideal, but possible from what I know.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 23, 2021, 09:31:14 am
Is it possible you have triggered the 0dV/dT cutoff?
     2. If no voltage rise is detected within 15 minutes, the output will be turned off with the "0dV/dT" status.
If the voltage rise during charging is not noticed by the PSU, it will go in that state.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 23, 2021, 01:07:47 pm
no, Then it would show 0dv/dt and not -dv/dt.
Also when the Voltage threshold is set to 0.90V it should not have triggered at all. To me it looks more like a Bug.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 24, 2021, 05:15:34 am
Just guessing, but we're probably staying below the limits of the resolution of the ADC.
For sure

why not go for the "voltage" method of https://lygte-info.dk/project/Charger%20UK.html? Charge at CC, and periodically measure the voltage under 0 charge current.
That charger doesn't have relay, and have a protection diode.
I don't think that it is a good idea just to stop PWM without disconnect the battery...


no, Then it would show 0dv/dt and not -dv/dt.
Also when the Voltage threshold is set to 0.90V it should not have triggered at all. To me it looks more like a Bug.
What RD60xx model?
Need to see the graphic, to understand what happens.
PSU detects the peak of output voltage, and "-dV/dT" settings sets the Voltage threshold from the peak.

I am also tested but only on 6018.
When I set -dV/dT to 0.03V, it triggered too early, after about 54 minutes, it looks like the output is too noisy.
Then I set -dV/dT to 0.05V, it triggered after 02h 33m with 0dV/dT state, analyzing graph can see the same problem, output noise.
I will try to add some filtering.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 25, 2021, 09:19:50 am
why not go for the "voltage" method of https://lygte-info.dk/project/Charger%20UK.html? Charge at CC, and periodically measure the voltage under 0 charge current.
That charger doesn't have relay, and have a protection diode.
I don't think that it is a good idea just to stop PWM without disconnect the battery...
How about slowly lowering the voltage to a cutoff voltage and looking if the current is 0?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 26, 2021, 08:58:49 pm
Hey, I use a RD6006.
As you can see, after exactly 5 minutes, the Supply goes into -dv/dt mode. Yet the -dv/dt was set to 0.5V. (which I Know is to high)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Wintel on March 28, 2021, 05:58:41 pm
Just guessing, but we're probably staying below the limits of the resolution of the ADC.
What RD60xx model?
Need to see the graphic, to understand what happens.
PSU detects the peak of output voltage, and "-dV/dT" settings sets the Voltage threshold from the peak.

I am also tested but only on 6018.
When I set -dV/dT to 0.03V, it triggered too early, after about 54 minutes, it looks like the output is too noisy.
Then I set -dV/dT to 0.05V, it triggered after 02h 33m with 0dV/dT state, analyzing graph can see the same problem, output noise.
I will try to add some filtering.

Hi UniSoft,

How to set to diaplay 0.000 V and 0.000 A in the RD6018?

My RD6018 only can display 0.00 V and 0.00 A in the menu with RD60181_V1.34.1n firmware.

Thanks!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on March 28, 2021, 08:22:01 pm
In the Menu under the Home Icon, you'll find it as "Leading Zeros"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on March 30, 2021, 01:57:01 pm
I mentioned UniSoft firmware to Andreas Spiess (video #309​ Mailbag Part2 (https://www.youtube.com/watch?v=CpxXRlcb_og)) and he replied in the comments that he's is looking for alternate PC control software.
Can anyone provide a URL we can give him for the latest revision? Perhaps he'll do a review on his channel. I see he actually reads comments, that's a good thing for a well known YouTube producer.. finding time to read them all!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on March 30, 2021, 02:11:02 pm
As far as I know there is no  alternate PC control software.
The only code mentioned in this thread is new alternate Firmware for the power supply it's self.
I would love to see a better desktop PC software for this unit, but that's not being discussed here.
P.S. that video is outdated the PC wifi connection works fine now.
The PC software isn't all that great lol.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HKJ on March 30, 2021, 02:52:29 pm
As far as I know there is no  alternate PC control software.

There is always TestController: https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/ (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/)
It supports RD6006 & RD6012, the 18 version needs a few extra lines in the definition file and nobody has posted them yet.

If UniSoft has extended the protocol it will also be fairly easy to make extended versions of the definitions to support the extra functionality.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on March 30, 2021, 03:07:18 pm
There are many options here, unfortunately not all really super user friendly or really stable:
* https://github.com/Baldanos/rd6006
* https://sigrok.org/wiki/Riden_RD6006
* https://github.com/msillano/RD6006-Super-power-supply
and others (even some ESP8266 specific firmware), all modbus protocol based.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 30, 2021, 03:17:45 pm
I would love to see a better desktop PC software for this unit, but that's not being discussed here.
So, let's discuss alternative desktop PC software... why not?
What are you missing in the current software? What would you like to change or add?
I thought to write my own utility for PC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: beliar_666 on March 31, 2021, 01:31:28 pm
Hello,
i´m new here. I just came to this Forum, cause i get a RD6012 and wanted to know what is possible with it. I Know most tools from china has the ability to use Custom/Modified Firmwares with a much better usabiliy. So i found @UniSoft s Firmware. Great work.

Now you asked what to change in the PC Software, so i would tell you my ideas.

I think the look should be more professionel. The Connection Part should be a seperate tab. If there are Turnknobs, they should be usable, and not only optical style elements. Brightness and timesync also should be on the Settings tab.
Also i think it would be great to have the diagram/Curve as a fullscreen view with the posibility to take direct snapshots. And also i think there should be more Data than only OV and OA.

So thats what i think about this. Hope my english was good enough.... ;-)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on March 31, 2021, 01:58:50 pm
I would love to see a better desktop PC software for this unit, but that's not being discussed here.
So, let's discuss alternative desktop PC software... why not?
What are you missing in the current software? What would you like to change or add?
I thought to write my own utility for PC.
Thank you for considering this, I'll revisit the PC software and compile a wish list... :-)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on March 31, 2021, 03:28:57 pm
Andreas Spiess seems to be visiting the US this week, but I'll try to get his opinion on improvements of the PC app.  :-+
My uses are quite basic, I'm still kicking myself for not ordering the wireless option :(
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dmitrkov on March 31, 2021, 03:50:07 pm
My uses are quite basic, I'm still kicking myself for not ordering the wireless option :(

The Wifi module can be ordered separately.
I bought it here.
https://aliexpress.ru/item/4000955270260.html?spm=a2g0s.12269583.0.0.5dbb17ed58xd5G&sku_id=10000012528797321

Works good
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Wintel on March 31, 2021, 03:55:29 pm
In the Menu under the Home Icon, you'll find it as "Leading Zeros"
Great!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jeremyd2019 on March 31, 2021, 07:01:10 pm
The main thing I want in PC control software is for it to be cross-platform, specifically Linux including Raspberry PI.

I have started on a wxPython UI at https://github.com/drastrom/rdgui (but it is still in a very early state).  So far I have at least implemented the things that I know I could not do without a PC, updating firmware and adjusting calibration, as well as a simple V and A graph and setting output voltage and amperage and enabling/disabling the output.

It had occurred to me when reading the chapter in the custom firmware manual (great work btw) on calibration that if the raw ADC values were exposed through registers, it should be possible to make a calibration 'wizard' that uses the formulae to calculate the zero and scale.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on April 01, 2021, 11:17:08 am
Hi Unisoft,
For wifi a nice improvment would be to keep trying to connect back to TCP socket if it goes down  .
Also when booting to keep try connect to wifi and then to TCP server after system booted up (say every 5seconds ).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 01, 2021, 11:31:12 am
For wifi a nice improvment would be to keep trying to connect back to TCP socket if it goes down  .
Also when booting to keep try connect to wifi and then to TCP server after system booted up (say every 5seconds ).
Probably not much can be done there, as the wifi is mostly controlled by the stock ESP8266 firmware. See reply #504: https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3399864/#msg3399864 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3399864/#msg3399864)

If you want more control, you might need to run your own firmware on the ESP8266, like done here:
https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849 (https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849)
https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/ (https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on April 01, 2021, 12:55:33 pm
I understand there is the option to customize the ESP8266 firmware.
 However even in the current code there is the option to check say every 10 or 15 seconds with +++ the status and issue
AT+CIPSTATUS , confirm is still connected (STATUS:2), otherwise issue the command to reconnect to TCP server then resume AT+CIPSEND.

I tried to figure online if  "AT+CIPSEND" is going to respond with some error if connection is lost .. was not clear. If it does then is even simpler to reconnect.

This should work even at boot ,disable automatic reconnect (AT+CWAUTOCONN=1) and execute the AT+CIPSTART= after system is loaded (it would speed up booting when wifi is on also and there is better control to restablish the connection )
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on April 21, 2021, 03:06:28 am
To start I'd like for the graphical display to auto scale like the apk does.
The wifi connection issues have already been explained.
I'd like for a better way to get screen shots of the graphical display as well as the ability to easily export data for graphing externally.
I'd like someone who has actually used the device in real life to get involved with the design of the UI and all other features.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 25, 2021, 03:27:29 am
I just found this thread, glad to see people actively working with these devices, I made a new python lib and qt gui with basic features over the usb serial connection
https://github.com/ShayBox/Riden
https://github.com/ShayBox/RidenGUI

Is there a custom firmware for the 6018 yet
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on April 25, 2021, 03:32:48 am
Yes there is custom firmware for the 6018 I'm using it. it's posted earlier in this thread.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on April 25, 2021, 03:36:25 am
I just found this thread, glad to see people actively working with these devices, I made a new python lib and qt gui with basic features over the usb serial connection
https://github.com/ShayBox/Riden (https://github.com/ShayBox/Riden)
https://github.com/ShayBox/RidenGUI (https://github.com/ShayBox/RidenGUI)

Is there a custom firmware for the 6018 yet

https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1197236 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1197236)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 25, 2021, 03:46:31 am
So many settings, this is amazing, good work

EDIT: You removed the lock when using serial, thank you...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on April 25, 2021, 04:04:02 am
I was wondering if you had any idea of a way to get the graphical display in the desktop application to auto scale like it does for the android apk? the autoscale would make using the desktop software much better experience, I also was never able to export and make a graph in excel without inverting the data somehow. It is as if all of the excell date is being handled in reverse thus if you get a graph print it and flip it horizontally and vertically it will then be correct but the numbers are all screwed. So many questions, I have run the 6018 at full power for quite some time and it seems to handle it with no problems, I'm also suprised that it doesn't put out a horrific amount of noise it's self.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 25, 2021, 07:22:04 am
I assume by auto scale you mean the power limit setting that automatically lowers the I-Set when the V-Set is high enough, if that is what you mean, I plan to add this feature into my gui, the basic version is just re-reading and updating the ui after changing the I-Set, the more advanced version will include a calibration that starts the V-Set at the highest voltage and lowers it slowly while re-setting the I-Set to max, then saving a list of voltage and max current  key/value pairs in the settings file to be used as a dynamic max current value for the dial/spinbox.

If that's not what you're talking about/not talking to me, ignore that.
Title: CV vs CC Mode
Post by: d_a_b on April 25, 2021, 01:28:05 pm
Please excuse my beginner question:
I am using the latest custom firmware on my RD6012 and have read both the original and custom instructions.
Also I understand the connection between volts and amps.

Still, I don't quite understand when the power supply selects CV and when it selects CC mode (automatically).

For example, when I want to measure the amperage with my multimeter, the PSU automatically switches to CC mode and the voltage is adjusted from, say, 5V to below 1V.
But which logic is used to switch between CV and CC and how can I influence this?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 25, 2021, 01:53:46 pm
Yes, it can be confusing at start.

Short explanation:

When the PSU is current limiting, it is in CC mode. Otherwise it is in CV mode.

Somewhat longer explanation:

CV and CC are the results of a maximum Voltage and a maximum Current that you have set, and the load that you connect to the PSU.

Suppose you set the PSU to 5V and 1A. Those are the maximums. The PSU will provide a maximum of 5V, and a maximum of 1A (*)

If you connect nothing, there will be no current drawn, and the PSU can supply up to the maximum voltage: 5V. The PSU will be limiting to the maximum voltage set, and will be in Constant Voltage mode: CV.
If you short circuit, the maximum current will be drawn: 1A. The PSU will be limiting to the maximum current set, and will be in Constant Current mode: CC.

through V = I * R, you can see that if you connect 5 ohms, you will get both 5V and 1A. It will be on the switching point between CV and CC.
Anything over 5 ohms, and you will still get 5V (the maximum), but a lower current than 1A. The PSU will be in CV mode.
Anything under 5 ohms, and you will get 1A (the maximum), but  a lower voltage than 5V. The PSU will be in CC mode.

 (*): ...in steady state. In some circumstances, and during very small periods these maximums may be exceeded, but I imagine that is not your preoccupation right now.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on April 26, 2021, 04:17:21 am
I assume by auto scale you mean the power limit setting that automatically lowers the I-Set when the V-Set is high enough, if that is what you mean, I plan to add this feature into my gui, the basic version is just re-reading and updating the ui after changing the I-Set, the more advanced version will include a calibration that starts the V-Set at the highest voltage and lowers it slowly while re-setting the I-Set to max, then saving a list of voltage and max current  key/value pairs in the settings file to be used as a dynamic max current value for the dial/spinbox.

If that's not what you're talking about/not talking to me, ignore that.
I'm talking about the graphical display showing current and voltage verses time curves, in the android app they properly auto scale the graphical display is far more useful then the desk top software only it's tiny on a phone. :-(
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: webhdx on April 26, 2021, 09:26:45 am
My uses are quite basic, I'm still kicking myself for not ordering the wireless option :(

The Wifi module can be ordered separately.
I bought it here.
https://aliexpress.ru/item/4000955270260.html?spm=a2g0s.12269583.0.0.5dbb17ed58xd5G&sku_id=10000012528797321

Works good

If you have ESP-01 module (ESP 8266) laying around you can also use it. It just needs to have standard AT firmware installed. I remember UniSoft also posted firmware file here but stock AT firmware works without any issues. I'm using a DIY module and never had any issues.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 26, 2021, 09:35:50 am
As I understand it the RD6006 uses Modbus protocol but it only have Wifi or USB. I wish it can have either Ethernet or RS-232 because with that I can control it with a PLC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 26, 2021, 10:16:22 am
Different options exist:

The PSU internally talks modbus over serial TTL.

WiFi: With the WiFi module, the PSU uses the ESP to simply do a serial over IP emulation (and adds some ESP init config stuff to it). So Wifi or Ethernet (both use IP) is to be considered the same channel.
But it may be that the ESP's idea of serial over IP is different than what your PLC expects. You might be better off with a second ESP or a Raspi in between, to do the IP to serial conversion.

USB: The USB port of the PSU poses as a simple USB to serial converter. You could use a raspi for example to do the USB to serial conversion back. Just make sure you incorporate galvanic isolation please.

TTL: the connector inside the PSU pushes raw modbus on the TTL interface. You can also just configure the PSU to use a TTL interface, and plug some (galvanically isolated) TTL to RS232  module in it. Should not be too hard. See https://sigrok.org/wiki/Riden_RD6006 for the pinout for example.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 26, 2021, 10:54:12 am
Looking at the header I see there is the RXD , TXD and Ground for the RS232 I think that is enough. Now is there a list of the Modbus registers for this?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 26, 2021, 10:59:19 am
Not aware of an official list. You could try looking here:

and probably more.... Also look in the root of the github repos referenced, lots of interesting stuff there. Also:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 26, 2021, 12:34:27 pm
Looking at the header I see there is the RXD , TXD and Ground for the RS232 I think that is enough. Now is there a list of the Modbus registers for this?

This is the full list as far as I know https://github.com/ShayBox/Riden#list-of-modbus-rtu-instructions
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 27, 2021, 01:00:21 am
Hey @UniSoft I don't know if it's intentional but you can't press 0 and enter to set the V/I set to 0 with your firmware, the lowest is .01 with the keypad

EDIT: Does anyone know the max voltange and currents for each RD psu model, all I know is 61/18.10 for the RD6018
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 27, 2021, 05:06:08 am
Hey @UniSoft I don't know if it's intentional but you can't press 0 and enter to set the V/I set to 0 with your firmware
it's intentional...
0A and/or 0V - have no sense, and equal to output OFF.
https://budgetlightforum.com/comment/1718173#comment-1718173

EDIT: Does anyone know the max voltange and currents for each RD psu model, all I know is 61/18.10 for the RD6018
RD6018
60 --- 60V
18 --- 18A
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 27, 2021, 11:27:43 am
Looking at the header I see there is the RXD , TXD and Ground for the RS232 I think that is enough. Now is there a list of the Modbus registers for this?

This is the full list as far as I know https://github.com/ShayBox/Riden#list-of-modbus-rtu-instructions

Thank you. Now I need to order a unit and then make the cable. One question though. Should I buy the unit with Wifi although I won't be using Wifi or USB? I only want the serial port.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on April 27, 2021, 05:20:57 pm
Thank you. Now I need to order a unit and then make the cable. One question though. Should I buy the unit with Wifi although I won't be using Wifi or USB? I only want the serial port.

I bought it with wifi in-case I wanted to use it, you can always buy the module later, it's just a plug in module you can remove

EDIT: I want to add wifi support to my lib but I need to figure out how that works

RD6018
60 --- 60V
18 --- 18A

I never made that connection, although the 6018 can do 61 and 18.1, I need exact numbers for my gui
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 28, 2021, 08:18:46 am
Thank you. Now I need to order a unit and then make the cable. One question though. Should I buy the unit with Wifi although I won't be using Wifi or USB? I only want the serial port.
To make it explicit: the WiFi module and the RS485 module (that you can always buy later) go in the same spot, you cannot use both at the same time. So if you plan on using the RS485 module, or plan on building an RS232 module, then no, no need for the WiFi module.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 28, 2021, 10:49:45 am
Thank you. Now I need to order a unit and then make the cable. One question though. Should I buy the unit with Wifi although I won't be using Wifi or USB? I only want the serial port.
To make it explicit: the WiFi module and the RS485 module (that you can always buy later) go in the same spot, you cannot use both at the same time. So if you plan on using the RS485 module, or plan on building an RS232 module, then no, no need for the WiFi module.

I thought that the pinout on the header is RS232 and the module just convert from RS232 to Wifi or RS485.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 28, 2021, 11:06:18 am
The pinout is Serial TTL. 5V or 3.3V, forgot. Not real RS232. For real RS232 you need some circuitry, but nothing complicated. Look for "MAX232" (5V) or "MAX3232" (3.3V). But you *will* want isolated RS232, so you need some optos and stuff. Might be better to go via RS485. That board has isolation in it, and has some protection circuitry added. There are plenty RS485 to RS232 converters around.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 28, 2021, 11:25:00 am
May be I go 485 as my PLC has both RS-232 and RS-485.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 28, 2021, 11:49:59 am
I would strongly encourage you to do so indeed, as RS485 is more robust, more reliable and more flexible (multidrop) than RS232 in the rather brutal areas where you'd find PLC's.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BeBuLamar on April 28, 2021, 12:34:15 pm
Yeah PLC generally are used in brutal environment but I am going to use it in my home.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ialbert on April 29, 2021, 10:21:30 am
HI, how do i reset the mah wh on status bar below to zero? thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ialbert on April 29, 2021, 10:39:24 am
mem + dot. found it on old post. thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 29, 2021, 11:24:21 am
mem + dot. found it on old post. thanks
There is a complete manual
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ialbert on April 30, 2021, 09:10:57 am
mem + dot. found it on old post. thanks
There is a complete manual
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)

Thank You.

Awesome mods you did. Thou my rd6012 is just 2 weeks old. i took the risk and updated with your firmware 1.33n. I like it.

regards
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ed1380 on May 06, 2021, 01:38:59 pm
long time lurker. love the community behind it, but I have a question. Would it be a bad idea to run 2 of them in parallel to charge a big lifepo4?

Here's how I built mine
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on May 06, 2021, 04:33:45 pm
You have a 60-70v 36a power supply to power two of them!? or do you have a 6012/6006
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on May 06, 2021, 05:07:03 pm
long time lurker. love the community behind it, but I have a question. Would it be a bad idea to run 2 of them in parallel to charge a big lifepo4?

Here's how I built mine
Since it's already built, give it a shot and report back here.
I think it's probably one of the most bizarre ways to charge a large lipo or anything else for that matter.
Running two completely separate regulated adjustable supply's begging for failure and is a rube goldberg lashup all the way.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ed1380 on May 06, 2021, 10:36:03 pm
Its a 60v 10A on the backend. The goal was just a dual bench power supply. But if I can double the charging amps that would be great. Each cell is 280ah and there's 32 of them
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trazor on May 06, 2021, 10:42:30 pm
Yeah I would like to know about running these in parallel and in series. I think parallel isn't going to be a problem. Series may require to be sure source power supply has galvanic isolation. I don't know what I'm talking about and will prefer somebody knowledgable to form our opinion :) Thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on May 07, 2021, 03:50:07 am
Its a 60v 10A on the backend. The goal was just a dual bench power supply. But if I can double the charging amps that would be great. Each cell is 280ah and there's 32 of them
Obviously you're going to have to double the power of the back end to do the same on the output. You certainly could conceivably run two regulated supply's in parallel but as I said the avenues for disaster are opened up, I have no idea how these supply's cope with getting back fed voltage and current if one supply goes in a different direction (for lack of a better term) As you have stated repeatedly you already have set this up, so I ask again how is it working?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ed1380 on May 07, 2021, 04:34:51 am
yea that's exactly why I asked. I figured people here are smarter than me and maybe someone already tried it.

at 3.6v it's not going to be limited by the backend. I've had the power supply for a while, but the cells and DC load are still somewhere in china, so it's going to be a month or so before I can try it
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on May 07, 2021, 04:43:06 am
yea that's exactly why I asked. I figured people here are smarter than me and maybe someone already tried it.

at 3.6v it's not going to be limited by the backend. I've had the power supply for a while, but the cells and DC load are still somewhere in china, so it's going to be a month or so before I can try it
BCM's are way cheaper then one of these supply's and far more suited for what you're doing, if you intend to charge multi cells at one time as opposed to sitting there charging each cell one at a time you will need to individually monitor each individual cell or very small groups of cells a BCM will do this with a single voltage and current source. The battery charging function is pretty much a novelty as far as my usage is concerned. this thing is more suited to being a general bench supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ed1380 on May 07, 2021, 05:15:44 am
I already have the bench supply, so that's what I'm using. the inverter and solar charger can do 120amps, but before I put the pack together I want to check the capacity. so a charge and discharge cycle for each cell

yes there will be a BMS and it'll integrate into the victron portal, so I'll be able to monitor and control it from anywhere in the world
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on May 07, 2021, 06:46:19 am
My 6018 will supply that 55.1 at 15 amps to simulate the output of the victron. Are you in the Puget sound by chance?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: smachado on May 10, 2021, 11:58:34 pm
Hello,

It's seems I have bricked my RD6006.  I updated it, vs my RD6018, with the RD6018 flasher and firmware.

It completed the update then upon restart the screen is black.  Button presses make beeps but it does not seem to do anything.

When I attempt to connect to it with the flasher (rd6006 version), the log window states 'Unable to connect!'.

It is truly bricked, or is there a way to get it back?

Thanks, Scott
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on May 11, 2021, 02:26:14 am
Just for grins try holding the zero key while powering on.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on May 11, 2021, 02:54:53 am
It is truly bricked, or is there a way to get it back?
RTFM (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
Press and hold the “ENTER” button while turning ON the Primary Power Supply.
(This will manually put the RD60xx into ‘Boot’ Mode.)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: smachado on May 11, 2021, 03:11:01 am
Thanks! PowerON+ENTER worked... My bad for not RTFM'ing well enough...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on May 27, 2021, 02:34:29 am
Finally I assembled my RD6006P...
https://www.youtube.com/watch?v=c06kMzFOxJc (https://www.youtube.com/watch?v=c06kMzFOxJc)

220uf 80V 68pcs Low Impedance Amplifier PSU Rectifier Filter Board kit (https://www.aliexpress.com/item/32627900056.html?spm=a2g0o.productlist.0.0.2f224d8emAwBIJ&algo_pvid=57ca5348-e32c-4cd6-8284-0bea55b11e13&algo_expid=57ca5348-e32c-4cd6-8284-0bea55b11e13-0&btsid=0bb47aa616224820777874109e6299&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

(https://i.ibb.co/swGWdDf/IMG-20210521-212823.jpg) (https://ibb.co/swGWdDf) (https://i.ibb.co/fDR4rpj/IMG-20210521-212751.jpg) (https://ibb.co/fDR4rpj) (https://i.ibb.co/2MvR98R/IMG-20210521-212741.jpg) (https://ibb.co/2MvR98R) (https://i.ibb.co/Jr1cHWY/IMG-20210521-212938.jpg) (https://ibb.co/Jr1cHWY)

standby power 5V
(https://i.ibb.co/PhqKV2N/IMG-20210520-234819.jpg) (https://ibb.co/PhqKV2N)

Added 5V TVS...
I made a serious mistake and applied 12V instead of 5V to the standby power, so this TVS died (short circuit) and saved everything else.
(https://i.ibb.co/mFc39v8/IMG-20210520-232345.jpg) (https://ibb.co/mFc39v8)

And here you can see how I connected a custom LED (red LED under the ON/OFF button).
And also a power switch control signal.
(https://i.ibb.co/QNjx0fd/IMG-20210520-232332.jpg) (https://ibb.co/QNjx0fd)

Power switch YYG-2 (https://www.aliexpress.com/item/4000589358083.html?spm=a2g0o.productlist.0.0.43927edd0QgEib&algo_pvid=b7aaacf2-7c95-4172-a408-87b046a13d5a&algo_expid=b7aaacf2-7c95-4172-a408-87b046a13d5a-0&btsid=0b86d80216224805461945706ea189&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
Plastic box 70*45*29mm (https://www.aliexpress.com/item/32953113681.html?spm=a2g0o.productlist.0.0.58324f41XBmhdT&algo_pvid=f51cd9b3-8226-47f5-9fe3-ccd519166de8&algo_expid=f51cd9b3-8226-47f5-9fe3-ccd519166de8-51&btsid=0bb47a1916224809274088649e8b64&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

(https://i.ibb.co/B2QpSPV/IMG-20210525-135935.jpg) (https://ibb.co/B2QpSPV)

--- And some screenshots of my firmware ---

Digits Style = 7-Seg v2
(https://i.ibb.co/JjRDH19/1.png)

Digits Style = 30x60
(https://i.ibb.co/TTmHy7q/4.png)

Digits Style = 24x48
(https://i.ibb.co/9yzrhc9/3.png)

(https://i.ibb.co/Ksb6GHm/2.png) (https://i.ibb.co/gdcXH5z/5.png)

(https://i.ibb.co/qj8hgKb/IMG-20210525-094025.jpg) (https://ibb.co/qj8hgKb)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on May 30, 2021, 04:37:21 pm
New BETA versions (p)
And new alpha (a) version for RD6006P
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on May 30, 2021, 05:21:29 pm
Thanks a lot, installed, no issues found. I prefer the 32x60 font over the old 32x64 font. Easier to read.
But not sure if that is all that changed since I last checked.
@unisoft, do you have any release notes? Also looked on https://monitor.net.ru/forum/threads/651114, but haven't seen it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jshonw on June 04, 2021, 07:37:26 am
(https://i.ibb.co/swGWdDf/IMG-20210521-212823.jpg) (https://ibb.co/swGWdDf) (https://i.ibb.co/fDR4rpj/IMG-20210521-212751.jpg) (https://ibb.co/fDR4rpj) (https://i.ibb.co/2MvR98R/IMG-20210521-212741.jpg) (https://ibb.co/2MvR98R) (https://i.ibb.co/Jr1cHWY/IMG-20210521-212938.jpg) (https://ibb.co/Jr1cHWY)

What are the specs of the toroidal transformer you used and where did you get it?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on June 04, 2021, 01:38:48 pm
Nice bank of caps, but that bridge rectifier should be upgraded to avoid surge failure and a possible magic smoke show. Not much room in there, this format will work..
https://www.mouser.ca/ProductDetail/Vishay-Semiconductors/VS-E4TU2006FP-N3?qs=F5EMLAvA7IBnWwdA%252B6h%252B4g%3D%3D (https://www.mouser.ca/ProductDetail/Vishay-Semiconductors/VS-E4TU2006FP-N3?qs=F5EMLAvA7IBnWwdA%252B6h%252B4g%3D%3D)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 04, 2021, 02:59:56 pm
What are the specs of the toroidal transformer you used and where did you get it?
I order it on taobao (https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dfD8mz3&id=629572663024&_u=41jmoa5nc69d) (there are all specs)
But it was AC 51V output (what is too much!!)
So I had to rewind 10 turns of wire, I ended up with AC 45V
The secondary winding is wound in 2 wires in parallel (real copper, diameter 1.2mm)
(https://i.ibb.co/0qW8wbq/1.jpg) (https://ibb.co/0qW8wbq) (https://i.ibb.co/s2nhpZw/2.jpg) (https://ibb.co/s2nhpZw) (https://i.ibb.co/4gcH0FD/3.jpg) (https://ibb.co/4gcH0FD) (https://i.ibb.co/yY8MjZH/4.jpg) (https://ibb.co/yY8MjZH) (https://i.ibb.co/ym25JdM/5.jpg) (https://ibb.co/ym25JdM) (https://i.ibb.co/qyyVJrX/6.jpg) (https://ibb.co/qyyVJrX)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 04, 2021, 03:28:25 pm
Nice bank of caps, but that bridge rectifier should be upgraded to avoid surge failure and a possible magic smoke show. Not much room in there, this format will work..
https://www.mouser.ca/ProductDetail/Vishay-Semiconductors/VS-E4TU2006FP-N3?qs=F5EMLAvA7IBnWwdA%252B6h%252B4g%3D%3D (https://www.mouser.ca/ProductDetail/Vishay-Semiconductors/VS-E4TU2006FP-N3?qs=F5EMLAvA7IBnWwdA%252B6h%252B4g%3D%3D)
How it can helps?
Do you mean use that diodes in rectifier bridge?
Here used GBJ2510 - 1000V 25A
Vf - Forward Voltage:   1.05 V
Max Surge Current:   350 A
(https://i.ibb.co/7NHq8mZ/c1.jpg) (https://ibb.co/7NHq8mZ) (https://i.ibb.co/Tqk7Ccj/c2.jpg) (https://ibb.co/Tqk7Ccj) (https://i.ibb.co/YfYchvJ/c3.jpg) (https://ibb.co/YfYchvJ) (https://i.ibb.co/mB86K4V/c4.jpg) (https://ibb.co/mB86K4V)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on June 05, 2021, 12:54:30 am
My bad (looked like a typical PC PSU type @ 6 to 10 amps). My stock of 25 amp units have aluminum packages. If it can take 100a amp surge at 60C for 2 half cycles, that would be a worst-case scenario that I'd feel OK about.[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on June 05, 2021, 04:02:43 am
The only time the bridge is going to draw substantial current is when the unit is turned on from a cold start with discharged caps.
It's not running anywhere 60c on turn-on even so the thing is plenty good enough 350 amps surge.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on June 05, 2021, 04:37:55 pm
The specs for that part seem OK (hope it's not fake..), but its surge spec says de-rate 20% with a capacitive load (that's 280 A for 8.3 ms at 25C temp). It takes 15 ms for 15,000uF to charge from a 1 ohm DC source, so the surge will be longer with 8.3 to 10 ms DC half cycles (depending on 50 or 60Hz). Be sure it's not a fake, since caps do not like AC.  ;)

Just an old guys point of view: the worst case I can imagine is 1 hour heavy use in a warm area and then cycle power.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on June 05, 2021, 08:02:37 pm
I've been building this stuff with solid state regulators feeding cap banks since the mid 70's so I've been doing it for a few days anyway.
He's going to have no problem.
Title: Re: RuiDeng Riden RD6018 DC power supply
Post by: burkm on June 15, 2021, 01:14:10 pm
I received my RD6018 power supply as a complete kit incl. the Riden (NVVV) S800-65 (12.3A) SMPS internal power supply (PCB dated midst of June 2020) + dedicated case a few days ago as sold by Banggood (kit) for the RD6018. The kit contained this "standard-"SMPS
https://de.banggood.com/RIDEN-RD6018-RD6018W-S-800-65V-Switching-Power-Supply-AC-or-DC-Power-Transformer-Has-Sufficient-Power-90-132VAC-or-180-264VAC-to-DC65V-p-1750643.html?cur_warehouse=CN&rmmds=detail-top-buytogether-auto (https://de.banggood.com/RIDEN-RD6018-RD6018W-S-800-65V-Switching-Power-Supply-AC-or-DC-Power-Transformer-Has-Sufficient-Power-90-132VAC-or-180-264VAC-to-DC65V-p-1750643.html?cur_warehouse=CN&rmmds=detail-top-buytogether-auto)

After delivery I opened up my SMPS for doing that (Youtube) documented "hack" (video part 3) to have it run at almost "full power" for longer periods of time without stated problems (destructing itself). NOTE: This "hack" consists of replacing the one installed MUR3060PT with two of the same kind in parallel, because the Avalanche dual diode's junction temperatures got supposedly very high (> 150°C (?) derating above 120°C, actually to high) during his tests (review) and finally had been killed by this (died) after about an hour. He tested this with another (second) part of same type but got the identical result. Because of this he then substituted two of those dual diodes for the one supplied, because the PCB and the corresponding heat sink had already the needed provisions for this (2 in parallel, actually max. 4 in parallel) without any further problems as stated. Although there are 4 mountings positions available, he chose just 2 because of the capacitance of the fast switching diodes (150 pF ? each part) might become a problem at the given switching frequency (Youtube video "Riden RD6012 Part3" by Jerry Walker).

I found the solder quality on my Riden SMPS to be rather poor, one leg of a resistor hadn't even been soldered to the PCB (must have been overlooked during assembly), which I fixed too. I therefore doubt that all units (100%) have been tested according to this. My newer SMPS version has slightly less power (12.4 => 12.3A) and seems to be a slightly modified version of the original 70V (now 65V) one. The capacitors used are - supposedly - from a Huawei company (Chang, standard LP series) and are specified for 2.000h (at 85°C) and mixed 85°C and 105°C. I doubt if they are current types, because I couldn't find the exact type during my search in the Chang product portfolio (http://www.huaweiec.cn/Uploads/LP.pdf (http://www.huaweiec.cn/Uploads/LP.pdf)). The SMPS unit as a whole at least is of rather "questionable" (mediocre) quality concerning the parts choice and quality (especially the brand choice, temperature specs and expected lifetime of electrolytes used) as the "weak link" plus the cabling enclosed with the original S800 casing.

Most Chinese SMPS are quite noisy too, although mine seems to cut off the fan at low power / standby now as stated already elsewhere, older versions of this power supply don't seem to do this. Hottest part seem to be the heatsink with the "ultra fast" switching diodes close to the front of the unit, but the existing temperature sensor doesn't seem to be close enough to these elements although ist had been bent into that direction already. The air flow of the built-in fan seems to be somewhat hampered by the design of the air outlet(s), which I modified too.

Unfortunately there are only a few high voltage + high amperage SMPS units on the market, which fit the casing. To my knowledge these are (almost ?) all of Chinese origin. Dave Jones, if I remember correctly, got another (Meanwell) SMPS, because the one he ordered was cancelled. Unfortunately the Meanwell SMPS does "only" 48V for his 1000Watt unit.
Title: Re: RuiDeng Riden RD6018 DC power supply
Post by: burkm on June 15, 2021, 05:08:25 pm
There is one significant difference I forgot to mention: One of the engineers of the company, which designed the RD6018, commented the video, that the SMPS casing should always be installed (left on), because it directs the air flow according to the design specs. Leaving it off plus changing the rear design of the SMPS, as Jerry Walker did in his video, might lead to increased temperatures due to disturbances of this air flow design.

What makes me almost laugh is, that all the SMSP power supplies shown in those YouTube videos show a very clean looking assembly job from the inside of the switch mode power supply, whilst mine looks rather "ordinary" and somewhat "messy" assembled as done almost in a "hurry"... (typically "cheap" Chinese).
Only difference: I bought it of the shelves on Banggood like every other ordinary customer probably would do...

PS.: I cleaned up the populated part side of my SMPS PCB now so it doesn't look as "messy" as before anymore. Took me some effort and time, because some parts like the 10W wire wound ceramic output resistor seem to have been added as an afterthought, the silicon (?) material (glue ?) for the large inductor got in in its way etc. ...



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dirtcooker on June 16, 2021, 03:38:31 pm
I purchased an RD6018W + S800 + S-1000-68 from Riden's official store: https://www.aliexpress.com/item/1005001488070904.html (https://www.aliexpress.com/item/1005001488070904.html) The first day I tested the power supply  all was working well, except I didn't like the 400mv p-p noise coming from the S-1000-68.
While using the power supply on the second day, I heard a loud pop, and there was smoke coming from the S-1000-68. I removed the cover, and one of the filter capacitors was burnt. The nippon chemicon KMM 1500uf 250v appears to be fake. It measures 30x45mm, but should be 35x50mm, according to their datasheet https://www.mouser.com/datasheet/2/420/United-Chemi-Con-346701.pdf (https://www.mouser.com/datasheet/2/420/United-Chemi-Con-346701.pdf)
The two capacitors are mounted with little spacing between them, so there is not room on the board to mount the proper replacement capacitor. The circuit board has messy hand-soldering on it as well.
I removed the capacitor, and it is OK, but measures only 1000 uF D=0.03. So it is fake. It looks like a trace on the pc board arced to the case of the capacitor (see pic)
I ordered a 54v 18A common slot power supply to replace it: https://www.aliexpress.com/item/4000537302969.html (https://www.aliexpress.com/item/4000537302969.html)
It is probably used, but my experience with the DPS-1200FB 12v variant is that they are very high quality. Switching noise from that was less than 20mv p-p even at 30A, and that was without putting a film capacitor across the output.
Update: To their credit, Riden offered to send me another unit, or refund my money. They told me that they do not manufacture the S-1000-68, and that "it is not problem to work with our products, for this price , it is already good for this PSU."
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on June 17, 2021, 08:32:45 am
I removed the capacitor, and it is OK, but measures only 1000 uF D=0.03. So it is fake.
Unbelievable that the Chinese market doesn't do anything to grow up
to an reliable partner. Looks like they have for every good brand, an fake product.

Unbelievable also we keep buying from them.

Bought a year ago an PX100 electronic load, was also an fake unit,
so the Chinese also clone the Chinese products.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 22, 2021, 05:49:25 pm
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

Note! required the latest firmware 'p'
Do not use function to write logo! (nothing really happens, just a logo will be a little bit corrupted (contains artifacts), due to bug in firmware, will be fixed in next firmware).
Option "Do not Lock the keypad" will not work as well, it will be added in the next firmware.
https://mega.nz/file/MCpxhAoI#ptYnxzgQn0PcTfYmkzX38phEF1lkY_uRZjCrMXfaPyE
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cymaphore on June 23, 2021, 05:04:23 pm
I replaced the banana jacks on my RD6018 by SKS Hirschmann SAB 2630 S1,9 Au, to better match my general equipment of cables with mostly shrouded plugs. I had to enlarge the holes a bit, and extended the soldering pin of the SAB2630 using 2,5mm² solid copper wire. So far the solution seems robust enough for me and works well.

These are rated for 24A, but I rarely go to the limits of the supply anyways.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on June 23, 2021, 08:47:04 pm

1. Are the UI controls too large?
2. What about the position of UI controls?


Question 1: Yes, for not great laptop screens settings for OCP and UVP not fully shown. Height of program window is not regular. Output Wh is under on/off button which is to big in my opinion. When everything is smaller it looks less "screaming"
Question 2: No problem. Custom colors to set, for who wants to have them sychro with the colors on the RDxx display. Very nice option.

Nice to have control software BTW.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: duckduck on June 23, 2021, 10:26:52 pm
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

First of all, thank you for your work on the firmware (I have a new RD6006P with your firmware on it) and this new program. The mouse-wheel value-setting is very very cool.

- I would say that yes, maybe the main V & I display fonts are too big, but then again, I understand that someone may be looking at them from the other side of the room.

- Please make the increment/decrement buttons on the sides of the V & I displays a bit bigger.

- The only serious suggestion I have is how the output-enable button/display works. It says "OFF" when the output is on, and "ON" when the output is off. Very confusing. How about just a virtual pushbutton switch that "lights up" (changes color) when selected? Or maybe a slider like on Apples iOS devices? I realize that you are just copying the Riden software to start with.

Thanks again.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on June 23, 2021, 11:17:48 pm
RDFlasher stopped working for me, when I select the com port and click connect it says select serial port and nothing else, I select the same port using the riden control software and it connects on usb with no problem. I used the flasher in the past with no issues it's v1.0 if that matters. if there's a newer one can someone post a link? Thank You.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jeremyd2019 on June 23, 2021, 11:19:22 pm
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

What language/toolkit?  Could it be cross-platform (Linux?  Raspberry Pi?)  Could it be open source?  Wanting something I could run on a Raspberry Pi is why I started on my own software (using wxPython).  Unfortunately I haven't had much time or interest to spend fleshing it out.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 23, 2021, 11:39:26 pm
RDFlasher stopped working for me, when I select the com port and click connect it says select serial port and nothing else, I select the same port using the riden control software and it connects on usb with no problem. I used the flasher in the past with no issues it's v1.0 if that matters. if there's a newer one can someone post a link? Thank You.
Firmware files not found...
It should be in directory FIRMWARES, in the same folder with exe
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 24, 2021, 12:12:37 am
What language/toolkit?
Delphi

Could it be cross-platform (Linux?  Raspberry Pi?)
Windows only

Could it be open source?
No
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 24, 2021, 12:21:45 am
the output-enable button/display works. It says "OFF" when the output is on, and "ON" when the output is off. Very confusing.
Usually caption of the button says what the button will do when you click it.
But anyway it doesn't matter now, there I planned (and already implemented) language files (format ini),
so all strings will be defined there. Anyone will be able to redefine any string.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on June 24, 2021, 10:07:04 am
Could someone just enlighten me, how the firmware update works in detail to get the firmware published by Unisoft downloaded to an RD6018 and then up und running. My OS is Windows 10 Pro latest edition.
I scanned through all the posts and might have missed some explanations...

PS.: One further question: I ordered and got delivered the Standard SMPS NVVV S-800-65 from Banggood. I noticed after several tries, that the set output voltage 65.25V of the SMPS is slowly drifting upwards during usage, it reached now almost 66.36V Is that normal ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on June 24, 2021, 12:16:57 pm
Could someone just enlighten me, how the firmware update works in detail to get the firmware published by Unisoft downloaded to an RD6018 and then up und running. My OS is Windows 10 Pro latest edition.
I scanned through all the posts and might have missed some explanations...

There is a global doc here: https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)
That could help you.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on June 24, 2021, 03:42:43 pm
Thanx !

I followed the provided instructions in the document, but couldn't connect, neither using the Unisoft flash software nor the latest version of the Riden PC-software. After several unsuccessful tries I installed the additional USB=>serial driver, which is linked and described in the document. Now the connection worked and I updated to the latest custom firmware (1.34.1) :)
Just a few minutes later a message showed up in the PC software, that a new firmware (1.36) for the RD6018 is available, which seems (by its description) to have fixed some bugs (?). I didn't update right away, but I am waiting now for the corresponding custom software update by Unisoft...  :-+

PS.: The SMPS voltage seems to have stabilized at 66.36V. Will watch it, if it's still drifting (upwards)...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: duckduck on June 24, 2021, 04:48:00 pm
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

What language/toolkit?  Could it be cross-platform (Linux?  Raspberry Pi?)  Could it be open source?  Wanting something I could run on a Raspberry Pi is why I started on my own software (using wxPython).  Unfortunately I haven't had much time or interest to spend fleshing it out.

Why reinvent the wheel? sigrok is open source, cross-platform (Linux, Windows, Mac, Android, various others) and supports the RD-series power supplies. There are multiple GUIs available and it also supports command-line operation.

https://sigrok.org/wiki/RDTech_RD_series
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on June 24, 2021, 06:39:03 pm
Didn't know about sigrok and its riden support, thanks!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jeremyd2019 on June 25, 2021, 11:41:38 pm
I didn't know about sigrok either.  Unfortunately even the latest released release didn't yet have support for rdtech-rd.  Will have to wait for my OS packages to catch up.  :popcorn:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on June 26, 2021, 04:24:38 am
The "stable" release from sigrok is rather old. Just use the nightly builds. It is much farther ahead. And yes, it has its bugs and incomplete behaviour. But that is no different from the "stable" release.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on June 26, 2021, 06:29:55 pm
I created a smuview-git aur package for anyone using archlinux, this uses libsigrok-git and supports RDTech RD series.
I noticed the max voltage and current are 60/18, but I don't know how to commit to this git repo to fix that https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=src/hardware/rdtech-dps/api.c;h=1c67ea49d1715d5b32cb3b18b445288623438cdc;hb=HEAD#l66
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: duckduck on June 27, 2021, 01:41:35 pm
[...]
I noticed the max voltage and current are 60/18, but I don't know how to commit to this git repo to fix that https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=src/hardware/rdtech-dps/api.c;h=1c67ea49d1715d5b32cb3b18b445288623438cdc;hb=HEAD#l66

From https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=HACKING;hb=HEAD (the entire document is worth reading if you want to contribute to libsigrok):

Quote
Contributions
-------------

- In order to contribute you should ideally clone the git repository and
let us know (preferably via IRC, or via the mailing list) from where to
pull/review your changes. You can use github.com, or any other public git
hosting site.

- Alternatively, patches can be sent to the development mailinglist at
sigrok-devel@lists.sourceforge.net (please subscribe to the list first).

https://lists.sourceforge.net/lists/listinfo/sigrok-devel
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on June 27, 2021, 05:05:52 pm
Does anyone know, what the value of that trim-potentiometer is, that the output voltage of the NVVV S800-65 determines ?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on June 30, 2021, 09:38:22 am
Nobody, who knows ???
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on June 30, 2021, 11:59:48 am
in-circuit measurement @0.2V-1V DC and AC 100Hz says 1k. So it's probably 1k. You might want to check if any other resistances surround this component though.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on July 01, 2021, 10:26:45 am
Sure ? I measured in-circuit (no power) and got 447R without considering the influence of the other surrounding resistors. I was hoping, that someone hat already removed his trim-pot there...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on July 01, 2021, 10:31:34 am
Sure ? I measured in-circuit (no power) and got 447R without considering the influence of the other surrounding resistors. I was hoping, that someone might have already removed his trim-pot there...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 01, 2021, 12:00:59 pm
I tested it with 2 different tools, and different voltages, so pretty sure it is 1k when fully open.
The potentiometer has 2 pins shorted, and the value will therefore vary according to the position of the wiper. Are you sure you tested it fully open?

Not knowing why you want to know this, but just in case: If you want to replace the pot with an external pot so you can control the "primary" voltage, you might be able to get a wider output voltage range by also replacing some of the surrounding resistors. But I'm not sure that you'll get the best efficiency nor the lowest ripple voltage that way.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: burkm on July 02, 2021, 08:01:32 am
The output voltage of my unit (SMPS) seems to drift quite a lot after looking at the measurements (RD6018), thus I consider replacing it with a cermet pot (low temperature value per °C) of equivalent value.
The alternative solder points seem to fit.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 02, 2021, 08:28:53 am
I doubt that changing the pot will suffice. You will need to change the reference and the circuits around the pot as well. This is an entry level SMPS. Don't expect too much of it. And frankly, if you put the RD behind it, why care?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: simeonmiteff on July 03, 2021, 11:21:52 pm
Hi All

I worked out how to use the Python module (https://github.com/Baldanos/rd6006) to write and then (critically) save calibration registers. I've written two scripts (https://github.com/simeonmiteff/cal-riden-psu):


(https://fdi.sk/posts/riden-cal/before.png)

I found this useful to get my RD6006 roughly calibrated for voltage. I have not checked or calibrated the current yet.

Here is a more detailed write-up about the project (including how I sniffed the modbus command for writing calibration registers to NVRAM): https://fdi.sk/posts/riden-cal/

I hope this is useful to the others in this thread. It would be cool to enhance sweep.py to use libsigrok so that it can work with a range of voltage measurement instruments. I also thought about automating the calibration but I've got my unit dialled in and probably won't spend more time on this right now. I'm happy to discuss and invite PRs on the code linked above.

Cheers!

- Simeon.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 04, 2021, 06:39:48 am
Nice script!
But your numbers really raise a question. Your measurements show an enormous difference between PSU and DMM: about 9V at 60V.
Yours must have come really badly calibrated indeed or have a fault. I wonder if there are many that are that far off.

Luckily mine is off by only about 85mV at 60V.
By the way, the PSU has a fair amount of drift, and seems to need a looong warm-up. The number above is after a 1 hour warm-up, when it was finally more or less stabilised.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: simeonmiteff on July 04, 2021, 10:18:36 am
But your numbers really raise a question. Your measurements show an enormous difference between PSU and DMM: about 9V at 60V.
Yours must have come really badly calibrated indeed or have a fault. I wonder if there are many that are that far off.

Indeed! - not sure why mine came with complete garbage factory calibration  ???
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Andrew_Debbie on July 04, 2021, 12:30:55 pm
Mine is off by less than 100mV across the range.  Or at least it was. I haven't checked it in months.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Raf on July 06, 2021, 12:30:38 pm
Has anyone encountered this problem after updating to Unisoft's firmware ?


My RD6018 came with factory firmware v1.36, and after installing custom firmware (RD60181_V1.33.1.bin and RD60181_V1.34.1p.bin) the screen is rotated 90 degrees and inverted.

Did i forget something ? I can't find anything in the manual.
 I hope they didn't change the display module type...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 06, 2021, 01:28:04 pm
My RD6018 came with factory firmware v1.36, and after installing custom firmware (RD60181_V1.33.1.bin and RD60181_V1.34.1p.bin) the screen is rotated 90 degrees and inverted.

Did i forget something ? I can't find anything in the manual.
 I hope they didn't change the display module type...
Yup, for sure they changed something...
I guess just use another LCD displays (with different default settings).
You are not the first one who get the same effect.
I will check, when have time.
This explains why they release firmware updates for all models, and complete delete old versions.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 10, 2021, 10:52:10 am
I have checked new firmware versions for 6012 and 6006P (I guess other will be the same)
There are almost no changes.
The changes affect only the work with the display, and specifically the initialization of the display.
Also, the developers used another display - ST7789, previously supported only ILI9341.
They differ mainly only in initialization. The basic set of commands is the same.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 10, 2021, 01:19:49 pm
I have all of the varieties of Riden PSUs. What do you need?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 10, 2021, 02:55:36 pm
I have all of the varieties of Riden PSUs. What do you need?
Need device (any model) with ST7789 display...
Such device is not working with custom firmware (as well as with old stock firmware)
(colors will be inverted and image rotated 90 degree) - can see the screenshot few posts earlier.
Also can be identified by Bootloader version v1.12... (maybe v1.11 - but not sure)
If you have it please PM me what model, I'll upload and give a link to the firmware for test.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 10, 2021, 07:12:45 pm
My RD6006P has bootloader v1.11, firmware v1.38 - any use?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 10, 2021, 07:21:25 pm
My RD6006P has bootloader v1.11, firmware v1.38 - any use?
As I said: I'am not sure if v1.11 is coming with new display.
But did you try to flash custom firmware?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 10, 2021, 07:22:26 pm
I'll try it now. 5 mins
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 10, 2021, 07:29:13 pm
It works fine, so I'm guessing mine doesn't have the new display. I've got a very early serial number since I usually get sent a review model as soon as they're ready.

Sorry, I think this is the newest one out of my collection.

It's a shame the custom firmware doesn't fix the poor UI in the menus.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AaronR on July 11, 2021, 06:09:44 am
It works fine, so I'm guessing mine doesn't have the new display. I've got a very early serial number since I usually get sent a review model as soon as they're ready.

Sorry, I think this is the newest one out of my collection.

It's a shame the custom firmware doesn't fix the poor UI in the menus.
It was stated very clearly that the unit needed for this display test would need to be a high sn# a very new unit.
Can you explain what you feel needs to be done with the UI? nobody can make it better by guessing what you want.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 11, 2021, 02:22:50 pm
It was stated very clearly that the unit needed for this display test would need to be a high sn# a very new unit.

I don't see any mention of the serial number? The RD6006P is very recent, so any modifications to the LCD may not have filtered through the distribution channels just yet on this model despite being present on the 'older' RD6006 of similar vintage.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 11, 2021, 02:29:01 pm
The UI on the menus is non-intuitive. Most would reach for the rotary encoder to scroll through items, especially since it's used for changing values. You'd also expect SHIFT+MENU to exit the menu rather than just ENTER which would more commonly be associated with editing and accepting a new value in the list.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 11, 2021, 06:53:50 pm
The RD6006P is very recent, so any modifications to the LCD may not have filtered through the distribution channels just yet on this model despite being present on the 'older' RD6006 of similar vintage.
It doesn't matter at all if you don't downgrade the firmware.
And this also applies not only to the RD6006P, a little earlier @Raf wrote about the RD6018.

The UI on the menus is non-intuitive. Most would reach for the rotary encoder to scroll through items, especially since it's used for changing values.
intuitive enough...
the rotary encoder used only for changing values in all modes.
At least until now no one has come up with a better idea...

You'd also expect SHIFT+MENU to exit the menu rather than just ENTER
What for so complicated?
Actually click on rotary encoder is used to exit from menu...
I just duplicated the function on ENTER (as the pressure on the rotary encoder is a little hard).

ENTER which would more commonly be associated with editing and accepting a new value in the list.
And this is completely logical, changed the settings and accepted with ENTER.
What's wrong with that?

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 11, 2021, 10:05:21 pm
The UI on the menus is non-intuitive. Most would reach for the rotary encoder to scroll through items, especially since it's used for changing values.
intuitive enough...
the rotary encoder used only for changing values in all modes.
At least until now no one has come up with a better idea...

It's probably logical to someone who already has the experience with the UI, but if you look at virtually every out-of-the box YouTube review, the reviewer is fiddling with the buttons trying to work out how to move to through the menus. Compare that to using a branded piece of hardware where you don't even have to think about the interface. The UI shouldn't present a barrier to the user, hence why lots of effort is put into HF and UX.

If a rotary encoder is there, you'd expect most of the interaction with it - e.g. scroll with the encoder, push to select, scroll to change a value, push to store.

And this is completely logical, changed the settings and accepted with ENTER.
What's wrong with that?

Because as you put it that way, you may not be accepting any changes. In the absence of a back key, you'd normally drop out of the menu with a menu key.

What for so complicated?
Actually click on rotary encoder is used to exit from menu...
I just duplicated the function on ENTER (as the pressure on the rotary encoder is a little hard).

If you're not using the encoder to scroll through menu items, why would you consider using the encoder to return to the main screen?  :o
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SteveyG on July 11, 2021, 10:12:08 pm
28:28 specifically

https://youtu.be/0qjLx_HsKUQ?t=1708
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 19, 2021, 02:48:41 pm
New firmware (including updated RDFlasher)
Added support for LCD ST7789
RD60062_V1.36.1b.bin
RD60065_V1.40.1b.bin
RD60121_V1.34.1b.bin
RD60181_V1.36.1b.bin


Thanks for help:
@Bender Rodriguez (monitor.net.ru)
@JorgH
@Raf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on July 23, 2021, 05:30:46 pm
New firmware (including updated RDFlasher)
Added support for LCD ST7789
RD60062_V1.36.1b.bin
RD60065_V1.40.1b.bin
RD60121_V1.34.1b.bin
RD60181_V1.36.1b.bin



Downloaded this zip to upgrade my RD6018 and 6006P. The new RDFlasher makes the process easier by only presenting firmware for the connected power supply. It selects Unisoft's "1b" variants but also lets your select the stock firmware that it is based on.

The 6006P firmware upgrade went fine but the 6018 upgrade failed at different points (i.e. percentage completions), both with Unisoft's and the stock firmware. My 6018 and desktop are about 1.5 metres apart which was just a bit longer than a single 1.5 metre USB A to micro cable would reach. I was using a much longer USB-A to female USB-A extension than I needed, about 2.5 metres, for a total of 4 metres. When I got a shorter USB A to female USB A extension, the firmware upgrade worked. So if others run into a "Firmware error", try a shorter cable.

I like USB PD (power delivery) but the rest of USB would be in the trash can of history if USB didn't delivery power :-)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 24, 2021, 03:09:03 pm
_www.youtube.com/watch?v=ml15mX4u5bE
Here in the comments I made another attempt and made an offer to developers to work together on the firmware.
But the answer was... strange...  :-//

They opened my eyes, and now I know that the hardware is different and one firmware cannot be used for all devices.  :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 28, 2021, 05:07:08 am
soon will be released RD6012P...
found in comments, here
_www.youtube.com/watch?v=4Sg0cf8-hFM
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on July 30, 2021, 07:24:42 pm
When you get bored, there's always Mandlebrot


:-)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on August 01, 2021, 08:50:30 pm
Hello Unisoft, is it possible to add an option that turns off the output of the rd6006 and shows a warning message or sound an alarm (buzzer), if the input voltage is below a certain user definable value? i use a 14s6p (58.8v) lithium battery as power source and would like to set the minimum input voltage of 46.2v. when the battery discharges below this value the RD6006 should turn off the output/Lock output to OFF and warns of low input voltage.

For example:

set_minimum_input_voltage = user definable (Off or 6-70v, where Off disables this function and the unit works as default, and 6-70v user definable minimum input voltage range)

conditions:

if input_voltage >= set_minimum_input_voltage then RD6006 Output Normal
if input_voltage < set_minimum_input_voltage then RD6006 turn off Output/Lock output to OFF and buzzer alarm or show message, protecting the input supply if it is a battery.
if set_minimum_input_voltage = Off then ignore this function and rd6006 will work as default


Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on August 02, 2021, 07:36:09 pm
There's not much of an input voltage range before the output voltage starts getting limited and the device will start showing errors and automatically lowering the Vset, you get 60-70v input range on the 6018 and a bit more for the 6012 and 6006, seems more like a buck boost converters job.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on August 03, 2021, 09:59:41 am
I think it will be easy to implement this functionality through software since rd6006 unit already monitors the input voltage. In my opinion, this feature is extremely important when using a lithium battery as  input power source instead of transformer. Although the packs I use have BMS, the monitoring of the pack discharge has to be done by me controlling the input voltage on the rd6006 and when it reaches, for example, the value of 46.2v for a pack 58.8, 33v for a pack 42v, 42.9v for 54.6v package, I have to manually disconnect the rd6006 and charge the pack. I use the rd6006 as a portable unit. This automatic feature will avoid any distraction in controlling the input voltage, compromising the battery. Another way to solve this problem would be through an extra board that monitors the input voltage, but it would be another pcb to be added, when the rd6006 could do this automatically.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mawyatt on August 03, 2021, 01:37:31 pm
I think it will be easy to implement this functionality through software since rd6006 unit already monitors the input voltage. In my opinion, this feature is extremely important when using a lithium battery as  input power source instead of transformer. Although the packs I use have BMS, the monitoring of the pack discharge has to be done by me controlling the input voltage on the rd6006 and when it reaches, for example, the value of 46.2v for a pack 58.8, 33v for a pack 42v, 42.9v for 54.6v package, I have to manually disconnect the rd6006 and charge the pack. I use the rd6006 as a portable unit. This automatic feature will avoid any distraction in controlling the input voltage, compromising the battery. Another way to solve this problem would be through an extra board that monitors the input voltage, but it would be another pcb to be added, when the rd6006 could do this automatically.

Interesting use. What type of battery are you using for this portable application?

Best,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on August 03, 2021, 09:15:58 pm

Interesting use. What type of battery are you using for this portable application?

Best,

Hello I'm using Lithium batteries 18650 (Panasonic PF, Sanyo GA, LG MJ1) or 21700 (Samsung INR21700-50E at the moment) packs range from 4P up to 10P. This is really useful because the output from rd6006 is cleaner, ripple is low and solve most of the problems that smps causes, at least to my needs. The downside is the weight but also depends on the total size of the pack. This "portable" RD6006 works good with batteries but lack the feature I'm asking unisoft to add.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sofakng on August 10, 2021, 02:36:59 am
Would it be possible to power the RD6018 using USB-C PD (power delivery) ?

For example, USB-C PD supports up to 20V (5A) so I'm wondering if I can use a USB-PD trigger cable/adapter and connect the RUIDEN to it?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on August 10, 2021, 03:29:56 am
Would it be possible to power the RD6018 using USB-C PD (power delivery) ?

For example, USB-C PD supports up to 20V (5A) so I'm wondering if I can use a USB-PD trigger cable/adapter and connect the RUIDEN to it?

In theory yes. Would it be great? No. Will it deliver 60V 18A? Absolutely not, it will stay WAY below.

For starters you would indeed need a USB-C PD mains adapter plus one of those "USB-C PD to constant voltage" adapters.
The PSU allows 6-70V input, so it will power up. BUT, it is not a boost converter: it cannot deliver more volts than the input voltage. It is a buck converter, and has a minimum voltage drop of >1V and >10%. So suppose you set the input voltage to 20V, the RD6018 will theoretically be able to deliver something like up to 18V. And do not expect to get all 5A either (at maximum voltage). You will be able to get higher amps at lower output voltages though.
Specs: http://www.ruidengkeji.com/inst/RD6018.pdf (http://www.ruidengkeji.com/inst/RD6018.pdf)

So it will be able to deliver about 18V and 4.5A (at maximum voltage). Not great. Many more PSUs can do that.

If you want to fully use the RD6018 to 60V 18A, get a 70V 20A primary power supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jasom on August 15, 2021, 04:09:50 pm
Hello, fw is working well. But is possible to connect it to original Riden app thru wifi?

Thank You
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: eevwee on August 15, 2021, 07:24:41 pm
Hi,

Completely new to RD6006P I had to flash it with the costum firmware (RD60065_V1.40.1b.bin) right away  ;D.
However after a successful flash, I am unable to get any power out of it, regardless of if the ON button is lit or not.

Flashing with 'RD60065_V1.40.bin' works fine, so did the original v1.39. Is 'RD60065_V1.40.1b.bin' wrong for this device?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HHitech on August 18, 2021, 12:21:44 pm
Hi,

Press and hold "ENTER" and power on RD6006 or RD6006P to enter Boot Mode, then start firmware upgrade.
That will solve your problem when you change between official and custom firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sofakng on August 18, 2021, 01:23:42 pm
What's the difference between the custom firmware and the official firmware?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on August 18, 2021, 01:33:32 pm
What's the difference between the custom firmware and the official firmware?

There is no readily available list. There have been a lot of enhancements ....

You can find the doc for the custom firmware here: https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)

You can compare that with the documentation of the original firmware that is mentioned a couple of posts above this.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sofakng on August 18, 2021, 01:52:10 pm
ok - thanks for the information!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on August 21, 2021, 11:15:00 am
For those that are interested, I have created a tool to encrypt your own binaries for RD6012/RD6006 and upload to the device.


https://www.eevblog.com/forum/microcontrollers/rd60xx-mcu-controlled-power-units/msg3637483/#msg3637483 (https://www.eevblog.com/forum/microcontrollers/rd60xx-mcu-controlled-power-units/msg3637483/#msg3637483)

Also provide is test environment for Arduino/platformio for Bootloader version (0x8006000) & non bootloader versions (0x8000000)


darkspr1te
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on August 26, 2021, 12:15:05 am
Does anyone know of software that can connect to the wireless module besides the official software? do we know the protocol?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on August 26, 2021, 04:07:09 am
Does anyone know of software that can connect to the wireless module besides the official software? do we know the protocol?
The RD talks modbus. The WiFi module, in the standard configuration, wants an external device (mobile app or PC software) to send the modbus data to. A fair amount of people have worked on this, not all really super user friendly or really stable:

* https://github.com/Baldanos/rd6006
* https://sigrok.org/wiki/Riden_RD6006
* https://github.com/msillano/NiMH_charger_logger

..and others.

But since it is a simple ESP8266 module (ESP12F), you can reprogram it. When you do that, you can turn the connection around for example (let any device connect to the RD instead of designating 1 device the RD talks to), or do more fancy stuff by letting the ESP translate protocols.
Some examples of reprogramming the ESP:
* https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849
* https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/

Most if not all options are modbus protocol based.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on September 03, 2021, 11:53:03 pm
So, I blew the top fuse, and when I replace it, it blows again, and if I short it it won't turn on and the T1 with a heatsink next to the fuse heats up fast, but without a fuse it turns on just no power output...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Skyfox on September 06, 2021, 01:36:31 am
Unless my eyes glazed over and I scrolled right past it, has anyone figured out how to successfully make this power supply connect to the PC software over Wifi?  I have the current versions of the software (which is glitchy and likes to freeze, so I prefer the older versions) and the latest firmware, and while I can connect to it over USB, I can't figure out how to make it connect over wifi.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on September 06, 2021, 04:28:27 am
Unless my eyes glazed over and I scrolled right past it, has anyone figured out how to successfully make this power supply connect to the PC software over Wifi?  I have the current versions of the software (which is glitchy and likes to freeze, so I prefer the older versions) and the latest firmware, and while I can connect to it over USB, I can't figure out how to make it connect over wifi.

If you have the custom software, you can use the steps described in the documentation of the custom software (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)), chapter 19.1 with a mobile phone and the mobile app first, and then chapter 19.3 to point the RD to the PC.

If you do not have the custom software, it can become a LOT more complicated: https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3416076/#msg3416076 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3416076/#msg3416076)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on September 06, 2021, 08:05:15 am
Ok I talked to support, they said the mosfets need replaced, but I have no knowledge in this, I can solder
(https://cdn.discordapp.com/attachments/645041713106124829/884347635304103946/PXL_20210906_080119434.jpg)
Should I buy some "HY3210 P" off aliexpress?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on September 06, 2021, 08:29:42 am
A quick search did not come up with direct equivalents. Maybe others have some recommendations.
The datasheet is here: https://datasheet.lcsc.com/szlcsc/HY3210P_C110583.pdf. It is a bit suspect that they haven't published thermal resistance for the different packages, but it looks that you may also get lucky with the HY3210 M, PS or PM versions, although I'd recommend the P version, just in case. With all of these packages, you'll need to bend the legs. Don't get the B version.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HKJ on September 06, 2021, 08:41:33 am
Should I buy some "HY3210 P" off aliexpress?

Many mosfet on Aliexpress are fakes, i.e. a generic type, but with the requested type number on it. This may be fine for non-critical applications, but I doubt it will work for long on this power supply.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on September 06, 2021, 09:26:02 pm
Someone pointed out that LCSC, the same website that serves the datasheet sells the same chips, so I bought them from them
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on September 18, 2021, 10:30:22 pm
I attempted to replace the chips, it seemed to work, but after a few minutes it was smelling like burning pcb, then it went off on OTP and instantly jumped to 255 when output was enabled, and went down to 100 with it off, I took it back apart and the pcb has a big hole where it was burning, some pads lifted, I tried to repair it two more times with new chips both times but no success, so I pulled all the pads off and dug out the burn mark, and I'm going to attempt to patch it with wires, from what I can see this is the path of the wires (https://cdn.discordapp.com/attachments/645041713106124829/888912789706530856/PXL_20210918_221657209.jpg) (https://cdn.discordapp.com/attachments/645041713106124829/888912790155313212/PXL_20210918_2216572092.jpg) (https://cdn.discordapp.com/attachments/645041713106124829/888942670528000000/PXL_20210919_001945290.jpg)

EDIT: I repaired it 3 times with 3 sets of mosfets (The pics were the last repair with patch wires) but unfortunately after that first repair when the board burned a hole in itself it just outputs half voltage then burns the fuse, so probably pbc layer shorting or other component was damaged, I'm gonna see if RdTech support will sell me the mainboard
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 26, 2021, 03:20:46 pm
Announced RD6012P on taobao... (https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-22464327644.65.43612636LgcLwg&id=649408312817)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bogdan2014 on September 28, 2021, 09:26:06 am
Is there a schematic for this? I have a weird shortcircuit on the auxiliary rail and apart from the big ICs there's some very small components that I can't figure out what they are.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trmntr on September 29, 2021, 07:20:55 am
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

Note! required the latest firmware 'p'
Do not use function to write logo! (nothing really happens, just a logo will be a little bit corrupted (contains artifacts), due to bug in firmware, will be fixed in next firmware).
Option "Do not Lock the keypad" will not work as well, it will be added in the next firmware.
https://mega.nz/file/MCpxhAoI#ptYnxzgQn0PcTfYmkzX38phEF1lkY_uRZjCrMXfaPyE

Greetings from Belarus)
Where can you download your software? The link does not work, the file was not found.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Intimate on October 03, 2021, 11:26:24 am
Hey UniSoft,
Thank You for this firmware. Instalation was simple and fast, guides are clear and functions added are really usefull. It is also nice that UI is similar to the stock one. A lot of great job :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on October 05, 2021, 05:05:56 am
I have baught an RD6018W and i also have ordered an RD6006P for better resolution.

I love these power supplies :)

Thanks for å wery informative thread. I will follow this :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 09, 2021, 04:47:44 pm
Is there a way to get the functionality to automatically turn the output off if the load gets disconnected (no current draw), I feel like I had that at one point but I can't get it messing with any settings
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on October 10, 2021, 06:15:05 am
Is there a way to get the functionality to automatically turn the output off if the load gets disconnected (no current draw), I feel like I had that at one point but I can't get it messing with any settings

Yes, battery mode! You can think of the middle (green) terminal, as more or less the same as the red terminal but with a hefty relay in between. [If you look at components on the back of a RD60xx, the big, light blue one is that relay.] Even when the relay is NC, the voltage is still monitored on the green terminal. In the battery settings, there is a bunch of cutoff criteria which if tripped turns off the relay and the on/off button will have its illumination extinguished. One of those cutoff criteria is current which is tripped when the current drawn by the load (usually a battery) drops below that figure.

The trick one needs to solve is providing a voltage between black and green terminals when the RD60xx's on/off button is _not_ illuminated. Without that voltage the PS won't enter battery mode. The RD60xx_s are in battery mode when they show a battery symbol in middle of the last row on the display.

I'll try this and report if it does _not_ work. A single pole three position switch with the common connected to an electrolytic capacitor. The first position goes to the red terminal on the RD60xx; the middle position is not connected, the third position is connected to the green (battery) terminal. The negative of that capacitor connected to the black terminal. Then a simple on/off switch from the common of the three position switch, the other side of that switch to your load. Start with the three position switch selecting the first position (i.e. red terminal) and the simple on/off switch off (open). Adjust the voltage and maximum current on the RD60xx. Press the RD60xx on/off button and it should illuminate and the capacitor should charge. Move the three way switch to the middle position (i.e. no connection) then press the RD60xx ON/OFF button to turn off the power. Now move the three position switch to the third position and the RD60xx should enter battery mode. Not sure if you could have set the cutoff settings before this point, but you should be able to now. Press the RD60xx on/off button again (still in battery mode). Now switch the simple on/off switch to on, thereby connecting your load.

Normal warnings apply, for example that charged capacitor can be dangerous, etc

Unisoft probably knows a better way that my hack above. Could the firmware be changed to be able to use battery mode without a battery? Basically a PS with multiple criteria for turning itself off, using that relay.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 10, 2021, 07:27:16 am
Yeah, That does work for battery mode, though as you said not always able to provide a voltage to trigger it, I meant more as a safety, I fried my first unit by accidentally forgetting output was enabled and plugging something in, killing the mosfets instantly
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: trmntr on October 11, 2021, 03:39:46 pm
... killing the mosfets instantly
It turns out that the short-circuit protection has not worked?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 11, 2021, 08:41:19 pm
I hooked a 12v battery to it while it was set to 61v 18.1a and output was enabled, so maybe it can't handle that
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on October 12, 2021, 05:08:24 pm
I hooked a 12v battery to it while it was set to 61v 18.1a and output was enabled, so maybe it can't handle that
Wow, haven't seen a schematic for the RD60xx series but Unisoft made one for the RD6006P and it shows a 10 Amp fuse on the output. While looking at some current sense amps, I noticed that most don't give a useful measurement when current is flowing in the opposite direction to what is expected in the design. If that was a car battery, it could send 200 Amps or more through your RD60xx if the impedance was low enough. I wonder how other PSs would fair with a "car battery" test?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 13, 2021, 01:57:25 pm
haven't seen a schematic for the RD60xx series...
Schematic for RD6006 available here (second post):
https://monitor.net.ru/forum/threads/651114/page-1
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 22, 2021, 05:12:19 pm
Is there a way to calibrate or adjust the output voltage? It always outputs .02-.03 more than vset at higher voltages (10+)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on October 22, 2021, 06:49:28 pm
Is there a way to calibrate or adjust the output voltage? It always outputs .02-.03 more than vset at higher voltages (10+)
A little voltage drop is common i think?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 22, 2021, 09:27:30 pm
Is there a way to calibrate or adjust the output voltage? It always outputs .02-.03 more than vset at higher voltages (10+)
A little voltage drop is common i think?

Drop usually, not rise
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on October 24, 2021, 02:41:56 pm
But is this really an issue with calibration? If the unit displays 10.03V instead of the requested 10V, that means it knows it's off by 0.03 but for some reason can't/won't correct it. It's not the same as displaying 10V and actualy delivering 10.03V - that would be calibration error.
I'd be happy to be proven wrong but I believe that's a case of "you get what you pay for".
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on October 24, 2021, 07:34:23 pm
Is there a way to calibrate or adjust the output voltage? It always outputs .02-.03 more than vset at higher voltages (10+)

You are able to do it using the pc software. This software allows you to adjust the output voltage and display voltage on the RD6006 unit. The same with current.
you need a precise multimeter, I used a 5 digit.  Power on the RD6006 at least  15 minutes and then calibrate. My units got the same deviation and I calibrate them this way. They are perfect now.

!! Take note of the default values before any adjustments !!

Follow the instructions on youtube. Video from RD tech.

https://www.youtube.com/watch?v=c9sn1wY2mjE (https://www.youtube.com/watch?v=c9sn1wY2mjE)




Enjoy
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on October 25, 2021, 12:29:47 pm
For some reason, I thought the issue was about displayed output voltage VS set output voltage. I own a RD6012 and even though you can calibrate that, results are always kinda meh as accuracy is only 0.01V/0.01A (especially when using layout that shows 1mA resolution). Calibrating the actual output voltage within specs is definitely possible with the method above. Sorry for the confusion.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: BlackFX on October 27, 2021, 07:42:50 am
Has anyone figured out what they changed between the original RD6006 and the newer RD6018 to make the output voltage fall instantly?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 27, 2021, 08:43:04 am
Some updates...
https://mega.nz/file/M0cGHDoY#E7KRDOtHHokceLAirPa9iSA4w1HHY4tzxaF9Rq9Q9SA

RD60062_V1.36.1c.bin
RD60065_V1.40.1c.bin
RD60121_V1.34.1c.bin
RD60181_V1.36.1c.bin


New options in "Quick Settings" (Shift + Down)
+ "GreenTerm=>Out" - If ENABLE then the GREEN terminal will work as an output over relay (NOTE! In this mode the battery detection is disabled, so no charger mode).
+ "UCP" - Under Current Protection. Disables the output if the current falls below the set value. (Working only in Power Supply mode, no affect in charger mode)
+ "UCP Trigger" - If enabled, the "UCP" option will be activated only after the current reaches the set value.
+ In option "External LED" added new item "VG/CY/OxP", what means: CV-Green, CC-Yellow, OxP (any protection Blinking RED)

* The "UCP" and "UCP Trigger" options are also available in the "--- Power Settings ---"

Is there a way to get the functionality to automatically turn the output off if the load gets disconnected (no current draw), I feel like I had that at one point but I can't get it messing with any settings
Take a look at the new options: "UCP" and "UCP Trigger"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on October 27, 2021, 04:18:47 pm
Some updates...
https://mega.nz/file/M0cGHDoY#E7KRDOtHHokceLAirPa9iSA4w1HHY4tzxaF9Rq9Q9SA

RD60062_V1.36.1c.bin
RD60065_V1.40.1c.bin
RD60121_V1.34.1c.bin
RD60181_V1.36.1c.bin


New options in "Quick Settings" (Shift + Down)
+ "GreenTerm=>Out" - If ENABLE then the GREEN terminal will work as an output over relay (NOTE! In this mode the battery detection is disabled, so no charger mode).
+ "UCP" - Under Current Protection. Disables the output if the current falls below the set value. (Working only in Power Supply mode, no affect in charger mode)
+ "UCP Trigger" - If enabled, the "UCP" option will be activated only after the current reaches the set value.
+ In option "External LED" added new item "VG/CY/OxP", what means: CV-Green, CC-Yellow, OxP (any protection Blinking RED)

* The "UCP" and "UCP Trigger" options are also available in the "--- Power Settings ---"

Is there a way to get the functionality to automatically turn the output off if the load gets disconnected (no current draw), I feel like I had that at one point but I can't get it messing with any settings
Take a look at the new options: "UCP" and "UCP Trigger"

Thank you for the updates  :-+

Hello Unisoft, is it possible to add an option that turns off the output of the rd6006 and shows a warning message or sound an alarm (buzzer), if the input voltage is below a certain user definable value? i use a 14s6p (58.8v) lithium battery as power source and would like to set the minimum input voltage of 46.2v. when the battery discharges below this value the RD6006 should turn off the output/Lock output to OFF and warns of low input voltage.

For example:

set_minimum_input_voltage = user definable (Off or 6-70v, where Off disables this function and the unit works as default, and 6-70v user definable minimum input voltage range)

conditions:

if input_voltage >= set_minimum_input_voltage then RD6006 Output Normal
if input_voltage < set_minimum_input_voltage then RD6006 turn off Output/Lock output to OFF and buzzer alarm or show message, protecting the input supply if it is a battery.
if set_minimum_input_voltage = Off then ignore this function and rd6006 will work as default


Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on October 27, 2021, 05:21:08 pm
is it possible to add an option that turns off the output of the rd6006 and shows a warning message or sound an alarm (buzzer), if the input voltage is below a certain user definable value?
Yes, sure. I remember you already asked, I just forgot.

PS: If anyone else has asked for any options that are still missing, please remind me, I might have just missed it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on October 27, 2021, 06:02:54 pm
is it possible to add an option that turns off the output of the rd6006 and shows a warning message or sound an alarm (buzzer), if the input voltage is below a certain user definable value?
Yes, sure. I remember you already asked, I just forgot.

PS: If anyone else has asked for any options that are still missing, please remind me, I might have just missed it.

Thank you  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on October 28, 2021, 12:49:13 pm
PS: If anyone else has asked for any options that are still missing, please remind me, I might have just missed it.


Hello Unisoft, I have another request. Do you think it possible to add the option I suggested on this post?
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3468792/#msg3468792 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3468792/#msg3468792)

Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on October 28, 2021, 06:32:48 pm
I noticed that with my new 6018 compared to my old 6018, probably a new drain resistor for the capacitors
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexTee on November 01, 2021, 05:56:47 am
There's RD6012P already in production in small batches. The official Taobao store announced a closed presale, so I ended up ordering one for myself, though I am a bit sceptical obtaining early revisions of a new product.

I wonder if Mr. UniSoft is also getting one for himself :) Would be great to have his custom firmware landed on 6012P as well.

The key differences compared to RD6006P are higher current output and a current setting resolution of 0.0001A for 0-6A range and 0.001A for 6-12A range. Here are few slides from an advertisement leaflet.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 01, 2021, 08:08:47 am
I wonder if Mr. UniSoft is also getting one for himself :) Would be great to have his custom firmware landed on 6012P as well.
No, I didn't.
I do not plan to buy new models, and therefore no custom firmware is planned.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexTee on November 01, 2021, 08:38:17 am
I wonder if Mr. UniSoft is also getting one for himself :) Would be great to have his custom firmware landed on 6012P as well.
No, I didn't.
I do not plan to buy new models, and therefore no custom firmware is planned.
Ah, I see. Hope, there are no substantial differences between 6006P and 6012P firmwares, so it will be possible to "scale" the 6006P custom firmware to 6012P. The only difference is the higher output current and a different discrete step for 6-12A range. Other than that, I don't see much discrepancies.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 03, 2021, 11:21:59 pm
Some updates...
https://mega.nz/file/0hcTGKAA#RSLb07BOqZ4UhC26hsxPoGWTYOO8g1eSeS0aL8q0A3Q

RD60062_V1.36.1d.bin (RD6006)
RD60065_V1.40.1d.bin (RD6006P)
RD60121_V1.34.1d.bin (RD6012)
RD60181_V1.36.1d.bin (RD6018)



is it possible to add an option that turns off the output of the rd6006 and shows a warning message...
Done
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 04, 2021, 01:08:53 am
Some updates...
https://mega.nz/file/0hcTGKAA#RSLb07BOqZ4UhC26hsxPoGWTYOO8g1eSeS0aL8q0A3Q

RD60062_V1.36.1d.bin (RD6006)
RD60065_V1.40.1d.bin (RD6006P)
RD60121_V1.34.1d.bin (RD6012)
RD60181_V1.36.1d.bin (RD6018)

  • menu "--- Power Settings ---"
    + Added new option: "Min Input"
    Setups the minimum input voltage, if it falls below the specified value,
    then the output will be disabled (and will be blocked),
    at the bottom in the status icon "INPUT UVP" will be displayed
    and a corresponding message will be displayed on the screen
    (https://i.ibb.co/YXgfCFg/iuvp.png) (https://imgbb.com/)


  • Added new "Layout 2"
    (https://i.ibb.co/sgt90nk/layout2.png) (https://imgbb.com/)
    NOTE: If OVP, OCP, OPP is triggered, this parameter will be displayed instead of INPUT.


  • menu "--- Appearance ---"
    + Added option: "Solid Labels", sets label style
    (https://i.ibb.co/92GJxRW/solidlabels.png) (https://imgbb.com/)


  • menu "--- Layout 1 ---"
    + Added options: "Show Ah" and "Show Wh".
    + Added option: "Small Font", to use small font in Layout 1
    (https://i.ibb.co/TYdhx4x/layout1.png) (https://imgbb.com/) (https://i.ibb.co/f8YZf3Y/layout1solid.png) (https://imgbb.com/)


is it possible to add an option that turns off the output of the rd6006 and shows a warning message...
Done

Perfect! Thank you my friend!  :-+
I will try it tomorrow, now it's time to sleep  :=\
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 04, 2021, 01:48:59 pm
Some updates...
https://mega.nz/file/0hcTGKAA#RSLb07BOqZ4UhC26hsxPoGWTYOO8g1eSeS0aL8q0A3Q

RD60062_V1.36.1d.bin (RD6006)
RD60065_V1.40.1d.bin (RD6006P)
RD60121_V1.34.1d.bin (RD6012)
RD60181_V1.36.1d.bin (RD6018)



Hi Unisoft, everything working just fine in my units.  :-+
I like the new layout2, it has all the information needed to charge batteries without the need to scroll menus and check options!  :-+

The small font on Layout1 is also nice to allow all information on screen, clear font, perfect!  :-+

Solid labels are clear and a nice addon!  :-+

But now I need your opinion  :) , I'm thinking about buying the RD6006P does your custom firmware have the exact same features of the RD6006?

Since you have both units do you think it's worth the upgrade to the "P" unit? I know from what I read it has less ripple and more precision, but besides that will I gain anything else? The cost is about 30 euros more than RD6006.

Thank you  :-+

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 04, 2021, 01:50:44 pm
I will pick up my new RD6006P today :)

I also have RD6018W.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 04, 2021, 02:01:24 pm
I will pick up my new RD6006P today :)

I also have RD6018W.

 :-+ :-+ :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on November 04, 2021, 02:47:46 pm
I've been wanting to ask for a while, what's planned for the "under construction" menu?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on November 04, 2021, 05:33:13 pm
Some updates...
https://mega.nz/file/0hcTGKAA#RSLb07BOqZ4UhC26hsxPoGWTYOO8g1eSeS0aL8q0A3Q

RD60062_V1.36.1d.bin (RD6006)
RD60065_V1.40.1d.bin (RD6006P)
RD60121_V1.34.1d.bin (RD6012)
RD60181_V1.36.1d.bin (RD6018)



Hi Unisoft, everything working just fine in my units.  :-+
I like the new layout2, it has all the information needed to charge batteries without the need to scroll menus and check options!  :-+

The small font on Layout1 is also nice to allow all information on screen, clear font, perfect!  :-+

Solid labels are clear and a nice addon!  :-+

But now I need your opinion  :) , I'm thinking about buying the RD6006P does your custom firmware have the exact same features of the RD6006?

Since you have both units do you think it's worth the upgrade to the "P" unit? I know from what I read it has less ripple and more precision, but besides that will I gain anything else? The cost is about 30 euros more than RD6006.


Hopefully Unisoft offers his opinion in response to your questions. For me, I have a RD6018 with the 800 Watt supply and case that was advertised with it. Later, I purchased a RD6006P when it was released. Happy with both. For the 6006P I got a Meanwell 48 Volt, 280 Watt desktop PS (i.e. a brick) which I assumed would be floating but for some reason MW connected the protective ground to the negative output. Got around that with a modified (probably illegal) power cable. So my 6006P is quieter electrically and acoustically. Even under no load the 800 Watt supply runs its fan (quite loud) for a few minutes every 20 minutes. The MW supply is higher quality, its specs say > 95% efficient and only gets warm under a (200 Watt) load test.

Ah, one down side I noticed while experimenting with Unisoft's new "green power" option. The relay in the 6006P is rated at 30 VDC at 10 Amps. So running "green power" mode > 30 Volts (or charging a battery at > 30 Volts) output might risk some arcing in that relay. I expect Unisoft can fix this in his firmware :-)

When in "green power" mode, the options under the battery setup are disabled (I assume). The one I miss is the timer. Could that be enabled for "green power" mode? There is no visual indication when "green power" mode is active, but there is an acoustic one: the click of the relay when the on/off lit button changes state. Also noticed that the relay is not bistable (it is normally open) so when the input power is removed in "green power" mode the relay will open. IMO that is good.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 04, 2021, 06:29:21 pm


Hopefully Unisoft offers his opinion in response to your questions. For me, I have a RD6018 with the 800 Watt supply and case that was advertised with it. Later, I purchased a RD6006P when it was released. Happy with both. For the 6006P I got a Meanwell 48 Volt, 280 Watt desktop PS (i.e. a brick) which I assumed would be floating but for some reason MW connected the protective ground to the negative output. Got around that with a modified (probably illegal) power cable. So my 6006P is quieter electrically and acoustically. Even under no load the 800 Watt supply runs its fan (quite loud) for a few minutes every 20 minutes. The MW supply is higher quality, its specs say > 95% efficient and only gets warm under a (200 Watt) load test.

Ah, one down side I noticed while experimenting with Unisoft's new "green power" option. The relay in the 6006P is rated at 30 VDC at 10 Amps. So running "green power" mode > 30 Volts (or charging a battery at > 30 Volts) output might risk some arcing in that relay. I expect Unisoft can fix this in his firmware :-)

When in "green power" mode, the options under the battery setup are disabled (I assume). The one I miss is the timer. Could that be enabled for "green power" mode? There is no visual indication when "green power" mode is active, but there is an acoustic one: the click of the relay when the on/off lit button changes state. Also noticed that the relay is not bistable (it is normally open) so when the input power is removed in "green power" mode the relay will open. IMO that is good.

Thank you for your opinion, I'm not going to use the green function, I prefer to leave the green terminal as is. so no problem to me :) concerning input power supply I only use home built power transformer and lithium battery packs so output is cleaner, in this last case it was necessary a protection feature, that's the new "min input" feature I asked unisoft to add. I thank him for that. This feature protects my battery packs from overdischarging when used as input power source. A must have!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 05, 2021, 04:11:56 am
I have assembled my new RD6006P and tested it.

No noise from the fan and the fan is not starting uprapidly when powering on. All works wery good :)

I can see an 0.001 voltage off regards to the set voltage, but i assume it is a little voltage drop?

(https://i.ibb.co/XZ7jmg5/IMG-0494.jpg) (https://ibb.co/vx3V2Gd)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on November 05, 2021, 12:42:40 pm
Ah, one down side I noticed while experimenting with Unisoft's new "green power" option. The relay in the 6006P is rated at 30 VDC at 10 Amps. So running "green power" mode > 30 Volts (or charging a battery at > 30 Volts) output might risk some arcing in that relay. I expect Unisoft can fix this in his firmware :-)

That's interesting. I actually took a quick look for a replacement relay but couldn't find any with contacts rated for more than 30VDC. I'm starting to think that maybe that's as high as they go in that form factor. Found plenty rated for higher current, though.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 06, 2021, 12:10:51 am
My last Riden has arrived today :)

Now, i have one RD6006P and two RD6018. I love these :)

(https://i.ibb.co/FH5BpyF/60-F64691-9193-4990-B97-D-CCEFF2-F42833.jpg) (https://ibb.co/PDc5kPd)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 06, 2021, 10:41:11 am
I'm thinking about buying the RD6006P does your custom firmware have the exact same features of the RD6006?
yes, exact the same.

Since you have both units do you think it's worth the upgrade to the "P" unit?
I have no idea, it all depends on your needs.

I know from what I read it has less ripple and more precision, but besides that will I gain anything else?
nothing else.
Perhaps someone who uses them more actively will be able to provide more comments.


I've been wanting to ask for a while, what's planned for the "under construction" menu?
Then I planned to add the ability to edit calibrations.
Now I'm not sure if this is necessary.
Maybe someday someone will suggest something interesting.


"green power" mode
Interesting name for the option.
I thought about how to name it, so that it was clear and that the string would fit.
Maybe someone will suggest something else? (max 14 chars).

The relay in the 6006P is rated at 30 VDC at 10 Amps. So running "green power" mode > 30 Volts (or charging a battery at > 30 Volts) output might risk some arcing in that relay.
I expect Unisoft can fix this in his firmware :-)
Yes, this problem exists.
How to fix? Just limit the output voltage?
And if someone still needs more than 30V? The stock firmware does not limit the output voltage.

When in "green power" mode, the options under the battery setup are disabled (I assume).
Sure

The one I miss is the timer. Could that be enabled for "green power" mode?
What timer?
What problem with
SHIFT + UP 
Options: "Timer mode", "Timer off", "Timer on"
(And in "--- Appearance ---" menu, option "Timer icon", to visually see the left time in the icon)

There is no visual indication when "green power" mode is active...
There is no space on the screen :(
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 06, 2021, 11:15:32 am
RD6012P already available for order (now have discount 2021.11.5 - 2021.11.10 PST)
https://aliexpress.ru/item/1005003472332331.html
https://budgetlightforum.com/node/79655

PS: No custom firmware is planned for the RD6012P.
However, as well as investing in its purchase.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AlexTee on November 06, 2021, 12:20:27 pm
Let's organize a fund raising to obtainin a RD6012P for Unisoft. First of all, he deserves one, and second, if he decides to release a firmware for it, he will have it available on his desk :)
I'm in.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 06, 2021, 03:36:02 pm

I've been wanting to ask for a while, what's planned for the "under construction" menu?
Then I planned to add the ability to edit calibrations.
Now I'm not sure if this is necessary.
Maybe someday someone will suggest something interesting.


That would be a nice feature since it will avoid the need for a PC when minor adjustments are needed. I vote for that.  :-+
I change locations frequently and some times the calibration deviates a small value. I calibrate them in summer at 30º room temperature and now with 16º room temperature and more humidity they display/output a little deviation. All equipment up and running for 1 hour.

For example one of my units in August 30º celsius:
  Set voltage: 4.20V
  Display/Real output:4.199V

  Set voltage: 3.30V
  Display/Real output: 3.29(7)(9)V

Today 16º celsius:
  Set voltage: 4.20V
  *Display 4.18(0)(2)V
  Real output:4.19(0)(1)V

  Set voltage: 3.30V
  *Display 3.28(6)(7)V
  Real output: 3.29(5)(6)V


So this feature would be nice addon  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on November 08, 2021, 11:51:25 am
Dear UniSoft,

First of all, I'd like to thank you for the great FW that turned my newly bought PS into a dream device.
I consider myself lucky for buying the RD6006, because at the time of purchase I wasn't aware of this custom FW.

I've been playing with this device for a week now, started with the factory FW, then 1c, now 1d.
I have also done the external red led mod, with the exception of not drilling the circuit board but running a thin enamelled wire under the ON/OFF switch rubber/gasket to the other side of the board.
No problem with the switch, it works like before.
Didn't make any pictures and there is no way in hell I'm desoldering the terminals again.

Here is a picture of the wire turning and disappearing behind the crystal.
https://imgur.com/zfrdZ3W (https://imgur.com/zfrdZ3W)
It is taped down by a small piece of sellotape so it doesn't flap around in the breeze:)

Here is a drawing how I routed the wire.
https://imgur.com/pKbHkQK (https://imgur.com/pKbHkQK)
I found the same size red led on an Attiny85 board and used an 83 Ohm resistor to get the same brightness as the green one.

Another pic of  my CR2032 mod, it's fixed to the board by a drop of hot glue.
https://imgur.com/belsCiD (https://imgur.com/belsCiD)

I have tested the 1c FW quite thoroughly and came up with the below list divided into 3 sections: bugs, new layouts, new function ideas.
Please take into account that I have no previous experience with professional lab PS, so my ideas are not backed by knowledge and may be impractical. Feel free to use my ideas in your next FW release.

   bugs, issues
      - when changing between Default Layout/Customisable Layout with the right/left arrows, there is a vertical position mismatch on the right side of the display, rows jump up a few pixels. Easy to see when same data is displayed on both layouts.
      https://imgur.com/HcgELcE (https://imgur.com/HcgELcE)
      - OPP not displayed in Layout 1 despite switched on
      https://imgur.com/yf06L6R (https://imgur.com/yf06L6R)
      - Default Layout remnants visible under Layout 1
      https://imgur.com/KROwptx (https://imgur.com/KROwptx)
      - Take Ok & Mem Hint interference, confusing when both options are ON
         - Press M1 twice accidentally, then M2, press Enter, you may think you recalled M2, but it's M1
         - Mem Hint times out while Take Ok does not, so in the above example you do not press Enter, M2 disappears, M1 comes back and stays there
      - Cannot set ORP color, option missing
      - SaveGraphSett. was fixed, did not work in 1c
      - V-set I-set cannot be set 0 using the keypad only the encoder. OVP and OCP can be set both ways
      - No cancel button when setting V-set, I-set, OVP, OCP, OPP with the encoder.
         When using the keypad entry I can cancel the new value by pressing either V-set or the encoder button.
         There are 4 ways to exit the setting: press V-set/I-set, press Enter, press the encoder, or wait for timeout
         All of these save the new value when the encoder is used
      - Keypad entry not working setting numerical/time values in menus. Only encoder can be used.
      - Save multi position not saved in most menu locations, can only be used in V-set, I-set, OVP, OCP, OPP

   new layouts
      Dumb Power Supply
         As simple as it gets. Display only the output, when pressing V-set, I-set, OVP or OCP, display/set the corresponding values.
         CV, CC function as virtual leds.
         Largest font possible.
         https://imgur.com/9IN4Pwk (https://imgur.com/9IN4Pwk)
      Analog Power Supply
         Just a sketch of what I imagined. Needs some advanced graphics calculations to make it nice with the moving needles, scale and everything. I don't even know if this is possible.
         https://imgur.com/yq5vPi0 (https://imgur.com/yq5vPi0)
      White Background
         Maybe some people like it inverse.
         https://imgur.com/XTeoRDx (https://imgur.com/XTeoRDx)
         OK, I cheated, those are not standard colors. Can custom colors be added, using RGB codes, or the palette is fixed?

   new functions
      - Finer Backlight/screensaverbr adjust (maybe even PWM values)
      - Mem hint 1-20sec by 1 sec intervals
      - Take Ok and Take Out name confusing, rename MemConfirm and MemInstantOut
      - Key Beep length adjustment in milliseconds
      - AutoPwroff beep n seconds before actual Pwr off
      - Led checks at poweron before screen on : off, light all, except output led, running effect
      - Buzzer: startup beep ON/OFF (while led checks), Comm buzzer could also be under Buzzer config
      - Graph window and menu navigation: up/down arrows press and hold for fast scrolling
      - Show somewhere in Graph Display Layout what window size is set
      - Add graph for RL and V-BATT
      - Ext led color config: make a submenu listing all functions/modes: CV CC OVP OCP OPP OTP etc.
         Any one of them can be assigned to any of the 6 colors: G, Y, R, flashG, fY, fR
         without ext led mod only 2 color choice Green, flashGreen
      - Layout selector, which layouts are used when pressing the arrows, could be like the buzzer config, each layout can be ON or OFF
         Default layout cannot be disabled
         Check when disabling current layout to jump back to L0
         To prevent laststate store illegal value
      - new settings for analog layout, like dial range 0-12V for example
      - How to add another language?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 08, 2021, 05:34:29 pm
layout bugs

I don't have any problems with layouts as you do. My units are from the first 8000 batch. maybe your unit has a different LCD? All work just fine.

As for other bugs and issues, you'll find detailed answers if you search this topic and read the user manual here:
 https://eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/

press and hold is something it can't be done because of hardware limitations



Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 08, 2021, 06:28:57 pm
- V-set I-set cannot be set 0 using the keypad only the encoder. OVP and OCP can be set both ways
 

I bet nobody notice that, no one enters "zero" on the keypad, me included  :) nice catch  :-+

Quote
    - No cancel button when setting V-set, I-set, OVP, OCP, OPP with the encoder.
         When using the keypad entry I can cancel the new value by pressing either V-set or the encoder button.
         There are 4 ways to exit the setting: press V-set/I-set, press Enter, press the encoder, or wait for timeout
         All of these save the new value when the encoder is used

If I press V-set and then type a value on the keypad and then decided to cancel I press V-set again and the "new value" is canceled. The old setting remains.
"wait for timeout" looks long enough, I didn't have time to wait and see if it exits.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on November 08, 2021, 07:41:50 pm
maybe your unit has a different LCD?
Yes, I recently got mine, serial 30k. ST7789

Quote
press and hold is something it can't be done
Ok, I'm sorry if I suggested duplicates, I had no time to read the whole topic yet.


The cancel button issue is only when you use the encoder to change value. Keypad is OK.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on November 09, 2021, 04:46:30 am
A question for Unisoft. Does the firmware see a negative voltage on the main current shunt when power is driven into a RD60xx(p) supply? I tried this carefully at 5 Volts and 0.1 Amps with my RD6018 output wired to my RD6006P output. If I carefully increase the voltage then the other Riden dispalys 0.00[00] Amps when it is obviously sinking power. If a negative current is detected (implying power into the Riden), then that would certainly be a good criteria for turning off the PS when in "green terminal" mode. That could be a useful feature when using a Riden with battery charging circuitry which can involve bidirectional power flows.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 09, 2021, 07:24:00 am
Does the firmware see a negative voltage on the main current shunt when power is driven into a RD60xx(p) supply?
Not!
Hardware does not support this functionality.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 09, 2021, 02:00:40 pm
Yes, I recently got mine, serial 30k. ST7789

could be that, on my 2 units the LCD is ILI9341 , Model: Z240IT010 v0.1
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 09, 2021, 04:14:16 pm
- when changing between Default Layout/Customisable Layout with the right/left arrows, there is a vertical position mismatch on the right side of the display, rows jump up a few pixels.
this not a bug!
each parameter group (INPUT), (V-SET, I-SET), (OVP, OCP, OPP), (... Battery info, etc ...) is separated by a small gap.
To be able to fit 6 rows (including 3 gaps (example: INPUT, V-SET, I-SET, OVP, V-BAT, ...)) I have to decrease the size of the gap.

- OPP not displayed in Layout 1 despite switched on
OPP is not displayed simply because it is turned OFF.
Since version 1d: OVP, OCP, OPP are no longer displayed if they are OFF (i.e. set to 0).
NOTE: OVP, OCP set to 0 (OFF) is equal to Maximum (i.e. OVP set to 0 is equal to OVP = 62.000V, but on the screen (except Layout 1) it will show --- OFF ---)

- Default Layout remnants visible under Layout 1
This bug I know, affected only Ah, Wh

- Take Ok & Mem Hint interference, confusing when both options are ON
   - Press M1 twice accidentally, then M2, press Enter, you may think you recalled M2, but it's M1
   - Mem Hint times out while Take Ok does not, so in the above example you do not press Enter, M2 disappears, M1 comes back and stays there
I see...
mem hint pops up while confirmation dialog is active.

- V-set I-set cannot be set 0 using the keypad only the encoder.
It have no sense, so I not allowed to enter 0

- SaveGraphSett. was fixed, did not work in 1c
it is stores settings in MCU Backup SRAM (that memory is powered by battery, so will not work without battery)

- No cancel button when setting V-set, I-set, OVP, OCP, OPP with the encoder.
same as in stock firmware...
when using encoder changes applied in real time, so there is nothing to cancel.

- Save multi position not saved in most menu locations, can only be used in V-set, I-set, OVP, OCP, OPP
it is only for: V-set, I-set, OVP, OCP, OPP

Dumb Power Supply
   Largest font possible.
completely useless.
Font only (~60x110) (numbers + 'V', 'A', 'W', '.', Will take about 12KB
The memory is limited (FLASH still free around 40KB, RAM already almost no free space, FRAM already no free space).

Analog Power Supply
I don't even know if this is possible.
Technically possible, but completely useless. Again, this takes a lot of memory.

those are not standard colors. Can custom colors be added, using RGB codes, or the palette is fixed?
actually colors are RGB565...
There are no space in FRAM (only 512B) to store so many settings.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on November 12, 2021, 03:23:03 pm
Thank you for your answer.
I still love this little gadget and the custom FW even more.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 13, 2021, 04:15:26 am
Finally... my last Riden is screwed together and all three supplyes is placed. All works perfectly :)

(https://i.ibb.co/gFQS5nF/BF6643-EB-D380-4-FDF-8-DE6-B9-A32-E87-EFCF.jpg) (https://ibb.co/Wp7kbTp)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on November 13, 2021, 05:35:52 am
Finally... my last Riden is screwed together and all three supplyes is placed. All works perfectly :)

(https://i.ibb.co/gFQS5nF/BF6643-EB-D380-4-FDF-8-DE6-B9-A32-E87-EFCF.jpg) (https://ibb.co/Wp7kbTp)


Don’t you have the fan noise when the power supply is switched off. 3 of them I imagine it will be loud.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 13, 2021, 09:21:21 am
No, the fan do not kicks in before i give them a goog amount of load. In normal use i do not hear any fan at all. Completely quiet. I do not understand all the videos on Youtube that sayes that. I just can't hear any fan at all in normal use.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sotos on November 13, 2021, 11:59:49 am
No, the fan do not kicks in before i give them a goog amount of load. In normal use i do not hear any fan at all. Completely quiet. I do not understand all the videos on Youtube that sayes that. I just can't hear any fan at all in normal use.

The power supply that I have, also I know from other people the fan works continuously, you must switch it off completely. It’s not Riden fault for it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ElectricPower on November 13, 2021, 12:02:54 pm
This is the power supply i bought. The 1200W version:
https://www.aliexpress.com/item/1005001628048561.html?spm=a2g0s.9042311.0.0.27424c4d9nvH0F (https://www.aliexpress.com/item/1005001628048561.html?spm=a2g0s.9042311.0.0.27424c4d9nvH0F)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on November 13, 2021, 12:17:20 pm
There's one specific model of internal power supply (I think it was the one bundled with early RD6018) that comes with an always on built-in fan. Unless you've got one of these, fans don't spin until loaded.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on November 13, 2021, 02:35:27 pm
Hey UniSoft, here's a (small) bug report for you.

I'm running firmware V1.34.1d on a RD6012.
Layout 4 displays I-OFF at 1/10th of what Current cutoff is set to in the menu. For example, if I set current cutoff at 20mA, layout 4 will display I-OFF: 2mA.
My testing indicates that the setting itself is disabling output at the expected current as set in the menu, only the layout is incorrect.

Thanks for your work :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 13, 2021, 07:18:21 pm
Some updates...
https://mega.nz/file/9lMVha7A#KJNN_WOBqJyCZf8KIIIZF8nv3Ys86f4i8T4Eu240hYE

RD60062_V1.36.1e.bin (RD6006)
RD60065_V1.40.1e.bin (RD6006P)
RD60121_V1.34.1e.bin (RD6012)
RD60181_V1.36.1e.bin (RD6018)


Layout 1 (Small Font)
(https://i.ibb.co/2vxp3r3/1-v1e.png) (https://imgbb.com/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 14, 2021, 01:11:27 am
Some updates...
https://mega.nz/file/9lMVha7A#KJNN_WOBqJyCZf8KIIIZF8nv3Ys86f4i8T4Eu240hYE

RD60062_V1.36.1e.bin (RD6006)
RD60065_V1.40.1e.bin (RD6006P)
RD60121_V1.34.1e.bin (RD6012)
RD60181_V1.36.1e.bin (RD6018)


Unisoft, nice addons  :-+

I have a suggestion  :)

Since the procedure to calibrate requires that (0.1v and 30V) and (0.1A and 3A) to be entered I think it's more intuitive to do it like I show you in the picture below

The labels on PC software are not clear so I modify my PC software to show as follow (for those who don't undertand the labels on the original software):

[attach=1]


///--------------------------------------------------------------------\\\

My sugestion for RD unit:

[attach=2]


Explanation:

A. Voltage / Current values to enter for calibration procedure
B. Red box to call atention this is a calibration process that mess with precision of the unit
C. "Back" should be called "Display" (makes more sense)
D. Line splitting "V-BAT" and "Input" from the Other settings since (0.1V/A and 30V-3A) are not related to this calibration
E. Group Voltage adjustments together (output & Display)
F. Group Current adjustments together (output & Display)

Note: "REAL Output" adjustments require a precision multimeter connected to the output of RD60XX and Output turn ON, for those who haven't read the instructions.

That's all folks!  :-DD

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on November 14, 2021, 06:16:54 pm
Here is a note that users may want to keep in mind, especially if they use desktop power supplies (like laptops use) that are >= 100 Watts to drive a Riden PS. Such power supplies will typically have a three pin AC plug and some have an IEC connector on the AC side of the power supply itself. As far as I can tell these PS will have the protective ground wired to the negative DC output. [Evidently 48 Volts supplies used in POTS (plain old telephone systems) have positive earths!]. Looking at the indications printed on a desktop PS the one to look for is the "double insulated" one which is a box within a box. If you see that symbol, then the DC side will be floating and the PS has a 2 pin DC connector and thus no protective ground connection. There are probably exceptions, a multimeter (in ohms or continuity mode) can quickly determine if either DC output terminal is connected to the AC's protective ground.

Why does this matter? It matters because the Riden series of DC/DC switchers are _not_ ideal in the sense of having a common (usually negative) terminal on both the input and the output. According to the RD6006P schematic there is a MOSFET and 10 Amp fuse in series between the input negative terminal and output negative terminal. So if one uses a non-double_insulated DC power source for the Riden and then connect the Riden output to a circuit that a desktop oscilloscope is connected to, then you have a major issue. Desktop 'scopes (and some signal generators such as the Siglent SDG2042X) have their ground connected to the AC's protective ground.

<A few days later> While doing a firmware update (to Unisoft "1e") I realized the USB port on a RD60xx wired to a desktop PC could be another "fuse blowing" scenario. Even small laptops (e.g. my Lenovo X270) with a floating PS can be connected to protective ground! In my case this happens via my Dell U2515 screen which is connected to the X270 when I'm not on the road. I'm guessing Riden have run into this problem and it explains why a relatively cheap DC switcher has added a few dollars to its cost with an _isolated_ USB port. IOW the ground on the USB Micro B receptacle on the RD60xx PSs is floating with respect to all other inputs and outputs on the RD60xx (apart from D+, D1 and Vbus on that receptacle, of course).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on November 14, 2021, 09:07:12 pm
Here is a note that users may want to keep in mind, especially if they use desktop power supplies (like laptops use) that are >= 100 Watts to drive a Riden PS. ..............

Thanks, didn't realize that.
Checked it and some have earth connection to minus and some not.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 18, 2021, 07:18:26 am
I realized the USB port on a RD60xx wired to a desktop PC could be another "fuse blowing" scenario. Even small laptops (e.g. my Lenovo X270) with a floating PS can be connected to protective ground! In my case this happens via my Dell U2515 screen which is connected to the X270 when I'm not on the road. I'm guessing Riden have run into this problem and it explains why a relatively cheap DC switcher has added a few dollars to its cost with an _isolated_ USB port. IOW the ground on the USB Micro B receptacle on the RD60xx PSs is floating with respect to all other inputs and outputs on the RD60xx (apart from D+, D1 and Vbus on that receptacle, of course).
USB part of RD is complete isolated, including ground...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: chadodesu on November 29, 2021, 05:09:58 pm
Hello folks,

First post here, wonderful resources we have here, and wonderful work being done by the community.
My question comes in surrounding automatically adjusting the power curve as the voltage increases.

I understand that this new firmware has a over power (watts) protection, and I understand that the PC app has staged charges with time and or voltage triggers but I am wondering if there is any type of automatic curve.

I'll explain my scenario a little more in depth, as I am sure this may be a more common then expected setup.

My target load: A 24v EVE 280ah 8 cell LifePo4 running through a overkill solar clone BMS.
My primary power supply that feeds the Riden: Rigol DP832 with channels 1 and 2 in series to output 64 volts.
The last power supply is the Riden RD6018W with the latest Unisoft Firmware 1.36.1e

Here is my problem:
In order to limit my charge time, I try to charge my LifePo4 pack at the highest current I can.
Each channel of my Rigol caps out at 3.2 amps. if you go over, it OCP's and kills that channel.
The max I can put out via the Rigol is 3.2 x 2 or 6.4 amps at 64 volts.

Now if I have a dead pack and I start my charge at say 26v at the highest amps I can before I trigger my Rigol's OCP it would be say 10 amps.
Because I only know how to set the current to a static setting, as the voltage of the pack increases, the current stays the same, so I start at 200 watts for 26 volts, but as soon as it hits 27 volts or 211 watts, it OCP's the Rigol as it requires more current then the Rigol can put out, and I have to adjust it in timed steps all the way down to 7 amps when the pack is near max 3.5/3.6 volts.

Finally the question:
Is there a way to set a target voltage of 29.2v, but automatically adjust the current in such a way that it goes to 200 watts, but never goes over and ramps the current down according to the voltage curve?

If there isn't, can this be implemented?
Thanks again everyone!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on November 30, 2021, 04:35:55 pm
Hi chad, welcome.

Your calculation is wrong.

Quote
Rigol DP832 with channels 1 and 2 in series to output 64 volts.
The max I can put out via the Rigol is 3.2 x 2 or 6.4 amps at 64 volts.

When you series your Rigol, you don't get more Amps, only the voltage doubles.
You can get 30V x 3A = 90W power per channel, so 180W in total.
There is no "curve" charging in the RIDEN firmware, but you can (should) set "Max Power".
From the manual:
  "Limits output power to set value.
    - Protects the primary power supply if not capable of providing full power to the RD60xx.
      Manufacturer recommended setting:
      No higher than 95% of the rated power for the Primary Power Supply."

So for 180W power IN, set the Riden to 171W power OUT. This can be delivered to your batteries.
This is the best case but buck efficiency might be worse than 95% when regulating 64V down to 24V.

A fully charged LiFePO4 cell is 3.6V so 8 in series are 28.8V.
This is the V out you have to set your RIDEN to.
BTW, you can parallel your Rigol channels to get 32V 6.4A out. It is more complicated, you need to make sure that one output doesn't feed back to the other, but you might get better buck efficiency on the RIDEN side. It doesn't change the power calculations though.

I don't know much about LiFePO4 but Li-Ion must be charged CC-CV (Constant Current then Constant Voltage).
With the above values, current limit your Riden to 171W / 28.8V = 5.93A.

As you charge, the voltage will slowly increase - keeping the current at 5.93A - until it reaches the preset 28.8V value.
At this point the charging will change to Constant Voltage and the current will start to decrease.
With such a large battery pack I would stop at around 300-400mA.
Using this method you only reach peak 171W output power at the end of the CC phase, when the voltage reaches 28.8V and the current is at max.
Before this point the voltage is lower, after this point the current is lower so both Input and Output power will be lower. (not much)
I know this is not the possible fastest way, but it doesn't require someone sitting there the whole time manually tweaking values with the tongue at the right angle.   :o :P

However, I think you are on the wrong way charging like this. I don't recommend it. Here is why.

You have a 280ah pack.
Charging at a constant 6A will take 46.6 hours, not counting losses and the short CV phase at the end.
Thats 2 days!

Meanwhile you are running the Rigol at 32V 3.2A output, which is 114% of its rated power.
I am almost 99.9% sure ;) the manufacturer didn't design that equipment to survive such load on the long run.

In other words, you'll F up your primary PS. Which seems to be a pretty nice unit.
If you are lucky, only 1 channel will die and when you get it fixed the other one will die in a few days or weeks.

So if you are rich and money doesn't count, buy a proper charger for your pack.
One would think a nice charger that speaks 7 languages can be had for 2-3 hundred bucks.
If you are not rich, save your Rigol and buy (or build) an economy charger that was designed to do this job.
In any case, with a dedicated charger you can charge this pack in 6-10 hours, max a day.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on November 30, 2021, 04:44:45 pm
Oh, I almost forgot. When charging at 200W, use the external temp probe.
You probably know your batteries, how much they get warmer during charging.
I'd probably set a cutoff temp ambient +10 Celsius.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on December 02, 2021, 03:33:06 pm
Hello,
Thanks Dougg !

Here is a note that users may want to keep in mind, especially if they use desktop power supplies (like laptops use) that are >= 100 Watts to drive a Riden PS. Such power supplies will typically have a three pin AC plug and some have an IEC connector on the AC side of the power supply itself. As far as I can tell these PS will have the protective ground wired to the negative DC output. [Evidently 48 Volts supplies used in POTS (plain old telephone systems) have positive earths!]. Looking at the indications printed on a desktop PS the one to look for is the "double insulated" one which is a box within a box. If you see that symbol, then the DC side will be floating and the PS has a 2 pin DC connector and thus no protective ground connection. There are probably exceptions, a multimeter (in ohms or continuity mode) can quickly determine if either DC output terminal is connected to the AC's protective ground...

So there is a connection (A) between the DC(-) input and DC(-) output inside the Riden rd60xxx power supply.

I am measuring full isolation (with a multimeter) between the AC ground and the two DC-(+) and DC-(-) outputs of a generic Chinese "brick"  power supply (500W-12V). I also assume that the two AC-hands input wires are fully isolated with the two DC outputs but I haven't tested it online (I'm afraid of an electric shock...).

So can I really mount 2 bricks-PSU with 2-riden-rd60xxx in series or derivative?
Of course, I'll add a diode in series to protect each converter against reverse current...

Does a reverse diode between the two DC outputs (-) and (+) also prevent a rd60xxx converter from burning out?
What is the best way to do it ?

I can't mount a single PSU on two Riden rd60xxx on the same circuit, unless I connect the 2 DC-(-) outputs of the rd60xxx together.

I also have to be careful with a 100W-36V laptop PSU and the previous small Rideng dps3005 about the ground...  I will measure.

Please feel free to correct if I have said any mistakes ! 

F. from France.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jesserockz on December 08, 2021, 08:04:24 pm
Hi UniSoft,

Not sure if I missed a setting, or if its just not available (yet), but what would be nice is to be able to enable the wifi power when in TTL mode for when using custom firmware (ESPHome) on the ESP module.

Currently it requires modifying the circuit to disconnect the EN pin so the wifi board gets power all the time (currently using a cable so I did not have to actually modify).

Thanks for the great work so far!

Jesse
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on December 10, 2021, 10:31:53 am
Hi Jesse,

Do I understand well, that you have a custom FW on the Riden WiFi module and it is still usable in the Riden?
Could you please share more info on that? I would like to use the WiFi module to play around with for other purposes, to be able to upload my own sketch, but I'd also like to keep the option to pop it in the Riden if I want to.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on December 10, 2021, 12:05:01 pm
For custom software, you might find interesting stuff here:

https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849
https://cuttlefishblacknet.wordpress.com/2020/03/01/riden-rd6006-wifi/
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jesserockz on December 13, 2021, 01:27:33 am
Hi Maxie,

Yes I have flashed ESPHome (https://esphome.io) to the wifi module and when the PSU is in TTL mode, ESPHome can read and write the registers via uart/modbus to get the current values, turn on/off and change set points etc. See docs here for generic modbus implementation: https://esphome.io/components/sensor/modbus_controller.html

Here is my current configuration: https://gist.github.com/jesserockz/664c1e3ac505757d6229f2473a4aa442

Jesse
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on December 13, 2021, 03:55:26 am
Hi Maxie,

Yes I have flashed ESPHome (https://esphome.io) to the wifi module and when the PSU is in TTL mode, ESPHome can read and write the registers via uart/modbus to get the current values, turn on/off and change set points etc. See docs here for generic modbus implementation: https://esphome.io/components/sensor/modbus_controller.html

Here is my current configuration: https://gist.github.com/jesserockz/664c1e3ac505757d6229f2473a4aa442

Jesse

Very cool.
I will have to try that with mine tonight.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on December 13, 2021, 12:51:11 pm
How'd you get the ESP to register an IP to the riden so it keeps it powered past the wifi config screen
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on December 14, 2021, 07:37:58 pm
ShayBox, if you mean the factory WiFi firmware, check out the documentation by sunkmail
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)

If you refer to Jesse's post, he said:
Quote from: jesserockz
... flashed ESPHome to the wifi module and the PSU in TTL mode...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: luudee on December 18, 2021, 01:46:24 pm
Hello Guys,

In the endless pursuit of low noise, I decided to get a P version RD6012 and toroidal transformer.

Unfortunately, I did not pay attention to the Max Input Voltage limitation of the RD6012P. I am
slightly above what the unit can handle (73V DC).

What's an easy way to drop 3V (preferably without generating a lot of heat) ?

Thanks,
rudi
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on December 18, 2021, 02:10:18 pm
What's an easy way to drop 3V (preferably without generating a lot of heat) ?

I think the better way is to remove some windings from the transformer.
In a toroidal transformer this is easily done if it is not resined in the center
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 18, 2021, 04:14:52 pm
Hello Guys,

In the endless pursuit of low noise, I decided to get a P version RD6012 and toroidal transformer.

Thanks,
rudi

10 x 15000uF? What about the inrush-current?
Or a very strong and slow fuse?
but also in my opinion is the old way, a torodial with big caps is the finest solution.
Your selfmade diodebridge looks nice.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: luudee on December 18, 2021, 04:21:56 pm
I am trying to verify/reproduce the 20mV ripple they are claiming (in the data sheet of the RD6012P).

I set my RD6012P to 5V, 12A, attached an inductive load (spool of wire) that draws roughly 8.4A.

I also attached 100nF capacitor to the output terminals, and the scope probe as close as possible.

Attached are pictures.

First is with the scope (SDS5104) full bandwidth, then 200Mhz, and finally 20MHz bandwidth.

And yes, when limiting to 20MHz, I get close to the claimed 20mV, but why does the noise above 20MHz not matter?  It's still noise ...

What do you guys think?

Thanks,
rudi




 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: luudee on December 18, 2021, 04:28:04 pm

10 x 15000uF? What about the inrush-current?
Or a very strong and slow fuse?
but also in my opinion is the old way, a torodial with big caps is the finest solution.
Your selfmade diodebridge looks nice.

I figure the rectifier is way over specification (4 x 40cpq080), so the transformer will bend a bit at power on ;-)

Fuses ? Those or for guys who don't like excitement in their lives :P ... ok ok I need to add one


Cheers,
rudi
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Meter Deter on December 21, 2021, 06:30:42 pm
just want to start off by saying big thanks to Unisoft.
i purchased my RD6006 with out knowing about , Unisoft fantastic Firmware.. i found this website by chance.. i google the loud sound the fan makes with first start up. pointed me to this site. where i found the Firmware. very happy with PS epically with this customer firmware . :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on December 21, 2021, 07:33:10 pm
announced (https://item.taobao.com/item.htm?id=662517950049) RD6024
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on December 24, 2021, 01:00:16 am

What's an easy way to drop 3V (preferably without generating a lot of heat) ?

Try 6 diode drops using 3 series connected 25-amp bridges (ie: AC tabs unused) between bridge and filter caps.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: luudee on December 24, 2021, 01:09:52 pm
Try 6 diode drops using 3 series connected 25-amp bridges (ie: AC tabs unused) between bridge and filter caps.

Thanks Cliff, but I think that will only work with a load, without a load, I will still have the full 73V.
I'll give it a try next week, and will report !

rudi
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on December 27, 2021, 02:35:48 am
At 70 ma, the 6 diode junctions should drop >2.5v with a 10W 1000 ohm capacitor bleeder. It's simple and bridges are cheap and easy to mount. One drawback is that at ~10 amps each bridge will need to dissipate >20 W. You have to balance this fact out with how often you'll need to have >500W on the output. There is also a software maximum power parameter that can help.

Barring this, if you don't want to touch the existing windings or deal with bridge and bleeder heat, you could always extend the primary winding neatly outside (with Teflon wire) by 10 to 40 turns to change the total primary to secondary turns ratio enough to arrive at the same goal and the transformer should also run a bit cooler. Guessing what direction to wind the primary extension will require some testing though. Maybe you could post the primary winding extension question in a projects/design thread?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on December 27, 2021, 12:43:54 pm
you could always extend the primary winding neatly outside (with Teflon wire) by 10 to 40 turns to change the total primary to secondary turns ratio

Nice point of view.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Niwivan on December 28, 2021, 09:36:08 pm
Some updates...
https://mega.nz/file/9lMVha7A#KJNN_WOBqJyCZf8KIIIZF8nv3Ys86f4i8T4Eu240hYE

RD60062_V1.36.1e.bin (RD6006)
RD60065_V1.40.1e.bin (RD6006P)
RD60121_V1.34.1e.bin (RD6012)
RD60181_V1.36.1e.bin (RD6018)

Hi,
I'd like to suggest a firmware upgrade. You should be given the option to choose the background color while setting the values. Purple is ugly. See attached image. Thanks Niwivan
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: electr_peter on December 31, 2021, 06:43:47 pm
DPH5005 cannot startup with some external battery packs due to high momentary inrush current rd-tech-dph5005-inrush-current-problem-with-battery-pack (https://www.eevblog.com/forum/testgear/rd-tech-dph5005-inrush-current-problem-with-battery-pack/)
I saw inrush peaks of 76A with sustained current of ~17-20A for few ms. It triggers over-current protection on battery pack and disables output, thus DPH5005 almost never starts with battery pack :( High inrush also creates significant sparks which likely damages switch in RD Tech PSU case.

What is inrush current (when starting from fully off state) for DPS*, DP, DPH3205? Do you have a solution/idea for soft start circuit which fits in RD metal case?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on December 31, 2021, 07:30:28 pm
A low value NTC Thermistor should suffice, and fits anywhere. That's why PC power supplies always have them.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: electr_peter on January 01, 2022, 03:11:16 pm
A low value NTC Thermistor should suffice, and fits anywhere. That's why PC power supplies always have them.
Would 2 \$\Omega\$ 13.5A thermistor B57464S0209M000 EPCOS (https://product.tdk.com/system/files/dam/doc/product/protection/current/ntc-limiter/data_sheet/50/db/icl_16/s464.pdf) be suitable? Problem is, DPH5005 has input current from 30mA up to 10A (for higher output power), which would heat up NTC thermistor to high temperatures. In semi-closed metal case it could cause problems.
More advanced soft-start circuits short out thermistor with relay (thus, thermistor is cool during normal operation), but RD metal case has almost no available space left for that.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: paul-home on January 01, 2022, 06:32:32 pm
Hi, I have an RD6012, and I have broken the positive socket off. Can anyone help with locating a replacement? I cannot find one anywhere.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on January 01, 2022, 07:26:52 pm
Got a full set (replaced them with shrouded plugs) Can send them if you want. Free, just pay postage from France. PM me if you want.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on January 06, 2022, 05:09:50 pm
Hi Unisoft,

Great job , on all you did with all the custom firmware! I relaly think Riden should pay you since RD60XX users more happy then on original firmware. I do remb when I asked them to have an option to stop charge based on current and I got back "can not be done, is in hardware".

For dv/dt charging,can you also add a param to say in how many minutes is verified? I think 5mins is to long,prob depending on the exact accu that is charged. So I was thinking to have an extra option that by default is 5min and let user have control between 1min to 5min. Maybe HKJ can comment if this is a dumb ideea.

The 2nd thing is ,which I requested in the past, an option to try limit current  if voltage goes below some input voltage(set by user),which would do some sort of dumb MPPT. For example I have some small pannels that the V of MP is around 20V ,even if it varies with temp etc,is still better then how is now where volts colapses .

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Aivars on January 07, 2022, 11:43:21 am
Hello! I have problem with my RD6012P-W. It won't connect to WiFi at all. First stage went OK, but on last one, when it should connect, app shows - The distribution network failed. I tried on two different routers in different ways, no luck.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on January 07, 2022, 09:10:59 pm
Hi Aivars, app as in app for a mobilephone? Iphone or droid? Or Windows, Linux?
As far as I know the app uses a broadcast technology to send your WiFi name and password encoded in the header info of those packages. It goes without saying, you must be connected to the same WiFi you are trying to connect the PS to. You need a WiFi Access Point, Ad-hoc connection is not supported. Only 2.4GHz WiFi (802.11b,g,n) works, 5GHz (802.11a,ac,ax) does not. Wireless guest isolation must not be enabled on the router.
On a PC I would also disable firewall during the configuration just in case.
If it still doesn't work and you are not a beginner PC user and have some knowledge about networks, try the Wireshark software to sniff and examine the packages, you might find what's going wrong.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on January 11, 2022, 06:03:50 pm
Dear UniSoft,

Have you thought of adding ΔT/Δt functionality to the charging menu? It would be a nice addition to the charging capabilities.
There is the -dV/dT option now, which works nice, just tested today. It is basically the same code for Temp changes.
To be consistent throughout the FW, Temperature should be changed to capital "T" and time to lower case "t" everywhere.
Like CutOff Temp. , CutOff time.
Also if there is a delta "Δ" sign in the font, use it instead of the small "d". If there is not, nevermind, it's not that important.
So ΔT/Δt is the Temp rise of the pack over time, while -ΔV/Δt is the Voltage drop over time.

Another function which I really miss is the up and down arrow hold in the graphical layout.
The way it works now, I have to press the buttons many-many times to offset the graph.

Can you also fix the range limit of the graph? Now it has a fixed 1:50 ratio, so when I set Voltage division to 1V I can offset 50V.
However, setting 0.2V gives me a max offset of 10V, so I can monitor between 10-11V, but not higher. Maybe if would be possible to add more steps or make the steps wider so it would be possible to monitor small changes even on larger scales.
Same for the current display.

The Temp. graph is fine, but a lower setting like 1V/div would also be very useful.

Thanks for considering.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on January 13, 2022, 03:18:34 am
If anyone interested, there is new SW available on the factory site.

PC software:
   http://www.ruidengkeji.com/rdupdate/software/RidenPower/ (http://www.ruidengkeji.com/rdupdate/software/RidenPower/)
   RidenPowerSupply_V1.0.0.12.rar

Firmware:
   http://www.ruidengkeji.com/rdupdate/firmware/ (http://www.ruidengkeji.com/rdupdate/firmware/)
   RD60062_V1.37.bin

Only for the RD6006 model, maybe others on the way?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2022, 10:31:34 pm
Some updates (https://mega.nz/file/tw8nySZT#HqzlxU9rkA6oRKPw_oCPcrPARY7G0KFRYH6FCGFoQsI)...

RD60062_V1.37.1f.bin (RD6006)
RD60065_V1.40.1f.bin (RD6006P)
RD60121_V1.34.1f.bin (RD6012)
RD60181_V1.36.1f.bin (RD6018)

* Bug fixes
... Calibration menu: The rotation of the encoder in any direction worked only as increment value.
... "EN" pin of the WiFi module unexpectedly was reset (reset to LOW), and therefore the WiFi module could (should) not work, but surprisingly continued to work without any problems. Therefore, I did not see any error until I was faced with the fact that the WiFi module did not work on the RD6006P, despite the fact that the source code is the same.
... The pop-up MemHint blocked the SHIFT/MEM/I-SET/V-SET buttons (need to wait until it hides).

+ Now, Temperature designated as a capital "T", and the time as a lowercase "t". (it was opposite).
+ In the menu (except for the calibration menu), you can now use a digital keyboard to enter values. ENTER completes the input.
+ For the UP and DOWN buttons, auto-repeat is implemented. (press and hold)
+ menu "--- Power Settings ---" added new option "CC Delay Off" (to disable delay of CC right after Output Enable).
+ In options "USB Interface" and "UART Baudrate" now can choose baud rate up to 1000000.
... NOTE!!! For "USB Interface", baud rate higher than 115200 will not work!!! The speed is restricted by the isolator IC π122U31. This IC can be replaced (https://ibb.co/TcjWwsr) by the faster ones: ISO7221A (https://www.ti.com/lit/ds/symlink/iso7221a.pdf), ADuM1201ARZ (https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM1200_1201.pdf) (Both tested). Using baud rate 1000000, reading dump of the screen takes around 2 seconds.
+ Added the ability to configure WiFi module (SETUP: SSID, PASSWORD, IP) via USB interface
...... NOTE!!! To work this function you must change "UART Interface" to OFF, and disable output! WiFi module tries to (re)connect to the AP with entered SSID and Password, what (in my case) takes more than 20 seconds, and this time PSU will be freezed and no react.

* Updated RDFlasher (https://mega.nz/file/tw8nySZT#HqzlxU9rkA6oRKPw_oCPcrPARY7G0KFRYH6FCGFoQsI)
+ Added support for baud rates above 115200.
+ Added button "Sync Time" to synchronize time.
+ Added button "Config WiFi" (if the function is supported by firmware> = 1f).
+ Remembers the selected settings (port, speed, address, window position)

* Updated RDScreenDumper (https://mega.nz/file/ckVymDxT#UD9VSbCEbBxqksAS3306KRhfWizZuoQQpvV4f8Sth98)
+ Added support for baud rates above 115200.
+ Remembers the selected settings (port, speed, address, window position)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 14, 2022, 10:32:42 pm
* Updated RDScreenDumper (https://mega.nz/file/ckVymDxT#UD9VSbCEbBxqksAS3306KRhfWizZuoQQpvV4f8Sth98)
+ Added support for baud rates above 115200.
+ Remembers the selected settings (port, speed, address, window position)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: diogoc on January 14, 2022, 11:45:22 pm
Windows is blocking the download of RDScreenDumper because trojan detected.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 15, 2022, 10:10:21 am
Windows is blocking the download of RDScreenDumper because trojan detected.
https://www.virustotal.com/gui/file/e35517e716350507eec59c884019b27fb0935387bfedeb1c5af80d0fcb34544e/detection (https://www.virustotal.com/gui/file/e35517e716350507eec59c884019b27fb0935387bfedeb1c5af80d0fcb34544e/detection)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: a_ber on January 16, 2022, 11:21:59 am
hello,

is it possible to design the display so that the volt display has 1 decimal place but the ampere display remains at 3 decimal places?

the reason for this is that the volt display is very erratic in the rear decimals.

best regards
andreas
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zoro on January 18, 2022, 05:47:19 pm
Hi.

Does anyone know of a firmware version for the 6018 to disable the auto keypad lock when connecting via USB or wifi?

I would like to be able to still use the keypad when connected remotely to the 6018.

Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 18, 2022, 09:44:30 pm
Does anyone know of a firmware version for the 6018 to disable the auto keypad lock when connecting via USB or wifi?
This firmware does, there's a setting for keypad lock
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zoro on January 19, 2022, 06:12:18 am
Thanks @ShayBox

I have flashed it with RD60181_V1.36.bin from an earlier post but cannot find the setting to disable the keypad lock.

Am I missing something?

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 19, 2022, 07:14:31 am
Am I missing something?

In the Menu (Shift + 0), Gear icon (Right arrow), Go down to Communication (Down arrow), Find "Skip keys lock" and turn it on (Turn Rotary dial), then exit (Press Rotary dial)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zoro on January 19, 2022, 09:32:00 am
So looks like I may have flashed a firmware that doesn't support the feature. I have attached a screen of the menu items I have.

I wonder if it would be safe to flash the 6006 firmware over to my 6018.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zoro on January 19, 2022, 09:35:34 am
Never mind. I am a chop. I never flashed the 1f version over.

It is working. Thank you :-)


So looks like I may have flashed a firmware that doesn't support the feature. I have attached a screen of the menu items I have.

I wonder if it would be safe to flash the 6006 firmware over to my 6018.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GeminiServer on January 21, 2022, 02:55:58 pm
Some updates (https://mega.nz/file/tw8nySZT#HqzlxU9rkA6oRKPw_oCPcrPARY7G0KFRYH6FCGFoQsI)...
....
+ Added the ability to configure WiFi module (SETUP: SSID, PASSWORD, IP) via USB interface
...... NOTE!!! To work this function you must change "UART Interface" to OFF, and disable output! WiFi module tries to (re)connect to the AP with entered SSID and Password, what (in my case) takes more than 20 seconds, and this time PSU will be freezed and no react.


You are a genius!  :-+ :-+ :-+

Working perfect for me.
Thank you very much for this Feature.   

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 22, 2022, 06:41:58 am
I've noticed from using my 6018 24/7 that sometimes it crashes, the UI freezes and no buttons work, not even power, it'll just get stuck and need the rear power switch turned off. 
This has happened after less than a day, or over a week
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on January 24, 2022, 11:08:12 am
I haven't experienced such thing yet.
However, the longest period I've left it on was like 30 hours on low power settings.
I'm using Unisoft FW.
I wonder if it has anything to do with heat. Have you used high power settings? Which function?
Can you replicate the issue reliably and tell us how to try? Just to verify if its a FW, HW bug or a defect in your unit only.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 26, 2022, 04:26:44 am
I've noticed it running a 12-15v ~3a load for the past month, it's not consistent, unsure if it happened with stock, honestly doesn't happen enough, it continues to output anyway so I just notice and restart it
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on January 26, 2022, 07:12:33 pm
Hello everybody. This is my fist post on this board.
First of all, I would like to thank Unisoft for the awesome modified firmware.
There are probably many like me who do not need an android application for RD60xx device.
So I decided to completely abandon the mobile application. For me this app is completely useless.
So I used esp-link serial bridge fw and uploaded to wifi dongle.
Now I'm using the RD6018 with  based on msillano node-red flow  and also with the Riden Power Supply application on my PC using virtual com port from https://www.hw-group.com/software/hw-vsp3-virtual-serial-port#Settings. (https://www.hw-group.com/software/hw-vsp3-virtual-serial-port#Settings.)
So now I can manage it from Domoticz and HomeAssistant and also getting whole data from RD6018 to Influxdb and show it using Grafana.
If there is more interest in this solution, when I have some free time I will try to write a complete tutorial about it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 27, 2022, 02:58:11 am
So I used esp-link serial bridge fw and uploaded to wifi dongle.
So now I can manage it from Domoticz and HomeAssistant and also getting whole data from RD6018 to Influxdb and show it using Grafana.

In-case you didn't know, and may be interested, you can also use esp-home with the wifi module!
This is my config (https://paste.nomsy.net/raw/fulavefuna)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on January 27, 2022, 11:46:52 am

In-case you didn't know, and may be interested, you can also use esp-home with the wifi module!

 (https://paste.nomsy.net/raw/fulavefuna)

Yes, sounds interesting, because Ruiden software is useless.
When you can post some information, welcome.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 27, 2022, 11:29:05 pm
Yes, sounds interesting, because Ruiden software is useless.
When you can post some information, welcome.

It's the same as esp-link flashing here (https://community.home-assistant.io/t/riden-rd6006-dc-power-supply-ha-support-wifi/163849/5)
You just flash it with esp-home instead, or something else
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: AnotherAlex on January 28, 2022, 03:30:09 am
I recently purchased a Riden RD6018 power supply.  The unit came assembled.  The front panel is loose in the housing.  I can gently pull on the encoder knob or any of the posts and the whole panel moves a few milimeters.  I know it uses a snap fit attachment method so not sure what I can do to tighten it up. 

I am curious if they are all this way or if I got one that just doesn't fit tightly.  Are other units the same way with a loose fitting front panel?

Thanks.

--

Edit:  Looks like I found the issue.  I disassembled the unit to put the battery in and noticed that two of the eight screws for the cover are slightly longer than the others.  I moved these screws to the front top and they are long enough to make contact with the plastic of the front panel.  This has tightened up the front panel and it no longer moves. 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ygi on January 28, 2022, 10:02:45 am
Oh so that's how it should be. All the cover screws I got in the kit are identical though. I used some electrical tape over the metal edge to give it the extra tightness so the panel won't rattle anymore. Meh, works well enough.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: squirrel_41 on January 28, 2022, 03:23:45 pm
Hi can I get a copy of the wifi binery thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 29, 2022, 11:03:55 am
I've noticed from using my 6018 24/7 that sometimes it crashes, the UI freezes and no buttons work, not even power, it'll just get stuck and need the rear power switch turned off. 
Yes, I can confirm.
The problem is localized (at least I hope).
Random freezing due to error in the Modbus driver, so it happens only during communication.  |O
Fixed, testing now... My RD6006P already working more than 40 hours, connected to PC.
As well, improved the response time (PC software some times loses connection).

While I was looking for the cause of freezing.
I had to implement something like WatchDog timer and BSOD.
If for 20 seconds the WatchDog timer will not be reset, it will turn off the output and goes to BSOD.
If the "AutoRstOnCrash" option is enabled in the menu,
then after another 5 seconds there will be an automatic restart (pressing any button stops the count).
But I'm not sure if this option is needed at all... leave or delete?

Implemented new command for reading dump of the screen,
which uses some kind of packing data.
Now reading the screen dump takes about 2 seconds (at a speed of 115200).

Maybe someone have any other ideas?
Let me know before the release of the new version.

(https://i.ibb.co/Vxt0LQ8/2.jpg) (https://ibb.co/Vxt0LQ8) (https://i.ibb.co/tp4dg8T/1.jpg) (https://ibb.co/tp4dg8T)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on January 29, 2022, 11:58:00 am
Wow that's over and above, I didn't even think about modbus, but yeah my wifi module polls all the time for home assistant, so that makes sense. Thank you for making this amazing firmware with all these features.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ranseyer on January 29, 2022, 01:43:52 pm
Hi,
is support for the 6024 expected in the UniSoft Firmware ?

(I will receive the device in ~4 Weeks an i can try to extract infos out of the device if needed...)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 29, 2022, 02:08:56 pm

is support for the 6024 expected in the UniSoft Firmware ?
PS: No custom firmware is planned for RD6024, RD6012P or any further models.
I do not have it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: GeminiServer on January 29, 2022, 08:21:28 pm

is support for the 6024 expected in the UniSoft Firmware ?
PS: No custom firmware is planned for RD6024, RD6012P or any further models.
I do not have it.

In General, i love your work and the time you spend into developing such great features for the device, without getting any fee for it.

--> "I do not have it."
Does this mean, when we provide the models to you, you would do the custom firmware for them. Especially the RD6024?
Or collect the amount form the community for you so that you can buy it for yourself? I can also try to contact Ruideng Technology, may they will just send you some examples.  8)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on January 30, 2022, 02:49:54 am
If the "AutoStonCrash" option is enabled in the menu,
then after another 5 seconds there will be an automatic restart (pressing any button stops the count).
But I'm not sure if this option is needed at all... leave or delete?
Hi UniSoft in my point of view is a very important option.
It will by possible to get info about watchdog trigger after restart using modbus?
For example it will by nice to send a message to smartphone about exception.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on January 30, 2022, 10:13:55 am
BSOD - Leave it in there, disabled as default. I won't be using it, those numbers mean nothing to me.

Watchdog - YES, enabled by default. With an option to switch OFF output, or even reboot the device. There should be some recognizable beep tone as well, like S O S or something.

Interesting to decide when rebooting if the PS should resume operational state as before,
even when my choice is stay OFF when Primary PS powered on, and Output OFF after power on.

I use my PS to charge batteries very often, all kind of chemistries. (This is why I asked for dT/dt)
I like to be on the safe side, and use all available protections combined, Temp, mAh, time, -dV/dt, even min mA.
I don't leave my home during those hours, but I leave the rig unattended.
I enclose batteries in glass and metal containers with ventillation against fire or explosion.
Since all those protections above are implemented in SW, it is an important feature to have a watchdog.
I would use the loud tone to turn my attention to the charging station.

About the non-supported models. I would chip in a couple of bucks. Ppl with new models could chip in more.
If everyone would do it, it would cover procurement cost and have a little bit left over.
If the funds collected were unsufficient, I still wouldn't mind supporting, this FW gives me much joy over the factory one.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 30, 2022, 06:23:00 pm
--> "I do not have it."
Does this mean, when we provide the models to you, you would do the custom firmware for them. Especially the RD6024?
No, it just means that I do not have it.
I just do not want to spend time.

It will by possible to get info about watchdog trigger after restart using modbus?
For example it will by nice to send a message to smartphone about exception.
I didn't implement it... smartphone app doesn't know about custom firmware...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on January 30, 2022, 11:12:34 pm
I meant reading the info about watchdog trigger event  via modbus and sending this information through other ways. For example, via telegram API.
It seems there are some vacant addresses that could be used for additional functions for eq 0x81 to 0x99.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Niwivan on January 31, 2022, 11:11:15 am
I've noticed from using my 6018 24/7 that sometimes it crashes, the UI freezes and no buttons work, not even power, it'll just get stuck and need the rear power switch turned off. 

Maybe someone have any other ideas?
Let me know before the release of the new version.

(https://i.ibb.co/Vxt0LQ8/2.jpg) (https://ibb.co/Vxt0LQ8) (https://i.ibb.co/tp4dg8T/1.jpg) (https://ibb.co/tp4dg8T)
Some updates...
https://mega.nz/file/9lMVha7A#KJNN_WOBqJyCZf8KIIIZF8nv3Ys86f4i8T4Eu240hYE

RD60062_V1.36.1e.bin (RD6006)
RD60065_V1.40.1e.bin (RD6006P)
RD60121_V1.34.1e.bin (RD6012)
RD60181_V1.36.1e.bin (RD6018)

Hi,
I'd like to suggest a firmware upgrade. You should be given the option to choose the background color while setting the values. Purple is ugly. See attached image. Thanks Niwivan

Hi i suggest you this color implementation !! Thankss
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 31, 2022, 01:05:46 pm
I'd like to suggest a firmware upgrade. You should be given the option to choose the background color while setting the values. Purple is ugly. See attached image. Thanks Niwivan
That background color depends from selected foreground color...
So it is not the one single option, so it is useless to make it changeable.

Code: [Select]
const uint16_t g_colors[16] = {
  0,            // 0 - Default
  C_RED,        // 1  = 0xF800
  C_GREEN,      // 2  = 0x07E0
  C_BLUE,       // 3  = 0x001F
  C_WHITE,      // 4  = 0xFFFF
  C_YELLOW,     // 5  = 0xFFE0
  C_MAGENTA,    // 6  = 0xF81F
  C_CYAN,       // 7  = 0x07FF
  //
  C_LIGHT_BLUE, // 8  = 0x01CF
  C_GRAY,       // 9  = 0x8410
  C_BROWN,      // 10 = 0xA145
  C_ORANGE,     // 11 = 0xFD20
  C_OLIVE,      // 12 = 0x8400
  C_TEAL,       // 13 = 0x0410
  C_PINK,       // 14 = 0xFDF9
  C_MAROON      // 15 = 0x8000
};

const uint16_t g_selcolors[16] = {
  C_MAGENTA,    // 0
  C_AQUA,       // 1
  C_MAGENTA,    // 2
  C_MAGENTA,    // 3
  C_MAGENTA,    // 4
  C_MAGENTA,    // 5
  C_AQUA,       // 6
  C_MAGENTA,    // 7
  C_WHITE,      // 8
  C_BROWN,      // 9
  C_AQUA,       // 10
  C_BLUE,       // 11
  C_BLUE,       // 12
  C_ORANGE,     // 13
  C_MAGENTA,    // 14
  C_AQUA        // 15
};
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tomvid on February 01, 2022, 09:34:36 am
Hello UniSoft, thank you so much for your great job for our Ridens!

Working with 1.37.1f on my RD6006 I have found one bug regarding the "SaveGraphSett" function: it works for the setting of voltage, current, temperature, but NOT for the wattage, as you can see below in the clip I just recorded:

https://www.youtube.com/watch?v=Oh9QH6hSct8 (https://www.youtube.com/watch?v=Oh9QH6hSct8)

As you can see, my graph setting for the Power curve was set to "OFF" (time 0:11). However, after rebooting, the setting goes itself to "0.01W" (time 0:20), so I need to set it again manually (time 0:25). It is very easy to reproduce this bug, since it occurs always for me (time 0:31 and later 1:02).
Would it be possible to correct this bug? I use pretty often the charging function, so it would be great, to have a patch here.




And the 2nd topic: I'm very happy with the "CutOff -ΔV/Δt" since even with the smallest setting 10 mV it works really reliable on my system when charging a single AA cell. From the manufacturer of the cells (Panasonic) I know, the optimal threshold is 7,5 mV per single cell, but of course I know the Riden's hardware does not have that good resolution, so we need to take 10 mV (setting 0.01 V) which is still pretty good, as I tested it on more than 20 cells.

UniSoft, would it be possible to add an adjustable time delay before arming the "CutOff -ΔV/Δt"? I know in the current firmware this value is hard-set to 5 minutes, so the the cutoff is "armed" after the first 5 minutes. My problem is, some of my cells need up to 40 minutes for the voltage rise. This means, the voltage goes down for the first 40 minutes since cells are getting warmer. This triggers the CutOff far to early for me. My solution is to deactivate "CutOff -ΔV/Δt" for the first 20-40 minutes and after I see on the graph, the voltage rises, I activate CutOff manually. Finally the voltage drops again and "CutOff -ΔV/Δt" terminates the charging. But, as I said, this is a manual process. If I only could postpone the arming of "CutOff -ΔV/Δt" by 30 minutes, this could work really autonomously. Since the time delay may be cell-specific I think the adjustable time delay would be the best for all of us. With the default value of 5 minutes it would be exactly the same as it is now. But having it adjustable would help for some older cells that some users have.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 01, 2022, 02:31:02 pm
I have found one bug regarding the "SaveGraphSett" function: it works for the setting of voltage, current, temperature, but NOT for the wattage...
Yes confirm.
It is not working for all options, if you select OFF while Y offset is 0.
I will fix it.

"CutOff -ΔV/Δt" since even with the smallest setting 10 mV...
Actually we can try to make it less... for example starting from 0.005V... with step 0.001V

would it be possible to add an adjustable time delay before arming the "CutOff -ΔV/Δt"?
Possible, why not?
What name for option (max 14 characters)? what range, step?

Here is how it is checking
 
Code: [Select]
          if (g_dVdTCur)
          {
            // Check for -dv/dt condition
            // Minimum time before termination in DVDT mode is 5 minutes
            if ((tickCount - g_StartTimeStamp) > (5 * 60 * 1000) && (g_outVoltageFiltered + g_dVdTCur) < g_outVoltageFilteredPeak)
            {
              chgstate = CHARGE_OFF_DVDT;
            }
            // Check for 0dv/dt condition (Default is 15 minutes)
            else if ((tickCount - g_PeekVoltageTimeStamp) > (15 * 60 * 1000))
            {
              chgstate = CHARGE_OFF_0DVDT;
            }
          }
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tomvid on February 02, 2022, 08:31:15 am
Hello UniSoft, I really do appreciate your openness!

1. Step value for the voltage "CutOff -ΔV/Δt":
I like your idea with starting with 5 mV and the step of 1 mV. Maybe it is even more convienient to use [mV] as the main unit for this setting instead of [V].



2. Delay for CutOff -ΔV/Δt here are my proposals:

However, correct me if I'am wrong, I think we need also to disable the 0dVdt termination for the lockout time defined for dVdT, since the 0dVdT will trigger after 15 minutes first, because no new PeekVoltageTimeStamp will be found.

Example:
if the new parameter "-ΔV/Δt Lockout" is set to 30 minutes, then the 0dVdT detection will terminate the charging after 15 minutes with 0dVdT, because PeekVoltageTimeStamp will not change within 15 minutes.

So I think, this extra condition for the 0dVdT is needed:
Code: [Select]
(tickCount - g_StartTimeStamp) > (lockout_time * 60 * 1000)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: arekm on February 03, 2022, 10:58:55 pm
Did anyone have a problem where lcd behaved normally in past usages and now it is white only (backlight is on, nothing else is displayed) ? Is it LCD fault or something else?

Reset (0 + power on) doesn't help. Firmware upgrade also doesn't help.

(note module itself mostly works, just not screen; tested via usb & pc software)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 04, 2022, 06:58:27 am
Sounds like using the wrong file for your device, there's two versions of some of the files because Riden changed the screen mid production
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: arekm on February 04, 2022, 07:09:32 am
Using official firmware so far (and it stopped working just like that).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 04, 2022, 07:11:08 am
Is it LCD fault?
Sure,
LCD is dead
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Niwivan on February 05, 2022, 10:53:50 am
I'd like to suggest a firmware upgrade. You should be given the option to choose the background color while setting the values. Purple is ugly. See attached image. Thanks Niwivan
That background color depends from selected foreground color...
So it is not the one single option, so it is useless to make it changeable.

Code: [Select]
const uint16_t g_colors[16] = {
  0,            // 0 - Default
  C_RED,        // 1  = 0xF800
  C_GREEN,      // 2  = 0x07E0
  C_BLUE,       // 3  = 0x001F
  C_WHITE,      // 4  = 0xFFFF
  C_YELLOW,     // 5  = 0xFFE0
  C_MAGENTA,    // 6  = 0xF81F
  C_CYAN,       // 7  = 0x07FF
  //
  C_LIGHT_BLUE, // 8  = 0x01CF
  C_GRAY,       // 9  = 0x8410
  C_BROWN,      // 10 = 0xA145
  C_ORANGE,     // 11 = 0xFD20
  C_OLIVE,      // 12 = 0x8400
  C_TEAL,       // 13 = 0x0410
  C_PINK,       // 14 = 0xFDF9
  C_MAROON      // 15 = 0x8000
};

const uint16_t g_selcolors[16] = {
  C_MAGENTA,    // 0
  C_AQUA,       // 1
  C_MAGENTA,    // 2
  C_MAGENTA,    // 3
  C_MAGENTA,    // 4
  C_MAGENTA,    // 5
  C_AQUA,       // 6
  C_MAGENTA,    // 7
  C_WHITE,      // 8
  C_BROWN,      // 9
  C_AQUA,       // 10
  C_BLUE,       // 11
  C_BLUE,       // 12
  C_ORANGE,     // 13
  C_MAGENTA,    // 14
  C_AQUA        // 15
};

Thanks for the reply. Do you think we could do a B/W or better grayscale display mode? Maybe that's bullshit,  :bullshit: compared to other bugs to fix, but I think it would be very interesting because, it would make the Riden RD60XXX look a more professional.
Regards ;D
Ivan :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on February 07, 2022, 03:59:08 pm
Quote from: arekm
... lcd behaved normally in past usages and now it is white only ...

If you haven't changed anything (update FW), looks like a hardware related problem.
On mobile phones a white screen is usually caused by an issue in the LCD circuit, like a burnt out SMD diode, inductor or driver IC.
If it is under warranty, send a message to the manufacturer, someone here had a replacement screen sent to them.
It might help, unless the faulty component is on the mainboard. In which case you need to find it, the new screen won't work either.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 10, 2022, 10:42:01 am
Some updates...
https://mega.nz/file/A0dlVSaT#3Wc6wyPuW6K_5-RMleEDPWttEHcBZ-9vXgbdZhTBLEU

RD60062_V1.37.1g.bin (RD6006)
RD60065_V1.40.1g.bin (RD6006P)
RD60121_V1.34.1g.bin (RD6012)
RD60181_V1.36.1g.bin (RD6018)

* Bug fixes
... Fixed critical bug with random freeze during communication.
... Improved the response time (PC software some times loses connection).

* Interface
+ On the main screen, when the output is enabled, the timer will be displayed if OPP is disabled.
+ Long press on SHIFT - enter menu (same as SHIFT+0)
+ Long press on I-SET or V-SET, activates new menus where you can set the limits of the settings,
... NOTE: this setting RUNTIME only! After restart will be set to default values.
+ Added a new method of reading a screenshot in which some compression is used,
... now reading the screenshot takes about 2 seconds, at a speed of 115200.

* menu "--- Charge Batteries ---"
+ New option "I-Off Lockout"; Sets the delay before activating the "Cutoff Current" function.
+ The "Cutoff -ΔV/ΔT" option is now set in mV.
+ New option "-ΔV/Δt Lockout"; Sets the delay before activating the function "CutOff -ΔV/Δt".
+ New option "0ΔV/Δt Timeout"; Timeout for 0ΔV/Δt (if there is no voltage growth during the specified time.)
... Previously, a fixed value was used: 15 min.

* menu "--- Power Settings ---"
+ Added option "SysFailureRst"; Automatic restart in case of system failure.
... If the firmware hangs/freeze, after 20 seconds will work the Watchdog timer.
... If this option is active, the corresponding message will be displayed and the time countdown,
... and after another 10 seconds there will be a restart, if you do not click any key (except Power it immediately restarts).
... If the option is not active, or you have pressed any key during the time countdown, then some kind of BSOD will appear.
... If you want to see a function in action, go to the calibration menu and enter the password "135666" and double-click on ENTER,
... after that the firmware will freeze, now wait for 20 seconds (this is for the test).

* menu "--- Colors ---"
+ New option "Timer"; Sets the color of the timer.

* Updated RDFlasher (https://mega.nz/file/A0dlVSaT#3Wc6wyPuW6K_5-RMleEDPWttEHcBZ-9vXgbdZhTBLEU)
* Updated RDScreenDumper (https://mega.nz/file/95MTlaaD#2bILSisJgbHLQRTSMjGO6FxoPC7gsFQIQG4aiFy6r3Y)
+ Added support for the new method for reading screenshot.

(https://i.ibb.co/0DhNJ6Z/v1g-1.png) (https://imgbb.com/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 10, 2022, 10:43:46 am
* Updated RDScreenDumper (https://mega.nz/file/95MTlaaD#2bILSisJgbHLQRTSMjGO6FxoPC7gsFQIQG4aiFy6r3Y)
+ Added support for the new method for reading screenshot.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on February 10, 2022, 01:25:10 pm
Unisoft,

Thank you for your continued and valuable support of this device.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 10, 2022, 04:38:40 pm
Just a warning to anyone else that has some sort of modbus polling, I have esphome on my wifi module polling, it causes the unit to freeze if it polls in bootloader mode, and if that happens after you started flashing it will stop flashing and not boot with a check firmware error...

Is there some way to fix this, I can't boot into bootloader mode anymore
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on February 10, 2022, 05:53:59 pm
Just a warning to anyone else that has some sort of modbus polling, I have esphome on my wifi module polling, it causes the unit to freeze if it polls in bootloader mode, and if that happens after you started flashing it will stop flashing and not boot with a check firmware error...

Is there some way to fix this, I can't boot into bootloader mode anymore
You can boot into the bootloader by holding "Enter" when applying power and then using the desktop apps to flash the device.

I also have posted a firmware (bootloader+calib) backuptool, sorry i don't have a link handy right now but a quick search you will find it on my github.


darkspr1te
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 10, 2022, 06:01:40 pm
You can boot into the bootloader by holding "Enter" when applying power and then using the desktop apps to flash the device.

Unfortunately not, it boots into "Check Firmware Failed!` as soon as power is applied, with any key pressed, and power doesn't turn it off, all buttons just beep

EDIT: Fortunately I remembered I still had a working front board from my old unit I killed trying to replace chips, so I swapped that and flashed it with the latest firmware, from now on I'm taking my unit apart and removing the wireless module, just in-case.
But if anyone can still get this board fixed I would still like to have it working as a backup
Image attached, also my "new" unit has bootloader 1.12, my old unit with the old screen is firmware 1.11 even after updating

EDIT: And thank you for such good firmware UniSoft, and the calibration screen, since I swapped I had to adjust my I-Set Zero quite a lot, but everything else was the same, at every voltage and current draw
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 11, 2022, 02:57:16 am
Unfortunately not, it boots into "Check Firmware Failed!` as soon as power is applied, with any key pressed, and power doesn't turn it off, all buttons just beep
Bootloader calculates checksum of the firmware and if it is invalid (due to firmware corruption) shows that message.
It is already in bootloader mode and should flash without any problems.
Note! Bootloader uses fixed baudrate 115200
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 11, 2022, 09:20:57 am
It is already in bootloader mode and should flash without any problems.

 :palm: I didn't think to try flashing, it worked, thanks!  :-+
EDIT: I noticed a new TTL+EN mode so I soldered the EN pin back on my wifi module
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: arekm on February 11, 2022, 01:41:40 pm
Is it LCD fault?
Sure,
LCD is dead

Indeed, thanks. Replacing LCD fixed it for me.

And since I didn't want to wait for new one to come from aliexpress I just bought arduino module with ILI9341:

https://www.waveshare.com/2.4inch-lcd-module.htm (https://www.waveshare.com/2.4inch-lcd-module.htm)

from local source, desoldered it (it has the same flex cable end; with few discrete components on it which were not on the original but I didn't touch these) and put on Riden board.

Works without a problem (only few minutes of testing so far ;)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on February 12, 2022, 11:46:17 am
Nice solution  :-+ , congrats, and thanks for the info.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 13, 2022, 12:54:48 am
I've been unable to get USB baud above 250000 to work over modbus or RDScreenDumper, but 100000 works over UART from my wireless module 
Also, do you know of any disadvantages or wear problems with polling every register very often, such as every second?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 13, 2022, 01:13:49 am
I've been unable to get USB baud above 250000 to work over modbus or RDScreenDumper, but 100000 works over UART from my wireless module 
NOTE!!! (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3941395/#msg3941395) For "USB Interface", baud rate higher than 115200 will not work!!! The speed is restricted by the isolator IC π122U31. This IC can be replaced by the faster ones: ISO7221A, ADuM1201ARZ (Both tested).

Also, do you know of any disadvantages or wear problems with polling every register very often, such as every second?
You no need to read every register...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: arekm on February 13, 2022, 10:50:54 am
One more thing about my setup, I'm using XJ-S1000W-68V power supply from aliexpress. The one is often sold for usage with 6018 models.

This guy had a problem where the same power supply spiked over 100V sometimes (while riden module has 70V max input voltage):

https://youtu.be/nIuxiM2Fvd4?t=309

5:08-5:20

causing RD6018 to get killed. The reason was bad soldering, cold joints etc

https://youtu.be/PxciY9GM6jM?t=974

(16:14)

So I disassembled my own XJ-S1000W-68V before using it and guess what. Some pins were just loose, not soldered properly at all.

If you own XJ-S1000W-68V better do the same thing, open it and fix solder joints.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on February 18, 2022, 02:24:29 pm
https://www.youtube.com/watch?v=p_zawC-52Ho (https://www.youtube.com/watch?v=p_zawC-52Ho)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on February 18, 2022, 10:33:32 pm
  Also, do you know of any disadvantages or wear problems with polling every register very often, such as every second?
I can read all registers every second without any problems. Even tried more often. Every 700ms also without problems. Reading every 600ms I had some errors.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on February 19, 2022, 09:11:12 pm
I can read all registers every second without any problems. Even tried more often. Every 700ms also without problems. Reading every 600ms I had some errors.

I can read registers 4-19 & 32-41 in ~77ms using my Riden Python library but I didn't know if doing that would cause wear of some flash or something, I ended up using a default of 500ms for my polling.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on February 20, 2022, 11:56:38 am
Hello,

I see that the "output (from multimeter or powersupply) device" sigrok is able to get values sent from rd6006 and others Ruiden devices :

https://sigrok.org/wiki/RDTech_RD_series (https://sigrok.org/wiki/RDTech_RD_series)

but I don't find any sigrok method to sent data to this power supply device, and change Volt consign, Amper maximum, and so.

This page https://sigrok.org/wiki/Programmable_power_supply (https://sigrok.org/wiki/Programmable_power_supply) from sigrok seems to describe the unwrited sigrok library to send data to a progammable power supply.

Xury speak about a Riden Python library, and get data very quickly.
Is it also possible to send data to rd60xxy by this way ? (1 time per second will be perfect !).

Can I both (on the same time) use and this Python library to send data to rd60xxy and sigrok to log data from rd60xxy ?

Will this way work on a rd6006p or a rd6012p (I'll buy) ?
Are there different tips between the genius UniSoft firmware (I can't use on a rd6012p) and the standard firmware ?

The ruiden previous youtube video posted by Cliff Matthews on February 18, 2022, 02:24:29 pm seems to show a fine (but without dv/dt) setting of batteries charger. Will I find this new firmware on all models rd60xxy or not ? When ?   

Thank you very much for all your advices.

Have a nice day !

F. from France.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: HKJ on February 20, 2022, 12:49:05 pm
I see that the "output (from multimeter or powersupply) device" sigrok is able to get values sent from rd6006 and others Ruiden devices :

https://sigrok.org/wiki/RDTech_RD_series (https://sigrok.org/wiki/RDTech_RD_series)

but I don't find any sigrok method to sent data to this power supply device, and change Volt consign, Amper maximum, and so.

You can do all of that and much more from TestController. At the current time it do not support all RD supplies, but adding the missing ones is fairly simple.
Forum: https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/ (https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/)
Download: https://lygte-info.dk/project/TestControllerIntro%20UK.html (https://lygte-info.dk/project/TestControllerIntro%20UK.html)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on March 08, 2022, 09:58:58 pm
Im not using a python library.
Im using nodered with node-red-contrib-modbus  and reprogrammed internal wifi dongle with esp-link firmware.
I can read an write almost simultaneously. 
And example flow:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bianchifan on March 08, 2022, 10:34:46 pm
I see that the "output (from multimeter or powersupply) device" sigrok is able to get values sent from rd6006 and others Ruiden devices :

https://sigrok.org/wiki/RDTech_RD_series (https://sigrok.org/wiki/RDTech_RD_series)

but I don't find any sigrok method to sent data to this power supply device, and change Volt consign, Amper maximum, and so.

Did you try smuview?
Smuview is the sigrok GUI for PSUs, I instaalled on my former notebook with Ubuntu and it ran fine with DPS5005
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: xury on March 30, 2022, 02:50:25 pm
Hi Unisoft.
Are you planning to release software for RD6024?
What happens when I load the software from RD6018 to the RD6024?
Will it work at all? Will the current be limited to 18A?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 30, 2022, 03:54:57 pm
Are you planning to release software for RD6024?
I have already given an answer to this question. (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3974513/#msg3974513)

What happens when I load the software from RD6018 to the RD6024? Will it work at all?
Dead device in BOOT mode... until flash the stock firmware...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Oleksii on April 05, 2022, 04:40:50 pm
Is there a place to put a feature request?

In particular, I'd want to be able to adjust beep longevity and level.
For example, I really like beeping when my Riden switches CV->CC, but the beep is too long and too loud.
If I could make it shorter and less loud - would be brilliant!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 05, 2022, 07:47:40 pm
Is there a place to put a feature request?
Here on forum...

I'd want to be able to adjust beep ... and level.
There used a buzzer with a built-in generator, so I cannot programmatically control nor level, nor frequency.

For example, I really like beeping when my Riden switches CV->CC, but the beep is too long and too loud.
as a remember (I never use it) there was implemented double beep (100ms beep, 50ms pause, 100ms beep).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on April 06, 2022, 02:00:56 am
Is there a place to put a feature request?

In particular, I'd want to be able to adjust beep longevity and level.
For example, I really like beeping when my Riden switches CV->CC, but the beep is too long and too loud.
If I could make it shorter and less loud - would be brilliant!
Maybe one day I'll pull the beeper and buffer the I/O line so it can trigger a 555  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: codaroma on April 08, 2022, 12:05:08 pm
What's an easy way to drop 3V (preferably without generating a lot of heat) ?
Stick an choke between the bridge and the caps, or between some of the caps and the rest to create a low pass filter. Lower and smoother output. Fewer caps needed.
https://www.qsl.net/i0jx/supply.html (https://www.qsl.net/i0jx/supply.html)
https://www.eevblog.com/forum/beginners/proper-use-of-a-choke-power-supply/msg1328980/#msg1328980 (https://www.eevblog.com/forum/beginners/proper-use-of-a-choke-power-supply/msg1328980/#msg1328980)

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: codaroma on April 08, 2022, 12:09:59 pm
Sorry for the cross post but I thought some potential buyers might want to see this...
https://www.eevblog.com/forum/repair/riden-rd6012pw-complete-kit-psu-issue/msg4094197/ (https://www.eevblog.com/forum/repair/riden-rd6012pw-complete-kit-psu-issue/msg4094197/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Another Dave on April 10, 2022, 01:13:35 am
Installed the firmware and its brilliant.  Many Thanks.

Whilst reading all the comments before updating (RD6012).   I spotted a setting where it keeps the battery charge
readings when powered off and continues at that point.   I set this to reset at every power cycle but would like
to reverse that so that it keeps a track of the charge put in overall.

Maybe I need milk bottle glasses but I just cannot find those comments, even though I have read all the posts several
times.  Gone through all the menu options (I think) and still cannot find it.  Please put me out of my misery.

Thanks  Dave.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on April 10, 2022, 01:49:49 am
I don't know about that setting.
Perhaps try the manual kindly assembled by @sunkmail et al.
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Another Dave on April 10, 2022, 07:35:29 pm
Thanks I have read that also.  Has senility set in or is this really a setting I changed???

Im fairly sure the battery charge value stayed even when the unit is powered off and did not reset to zero.
Currently it resets when the battery is unplugged.

Just wanted to know how much power I have put into a battery if charged intermittently and taken off charge
inbetween. Does that make sense?

Thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on April 11, 2022, 05:43:58 am
Sorry, I don't use mine for battery charging, so don't know about any such setting.
Hopefully someone more familiar with the device can contribute some knowledge.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 11, 2022, 08:54:57 pm
I spotted a setting where it keeps the battery charge
readings when powered off and continues at that point.   
There is no such setting, it is always active...
If right after start (power off/on) it detects the battery it loads stored metrics..
Note: battery should be already connected to green terminal, before power on PSU...
Metrics (Ah, Wh, Time) are stored one time per minute, while charging process.

Im fairly sure the battery charge value stayed even when the unit is powered off and did not reset to zero.
Currently it resets when the battery is unplugged.
It is stored in MCU Backup registers (BKP)...
Powered by battery, same as Real-time clock (RTC).
Quote
The backup registers are forty two 16-bit registers for storing 84 bytes of user application
data.
They are implemented in the backup domain that remains powered on by VBAT when the
VDD power is switched off. They are not reset when the device wakes up from Standby
mode or by a system reset or power reset.

Just wanted to know how much power I have put into a battery if charged intermittently and taken off charge
inbetween. Does that make sense?
I do not quite understand what you want...
Switch off option "Reset metrics" in Charger menu, and it will not automatically reset metrics, when detect the battery.
But in this case you will have to reset it manually, by pressing "MEM +. (DOT)"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on April 13, 2022, 12:22:01 am
Quote from: UniSoft
There used a buzzer with a built-in generator, so I cannot programmatically control nor level, nor frequency.
But you can control the duration (ms) of the beep. It could be used as a quasi-volume.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jusanother on April 15, 2022, 02:43:11 pm
It would be very interesting to see I-V curve ability added to the custom firmware, very useful for simulating solar panels. There seem to be very few power supplies capable of this until you hit a 4 figure price tag.

These people seem to have used a Riden DPS power supply and closed the loop with a PC application to give IV curve following, having the loop closed in the firmware would be far better.
https://silovsolutions.com/products/products/solar-array-emulator/
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ufpl on April 19, 2022, 01:08:48 am
there is a list with all new features?
could you modify the software so that it does not start with the last voltage entered?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on April 26, 2022, 05:24:58 pm
If anyone is interested, there is a new version RD60062_V1.38.bin on ruidengkeji.com.
I'm not going to bother, very satisfied with UniSoft SW.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mindstorm88 on April 30, 2022, 12:55:46 am
Hi guys, any special trick to setup the wi-fi ?? i have installed Unisoft Rev1G and cannot succeed to wi-fi either with pc or mobile !! any tutorial ??

Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 30, 2022, 05:41:51 am
Have you checked the procedure mentioned in the document mentioned a couple of posts above by Mr B?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on April 30, 2022, 03:01:29 pm
Quote from: Mindstorm88
Hi guys, any special trick to setup the wi-fi ??

You need an WiFi Access Point, Ad-hoc connection is not supported.
Only 2.4GHz WiFi (802.11b,g,n) works, 5GHz (802.11a,ac,ax) is not supported.
Wireless guest isolation must not be enabled on the router.
Check your IPv4 addresses and masks. You must use the same subnet.
Check (disable) firewall on the PC.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: solderfreelead on May 05, 2022, 02:48:12 pm
Can I use UniSoft firmware with a lower voltage psu? I'm getting a low voltage popup window and I have yet to figure out a way to dismiss it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on May 06, 2022, 01:56:29 am
According to the documentation: Input voltage range 6-70.00V
Are you trying to use less than 6V?
It is a HW limitation, not dependent on FW.
If I misunderstood the issue, post a screenshot.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: solderfreelead on May 07, 2022, 01:35:52 am
I tried with 24V and 51V power supplies and in both cases it says "The input voltage is too low!".
Firmware version is RD60062_V1.37.1g.bin
[attachimg=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sunkmail on May 07, 2022, 02:33:48 am
I tried with 24V and 51V power supplies and in both cases it says "The input voltage is too low!".
Firmware version is RD60062_V1.37.1g.bin
(Attachment Link)


What was your Output voltage set to?

If its set to higher than your input it will give a warning
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: solderfreelead on May 07, 2022, 08:48:25 am
What was your Output voltage set to?

If its set to higher than your input it will give a warning

Output voltage was set to 0V initially.
I just flashed the custom firmware without changing any settings and it is showing the low voltage error right away. I was unable to do anything with it.
It's not the same as when you set an invalid voltage. With the official stock firmware, if I set a voltage higher than the input voltage, it momentarily shows a "Set Error" dialog and then goes back to the previous voltage setting.
With the UniSoft firmware it is a constant error window that disables all user controls.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on May 07, 2022, 10:57:14 am
I tried with 24V and 51V power supplies and in both cases it says "The input voltage is too low!".
Open menu SHIFT - '0', click Right
Find option "Min Input" in "Power Settings"
set it to 0 (you have there non zero value)

Or better reset all settings to default
Hold pressed '0' when power on RD module
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: solderfreelead on May 10, 2022, 06:59:35 am
I tried with 24V and 51V power supplies and in both cases it says "The input voltage is too low!".
Open menu SHIFT - '0', click Right
Find option "Min Input" in "Power Settings"
set it to 0 (you have there non zero value)

Or better reset all settings to default
Hold pressed '0' when power on RD module

Thx! now it's working perfectly.
I tried to enter menu once but for some reason it didn't respond so I mistakenly assumed that menu was disabled.
Is there a full user manual or guide? I was trying to disable the beep sound but couldn't seem to find it in the menu.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ledtester on May 10, 2022, 08:25:44 am
Is there a full user manual or guide? I was trying to disable the beep sound but couldn't seem to find it in the menu.

Check out this thread:

https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sonic on May 12, 2022, 04:26:33 pm
Thanks for your firmware mods, Unisoft!

A great addition would be a setting to automatically activate key lock after boot. So together with auto-power-on and auto-output-on it could tumble around in my eBike rack bag and always supply power without getting reconfigured accidentally.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Maxie on May 15, 2022, 09:04:08 am
For those, who are on the factory software.
Ruideng has revised the documentation for all RD model power supplies, can be found here:
http://www.ruidengkeji.com/inst/ (http://www.ruidengkeji.com/inst/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: luudee on May 15, 2022, 09:42:26 am
For those, who are on the factory software.
Ruideng has revised the documentation for all RD model power supplies, can be found here:
http://www.ruidengkeji.com/inst/ (http://www.ruidengkeji.com/inst/)


Looks like only the Chinese version was updated (RD6012P.pdf). The English language one still says "2021.10.26".

luudee
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Oleksii on June 04, 2022, 05:59:07 pm
#BUGREPORT
Time ON counter has a huge drift (in firmware)!

When we turn ON output, there is a time counter on display ("ON-counter" later). That counter is also used for "CutOff time" for Battery charger mode.
In my case, it counts time by 23 seconds slower for each hour.

I did a few experiments:
Charged a battery for 1 hour, CC mode 2.000A. I used also for time reference an external desktop digital clock/stopwatch (checked it before test with my laptop - it's precise).
As proof, I provide screenshots at needed time from video recordings I did by smartphone.

Here is a result on Test #1, :
[attach=1]
When I  had exactly 1 hour (3600 seconds) passed, my Riden counted 1.999Ah (let's assume 2.000Ah, as one second mismatch is possible on the start), while the ON-counter showed 00:59:37, i.e. 23 seconds less.

Test #2. CC mode with current 3.600A.
In settings I set "CutOff time" to 1 hour.
Beginning, at 20th second. I tried to turn ON output and start the external stopwatch at 18:41:00 (it could have up to 1 second mismatch):
[attach=2]

here is exactly 1 hour passed according to the "ON-counter", a moment before output will be OFF:
[attach=3]

here is a moment later when it's just turned OFF:
[attach=4]

So, my external stopwatch counted 23 seconds more than the "ON-counter". Riden's hardware clock shows 19:41:22, so also it spent 22 (we assume 23) seconds more than the "ON-counter".
Counted capacity correspondingly shows, say, "21mA higher" than it "should be" if we would provide 3.600A current during 3600 seconds.
Luckily the capacity counter is using riden's hardware clock and is not affected by "ON-counter" drift.

Note about 21 mA - it should be more like 23mA, right? Looks like at least 1-2 mA are lost somewhere during counting, I assume on beginning and/or at end of counting period.

I would be happy if the "ON-counter" drift will be fixed, as I use the feature to check and calibrate my other battery chargers/dischargers.

I use #UniSoft's Firmware  V1.40.1g on RD6006P

p.s. not sure why attachments are not rendered in-line of the message, but below they are in order as were mentioned.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on June 19, 2022, 07:41:43 pm
#BUGREPORT
Time ON counter has a huge drift (in firmware)!


Hello,
I have tried and I have also the drift on my RD6006P.

So maybe it is a small drift of the xtal on the STM32 ?  ???
(there are 2 xtal, maybe one for the RTC, and the other for running the inside software ?)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: JGILABERT on June 20, 2022, 06:30:08 am
23 seconds in one our is 0.6%, standard xtal accuracy is 0.005% (0.2 seconds in one hour)
Title: Re: RuiDeng Riden RD6006 DC power supply - how does the wifi setup function?
Post by: bdlow on July 05, 2022, 10:51:06 am
The wifi modules for the RuiDeng Riden RDxxxx series power supplies seem to have the same wifi setup process, involving the phone app providing the desired wifi details to the RDxxxx wifi module. I'm really puzzled as to how this mechanism works; I was expecting it to create a temporary SSID or similar, but it doesn't seem to do that. How does it work?

Here's what the process looks like to the user, for an uninitialised wifi module on power on:

1. the PSU will display "Server IP: --.---.---.---" and sit there waiting (an 'X' is displayed that will allow the user to skip wifi setup by pressing the Enter key)
  - the docs say the RDxxxx wifi module will "automatically" connect to the strongest wifi signal; however it obviously does not -yet- have the credentials for said network

2. in the phone app, you hit "Network distribution" and enter the desired wifi SSID and password

3. "magic happens": somehow the IP address of the device running the app is communicated to the RDxxxx wifi module - it appears as the "Server IP"
  - the RDxxxx wifi module is NOT actually connected to the wifi network yet

4. the RDxxxx wifi module proceeds to "connecting to wifi" mode, and the app proceeds to presumably send over the wifi creds to the RDxxxx wifi module, which then joins the wifi network, acquires an IP address, and so on

I'm puzzled as to how step 3 works: what is the app doing to communicate with an unauthenticated nearby device?


BTW, if you're wondering how to reset the wifi module: during the module initialisation at boot, you'll see a Reset and X "buttons" on screen; hit left arrow on the PSU keypad to select Reset and Enter to actually reset it.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 05, 2022, 10:59:41 am
3. "magic happens": somehow the IP address of the device running the app is communicated to the RDxxxx wifi module - it appears as the "Server IP"
  - the RDxxxx wifi module is NOT actually connected to the wifi network yet

The RD60xx and the mobile app use the ESPTOUCH protocol. The RD60xx starts listening to the network (in promiscuous mode) for information that the mobile app sends out over the network. Once the RD60xx has read that information, it will show the IP address read on screen.

See the "RD60xx Custom Firmware Reference" document to be found elsewhere on this forum.
Title: Re: RuiDeng Riden RD6006 DC power supply - how does the wifi setup function?
Post by: Oleksii on July 05, 2022, 11:18:42 am
I'm puzzled as to how step 3 works: what is the app doing to communicate with an unauthenticated nearby device?

Process of configuration is described on "RIDEN-RD…RD60xx Custom Firmware Reference.pdf" page 65
Initial configuration is possible to do only (IMO) on mobile. I could not perform it using PC software, as it may depend on WiFi chip options. You must use Wifi on PC to try the configuration. Ethernet connections will not work.
It uses this feature https://www.espressif.com/en/products/software/esp-touch/overview (https://www.espressif.com/en/products/software/esp-touch/overview)
It needs that RD PS to remember SSID, password and IP of smartphone with app to connect to. IP then can be manually changed in settings on custom firmware.
When RD is connected to wifi, you can ping it.
When app on smartphone is started, it listens for port 8080, waits that RD connects to this port.
When RD has connected to the port, you should press CONNECT button in the app. If it's successfull, the button name changed to DISCONNECT and not you can drive you RD in the app.
If RD did not connect to the app, then the button does not change its name to DISCONNECT, although by a second there is a false message "Connected to slave address:01". So, key point here is to see/get DISCONNECT button name.
If RD is started without success connection to the app, it will not re-try to do that later.

I've played with this app, it works partially with glitches. It just proves that this protocol is used. You still must use original RD app to be able to configure settings on RD.
https://github.com/EspressifApp/EsptouchForAndroid/releases/tag/v2.0.0/esptouch-v2.0.0.apk (https://github.com/EspressifApp/EsptouchForAndroid/releases/tag/v2.0.0/esptouch-v2.0.0.apk)

Interesting notes:
on start RD was able to connect to app's port 8080, then if the connection was interrupted (smartphone reboot etc) it will be retrying to connect each 100ms.
One more important thing!!!:
RD seems as remembering BSID (hardware MAC of SSID) to initialized to!!! So, if you will use another AP with the same SSID/password - it will reject to connect to it!!!
I managed to customize the BSID on my AP (Mikrotik) to make connection to another AP possible. I created virtual SSID on new AP using original BSID as I had it written down.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bdlow on July 05, 2022, 11:26:44 am
> The RD60xx and the mobile app use the ESPTOUCH protocol. ...

That's what I was looking for!

Just had a quick read of this: https://www.espressif.com/sites/default/files/documentation/esp-touch_user_guide_en.pdf (https://www.espressif.com/sites/default/files/documentation/esp-touch_user_guide_en.pdf)
"With the ESP-TOUCH communication protocol, a device with Wi-Fi access capabilities, such as a smartphone, can send a series of UDP packets to
the Wi-Fi Access Point (AP), encoding the SSID and password into the Length field of each of these UDP packets. The device can then reach the UDP packets, obtaining and parsing out the required information"

So your wifi SSID and password are sent in essentially cleartext to any device that happens to be listening at the time. I guess the Riden module sends the IP first, before sending the SSID details, as a sort of "PIN" to verify that the same person is in control of the PSU and the phone app...

On the one hand I have to applaud the ingenuity of the Espressif developers... and this also reminds me why it's a good idea to have a separate isolated SSID for things like this.



> RD seems as remembering BSID (hardware MAC of SSID) to initialized to!!! So, if you will use another AP with the same SSID/password - it will reject to connect to it!!!

I also saw this exact behaviour: I changed my AP but reconfigured the same SSID and password, and had a devil of a time trying to figure out why the Riden wouldn't re-connect!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ShayBox on July 15, 2022, 10:16:58 pm
You can also flash the wireless module with esphome or esplink, here's my esphome config
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 16, 2022, 02:26:10 am
Some updates...
https://mega.nz/file/9wF2jKJT#uQmDqFnYmWliatA8vRda-aAL_zs51m71QMe2SMzDqNc

RD60062_V1.38.1h.bin (RD6006)
RD60065_V1.41.1h.bin (RD6006P)
RD60121_V1.34.1h.bin (RD6012)
RD60181_V1.36.1h.bin (RD6018)

* Bug fixes
... Fixed a bug with incorrect reading screenshots for ST7789 displays.
... RD60065: Fixed flickering of OPP value
... RD60065: The "Min Input" parameter, from the keyboard it was possible to set a value up to 720V.
... RD60065: The "CutOff current", from the keyboard it was possible to set a value up to 61000mA.
... RD60065: Some fixes from V1.41 (1.Optimize the small spike at the moment of opening the output.)
... I remade the timer, now it is based on RTC (previously used Systick timer).

* Interface
+ When the output is turned off, the timer will be stopped, and its value will still be displayed until pressing any key (except ON/OFF).

* меню "--- Power Settings ---" ("--- Настройки питания ---")
+ New option "Boot KeyLock"; Activates keypad LOCK at startup.
+ New option "Boot MemCell"; Activates specified memory cell at startup. (Note: Cell "M0" - is the last entered values).

* меню "--- Display ---" ("--- Дисплей ---")
+ New option "Standby Clock"; Displays the clock in standby mode.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sonic on July 16, 2022, 02:44:17 am
+ New option "Boot KeyLock"; Activates keypad LOCK at startup.

Thanks a lot!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on July 20, 2022, 08:20:29 pm
Some updates...
https://mega.nz/file/9wF2jKJT#uQmDqFnYmWliatA8vRda-aAL_zs51m71QMe2SMzDqNc
* Bug fixes
... Fixed a bug with incorrect reading screenshots for ST7789 displays.
... RD60065: Fixed flickering of OPP value
... RD60065: The "Min Input" parameter, from the keyboard it was possible to set a value up to 720V.
... RD60065: The "CutOff current", from the keyboard it was possible to set a value up to 61000mA.
... RD60065: Some fixes from V1.41 (1.Optimize the small spike at the moment of opening the output.)
... I remade the timer, now it is based on RTC (previously used Systick timer).

* Interface
+ When the output is turned off, the timer will be stopped, and its value will still be displayed until pressing any key (except ON/OFF).

* меню "--- Power Settings ---" ("--- Настройки питания ---")
+ New option "Boot KeyLock"; Activates keypad LOCK at startup.
+ New option "Boot MemCell"; Activates specified memory cell at startup. (Note: Cell "M0" - is the last entered values).

* меню "--- Display ---" ("--- Дисплей ---")
+ New option "Standby Clock"; Displays the clock in standby mode.


Hello,
You have made a very great update ! Thank you!  :-+
I have checked about everything, and all is working for me, no more drift 8)

The Standby clock is very visible  :)

Now, I don't find anything to add in this little powerfull powersupply I use a lot more than my Siglent SPD3303X-E  ;D
Maybe a backup/restore of settings ? For now, I have made screenshots of all my settings with the RDScreenDumper utility :-+
Also I have put a startup logo, it shows it with a good quality but I have to lower a lot the picture gamma (no problem for that, the screen seems to be too bright).

Here are some photos:
Title: Re: RuiDeng Riden RD6006 DC power supply - how does the wifi setup function?
Post by: UniSoft on July 22, 2022, 04:16:46 am
The wifi modules for the RuiDeng Riden RDxxxx series power supplies seem to have the same wifi setup process, involving the phone app providing the desired wifi details to the RDxxxx wifi module. I'm really puzzled as to how this mechanism works; I was expecting it to create a temporary SSID or similar, but it doesn't seem to do that. How does it work?
RDFlasher can now be used for easy wifi configuration in custom firmware...
1. Disable WIFI (set option "UART Interface" to "OFF")
2. Disable OUTPUT
3. In RDFlasher press "Connect" (ALT + 'D')
4. In RDFlasher press "Config WIFI" (ALT + 'W')
5. Enter SSID, Password, and server IP (your phone (can see in app) or PC (value entered by default)).
6. Press "Apply"
7. If WIFI module successfully will connect to AP you will see success message.

Some notes for PC, in case your RD60xxx cannot connect to PC:
If you have several network adapters (including virtual ones (VMware, ETC)), then the PC utility sometimes takes the wrong IP address (I guess the last device from the priority list).
That was in my case, on a desktop PC with Windows 7, connected to the router with a cable.

So I have to change the priority order of network connections:
Open the "Start" menu
In the search, enter (without quotes): "View Network Connections" (or the control panel: network connections)
Press the Alt key in keyboard and click Advanced -> Advanced Settings.
Here you will see your connections, move down the right one.

Read more here:
How to change the network connection priority in Windows 7. (https://support.microsoft.com/en-us/topic/how-to-change-the-network-connection-priority-in-windows-7-546c0249-1ade-367a-570f-de2f17bda23d#:~:text=Press%20the%20ALT%20key%2C%20click,to%20your%20preferences%2C%20click%20OK.)
Change Network Connection Priority in Windows 10. (https://www.isunshare.com/windows-10/change-network-connection-priority-in-windows-10.html)
How to change the network adapter priority in Windows 11 (https://www.msftnext.com/how-to-change-the-network-adapter-priority-in-windows-11/)

To display all adapters and IP addresses,
In the Command Prompt or PowerShell execute: ipconfig /all
The last IPv4-address from the list will be used by PC software.
Therefore, if this is not the adapter that is connected to your network, then the PC software will expect the connection from wrong network.
Title: Re: RuiDeng Riden RD6006 DC power supply - how does the wifi setup function?
Post by: Oleksii on July 22, 2022, 09:27:25 am
5. Enter SSID, Password, and server IP (your phone (can see in app) or PC (value entered by default)).
I remember that previously my RD6006P (with your awesome custom firmware) also remembered BSID during "pairing" with wifi AP and later it could connect only to the same BSID AP.

With this new procedure, how the BSID handled? Is it still remembered somewhere in RD6006P?
Title: Re: RuiDeng Riden RD6006 DC power supply - how does the wifi setup function?
Post by: UniSoft on July 22, 2022, 12:14:07 pm
I remember that previously my RD6006P (with your awesome custom firmware) also remembered BSID during "pairing" with wifi AP and later it could connect only to the same BSID AP.

With this new procedure, how the BSID handled? Is it still remembered somewhere in RD6006P?
RD60xxx stores only IP address, all other things are stored and processed inside WIFI module.
and used as:
  UART1_printf("AT+CIPSTART=\"TCP\",\"%s\",8080\r\n", g_ServerIP);

RDFlasher sends SSID and password, what sends AT command to WIFI module:
  UART1_printf("AT+CWJAP_DEF=\"%s\",\"%s\"\r\n", ssid, pass);

actually CWJAP_DEF supports setting for bssid, but it is not required.
 AT+CWJAP_DEF=<ssid>, <pwd>[, <bssid>]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: killingtime on July 23, 2022, 12:13:52 am
How do you program the parameters of the source supply into a Riden, if you're using someting less than the suggested 65V 400W PSU?

If someone used a 12v 1A supply for instance, would the Riden still let you dial in a 60v output?

Pulling more than 4A at 3v would overload the source 12W PSU, ignoring losses in the Riden.

I don't see anything in the manual for setting source paramters, so do you just have do the mental maths each time?

Thanks.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on July 23, 2022, 12:23:33 am
I have just tried the Wifi module that was in the box I never use before  :-DD

No problem at all: it works great for me.
Here are my steps
>Wifi settings + IP of my "server" computer inside the RDFlasher 
>Then Activate Wifi in "Communication>Wifi" and "Skip keys lock"
>Then launch version 1.014 of "RidenPowerSupply.exe" and go to Wifi tab.
>Restart the RD6006P: all 3 [OK] are green :-+
>You will some message of IP adress of the Wifi module; Click on "Connect"

I can control my RD6006P with computer or on it, it is great and again a new feature !  8)

Moreover the computer controls seem to have no input lag at all :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: sonic on July 23, 2022, 12:27:42 am
If someone used a 12v 1A supply for instance, would the Riden still let you dial in a 60v output?

No. Maximum: input voltage minus some drop.

Pulling more than 4A at 3v would overload the source 12W PSU, ignoring losses in the Riden.

I don't see anything in the manual for setting source paramters, so do you just have do the mental maths each time?

You can set "Max Power", see page 30 of RD60xx Custom Firmware Reference.pdf
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on July 23, 2022, 12:40:46 am
1) How do you program the parameters of the source supply into a Riden, if you're using someting less than the suggested 65V 400W PSU?

2) If someone used a 12v 1A supply for instance, would the Riden still let you dial in a 60v output?

3) Pulling more than 4A at 3v would overload the source 12W PSU, ignoring losses in the Riden.

I don't see anything in the manual for setting source paramters, so do you just have do the mental maths each time?

Thanks.

Ruideng gives a full and detailled information in their shop here:
https://fr.aliexpress.com/item/1005002185722889.html?spm=a2g0o.search0304.0.0.57b75486bMSbUO&algo_pvid=cf377095-290b-4567-b865-8894c9ebbf9c&algo_exp_id=cf377095-290b-4567-b865-8894c9ebbf9c-0&pdp_ext_f=%7B%22sku_id%22%3A%2212000021017285460%22%7D&pdp_npi=2%40dis%21EUR%21%2179.23%21%21%21%21%21%402100bde716585360165993214ebfa6%2112000021017285460%21sea

From this link:
1) => it's a power supply module which accepts everything between the values 7-70.00V (why programming this ?)
2) => its a BUCK mode power supply.
3) => it is possible to have nearly 4A at 3V with a (good) 12V/1A source powersupply (>90% efficiency of this great module).

I use personnaly an Ubiquity PoE 50V/60W powersupply with more than 85% of efficiency.
(tested until 95Woutput/106W input on the 240V socket with my ET5410 DC Load without any problem, after the internal overload protection kicks in because the voltage drops)
Yes it is strange, but I don't need big current at high voltage, and with about 90W all is OK for me at low voltage I use most of time.
And this is a small isolated unit.
(Photo of this little grey box powersupply with blue led here)

I have a Siglent nearby if need of more power.

The only thing I have set is the power limit at 90W to not overload my Ubiquity PoE PSU.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: killingtime on July 23, 2022, 10:36:14 am
Ah, OK. I missed that. Thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ialbert on August 01, 2022, 11:22:58 am
Hi,

awesome update. i love the standby clock. Thank You
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tarloth on August 01, 2022, 08:34:23 pm
THANKS UNISOFT, the custom firmware it's awesome and a really good update. THANKS a lot!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bogdan2014 on August 09, 2022, 08:31:07 am
I have an issue (again) with this PSU. When I turn on the output, it goes straight into CC mode, the voltage stays at 0V and the fan turns on. I checked the mosfet and diode, they're fine. No blown fuses or other components.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: aqua39 on August 11, 2022, 06:56:31 pm
Hi,
I have a similar problem. When I set the current to 0.01A to whatever output voltage is set, the power supply displays CC and 0V. But after few second output is OK.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on August 11, 2022, 07:22:23 pm
With FW 1.41:
With extreme low current limit (0,0005A for example) and relatively high voltage (like 12V) , the output starts very slowly to avoid overshooting problem: it is the fix RD has made after I have sent them this problem :-+

With extreme value, like 0,0002A and 48,000V without load: it takes about 5s to stabilize. And it keeps going in CC mode until it reaches the 48,000V.

0,0001A/12V doesn't work: the PSU keeps trying to reach the value without success, on CC mode.
But at 5V: this extralow value is reached.

I haven't tried this with FW 1.40.

I have no other PSU that can do so small current and precise value, so nothing else to compare (and I don't really use current as small as that  ;D ).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: aqua39 on August 12, 2022, 07:06:02 am
Thanks for the explanation. So this is not a bug, it is a feature   :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on August 12, 2022, 04:34:19 pm
Thanks for the explanation. So this is not a bug, it is a feature   :-DD

Yes, I think it is really a good feature  ;)  (avoid voltage overshooting with some sensible and very low powered components)

I have posted the original (now fixed) problem on youtube: https://www.youtube.com/watch?v=s-oB-lACdy4 (https://www.youtube.com/watch?v=s-oB-lACdy4)
(There was a really big overshoot problem when activating output..)


 :-+

Edit: My original post was on the other RD6006P thread https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006p-dc-power-supply/msg4186144/#msg4186144 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006p-dc-power-supply/msg4186144/#msg4186144)
The curve is now a capacitor like starting, which is really great  :D

Edit2: I completely forget to post the hardware fix  :palm:
A guy asked me on Youtube.
So here is the photo I have got directly from RuiDeng which has made great work on it  :-+ Really a good company which makes great products :D

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bogdan2014 on September 01, 2022, 07:43:04 pm
It's not that. I've set the limit to 10V/1A and there's nothing at the output, either with or without a load.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 01, 2022, 08:07:51 pm
I've set the limit to 10V/1A and there's nothing at the output, either with or without a load.
The fuse burned?

There is a schematic...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: FleX99 on September 23, 2022, 04:14:31 pm
Hi,
Trying to find spare output terminal for this power supply.
Anyone knows whos selling it?
Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on September 25, 2022, 08:49:04 pm
I replaced all of them with EZ-Hook 9406 (shrouded binding posts). Posted details of that somewhere else in this thread. Of the original posts, I only have the black terminal left. But if you're interested in that one, tell me. I can send it to you (free, shipping and taxes would be on you).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on September 27, 2022, 10:33:42 am
I replaced all of them with EZ-Hook 9406 (shrouded binding posts). Posted details of that somewhere else in this thread. Of the original posts, I only have the black terminal left. But if you're interested in that one, tell me. I can send it to you (free, shipping and taxes would be on you).

Can you screw off the outer sleeve on those posts from EZ-Hook completely, so a ring type connector can be secured to those posts?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on September 27, 2022, 05:27:07 pm
no, not one these, sorry.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dimdim4126 on September 28, 2022, 06:00:12 pm
Hi,
So I have a RD6006P-W with the recommended PSU and it works well but I noticed that it (the back PSU) makes weird clicking noises when powering down and I don't know if it's normal or if I should be worried. Any clue ?

the noise -> https://youtu.be/ktRdmsj0SGA (https://youtu.be/ktRdmsj0SGA)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tarloth on October 02, 2022, 04:02:52 pm
Hi, principally I like to say a BIG THANKS to unisoft for this software, for the price of this power supply the features are really great!

Now a question, I did use this week the power source to test some LED arrays and notice that, after V and I adjustements, current in the circuit it's bigger than current setting on CC mode, most of time 20 or 30mA bigger. Not a big deal, it's workable but I wondering if this is normal. If I shutdown and power it works OK.

Any idea? Thanks in advance

[attachimg=1]
Vset=23, Iset=450 mA, CC mode, I Output=465mA
[attachimg=2]
After shutdown Vset=23, Iset=450 mA, CC mode, I Output=450mA
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bogdan2014 on October 12, 2022, 07:29:03 am
I have an issue (again) with this PSU. When I turn on the output, it goes straight into CC mode, the voltage stays at 0V and the fan turns on. I checked the mosfet and diode, they're fine. No blown fuses or other components.
For those bumping into this issue, the TL594 chip was faulty. Replaced it with a TL494 and although the voltage is not that accurate but it works (594 has a 1% reference instead of 5% in the 494).
Title: Riden RD6006 : Can't connect even with usb-serial driver loaded?
Post by: dazz1 on October 15, 2022, 07:07:48 am
There is a driver you may need to download and install if you're on windows 10 standby,  I'll see which one it is.
OK I just looked this is the one that worked for me to get USB port working.
CH341SER
http://www.wch-ic.com/downloads/CH341SER_EXE.html (http://www.wch-ic.com/downloads/CH341SER_EXE.html)

In my case my laptop connected no problem but I needed this serial to usb driver installed on the desktop.

OK I have found this topic and I am trying to install the Unisoft firmware, or any firmware. 
I have the RD6006, now a couple of years old, running FW ver 1.26.

I have installed the USB-serial driver, reset the win10 laptop.  I can't connect. 
When I plug in the USB, it is detected.  If I shift the USB, the port number changes, so the software is detecting that something is out there.
The comms on the RD6006 is set to USB.

Any suggestions please?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: jfharper on October 17, 2022, 11:36:55 am
Is there a consensus wishing you got a larger amp version of this PS?  I know it's subjective to the type of projects, but given the time this unit has been out and the newer ones available now, I was curious how these are still facilitating the needs of all.  I'm looking to get my first PS and am considering the rd6006pw full kit (400w65v ps), but wondering if a little larger amp unit would help me grow into, can't think of any projects past 6a, but I cannot predict the future. Since I'm new, I'm doing well with the recommendations on this forum, namely the most recent acquisition of a 1104x-e scope.  Thanks for any replies.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 17, 2022, 12:16:19 pm
If you want to go higher, there is RD6012, RD6012P, RD6018 and RD6024 (P = the analog front-end, so less noise). You might want to check the current measurement resolution though. You risk losing resolution with the higher amp versions. And RD6012P and RD6024 are not compatible with the custom firmware.

It all depends on your needs.
If it is "arduino" stuff, you will unlikely need more than 3A and 20V. But you will probably need good low noise and fairly good low current handling. A Korad ka3005d (or the dual version) will suffice.
If you do batteries, you will need a battery resilient PSU, like the RD60xx series or something like a 2nd hand HP/Agilent 663xB (the latter is 2 quadrant, so can also act as a load, making up for some of the bench space it takes up).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on October 19, 2022, 03:43:28 pm
I have an issue (again) with this PSU. When I turn on the output, it goes straight into CC mode, the voltage stays at 0V and the fan turns on. I checked the mosfet and diode, they're fine. No blown fuses or other components.
For those bumping into this issue, the TL594 chip was faulty. Replaced it with a TL494 and although the voltage is not that accurate but it works (594 has a 1% reference instead of 5% in the 494).

Great you have found the issue !
You could post a message to RD Support on Aliexpress (if you bought it there), I think they will be able to send you a new TL594 chip to replace yours without any problem  :-+

Title: Re: Riden RD6006 : Can't connect even with usb-serial driver loaded?
Post by: ceut on October 19, 2022, 03:53:22 pm
There is a driver you may need to download and install if you're on windows 10 standby,  I'll see which one it is.
OK I just looked this is the one that worked for me to get USB port working.
CH341SER
http://www.wch-ic.com/downloads/CH341SER_EXE.html (http://www.wch-ic.com/downloads/CH341SER_EXE.html)

In my case my laptop connected no problem but I needed this serial to usb driver installed on the desktop.

OK I have found this topic and I am trying to install the Unisoft firmware, or any firmware. 
I have the RD6006, now a couple of years old, running FW ver 1.26.

I have installed the USB-serial driver, reset the win10 laptop.  I can't connect. 
When I plug in the USB, it is detected.  If I shift the USB, the port number changes, so the software is detecting that something is out there.
The comms on the RD6006 is set to USB.

Any suggestions please?

The chipset inside is a CH340E, optically isolated IC from the rest of powersupply, and powered from computer.
So the full package of CH341 will work with it too, and create a virtual COM Port, which has to be set in the parameters.

You can first try to use the official software, to check if you have access to full control of the powersupply ('RidenPowerSupply.exe').

Also, you can try arduino drivers for win10, which are normally the same.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 03, 2022, 02:50:31 pm
Hello Unisoft, I have another suggestion for a new operation mode, I will call it for now as  Constant Power Mode (CP_MODE).


Suggestion:
Limiting current without lowering voltage, and with the possibility to adjust the values real time. Please read the following explanation.



Suppose I have a Load 24v 3A 72w (normal operation) and want to test it at lower amps without disturbing voltage regulation, like 24v at 2A, 1.5A, or custom value adjusted real time as long as we don't exceed the max values defined


!! This mode will only work if the load consumes more than the values we set. !!


Like this:

1. We turn on the feature: CP_MODE=ON/OFF (this disables CV/CC)
2. Then we set max values for V and I, for eg:

 MAX_limit_V=24v (can't be above MAX limit of RD6xxx, 60V)
 MAX_limit_I=1.5A  (can't be above MAX limit of RD6xxx, 6A in case of RD6006)

3. Total watts are displayed automatically

4. There should be a routine to check if the entered values surpass the max power limit of the RD6xxx unit or the value defined in the Gear icon->Power->MAX power setting.


5. The max values are then automatically pasted into the V and I settings, without pressing V-SET and I-SET button.

6. The Operation Icon below will change from CV/CC into CP_MODE with yellow color for eg.



From this point, we will be able to decrease V and I real time (using V-SET ,  I-SET button, keyboard or encoder) but !!NEVER!! increase them above the limit defined in Max_limit_V and Max_limit_I


With this mode, we can test different loads at different situations, like
 lower V <-> same I
 lower I <-> same V
 random v and I,  up to the point the Load will stop working ou show some king of instability.



I'm able to do this with an old analog PS, but it will be nice if the RD6xxx could do it also.



Do you think it's possible to add this feature?

Thank you

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 03, 2022, 09:19:36 pm
...new operation mode, I will call it for now as  Constant Power Mode (CP_MODE).
Limiting current without lowering voltage, and with the possibility to adjust the values real time. Please read the following explanation.
Do you want to break the laws of physics?  ;)
Or did I misunderstand something?  :-//

Suppose I have a Load 24v 3A 72w (normal operation) and want to test it at lower amps without disturbing voltage regulation, like 24v at 2A, 1.5A, or custom value...
Ohm's law:
I = V / R
So, the current can only be changed by a changing the voltage (V) and the load resistance (R).
The power supply is unable to change the load resistance (R) (suppose it as a constant), so there is only one single way to do it: by changing the voltage (V).

Ex:
Load 24v 3A 72w : R = V / I = 24v / 3A = 8 Ohm
Load 24v 2A 48w : R = V / I = 24v / 2A = 12 Ohm
Load 24v 1.5A 36w : R = V / I = 24v / 1.5A = 16 Ohm

...adjusted real time as long as we don't exceed the max values defined
You can adjust the current real time...
Long press on I-SET to set min/max values.

...this disables CV/CC
there is nothing to disable, CV/CC is just a visual signal...
This power supply always working in CC mode (it is designed by hardware)!
When the firmware sees that the measured output voltage has become more than 0.05V below than the given voltage (V-SET), then the CC mode is displayed...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on November 03, 2022, 10:06:35 pm
ptluis probably refers to a "Constant Power" mode, like useful for testing things like semiconductors or temperature dependent resistors. And while we're at it, why not a CR (Constant Resistance) mode. Those types of modes can be found at SMUs and more expensive PSUs (regatron, astrodyne, HPAK,..). But that probably won't be easy with the RD.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 03, 2022, 10:11:30 pm
....
This power supply always working in CC mode (it is designed by hardware)!
When the firmware sees that the measured output voltage has become more than 0.05V below than the given voltage (V-SET), then the CC mode is displayed...

Thanks for the reply and explanation my friend.

I know this defies ohm's law, but like I said, I have an old power supply (40 years old), made by someone else, that allows me to set a stable voltage and adjust the current (just decreasing) keeping the voltage always stable at the set value. I tried to find out how it was made many years ago, but unfortunately the man who built it hid everything in a ceramic block and it is impossible to remove it without destroying everything. This is something I've been thinking about for a long time. How did he do it!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tarloth on November 03, 2022, 10:22:01 pm
Quote
that allows me to set a stable voltage and adjust the current (just decreasing) keeping the voltage always stable at the set value.

All powersupply works as you say, all can set a voltage level, some has the advantage of add a  max current value (this case) and some has the possibility to adjust a max power, but it's the same, internally V, I or both are clipped to agree with the ohm's law P=UxI. I think that you need is this mode, that stablish that the product of voltage and current has a max value, but not constant.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tarloth on November 03, 2022, 10:26:27 pm
Unisoft, have you seen my previous post about a difference (always in excess) between the I value set as max and the actual current? It's a minor detail anyway.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 03, 2022, 10:38:02 pm
Quote
that allows me to set a stable voltage and adjust the current (just decreasing) keeping the voltage always stable at the set value.

All powersupply works as you say, all can set a voltage level, some has the advantage of add a  max current value (this case) and some has the possibility to adjust a max power, but it's the same, internally V, I or both are clipped to agree with the ohm's law P=UxI. I think that you need is this mode, that stablish that the product of voltage and current has a max value, but not constant.

I give an example, if I connect a load that consumes 5A at 12V, say a light bulb, I can configure the power supply to 12V and adjust the current to 1.5A and the voltage is constant at 12V measured with the voltmeter on the lamp side, although the current supplied does not exceed 1.5A measured with a ammeter  (limits the current without lowering the voltage). The lamp, of course, will not light at full intensity. Honestly, I don't know what to call this mode of operation and how it works.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: electr_peter on November 03, 2022, 10:44:32 pm
I think constant power mode (CP) is wanted. This mode adds power limit line to "rectangular" CV/CC power envelope.
(https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1630804;image)
Keysight describes power regulation mode (https://rfmw.em.keysight.com/bihelpfiles/n8900/webhelp/US/Content/__G_Using%20the%20Power%20Supply/05%20-%20Operating%20Modes.htm):
Quote
Power regulation is also known as power limiting or constant power mode (CP).

In CP mode, the DC output power is limited at the unit's maximum rated power. Power limiting operates according to the auto-ranging principle such that at lower output voltages higher current flows, and at higher output voltages lower current flows. This maintains the output power within the power rating of the unit supply.

When the power supply is at the constant power limit, the front panel CP status indicator is displayed. The CP status condition can also be read by by using SCPI commands.

The power supply can operate at the power limit without being damaged. However, the power supply is not guaranteed to meet specifications when operating in power limit mode. Output ripple may increase and neither output voltage or current is regulated.

In the figure above, the line representing load resistance B crosses the operating locus at point 2. Point 2 is on the output power boundary of the unit, so the power supply operates in CP mode. Press the Meter key to display the power (W) being supplied to the output.

RD6006 (also DPH, DPS models) PSUs have max power limit setting, but that is not the same as CP mode. CP mode is advanced feature found in very high end lab PSUs. Maybe it is possible to implement CP mode by constantly changing CV/CC values. On Riden, power limit simply limits entering too high current. From RD6006P manual:
Quote
Max Power is set to 380W by default, you can set it between 1-380W, it is the
max output power. The max output is default voltage priority mode, when the setting
voltage*setting current is higher than the max power, the device will automatically
decrease the output current setting value.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Kean on November 04, 2022, 10:11:15 am
I give an example, if I connect a load that consumes 5A at 12V, say a light bulb, I can configure the power supply to 12V and adjust the current to 1.5A and the voltage is constant at 12V measured with the voltmeter on the lamp side, although the current supplied does not exceed 1.5A measured with a ammeter  (limits the current without lowering the voltage). The lamp, of course, will not light at full intensity. Honestly, I don't know what to call this mode of operation and how it works.

Based on this description, that older power supply is lying to you.  It is displaying the voltage set point, but not the actual output voltage.
Set up the same test conditions with current limit at 1.4A and measure the voltage across the lamp with a DMM and it will not be 12V.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 04, 2022, 11:20:06 pm

Based on this description, that older power supply is lying to you.  It is displaying the voltage set point, but not the actual output voltage.
Set up the same test conditions with current limit at 1.4A and measure the voltage across the lamp with a DMM and it will not be 12V.

Kean, it makes sense, next year when I get home I'll try to remove the ceramic surrounding the electronics and try to understand how this power supply was built!
Believe it or not, I've never tested it with a DMM or oscilloscope, always trusted the voltmeter/ammeter. I rarely use it, just for some quick tests on DC electric motors.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on November 05, 2022, 08:02:44 am
Hi Unisoft,

I am volunteering to test your custom firmware on RD6024 if you are kind to release a testing version for this platform (I assume you can decode the OEM and extract whatever is particular from there) .
I am thinking since the bootloader have the rescume mode we can always put the OE firmware . What do you say? I think you will make many happy that own RD6024

Also for wifi settings that RDflasher can change, can you publish some details on how is done ? I am a linux guy and if can do this via the python via /dev/ttyUSB0 again would help many of us that did not run Windows for ages.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 19, 2022, 07:04:54 pm
Unisoft, have you seen my previous post about a difference (always in excess) between the I value set as max and the actual current? It's a minor detail anyway.
Yes, I saw... I can’t reproduce it...
and I checked the code, I do not see any problems.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Tarloth on November 19, 2022, 07:18:14 pm
Unisoft, it's a bit strange, but it happens whenever I set the current limit down, ie, for example, I set at the beginning to 500mA and then set it to 450mA. In this case the current setting stays above the new set value. If in those moments I restart and set it to 450mA, it respects it perfectly without any failure. It's not a big deal but it's there. THANKS
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 19, 2022, 08:13:02 pm
Hi,

I am volunteering to test your custom firmware on RD6024 if you are kind to release a testing version for this platform (I assume you can decode the OEM and extract whatever is particular from there) .
I am thinking since the bootloader have the rescume mode we can always put the OE firmware . What do you say? I think you will make many happy that own RD6024
I don't have it!
I can't decode the OEM because I don't know the encryption keys...
and to extract the keys need to have device on hands...


Also for wifi settings that RDflasher can change, can you publish some details on how is done ?
This is only for custom firmware... stock firmware doesn't have it...
Code: [Select]
Register: 906 (0x038A)
Data: (54 words (108 bytes) - here is the plain data as it sending over UART)
  55 AA FH FL X3 X2 X1 X0 PH PL R1 R0 SS SS SS SS
  SS SS SS SS SS SS SS SS SS SS SS SS SS SS SS SS
  SS SS SS SS SS SS SS SS SS SS SS 00 KK KK KK KK
  KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK
  KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK
  KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK KK
  KK KK KK KK KK KK KK KK KK KK KK 00
where:
  55:AA - marker (0x55AA)
  FH:FL - flags (set it to 0)
  X3:X2:X1:X0 - IP address
  PH:PL - Port (can setup the port as well)(set to 0 to use default: 8080)
  R1:R0 - reserved
  SS...SS - 31 characters of SSID
  KK...KK - 63 characters of Password
wait for response for around 40 sec... It will response as soon as WIFI module respond.

Read Register: 512 (0x0200); Returns: 0x1234 (to detect custom firmware)
Read Register: 513 (0x0201); Returns: 3 (Protocol version; Configuring WIFI implemented since ver. 3)
Read Register: 515 (0x0203); Returns custom firmware revision(h):build(1) ->  V1.38.1h
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zetxx on November 21, 2022, 09:55:07 am
Hi,

I am volunteering to test your custom firmware on RD6024 if you are kind to release a testing version for this platform (I assume you can decode the OEM and extract whatever is particular from there) .
I am thinking since the bootloader have the rescume mode we can always put the OE firmware . What do you say? I think you will make many happy that own RD6024
I don't have it!
I can't decode the OEM because I don't know the encryption keys...
and to extract the keys need to have device on hands...

Hi, firstly, thanks for the great your that you did with providing us with custom firmware.

if you can give us some hint how to extract the keys will be great.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on November 22, 2022, 05:28:52 am
Hi,

I am volunteering to test your custom firmware on RD6024 if you are kind to release a testing version for this platform (I assume you can decode the OEM and extract whatever is particular from there) .
I am thinking since the bootloader have the rescume mode we can always put the OE firmware . What do you say? I think you will make many happy that own RD6024
I don't have it!
I can't decode the OEM because I don't know the encryption keys...
and to extract the keys need to have device on hands...

Hi, firstly, thanks for the great your that you did with providing us with custom firmware.

if you can give us some hint how to extract the keys will be great.
I have done a write up on how the keys were extracted here https://www.eevblog.com/forum/microcontrollers/rd60xx-mcu-controlled-power-units/ (https://www.eevblog.com/forum/microcontrollers/rd60xx-mcu-controlled-power-units/)


darkspr1te
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: zetxx on November 22, 2022, 04:37:29 pm
thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: chrono on November 23, 2022, 12:50:45 pm
Ahoy and thanks to unisoft and the whole community, who put in efforts for all of us to get the most out of our RD-600Xs. So here are a couple of things I also wanted to share:

I've been playing with RidenGUI for control via USB (https://github.com/ShayBox/RidenGUI) and can confirm that this works very well. Then I wanted to be able to
a) control the PSU via Home-Assistant and b) also get long-term logging data from the PSU which I could map in Grafana. The obvious choice here was to try to
install esphome onto the ESP12 that comes with the W models. This came up as a part of a discussion with Shaybox (see: https://github.com/ShayBox/RidenGUI/discussions/8).

This is going to be serving as a PSU for my lifepo4 diy powerwall project, thats why I want to log the long term data, to see the voltage/current curves of the initial top balance
over time and keep them logged automatically. If you're interested in the process how to flash the ESP12 module with esphome, you can watch the live episode
for it: https://odysee.com/@Apollo-NG:2/pimp-my-riden-1:1 (link fixed - thx @ledtester)

The only thing I havent figured out yet is the password section in unisoft FW - is that available somewhere?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ledtester on November 23, 2022, 04:11:11 pm
... you can watch the live episode
for it: https://odysee.com/@Apollo-NG:2/pimp-my-riden

Found the video at:

https://odysee.com/@Apollo-NG:2/pimp-my-riden-1:1
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on November 23, 2022, 07:53:28 pm
The only thing I havent figured out yet is the password section in unisoft FW - is that available somewhere?

You probably do not mean the WiFi AP SSID and password. That is done by the ESP itself by default, but since you have reprogrammed the ESP, that is probably not your concern.

Do you mean the password that protects the calibration menu?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: chrono on November 24, 2022, 10:18:44 am
Do you mean the password that protects the calibration menu?

exactly
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on November 24, 2022, 05:14:05 pm
The only thing I havent figured out yet is the password section in unisoft FW - is that available somewhere?
Read the manual
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)

P.S: If nothing helps, finally read the manual...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: idolclub on November 28, 2022, 08:23:10 pm
RuiDeng releases new firmware for RD6006, RD6012 and RD6018 ~ 2022.11.28

Firmware V1.41 Release Notes for RD6006:

1.Fix the problem that some characters are garbled and missing.

2.Add fuse damage detection at output.


Firmware V1.36 Release Notes for RD6012:

1. Update the operation UI of the setting interface.

2. Add nixie tube style display digital font.

3. Add font color customization and modification function.

4. Add the maximum power limit function.

5. Add battery charging cut-off current and overtemperature shutdown settings.

6. Adjust the battery charging start and stop process logic.

7. Add RS485 communication function.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: szampon on January 03, 2023, 03:55:54 pm
Hi Unisoft,

Great job , on all you did with all the custom firmware!
I have question, how to change the scale/time?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 03, 2023, 05:51:09 pm
how to change the scale/time?
“SHIFT”+ “▼”
‘Graph Window’ setting
read manual (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: just daniel on January 03, 2023, 10:34:11 pm
Hello UniSoft,
correct me if I'm wrong, but if a 6024 owner could extract the encryption keys and then pass them to You, would it be possible to make a 6024 version of Your software?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 04, 2023, 09:15:16 pm
...correct me if I'm wrong, ...extract the encryption keys ..., would it be possible to make a 6024 version of Your software?
Need to have a device on hands!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Dos9570 on January 08, 2023, 02:57:00 pm
Does anyone know if the Joy-It branded Rd6006 etc. can be flashed with the custom firmware?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 08, 2023, 03:10:29 pm
Does anyone know if the Joy-It branded Rd6006 etc. can be flashed with the custom firmware?
Can be flashed!
see 5 posts up, attached screenshot (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4616569/#msg4616569)...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: szampon on January 09, 2023, 02:23:35 pm
I flashed, my 2 units JOY IT JT-RD6006 and JT-RD6012 everything work perfect

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 12, 2023, 10:49:33 pm
With the RD6006 shooting up in price due to popularity, I've started looking to see if there's any budget friendly clones about.
Does anyone have any experience with any?

Of particular interest is the XY6008:
https://www.aliexpress.com/item/1005003726712996.html (https://www.aliexpress.com/item/1005003726712996.html)

However, I'm not getting any hits on YouTube etc to see if it's actually worth buying. I plan on buying two of them, so every $ saved matters.

EDIT:
This is only 5A 36V, but it does Buck/Boost, so could be used with a much easier to attain 12V supply:
https://www.aliexpress.com/item/1005003528188323.html (https://www.aliexpress.com/item/1005003528188323.html)

SD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tatel on January 13, 2023, 05:21:02 pm
This is on the way:

https://aliexpress.com/item/1005001304178027.html (https://aliexpress.com/item/1005001304178027.html)

Also purchased a 48V, 400W NVVV chinese SMPS. Perhaps I will be able to get 48V 5A out of that WZ5005 thing. That would be nice. I want it for motors, etc. Hopefully it will be good enough for that.

Quite similar models with different brands, so it seems that yes, there are cheaper clones proliferating right now. However I don't know about the quality.

Here's a video from some guy that uses it with a boost converter and an ATX supply, but not really much about testing

https://www.youtube.com/watch?v=0DiI76td-1c (https://www.youtube.com/watch?v=0DiI76td-1c)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 13, 2023, 08:34:05 pm
I've purchased an XY6008 myself, someone has to be the guinea pig!

I went more mainstream for the PSU and bought a Meanwell 400W 48V to power it.

If anyone is interested in the performance of this unit, let me know what you'd like tested. I have a scope and all here, so can do a reasonable amount of testing.

Should be up and running in a month.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tatel on January 13, 2023, 10:40:02 pm
Meanwell 400W 48V

Can't see anything like that in https://www.meanwell.com/meanwell_products.html (https://www.meanwell.com/meanwell_products.html)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 14, 2023, 11:21:16 am
I'll get the exact product number and post it here shortly, I know it's an LED PSU.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 14, 2023, 12:04:06 pm
It's:
ERPF-400-48

It's listed as an LED supply, but it's CV, so I don't see an issue?

It was also cheaper than the MW knock offs
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tatel on January 14, 2023, 03:19:52 pm
OK, I see it now on DigiKey. Nice look.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jackster on January 26, 2023, 04:40:37 pm
Some eBay seller in the UK has the 6018 with WiFi for £43 posted.
https://www.ebay.co.uk/itm/204193725793 (https://www.ebay.co.uk/itm/204193725793?mkcid=1&mkrid=710-53481-19255-0&siteid=3&campid=5338511531&customid=&toolid=10001&mkevt=1)

I bought one and it is legit. 50% off from getting it on AliExpress.
Does anyone know of any alternative PSUs that will fit in the case that I can get locally?

Don't fancy waiting until early March to get one from China.
Can get the case for a few quid more on eBay UK here, https://www.ebay.co.uk/itm/275635934721 (https://www.ebay.co.uk/itm/275635934721?amdata=enc%3AAQAHAAAAkEOUxJwaYJGSP%2BByMWFJ4xx4ORnY4rDUQlHgcEZCml87RZRt%2F%2Brb0%2Bs3HWHX9RRkSNM5jXZF7bXhSm7o50wdU76jCz%2BXuJyeUqunl0p6YvdIbqEmpgRFWl9a8Zn%2BuMazLGKHMdGvVXFOo9GcdtajO6%2FpOGcqTVyJ2P%2FywsouiyVQDvNQU4V6n4lKLaJewdrY8Q%3D%3D&mkcid=1&mkrid=710-53481-19255-0&siteid=3&campid=5338511531&customid=&toolid=10001&mkevt=1)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 26, 2023, 05:04:45 pm
£53 now!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jackster on January 26, 2023, 05:09:02 pm
£53 now!

Does that include Euro conversion and shipping?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 26, 2023, 05:09:47 pm
Nope! UK price.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jackster on January 26, 2023, 09:15:35 pm
Nope! UK price.

Still £43 for me. Ill get one for you and send it to ya for £52.95  :-DD
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on January 26, 2023, 10:40:41 pm
Well I've had a nap since I posted that last message and can now confirm I was clicking the wrong link  :=\

Wish you had of posted this before I bought the XY6008 ;_;
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jackster on January 28, 2023, 04:47:41 pm
I might be able to offer a discounted group buy for the RD6018 with case and PSU, assembled.
Just getting a price from RIDEN. Let me know if you are interested!
I'll be putting them on a pallet with a load of other things so it won't be next week...

Should know price tomorrow.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on January 29, 2023, 02:40:17 pm
I am using the RIDEN 6006(P) and 6012(P) for curve tracing. They work great, but the overvoltage and overcurrent protection (OVP / OCP) is a bit inconvenient. Once the OCP limit is reached, the RIDEN units turn off their output, which means the curve tracing cannot proceed. I'd prefer to keep the outputs enabled and just get a "CC" reading, so the curve tracer software knows to go back and proceed with readings at lower output currents.

Is there a way to disable the OCP (and OVP)?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Jackster on January 29, 2023, 03:35:36 pm
I might be able to offer a discounted group buy for the RD6018 with case and PSU, assembled.
Just getting a price from RIDEN. Let me know if you are interested!
I'll be putting them on a pallet with a load of other things so it won't be next week...

Should know price tomorrow.

Looking at £180 plus postage. Includes a fully assembled RD6018 with 1080w PSU and Case.
UK £10, Europe £12.50-18.50

They are £210 from AliExpress. Probably be selling them on my eBay store for £229
Might be getting a few of the RD6024, RD6012 and RD6006 in stock also.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on January 30, 2023, 04:46:09 am
I am using the RIDEN 6006(P) and 6012(P) for curve tracing. They work great, but the overvoltage and overcurrent protection (OVP / OCP) is a bit inconvenient. Once the OCP limit is reached, the RIDEN units turn off their output, which means the curve tracing cannot proceed. I'd prefer to keep the outputs enabled and just get a "CC" reading, so the curve tracer software knows to go back and proceed with readings at lower output currents.

Is there a way to disable the OCP (and OVP)?

Setting OCP and OVP to their maximums should be sufficient, surely? A unconstrained buck (and particularly a boost) DC-DC converter is a dangerous thing. Worst case it could destroy itself, whatever is powering it, and whatever it was meant to be powering! I'm working with an OnSemi ncv81599 buck/boost converter chip. It has two current sensing paths on input, one on the output side, and even measures reverse current on the output. That happens under USB PD when the sink has a large capacitance across Vbus and the sink decides to change the PD contract from 20 Volts down to 5 Volts (or even 3.3 Volts), for example. That capacitance will then try to drive current back into the ncv81599. When any of the current measurements breach their thresholds, that chip has one of two strategies: it can current limit or just turn off (latch) requiring a reset or power cycle to restart. There is _no_ setting to turn any of those current sensing mechanisms off.
BTW I have a RD6018 and RD6006P and they are really useful IMO, no complaints. They are even better with Unisoft's firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on January 30, 2023, 10:52:19 am
Setting OCP and OVP to their maximums should be sufficient, surely?

That's what I thought, too. I programmed the curve tracer software such that the OCP is set to the max. value (12 A with the 6012P). Here's what happens:
I hope this explains why I want to disable the OCP function.

Note that I am not asking to run the PSU at currents above the max. current spec, as the current will be limited by the current set value, which cannot be higher than the max. current spec. I have never experienced another programmable power supply where the OCP was getting in the way with running the PSU at it's maximum current.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 30, 2023, 04:56:32 pm
That's what I thought, too. I programmed the curve tracer software such that the OCP is set to the max. value (12 A with the 6012P). Here's what happens:
  • If the current set value (not the OCP value) is set to something lower than 12 A, the 6012P unit will correctly return a "CC" reading if the curve tracer software runs into the set current limit. The output of the PSU will remain on. This is the desired behaviour.
  • If the current set value is set to 12 A and the current rises up to 12 A, the OCP function will turn off the output because the OCP limit was reached. The PSU will also not return a "CC" reading. In other words, the OCP takes precedence over the current set value, which may make sense in (most) situations. However, this OCP behaviour is undesired for curve tracing (where the current must be limited according to the current set value, resulting in a "CC" reading and leaving the output turned on).
I hope this explains why I want to disable the OCP function.
I am not really understand what do you want...
Setting I-SET less than OCP will give you what you want.
Your device RD6012P allows you to set I-SET to maximum 12.1A but OCP to 12.2A (this is equal to disable OCP)

also, take a look here:
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3400498/#msg3400498 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3400498/#msg3400498)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on January 31, 2023, 11:54:45 am
I am not really understand what do you want...

As I wrote, I want do disable the OCP function in order to aviod the PSU outputs to turn off.

Setting I-SET less than OCP will give you what you want.
Your device RD6012P allows you to set I-SET to maximum 12.1A but OCP to 12.2A (this is equal to disable OCP)

also, take a look here:
https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3400498/#msg3400498 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3400498/#msg3400498)

Hmm, interesting. This does not seem to work with my 6012P. The max OCP limit I can set is 12.0 A, and the same value of the I-SET value. Since the OCP takes precedence over the I-SET, the outputs are turned off if the current reaches 12.0 A. This is undesired.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 31, 2023, 01:33:09 pm
This does not seem to work with my 6012P. The max OCP limit I can set is 12.0 A, and the same value of the I-SET value. Since the OCP takes precedence over the I-SET, the outputs are turned off if the current reaches 12.0 A. This is undesired.
Then set I-SET less than 12.0A (ex. 11.9A)... What is the problem?
I don't have RD6012P, but all other models working the same. May be some bug in firmware...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on January 31, 2023, 02:37:26 pm
Then set I-SET less than 12.0A (ex. 11.9A)... What is the problem?
I don't have RD6012P, but all other models working the same. May be some bug in firmware...

This would need some sort of a workaround in the driver code for the curvetracer software. Things would be so much easier and cleaner if the OCP could just be disabled.

Are you saying that it's not possible to disable the OCP function?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 31, 2023, 03:13:48 pm
This would need some sort of a workaround in the driver code for the curvetracer software.
what is curvetracer software?

Are you saying that it's not possible to disable the OCP function?
There is no other way to disable OCP... (Only by setting it to the higher value than I-SET)

device itself allows to set OCP to 12.2A (can see in screenshot)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on January 31, 2023, 03:49:17 pm
Then set I-SET less than 12.0A (ex. 11.9A)... What is the problem?
I don't have RD6012P, but all other models working the same. May be some bug in firmware...

This would need some sort of a workaround in the driver code for the curvetracer software. Things would be so much easier and cleaner if the OCP could just be disabled.

Are you saying that it's not possible to disable the OCP function?

I don't know about the internals of the RD60ii[p] supplies but back to the NCV81599's two current monitoring paths for input current. One is called "external" and could be effectively bypassed by  a resistor value setting the limit point ridiculously high. The other is called "internal" and can only be set to a maximum value. Oh, another way to defeat current limiting would be to short out the shunt resistors (but that chip still does temperature monitoring on itself, which should trip in a "run-away").

Wearing a different hat, I write software tools for controlling hardware and put "all care, no responsibility" open source licenses on them. I would feel uneasy (i.e. legally vulnerable) if some of those tools purposely turned off safety mechanisms. And I'm not sure "a user asked me to" would be a great defence if I was called to account.

To put it more bluntly, what you are asking for is _not_ a good idea IMO. What exactly would you expect a power supply to do when its OCP (over-current protection) was turned off and the former threshold was exceeded? One thought that comes to mind is a humorous assembly instruction: "Halt and catch fire"! [Another amusing instruction is "comes from" to pair with "goto".]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: scarman20 on February 01, 2023, 01:23:55 am
If anyone wants to help, then I started writing my own software. This is what we have now. The functionality is still minimal, but it will expand.
Yes, at the moment I am interested in the opinion of users.
1. Are the UI controls too large?
2. What about the position of UI controls?
For each indicator, you can set custom colors through the context menu (separately for each skin).
In the settings panels, the numbers can be changed both from the keyboard and the mouse wheel. Buttons also appear at the top or bottom of the number, when you hover the cursor.
Maybe someone else has any ideas, suggestions, advice?

Note! required the latest firmware 'p'
Do not use function to write logo! (nothing really happens, just a logo will be a little bit corrupted (contains artifacts), due to bug in firmware, will be fixed in next firmware).
Option "Do not Lock the keypad" will not work as well, it will be added in the next firmware.
https://mega.nz/file/MCpxhAoI#ptYnxzgQn0PcTfYmkzX38phEF1lkY_uRZjCrMXfaPyE

Hello, can you reupload this app? Link is removed. I need a simple PC application for RD6018 that only shows DC and Current in real time. There may even be a screenshot of Riden just to show it in real time on the computer. Original app for Windows is ugly :D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on February 02, 2023, 08:00:13 am
This would need some sort of a workaround in the driver code for the curvetracer software.
what is curvetracer software?
PyPSUcurvetrace. See here:
https://github.com/mbrennwa/PyPSUcurvetrace

There is no other way to disable OCP... (Only by setting it to the higher value than I-SET)
As I explained before, this is not what I am looking for. I need to disable OCP such that it does not turn off the PSU outputs even if I-SET is configured to the max value. Since this is not an issue with all other PSU units I have used so far, I'd say this is a design quirk with the Riden PSUs.

I don't know about the internals of the RD60ii[p] supplies but back to the NCV81599's two current monitoring paths for input current. One is called "external" and could be effectively bypassed by  a resistor value setting the limit point ridiculously high.
Sure, I could mess with the hardware of my Riden PSU units, but that's not the way to go. I want the curvetracer software to work out of the box with the Riden PSUs for other people, too.

...What exactly would you expect a power supply to do when its OCP (over-current protection) was turned off and the former threshold was exceeded?
If that were the case, I'd expect the PSU to blow up.

However, as explained above, the I-SET value will always be within the power limits of the PSU unit, so the current will always be limited to a safe value by the I-SET configuration. The difference with the OCP function is that the I-SET limit will not turn off the PSU outputs, wheres the OCP will. The way I see it is that the OCP function is to protect the stuff that is connected to the PSU outputs, not to protect the PSU itself.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: immajor on February 03, 2023, 02:41:34 pm
I've purchased an XY6008 myself, someone has to be the guinea pig!

I went more mainstream for the PSU and bought a Meanwell 400W 48V to power it.

If anyone is interested in the performance of this unit, let me know what you'd like tested. I have a scope and all here, so can do a reasonable amount of testing.

Should be up and running in a month.
Hi!

Do you have any news on this XY6008?
I would like to know how it operates and the output ripple with and without a load :)

Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on February 03, 2023, 06:18:48 pm
Cheers for the offer, but I had sold the XY6008 and purchased the RD6018 in the meantime.
I'm still going to use the MeanWell 48V 8.3A in the meantime, but it means i've an upgrade path if necessary.

What's the cheapest you can get the cases for?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on February 03, 2023, 06:20:13 pm

Hi!

Do you have any news on this XY6008?
I would like to know how it operates and the output ripple with and without a load :)

Thanks

Sorry, but I decided to sell on the XY6008 and get a RD6018 instead, that eBay offer was too good to pass up!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: immajor on February 03, 2023, 11:05:33 pm
Sorry, but I decided to sell on the XY6008 and get a RD6018 instead, that eBay offer was too good to pass up!

I understand. If I would have someone in the UK I would order it too and have them send it over. I live in Hungary, so unfortunately I cannot enjoy this discount price :(

If you decide to sell the RD6018 also, send me a PM  ;D  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on February 05, 2023, 02:00:22 am
Hi!

Do you have any news on this XY6008?
I would like to know how it operates and the output ripple with and without a load :)

Thanks

Hey,

I managed to get my hands on an XY6008. It's a great unit for the price!

The only issue I seen was connecting a 7A load immediately shutdown the tester, but that might have been my load tester overshooting and hitting the OCP.

I ramped from 1-7.5A in 1A jumps and couldn't see anything wrong on the waveform, only at turn on there was a <500mV drop, and at turn off at 7.5A, there was a <500mV overshoot. This was at 20V, so not of concern.

Unfortunately my scope wasn't good enough to measure the ripple. I couldn't see any.

The remote seems stupid, but because there's no room for a keypad on the device, the remote is actually fantastic for navigating the menu. It was actually a clever design choice. I really like it.

Definitely a great unit for the price. It's so compact as well, with an external supply it would be great for those with limited desk space.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on February 05, 2023, 11:02:02 am

However, as explained above, the I-SET value will always be within the power limits of the PSU unit, so the current will always be limited to a safe value by the I-SET configuration. The difference with the OCP function is that the I-SET limit will not turn off the PSU outputs, wheres the OCP will. The way I see it is that the OCP function is to protect the stuff that is connected to the PSU outputs, not to protect the PSU itself.

I think you are thinking the wrong way.
OVP and OCP are more related with the power supply the Riden is powered.
For example: when your Riden6006 is powered with an 40V - 4A unit,
you can set OVP to 36V (some regulation range) and OCP to 3.5A,
so you can not overload or damage the power suply.
I-set and V-set are used to set Voltage en max. Current according the connected device
at the outputs of the Riden.

BTW, nice project your curvetracer.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: mbrennwa on February 12, 2023, 10:09:34 am
Are you saying that it's not possible to disable the OCP function?
There is no other way to disable OCP... (Only by setting it to the higher value than I-SET)

device itself allows to set OCP to 12.2A (can see in screenshot)
[/quote]

Turns out this really does work on my unit. However, it did not work out of the box. It started working as you described after I accidentally set the OCP value to 60 A in my Python code. The 6012p surprisingly accepted this OCP value without throwing an error. After that, I was able to set the OCP value to 12.2 A, so the OCP function does nothing even it the output current reaches 12.0 A. It's a bit weird that this did not work from the start, but now it's all good. Looks like the stock firmware/software has some quirks that needed to be "flushed out of the system" first...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on February 12, 2023, 09:50:15 pm
As pointed out in this document:
https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)
in the OCP section: if OCP is set to zero then it is _disabled_. That document describes UnisSoft's firmware and I tested it on my RD6018 and it was disabled. To stress the point the OCP setting on the display is blanked out when OCP is set to zero. The displayed OCP value will re-appear when it is set to a value > 0. Also pointed out is that current limiting (i.e. when I-SET is reached) is under hardware control, so it does not involve software monitoring and action when triggered. OTOH OCP is under software control, thus it is potentially delayed by the time it takes for the ADC to report the higher current, the monitoring loop time (or interrupt reaction time) of the software, then the time for that software to shut down the output. It may even have a glitch filter, or a window, in which multiple ADC readings need to exceed the OCP setting before the software reacts. IOWs current limiting reacts a lot faster than OCP.
A question about current limiting, it assumes the load is resistive, so current will be reduced when the PS reduces its output voltage. But what if the load _increases_ its current draw when the voltage is reduced (e.g. to maintain the supplied power)?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Eheran on March 21, 2023, 11:20:09 am
RD6006P:
The external temperature measurement is only displayed to 1 °C resolution, but the "ADC(T*ex)" value that I can see on the display (at least with custom firmware RD60065_V1.41.1h) is much more granular, better than 0.1 °C resolution would be possible. A reading of ADC 1781 = 31° C, once it goes up 1 °C it is at ADC 1738 = 32° C, so 0.02 °C per ADC step. The NTC is non-linear, so the resolution is not linear, but I dont think that should be an issue. Using the library from ShayBox (https://github.com/ShayBox/Riden) to read the value in Python, there seems to be no way to get a higher resolution of the temperature, it is directly read as an integer. Maybe I can do a quick hack to check what the Riden sends out (maybe a float instead of int?). It does not seem to be possible to get the ADC values directly. I would like to have higher resolution on the screen (-> firmware change @UniSoft) as well as computer (-> firmware and/or software change).

Also, @UniSoft, when cycling through the different values in the bottom right (using the up/down arrows), there is an option to display internal and external temperature alone, but there is no indication which one is which. When both are displayed at once (and thus much smaller), it says (INT) and (EXT) behind the values. Maybe add that to the "only one value" mode.

Edit: It is a firmware thing, the values get sent as integers. But not just temperature, all of them, they are then divided by a device specific divisor like Voltage has 1'000 for the 6006P or 100 for the 6006 (Value 1234 = 1.234 V // 12.34V). So no way to get to those values without a firmware change  :'(
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 27, 2023, 04:22:56 am
The external temperature measurement is only displayed to 1 °C resolution, but ... 0.1 °C resolution would be possible.
Yes, possible... but what for?

...there seems to be no way to get a higher resolution of the temperature
It does not seem to be possible to get the ADC values directly.
Yes, now there is no way.
No one requested such functionality.

...as well as computer (-> firmware and/or software change).
I did not change the software.

there is an option to display internal and external temperature alone, but there is no indication which one is which.
What do you mean?
INT - Internal (NTC soldered on the pcb, near to the heat sink).
EXT - External, connected by the cable (intended to control Battery charging process).

When both are displayed at once (and thus much smaller), it says (INT) and (EXT) behind the values. Maybe add that to the "only one value" mode.
It is better to enable showing the temperature inside the battery icon
Menu -> Home -> T°Ext icon
Internal temperature showing on the top in the header, External will be on battery icon
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Eheran on March 29, 2023, 07:30:39 am
The external temperature measurement is only displayed to 1 °C resolution, but ... 0.1 °C resolution would be possible.
Yes, possible... but what for?
Example: A higher resolution makes it easier to use the derivative, change of temperature over time, to cut off battery charging. Currently, with only 1 °C resolution, the required filtering needed to get away from the step-wise character of the heating defeats the purpose - since it then reacts too slow to a "fast" change. Why not just give the data directly to the user like with anything else?
I could also ask the same question why anyone would need a 6006P instead of the 6006. And the answer is exactly the same: For better control.

Quote
What do you mean?
I know what INT and EXT mean, and when they are displayed, everything is clear. But there is a display mode where you cycle through both values and there is no indication which one is which. If you like I will make a video to show what I mean.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Seanster on March 30, 2023, 06:40:04 am
I just tried RidenPowerSupply_V1.0.0.15 and noticed that the wifi option started working. v14 was no-go for me.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Honusnap on April 02, 2023, 08:44:11 am
Hi,
Did you changed something in your way of connecting or parameters ?
I can't connect to mine .. for a year i tried many times with no success, i replaced my wifi router (Huawei) with a new one (Tp-Link) and it still do not work ...

With my computer the RD6018 do not even show the IP adresse of the computer
With my android phone, it display my phone IP but .. do not go further

It's really frustrating, i bought this wifi option and put the wifi card correctly i suppose... but still never was able to use this feature.

I followed many videos on youtube to connect .. nope .. nothing.

What i do not understand is why there is no way of configuring it myself without going through this non working"distribution" and auto settings process, i know my settings, i would like to be able to put my own Wifi name and password and client IP IN the riden settings (the pc or android phone are client not server as i seen on some post/pdf).

I use AES encryption for the password on my router ... is this the problem ?

[attach=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 02, 2023, 01:47:19 pm
...the pc or android phone are client not server as i seen on some post/pdf
Server! It is RDxxxx establish connection with PC software or Android App.
When connection established, app/software working as a master.
And therefore you application/software should be launched before you power on RDxxxx.

What i do not understand is why there is no way of configuring it myself without going through this non working"distribution" and auto settings process
Ask developers... My custom firmware allows to setup WiFi manually (from PC).

i would like to be able to put my own Wifi name and password and client IP IN the riden settings
Server IP...
IP address of the server, which RDXXXXX is trying to connect to.

I use AES encryption for the password on my router ... is this the problem ?
Should not be. Datasheet (http://wiki.amperka.ru/_media/wifi-slot:esp-12f_datasheet.pdf) states that ESP-12F support AES
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 02, 2023, 02:07:14 pm
Example: A higher resolution makes it easier to use the derivative, change of temperature over time, to cut off battery charging. Currently, with only 1 °C resolution, the required filtering needed to get away from the step-wise character of the heating defeats the purpose - since it then reacts too slow to a "fast" change. Why not just give the data directly to the user like with anything else?
I will add function to read plain ADC values (If I don't forget).

...But there is a display mode where you cycle through both values and there is no indication which one is which. If you like I will make a video to show what I mean.
Ah, I realized what you mean. It came from the stock firmware, where there was no indication.
There used the font which is not complete (only numbers, point and several letters VAW).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Honusnap on April 02, 2023, 06:12:35 pm
Well .. a server that connect to a client is called a server initiated connection, that do not makes it a client, that's not the way they connect that define client and server.

Ressources, informations are on the Ruiden, and even if he send them or "force them into" the client, that do not makes it a client.

Elaborate cause there is maybe something unusual in the way they communicate.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 02, 2023, 06:55:59 pm
Elaborate cause there is maybe something unusual in the way they communicate.

The communication is based on modbus. And there the terminology is somewhat counter-intuitive initially.

Once configured, the RD60xx initiates an IP connection to what it calls a "server", and starts talking to that and only that server. The WiFi module will not allow incoming IP connections from other devices. The RD60xx expects the "server" to be listening on port 8080.

Outside of the mobile app and the windows software, several python packages exist that can talk to the RD.

If you use the custom firmware (and I suggest doing so), you might find the text in chapter 19 of the custom firmware document https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/) helpful. I tried making that as explicit as possible, but tell me if there are things in there that you do not understand, and I'll adapt.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Honusnap on April 03, 2023, 08:04:49 am
Hello,

I think i got it ... strange that it's all swapped, maybe cause it's easier to update the application then the firmware for futur improvment.
So the Riden that got all informations, that is the one sharing informations... will connect to a server AT START, which mean you got to switch the riden off and on to switch from android app to pc app .. which is pretty bad design in my opinion, but there are certainly reasons for that.

So the Riden is pushing data to the android/pc client, i'm certainly missing something on the advantage of this technic.

For me the Riden got all data (voltage, current .. etc) and clients shjould connect to it and ask for those data : "Hi Jarris i'm Paul, give me the voltage please" => "The voltage is 34.2V".
Here it seems it work this way "Hi Paul, i'm Jarris, you are the server but i will push you all datas i got, the vboltage is 32.4V, amperage is 3.2A... etc"...

And what is insane is that if you want your Jarris (Riden) to talk to George (The PC) instead of Paul (The Android phone), you got to switch off Jarris and reparameter it ...

Yea i certainly missed something here .... it makes no sense to me, but i'm certainly too old now i guess ..  >:D
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 03, 2023, 08:40:53 am
It is disturbing indeed. There are people that have reprogrammed the WiFi module, to make it more compatible with real modbus or esphome.
Some pointers:
https://github.com/MathiasMoog/Rd6006ModbusTcp
https://github.com/MDBInd/RD6006P

..and I still have a plan to make it talk SCPI, which would make it much more "grown up". It is just that there are other priorities.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Honusnap on April 03, 2023, 06:39:27 pm
Yea seen some things to conect to Home assistant too ..  ;)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dougg on April 06, 2023, 02:36:26 am
Some general observations that may be useful to others. I tried to use my RD6006P as a Voltmeter with the ON/OFF switch set to OFF. It worked but something was loading down my circuit. So I measured the resistance between the red and black terminals on the 6P, a RD6018 and an Agilent U8001A. All were in the range from 1 to 7 Ohms and changed depending on the polarity of the resistance measurement (with a BM786). So not much of a Voltmeter. Then I remembered the the green (middle) terminal was high impedance when OFF (due to a relay) but still managed to read the Voltage (wrt to the black) and it is displayed as Vbatt. So I found a useful Voltmeter. As Dave said: you can never have enough multimeters; in my case Voltmeters. Why so many Voltmeters: with DC-DC converters there is Vin, Vbus and Vfb and if current is being sent across a long cable, 12 metres in my case, there is the drop across the cable.

Another observation for anyone _not_ using a floating source to power for a Riden PS. Ground ain't ground! IOWs one must _not_ assume the black terminal on the front is the same potential as the negative input rail to the Riden PS. I'm holding a MeanWell GST120A20-P1M that I've used to power the Riden. The first danger sign is that it has a 3 pin IEC (?) socket for AC power in. Is the protective ground (of the house) wired to the negative DC output lead? Yes it damn well is. So if it powers a RD60xxy PS then the black terminal is not the same potential as the protective ground of the house. To complete the potential disaster there is test equipment: the ground on 'scopes and spectrum analyzers is connected to the protective house ground (apart from the USB *** variants); power supplies: the U8001A is floating with a separate _green_ terminal for the house protective ground, the Ridens ... see above; DC load: floating (thank heavens); and finally the surprise (to me): Siglent have connected the negative (shield) on their SDG2042X to the house protective ground (why ???).

So what is the voltage between the negative (Black) terminal on my RD6006P powered by the MeanWell PS and the ground on my 'scope (DS2202)? 60 Vrms at 60 Hz (I'm in Canada) or around 180 Vpp.

*** USB (I'm told, can't find the spec reference) is _not_ supposed to connect house protective ground to the USB Ground, at least not in a power supply (e.g. USB PD Source). But that can happen when USB is used in "non-power-supply" scenarios, such as on the front panel of that DS2202 'scope. And Dell, bless their souls, chose to protective ground the USB hub in their U2515 screen. I have a fried Saleae Logic 16 that can attest to why I don't like Dell as much any more.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 06, 2023, 05:31:51 am
*** USB (I'm told, can't find the spec reference) is _not_ supposed to connect house protective ground to the USB Ground, at least not in a power supply (e.g. USB PD Source). But that can happen when USB is used in "non-power-supply" scenarios, such as on the front panel of that DS2202 'scope. And Dell, bless their souls, chose to protective ground the USB hub in their U2515 screen. I have a fried Saleae Logic 16 that can attest to why I don't like Dell as much any more.
This is somewhat off topic, but USB isolators can be of great help, and I even consider them to be mandatory when doing USB based measurements. USB2 isolators (that are sufficient in most cases) are cheap, as are isolated USB-TTL serial devices. Just do not trust all you can find on Ali, some have 40V isolation, others 400V. A good USB3 isolator for example is the Intona 7055-D (but you have to use good quality cables, it does not like some of my cables). My (early) ALLDAQ ADQ-USB 3.0-ISO-PS has problems with 480Mbps, but others report no problems with it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 08, 2023, 08:10:35 pm
Mine is pretty old on a custom firmware (aren't updated for 3y guess 😁).
It's powered by 2 chinese pulse ps, 24/6 or 24/8, so it gives me 48v max.
I have 80-110mV pk-pk on 5v or 20v (20v had 23W load w/ a bulb).
Output ripple goes on 3 freq:
• 22kHz
• 65kHz
• 474kHz

So i will make simply filter to the output. Just to share w/ you folks.
Chinese pps from Aliexpress are pretty noisy also, but 1st is to remove output noise for low voltage (<25v) device.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 08, 2023, 10:10:45 pm
So what is the voltage between the negative (Black) terminal on my RD6006P powered by the MeanWell PS and the ground on my 'scope (DS2202)? 60 Vrms at 60 Hz (I'm in Canada) or around 180 Vpp.

I pretty sure it's cause of shitty RD6006 schema. Almost 102V AC between rd6006 and ground (scope's) or almost 50 AV between RD6006 and ungrounded me.


Upd: tomorrow i will check how many mA there.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 09, 2023, 09:35:49 am
Well, dcdc 2 ground: 102v AC 0.27mA AC.
France, 238V/50Hz.

Upd: in my case it comes from pulse power supplies.


dougg, check your ps please.

My friend say it's due capacity filters at ac-dc powersupplies.
So the solution will be ground one of the exits of rd6006 to main ground of my home. Cause ground need to be one.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 09, 2023, 10:51:22 am
This leak voltage and current is normal. All power supplies have that. The better ones leak less, but still.
 
Class I equipment (what this is) has a maximum leak current of 3.5mA for not handheld, and 0.75mA for handheld.
Class II equipment (the double insulated equipment) has a maximum leak current of 0.25mA.

Those 0.27mA you measured are probably OK (the method and tools you used are likely not "official method"), but I wouldn't worry about it.

Also, if you connect the minus to earth ground, you risk creating problems later on if you connect that power supply to anything that also has a connection to earth ground (scope, PC, other power supplies,...). It is far better to leave the PSU floating.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 09, 2023, 11:12:17 am
But if i connect that w/ scope all i need is to connect scope's ground to RD6006's ground (which will be on a minus).
0.27mA could burn some sensitive components 🤔
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 09, 2023, 11:57:39 am
0.27mA could burn some sensitive components 🤔
The voltage could burn some if you are not cautious, depending on how you connect it. But so would static electricity (fingers).

Let's compare the 2 situations:

Suppose you do not interconnect - and earth ground on the PSU (meaning: leave as is):
a) If you use the PSU to power your circuit, and you use the scope to measure between - and some signal in the circuit: the - will connect directly to earth ground (through the scope). Without going through any of your components. So all OK.
b) If you connect the gnd of the scope in other places, you MIGHT hurt some components. So bad idea.
c) If you have multiple power supplies that you use to create multiple input voltages: there is no problem as all will be floating from earth ground.

But now suppose you interconnect - and earth ground on the PSU.
a) If you use the PSU to power your circuit, and you use the scope to measure between - and some signal in the circuit: you will have created a ground loop. And since it is low impedance, you can create dangerous currents. So you MIGHT hurt some components and instruments, or even yourself. Bad idea.
b) If you connect the gnd of the scope in other places, you WILL hurt some components, as then suddenly you will have created a short to -. Bad idea.
c) If you have multiple power supplies that you use to create multiple input voltages: huge problem, sparks etc. Bad idea.

Conclusion: bad idea to connect PSU - to earth ground.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 09, 2023, 09:57:55 pm
Well, assuming all:
• i will disconnect ground from my ACDC PSUs
• i will make external ground on the face of my riden (the 4th contact so)
• when i measure something w/ scope i will use single ground from the scope close to connector to remove that pulse AC current inside
• when i power something w/ my rd6006 i will use ground from 4th connector w/ my negative Rd6006

In these cases:
• i have only 1 ground and no ground loops
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: puterboy on April 10, 2023, 03:50:30 am
--> "I do not have it."
Does this mean, when we provide the models to you, you would do the custom firmware for them. Especially the RD6024?
No, it just means that I do not have it.
I just do not want to spend time.

I just got a new RD6024 and after reading through this thread, I have been majorly impressed with all the customizations provided by UniSoft, only to read that the RD6024 is not supported.

Since the post quoted is more than a year old, I was wondering whether this policy is still true. It really seems like a shame that the 6006/6012/6012 are all supported but not the 6024.
Indeed, had I known, I would have bought the 6018 as I only chose the 6024 since it was only a few dollars more...
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on April 10, 2023, 08:00:53 pm
Well, now it could float or had a PE.
When it's red - no PE, when no light and bottom is ON, it's on the PE.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Flare on April 11, 2023, 11:32:10 am
There's a couple of issues/things I've noticed which I wondered if you guys had also, I'll try and get in contact with Riden about them to fix some. I've got a 6012P which is really very good but maybe I should have gotten a Unisoft supported one, thanks for the work you put in by the way.
A couple of other features which I'm not sure are possible. Is there a way to turn off the pulsing power button in standby?
Is it possible to set a slow start up with delays less than 1s? Ideally I would just like to set the power supply to a voltage and a time to steadily ramp to it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on April 14, 2023, 01:12:25 pm
While we're nitpicking on the device, there is something that has bothered me for a long time but I never understood why this happens: The voltage has a small and slow repetitive waveform. Be it in CV or CC mode.
RD6012 with the latest custom firmware (warmed up for the images).

CV mode: 5V on a big 10-ish Ohm resistor. (5 Hz sampling in the image, horizontal scale is expressed in min:sec)
(https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1761449;image)

The ripple is 2.5mV pk-pk with a period of about 12 seconds.

CC mode: 0.5A on the same resistor.
(https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/?action=dlattach;attach=1761455;image)

The ripple is 12.5mV pk-pk with a period of about 12 seconds.

I understand the ripple. No problems with that, but why those 12 seconds?

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 14, 2023, 02:36:27 pm
It really seems like a shame that the 6006/6012/6012 are all supported but not the 6024.
Why is it like a shame?
This is not a commercial and not profitable project, just a hobby. And I was interested.
As for the RD6024/RD6012P, I don’t have it, and I do not want to spend money on their purchase.

As for the “shame”, it is better for you to write to developers, this is their work, they get money for this (unlike me).
What prevents them from going along the same way that I, to talk with customers, ask what they need, what they want to see in the firmware.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 14, 2023, 03:14:03 pm
Ever since updating the firmware it intermittently (but repeatably) says: "Output fuse damaged!" in the middle of screen and halts any operation when the output is open/little current is flowing. I've updated to the latest firmware since then and it's not fixed. I'm pretty certain this has nothing to do with the fuse as it supplies 12 amps fine.
Yes, this can work unstable...
I don't know how exactly it is implemented in RD6012P (I don't have it, and therefore I can't decrypt the firmware).
But I see this condition in RD6006: if (Vset < (Vout + 20mV) && Iout < 10mA)

RK6006... does anyone know what this is?
This is their new product... lite version of RD6006
same form factor as DPS5005 (same size)
see here:
https://detail.tmall.com/item.htm?id=709455990929&de_count=1 (https://detail.tmall.com/item.htm?id=709455990929&de_count=1)

A couple of other features which I'm not sure are possible. Is there a way to turn off the pulsing power button in standby?
No

Is it possible to set a slow start up with delays less than 1s?
No
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: oxoocoffee on April 14, 2023, 03:28:06 pm
Hello everyone,

I just got and assembled RIDEN RD6012P (WIFI) from Amazon. Before I start a new thread I figured I will ask here.
1. Does RD6012P models share the same firmware as RD6006?
2. My unit did come with V1.44. Where can I find an update?
3. I am reading there are different implementations?
4. Do any hardware fixes in this thread apply to my unit?

EDIT: Not sure if there is an issue with my unit. I do hear the fan turning on for 15-20 sec every minute even if there is no load and the power is off. I mean the toggle button in the back of the unit is on. But the front button is green but the unit is turned off (screen off). When I just do turn the unit on and do not enable power by pressing the "on/off" button, the same thing happens. Is that normal?
Perhaps it is a known issue with this firmware?

Thank you
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 14, 2023, 06:53:45 pm
1. Does RD6012P models share the same firmware as RD6006?
No! all models have it is own firmware.

2. My unit did come with V1.44. Where can I find an update?
last version is RD60125_V1.47
Use their software, it checks for updates...
http://www.ruidengkeji.com/rdupdate/software/RidenPower/RidenPowerSupply_V1.0.0.15.rar (http://www.ruidengkeji.com/rdupdate/software/RidenPower/RidenPowerSupply_V1.0.0.15.rar)

EDIT: Not sure if there is an issue with my unit. I do hear the fan turning on for 15-20 sec every minute even if there is no load...
It is not an issue. Primary power supply work like this. And yup, it is annoying...

... and the power is off. I mean the toggle button in the back of the unit is on. But the front button is green but the unit is turned off (screen off).
Front power button doesn't really turn off power... just turn off LCD, turn off output, that is it... so the whole hardware is powered.

Perhaps it is a known issue with this firmware?
It is not the firmware problem. There is no physical turn off functionality (no hardware support).
And the fan inside the primary power supply is controlled by the power supply itself (specifically its PWM-controller).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: oxoocoffee on April 15, 2023, 01:59:05 am
You stated RD60125_V1.47 latest. My is RD6012P. Also stated that each unit has its own version. At the same time, you suggesting a firmware with totally different version pointing to ear file. Confused…
I am also reading there are different firmware developers. Which one is best/better and original developer?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mr.B on April 15, 2023, 04:04:42 am
I know this thread is about 46 pages long, but I suggest you read most of it.
Particularly from about page 8 where Unisoft kindly steps in with reverse engineering the firmware and writing a much better version.
Further down the track a member called sunkmail and a few others author a comprehensive user manual for the firmware that Unisoft has done so much hard work on (for free).
Manual: https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952 (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/msg3482952/#msg3482952)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 15, 2023, 05:57:24 am
You stated RD60125_V1.47 latest. My is RD6012P. Also stated that each unit has its own version. At the same time, you suggesting a firmware with totally different version pointing to ear file. Confused…
RD60125 is the internal name of RD6012P

I am also reading there are different firmware developers. Which one is best/better and original developer?
For RD6012P there is the stock firmware ONLY.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Flare on April 15, 2023, 01:34:09 pm
Well I've contacted RDTech about the fuse error, I'm not expecting much.
That new mini supply looks nice, I have the original 5005 they made (it had a slightly different name, buttons and board) and never really used it before flashing with the Russian firmware because I didn't like the UI.

Is there a good reason that the quoted ripple measurements are made with a 0.1μF cap on the terminals or is it just cheating to make it appear better?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 15, 2023, 02:11:30 pm
RK6006

(https://i.ibb.co/1qb8QLw/IMG-20230415-123203.jpg) (https://ibb.co/1qb8QLw) (https://i.ibb.co/4SdqxCP/IMG-20230415-123250.jpg) (https://ibb.co/4SdqxCP) (https://i.ibb.co/Q6tLtxM/IMG-20230415-123257.jpg) (https://ibb.co/Q6tLtxM) (https://i.ibb.co/mTW5VJd/IMG-20230415-123322.jpg) (https://ibb.co/mTW5VJd) (https://i.ibb.co/qC3j4Wm/IMG-20230415-123437.jpg) (https://ibb.co/qC3j4Wm) (https://i.ibb.co/TB29nL9/IMG-20230415-123457.jpg) (https://ibb.co/TB29nL9) (https://i.ibb.co/w6GbQRx/IMG-20230415-123531.jpg) (https://ibb.co/w6GbQRx) (https://i.ibb.co/PcDCBWw/IMG-20230415-123645.jpg) (https://ibb.co/PcDCBWw) (https://i.ibb.co/16v1FjL/IMG-20230415-123706.jpg) (https://ibb.co/16v1FjL) (https://i.ibb.co/CWgDPFG/IMG-20230415-124209.jpg) (https://ibb.co/CWgDPFG) (https://i.ibb.co/W65JCfv/IMG-20230415-124339.jpg) (https://ibb.co/W65JCfv) (https://i.ibb.co/H763kN7/IMG-20230415-124634.jpg) (https://ibb.co/H763kN7) (https://i.ibb.co/6DQdqmC/IMG-20230415-124711.jpg) (https://ibb.co/6DQdqmC) (https://i.ibb.co/hRp7WVZ/IMG-20230415-125208.jpg) (https://ibb.co/hRp7WVZ) (https://i.ibb.co/nPF221X/IMG-20230415-131040.jpg) (https://ibb.co/nPF221X)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: puterboy on April 16, 2023, 05:13:10 am
It really seems like a shame that the 6006/6012/6012 are all supported but not the 6024.
Why is it like a shame?
This is not a commercial and not profitable project, just a hobby. And I was interested.
As for the RD6024/RD6012P, I don’t have it, and I do not want to spend money on their purchase.

As for the “shame”, it is better for you to write to developers, this is their work, they get money for this (unlike me).
What prevents them from going along the same way that I, to talk with customers, ask what they need, what they want to see in the firmware.

I think it's a shame that the great work you have done is not available on the RD6024 -- that should be taken as a compliment that your work is mightily appreciated and valued.
And it's a shame that the developers who are paid to do this have not done as good a job as you have on your hobby and don't seem to be interested in making anything but minor improvements to the existing firmware. If only they would be responsive to their customers...
And it's a shame that your work is not open source (though that is 100% your prerogative) so that others could extend all the great things you have done to other models without having to rely on your charity since you totally understandably don't have the resources to support other models.'
And finally, it's a shame on me, because if I had known about your great work and it's limitations to the earlier series, I would have ordered a RD6018 instead of a RD6024 -- again a tribute to your great work!

I hope that better explains what I was intending to say...

BTW, if it's a purely a matter of not having access to a 6024, I would be willing to help contribute to buy you one and/or test any mods necessary on my version. Though again, this is your hobby and I totally understand if you lack the time or interest to extend to other models. My hope though was that it would only require a simple change to a couple of limit parameters since otherwise the models and their UI's seem very similar, at least externally.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Flare on April 18, 2023, 01:56:51 pm
I got in touch with Riden through Aliexpress, they asked for a video to prove that my unit both claimed fuse damage and still put out 12A. Their reply was:
"it should be rotate speed problem, when you rotate the encoder potentiometer too fast, it will come out, this will be optimized later with firmware update"
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: fortunamatada on April 26, 2023, 11:17:23 pm
Usually just lurk, but had to sign in to say thanks for all the work put in by Unisoft, Sunkmail, Dougg and bateau020.  The section about green being positive battery and not what I would normally associate green with, probably already saved me some excitement, though extra fuses are already on their way. 
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on May 05, 2023, 11:22:42 pm
Hi folks! Well, my old rd6006 running under unisoft rom (not updated since 2021, need to update it) powered by two serial noname pps from aliexpress 24v9a each (which never give 9A btw).
These two pps + rd6006 and i have sick noise 😱
So i build external output filter, upto 4A which i simply plug into dcdc's face panel 😁

2x 4pin noname choke inductors (they really can handle 4A, tested during 10min w/ halogen lamp), aliexpress says 10mH, but for me it's close to 0.1mH regarding tests & formulas https://a.aliexpress.com/_EJSTCM1
1 ceramic 10uF 50v
1 ceramic 4.7uF 50v

Ceramic goes after L.

So finally, sick noise dropped pretty good. 5V & 0.7A are on screenshots.

Lowest noise got w/ ground loop 🥲 (negative on PE & PE from scope oops), 14 & 15 pngs.
Another are when scope ground only, 16 & 17 pngs.

So, 9.5mv pk-pk let me time to find & buy good brand power supply 😁

And linear sweep 50Hz -> 3MHz throught that filter, 12 squares, so guess 250kHz per square. It works upto 1MHz.
For me thats fine cause output noises at 44kHz, 65kHz & ~474kHz.

I will test bit smaller ceramics also instead of 4.7uF.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nikitasius on May 07, 2023, 06:41:56 pm
Well, better filter, 15v & 1.6A test.
L + 100uF (10x10uF ceramic)
L + 40uF (4x10uF ceramic)

Looks pretty nice.
Now the only waves i see are 1.47kHz and need to fight it 🤔

Upd: 1MOhm scope w/ 50Ohm termination. Idk if it matters 🤔
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ceut on May 11, 2023, 03:06:36 pm
RK6006

I have ordered one from the first batch with the flash sale RD has made  :-+

Also I have told to one of my friend to buy it too (he was looking for a low cost PSU).
So he has ordered one at the standard price.

Now I'm waiting for receiving and then testing it  8)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: yuhar on May 14, 2023, 05:05:39 pm
Latest pc-soft v1.0.0.15 didn't connect to RD6012P...

solution was:

in folder: Temp/Version.txt I changed RK to RD

it finally works.   ;)


or the "product line selection"    - at the small "gear" icon
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: wildekek on May 18, 2023, 01:19:06 pm
Hey @UniSoft, thanks for the great work!

I made software for the WiFi adapter, so it can be used in ESPHome (and thus, in Home Assistant or any other automation software). It works great in combination with your firmware.
https://github.com/wildekek/riden-esphome

I took the liberty to create a mirror of your firmware on Github, just to make it easier for people to find and flash your firmware. Let me know if you're okay with that.
https://github.com/wildekek/riden-firmware-unisoft
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 09, 2023, 05:44:13 am
Some updates...
https://mega.nz/file/A5FhXSAR#jrTVe6OxtA9ZNsgcEMbTy-n4JKNZdlYJrlcHuUD-b3Y (https://mega.nz/file/A5FhXSAR#jrTVe6OxtA9ZNsgcEMbTy-n4JKNZdlYJrlcHuUD-b3Y) <- archive updated

RD60062_V1.41.1k.bin (RD6006)
RD60065_V1.43.1k.bin (RD6006P) <- file updated
RD60121_V1.36.1k.bin (RD6012)
RD60181_V1.38.1k.bin (RD6018)

Archive updated
due to small bug in RD60065_V1.43.1k.bin (shifted and flickering string mV (when enabled) with enabled style 7-seg...).


* Bug fixes
  ... Now the 'POWER' button turns off the power supply without leaving the screensaver mode.
  ... Buttons 'SHIFT', 'MEM, 'I-SET', 'V-SET' will not be blocked in the screensaver mode.

* Menu "--- Battery Charger ---" ("--- Заряд АКБ ---")
  + New option "AutoSelectMEMn" ("Автовыбор MEMn");
          Automatically sets the specified memory cell when connecting the battery,
          and restores the previous settings when the battery is disconnected (if nothing was changed).

* Menu Settings: "--- Units ---" ("--- Единицы ---")
  + New option "Voltage" ("Напряжение") [V/mV]; If the voltage is less than 1V, then it will be displayed in mV.
          Note: If the voltage is less than 990mV (plus some delay), then switches to display in mV,
                   if the voltage >= 1V, then switches to display in V.
  + New option "Current" ("Ток") [A/mA];  If the current is less than 1A, then it will be displayed in mA.
          Note: If the current is less than 990mA (plus some delay), then switches to display in mA,
                   if current >= 1A, then switches to display in A.
          Perhaps in the future it will be necessary to adjust the delay and frames for hysteresis.
    
* Menu Settings: "--- Date and Time ---" ("--- Дата и время ---")
  + New option "RTC Calibration" ("Калибровка RTC") [0..127]; To calibrate the clock (RTC).
          Note: Read how it works in AN2604 on the website st.com (there is also a table in the document).
          see in attach
    
* Menu Home: "--- Layout 1 ---" ("--- Дизайн 1 ---")
  + New option "Show TIMER" ("Отобр. TIMER"); Enables timer display when the output is turned on.



​P.S.
If you wish to support project
https://www.donationalerts.com/r/unisoft (https://www.donationalerts.com/r/unisoft)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 09, 2023, 06:25:00 am
RD6006P:
The external temperature measurement is only displayed to 1 °C resolution, but the "ADC(T*ex)" value ... is much more granular, better than 0.1 °C resolution would be possible.
It does not seem to be possible to get the ADC values directly.
Now can read RAW ADC Values
Here is registers
Code: [Select]
    case 546: value = g_ADCSystemTemp; break;
    case 547: value = g_ADCBatteryTemp; break;
    case 548: value = g_ADCInputVoltage; break;
    case 549: value = g_ADCBatteryVoltage; break;
    case 550: value = (uint16_t)(g_ADCOutputVoltage >> 16); break;
    case 551: value = (uint16_t)(g_ADCOutputVoltage); break;
    case 552: value = (uint16_t)(g_ADCOutputCurrent >> 16); break;
    case 553: value = (uint16_t)(g_ADCOutputCurrent); break;

when cycling through the different values in the bottom right (using the up/down arrows), there is an option to display internal and external temperature alone, but there is no indication which one is which. When both are displayed at once (and thus much smaller), it says (INT) and (EXT) behind the values. Maybe add that to the "only one value" mode.
Done
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 11, 2023, 01:17:18 am
Some small bug in RD60065_V1.43.1k.bin
when "Voltage" ("Напряжение") = mV
combined with 7-seg style, the voltage string is shifted to the right and V is flickering.
Please redownload updated archive or update this file (attached as well) manually.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Eltax1693 on June 11, 2023, 04:48:52 pm
Do you accept PayPal?

​P.S.
If you wish to support project
https://www.donationalerts.com/r/unisoft (https://www.donationalerts.com/r/unisoft)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: .RC. on June 15, 2023, 07:55:34 am
I am not sure if I have killed my RD6012P.

It powers on fine.  But as soon as I press the on/off button to start powering whatever I have connected the volts drop to about 1V and about 0.003 amps and the CC emblem comes up.

Remove the load and the volts go back to whatever it was set at.  I cannot even power a single LED.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 15, 2023, 08:00:57 am
It powers on fine.  But as soon as I press the on/off button to start powering whatever I have connected the volts drop to about 1V and about 0.003 amps and the CC emblem comes up.
Remove the load and the volts go back to whatever it was set at.
The output fuse blew out.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: .RC. on June 15, 2023, 09:01:09 am
Thanks.   I had it connected to a 12v car battery using it as a charger as I was desperate to charge a battery to start a vehicle and had nothing else, so that must have done it.

I had an initial look and saw the fuse was totally missing out of the holder.   But then I noticed they seem to have soldered in a fuse and also soldered in a fuse holder, then further research says the fuse holder is for emergency use only, under 10 amp output for short periods of time. The replacement fuse is a  "Very Fast Acting SMD 1808 20A 65V Surface Mount Fuse"

I am half tempted to buy a fuse holder for a more common round type fuse and solder the wires to the pad. Or at the very least solder on some wires and solder a replacement SMD fuse to them.  Not that I will be using it as a battery charger any more after this.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on June 20, 2023, 10:25:57 am
Hi all,

I was thinking to donate 10$ to UniSoft for a 6024 . Are there other volunteers ?

@Unisoft - please confirm if enough founds are collected for a 6024 you will consider getting a 6204 and try build your customized fw version as well.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Eltax1693 on June 20, 2023, 05:55:53 pm
I have asked for his PayPal account, but no replay so far.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on June 20, 2023, 09:27:02 pm
please confirm if enough founds are collected for a 6024 you will consider getting a 6204 and try build your customized fw version as well.
see attach

I have asked for his PayPal account, but no replay so far.
I don't use PayPal.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on June 21, 2023, 05:10:27 am
Is there some link to donate . Is not very clear (to me anyway)
The link was repeated 2 times on this page. Now 3 times:

https://www.donationalerts.com/r/unisoft (https://www.donationalerts.com/r/unisoft)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on June 21, 2023, 05:23:31 am
I have asked for his PayPal account, but no replay so far.
I don't use PayPal.

But donationalerts does. So you can use a paypal account to donate (via donationalerts).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: 999cgm on June 21, 2023, 05:25:02 am
OK , 10E donated for rd6024 :)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Eltax1693 on June 21, 2023, 06:17:28 pm
Ok, thank you.

I have asked for his PayPal account, but no replay so far.
I don't use PayPal.

But donationalerts does. So you can use a paypal account to donate (via donationalerts).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ledtester on June 30, 2023, 02:55:04 pm
OK , 10E donated for rd6024 :)

Just made a my own contribution!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: efimiv.a1969 on July 03, 2023, 03:53:52 pm
Hello, also contributed to RD6024.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on July 03, 2023, 07:12:38 pm
Don't mean to spam the thread, but found a good deal on these with quite a few available. Meanwell SD-1000H-48 for $80. Adjustable output up to 60vdc and 115vac in. (US). I grabbed one to use with a 6018 I have coming.

They are however too LARGE for the chassis, but given the price/performance, I think it is worth considering. I'll extend the meanwell out the rear of chassis once parts arrive.

https://www.ebay.com/itm/195567787502 (https://www.ebay.com/itm/195567787502)

If not appropriate, feel free to delete.


Awesome work by the group on firmware!!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on July 06, 2023, 09:57:28 pm
Don't mean to spam the thread, but found a good deal on these with quite a few available. Meanwell SD-1000H-48 for $80. Adjustable output up to 60vdc and 115vac in. (US). I grabbed one to use with a 6018 I have coming.

They are however too LARGE for the chassis, but given the price/performance, I think it is worth considering. I'll extend the meanwell out the rear of chassis once parts arrive.

https://www.ebay.com/itm/195567787502 (https://www.ebay.com/itm/195567787502)

If not appropriate, feel free to delete.


Awesome work by the group on firmware!!

That's a DC to DC converter. Wow. Solid first post by me. Also, back to the drawing board to find a good back end. Guess the rsp-1000-48 would work. Still a big one though..

Any suggestions for a nice SMPS for backend of the 6018?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: .RC. on July 07, 2023, 10:53:25 am
Put a new fuse into my RD6012P.

Put it up off the PCB as even though I doubt I will ever blow another one.   At least there is no risk of PCB damage, should I have to replace it.

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 07, 2023, 11:03:37 am
euhm, that socket next to it was made for replacement fuses. No need to solder.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: .RC. on July 07, 2023, 11:19:09 am
The socket next to it says in the instructions only for under 10 amp short time usage.

I do not know why that is, or why they put a soldered on fuse there, in a spot where it is easy to damage other components when desoldering.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on July 07, 2023, 11:37:08 am
OK, strange. That restriction is not there on the non-P versions, nor on the RD6006P. Even the RD6018 does not have such a warning. Maybe they are being overly cautious or maybe there is a real problem?

Elsewhere I found the following info:
RD6006 -1808 SMD Fuse Fast Acting Ceramic 10A 
RD6012 -1808 SMD Fuse Fast Acting Ceramic 20A
RD6018 -1808 SMD Fuse Fast Acting Ceramic 25A
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: illiac4 on July 11, 2023, 05:46:20 am
Is it possible to make RED led mod with RK6006 (like it can be done on RD series) when overcurrent protection kicks in?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ndemarco on July 14, 2023, 09:58:19 pm
I just sent $30. I'm awed by what UniSoft has done. Thanks.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on July 16, 2023, 02:23:58 am
I can't seem to find the info on the front power switch modification mentioned in the manual. This would allow turning on the backend supply with the front panel power switch. Has anyone successfully implemented?

My thought was to use j2.4 (20ma max) to drive a fet which will drive a relay (250v/20a) to turn on the back end supply.

Would have to add a 12v low power wallwort to the mix and connect through a diode to the rd6018 too. Would use same 12v to fet for relay.

I do not have an enable pin on the meanwell se-600-48 I ended up purchasing.

Any thoughts?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 16, 2023, 08:43:26 am
I can't seem to find the info on the front power switch modification mentioned in the manual.
This would allow turning on the backend supply with the front panel power switch.
Has anyone successfully implemented?
Yes, it is implemented in my 3 assembled power supplies (RD6006, RD6006P, RD6012).
Have as well RD6018, but it is just a disassembled module.

My thought was to use j2.4 (20ma max) to drive a fet which will drive a relay (250v/20a) to turn on the back end supply.
No problem. Just don't forget to add pull-down resistor to the Gate/Base of the transistor.
Pin j2.4 can have a 3 states: Z and L - disabled, H - enabled.

Would have to add a 12v low power wallwort to the mix and connect through a diode to the rd6018 too. Would use same 12v to fet for relay.
I made a powering only for controller part.
By the way, there is a 5V relay, then a 5V DC-DC converter will not be needed.

Here is schematics
[attach=8]

Here you can see my assembled RD6006P, with power switch...
https://www.youtube.com/watch?v=c06kMzFOxJc (https://www.youtube.com/watch?v=c06kMzFOxJc)

Using only ready modules...
1. 12V Power supply MW-10-12 (fake MeanWell, based on ST VIPer22A)
[attach=1][attach=2]

2. Relay module YYG-2 (12V) (https://aliexpress.ru/item/4000589358083.html)
[attach=4][attach=3]

3. Plastic case for relay module 70*45*29mm (SZOMK AK-S-118) (https://aliexpress.ru/item/32953113681.html)
[attach=5][attach=6]

4. 5V DC-DC Converter (https://aliexpress.ru/item/32880983608.html)
[attach=7]

P.S. Note, there are 5V relay module and 5V Power Supply (MW-10-5)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 16, 2023, 09:17:37 am
Here you can see another implementations...

Implementation by @uncle_sem
https://mysku.club/blog/diy/82907.html

Implementation by @AndrewStick
[attach=10][attach=1]

Implementation by @kovdima
[attach=2][attach=3]
[attach=4][attach=5][attach=6]
[attach=7][attach=8][attach=9]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: tv84 on July 16, 2023, 09:53:23 am
Just opened this thread for the first time today. I've read a few hundred posts and... amazing stuff.

What UniSoft has done, and continues to do, is top notch.  :clap: :clap:

Deep respect for this kind of work. Well done, UniSoft.  :-+


PS: The biggest contributor for his RD6024 should be RuiDeng themselves. They should send him a couple units for what he has done in increasing their sales!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on July 18, 2023, 07:07:56 am
Is it possible to make RED led mod with RK6006 (like it can be done on RD series) when overcurrent protection kicks in?
To answer the question, need a schematic.

Update...
There is no space to mount Red LED...
[attach=1]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: fredo_ on July 19, 2023, 08:59:06 pm
Hi there,

Am I the only one having a boot problem (hangs on a blank screen) with the latest UniSoft firmware (RD60062_V1.41.1k) ?
I managed to get my RD6006 to start by holding the "ON/OFF" button at startup, but it gets stuck again on the next power cycle :-/
Resetting to default parameters ("0" + Power On) did not help.
My screen is a ST7789.
Everything works fine with the previous version (RD60062_V1.38.1h).
Very nice job UniSoft by the way ! Thank you !

Fredo_
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: itsmaxdd on July 20, 2023, 01:43:53 pm
Hello, i've seen a custom firmware can be installed? What kind of feature/benefits does it add?
Is it possible to read modbus from 6006P from stock firmware?

Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Cliff Matthews on July 20, 2023, 11:40:37 pm
Hello, i've seen a custom firmware can be installed? What kind of feature/benefits does it add?
You could start reading much earlier dated posts. Yes, this takes time, so start about here https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3104528/#msg3104528 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg3104528/#msg3104528)
Manual here (click upper right DL icon). Compare with stock FW and see changes.
https://github.com/wildekek/riden-firmware-unisoft/blob/main/RD60xx%20Custom%20Firmware%20Reference.pdf (https://github.com/wildekek/riden-firmware-unisoft/blob/main/RD60xx%20Custom%20Firmware%20Reference.pdf)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: itsmaxdd on July 22, 2023, 09:34:35 am
I see,
what about the RS485 Registers?
i've seen some python scripts on github but i've also seen a comment stating that the protocol recently changed and might not work anymore. Is it a plain RS485?

Regards,
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Facsi on July 23, 2023, 12:18:56 pm
Hi, i just tried Unisoft fw for the first time on my 6006. When i tried the latest version i got a white screen after restart. Doing a master reset fixed it. But after powering the device off then on made me get the white screen again. It was unusable. Then i tried the previous version. I liked the features but something was odd... the voltage refresh time was slow. And i also was getting some spikes on the voltage and at every few seconds there was a small current leak when turning the output on with no load attached. Returned to stock firmware and everything back to normal... is it just me?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: suchende on July 26, 2023, 05:12:23 pm
Hey, thanks for this cool project.

There is the separate battery charging output. Maybe it would be useful if the memory banks switch to a battery labeled view and predefined values. Like M1 => NiMh, M2 => LiPo, M3 => M4 => LiFePo,..
Back to the regular output, the memory banks get restored to the user values.
Or maybe like a wizard driven menu: Type of Battery --> number of cells in row/nominal voltage --> number of cells in parallel --> capacity for each cell --> charging rate in C

Some improvements possible:

[new] CutOff Temp Delta: maybe it is useful, if you can define a delta above the room temperature. otherwise you have to adopt this constantly or set this high enough.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on August 04, 2023, 01:17:45 am
Can anyone comment on accuracy of sub-10mA current readings on a rd6018? I'm almost always running at 14.4v for car audio amp repairs etc, noticed my standby current on an amp was 0.000A (amp off but power connected). Expected 5-15mA..

I have confirmed a 1k resistor gives the expected .014A (@14.4v), but a 10k registers no reading. Using a dc electronic load, it does appear that the cutoff is ~10mA on the supply for displaying current draw.

I realize the spec from the RD manufacturer is only to 10mA, but the custom firmware allows visibility down to single mA.

Does this just mean nothing below 10mA will register on the supply despite being able to see single mA readings?

Bummer if so, wanted to make this my go-to supply for everything but high current load testing. Used a TP3005T prior to this..

Thanks

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on August 05, 2023, 03:46:58 pm
Sorry if I'm not understanding.

Guess my point is, I can see ~.014A at 14.4v with a 1k resistor on the output. I can add a 10k to this and then get ~.016A.

So the rd6018 can see a difference in this small step in current with the custom code. However, it wont register anything below 10mA current draw.

I'm struggling to see how this could be a hardware limitation if it can resolve that difference.  ???


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Doman on August 05, 2023, 08:26:43 pm
RD6018 has current resolution of 0.01A. So I think that currents smaller that that are simply not registered.
RD6006 has 0.001A resolution, RD6006P/RD6012P(in 6A mode) has 0.0001A. So RD6018 is designated for bigger currents and has lower resolution.


Anyway. I just registered here to say:
Thank You very much for this great piece of work UniSoft!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on August 05, 2023, 08:44:51 pm
RD6018 has current resolution of 0.01A. So I think that currents smaller that that are simply not registered.
RD6006 has 0.001A resolution, RD6006P/RD6012P(in 6A mode) has 0.0001A. So RD6018 is designated for bigger currents and has lower resolution.


Anyway. I just registered here to say:
Thank You very much for this great piece of work UniSoft!

Understood, however Unisoft code allows 1ma visibility.

I am unsure how, clever averaging perhaps?

My question remains though, if the supply can spot a difference between .014 and .016A, why can't it display anything below 10mA?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on August 05, 2023, 09:01:20 pm
Unisoft, if it is averaging to get to 1ma resolution, could the same be done for currents under 10mA?

I don't mean to nitpick, you have clearly gone above and beyond on this multi-year endeavor. We all owe you a ton of gratitude!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on August 18, 2023, 12:22:59 am
Unisoft, if it is averaging to get to 1ma resolution, could the same be done for currents under 10mA?

I don't mean to nitpick, you have clearly gone above and beyond on this multi-year endeavor. We all owe you a ton of gratitude!

Hi Unisoft,

Do you think this is possible? Just weighing my options, considering going to a rd6012p instead (even though no custom firmware).

Thanks!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on August 18, 2023, 08:09:17 am
A bit off topic - I bought RK6006, but when it arrived, was unpleasantly surprised by it's screen size (yes, that's my fault, I had to read specs better before purchasing). But since these devices are quite similar, were there any attempts to upgrade screen to larger one?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: smbaker on August 21, 2023, 06:03:29 pm
Have folks started to experience encoder failures? I bought an RD6006 module about 3 - 3.5 years ago, and have been happily using it until today when the encoder suddenly became flaky. Sometimes it'll run backwards. Sometimes it'll skip many steps forward. I don't dare turn the encoder while the output is on, as I've seen it jump forward a half-dozen steps. For fifty bucks, I'll probably just replace the whole thing, but I'll also tear down the old one and try to fix it. Technically the problem may not even be the encoder itself, but could be noise in the associated logic.

Just curious if other folks have experienced the same,

Scott
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on August 22, 2023, 09:03:10 am

RE:changing screen

I have attached a larger screen to a broken one for shits and giggles but it requires making changes to the source code which is not public.
 i was able to make it work by reverse engineering the factory firmware and making the required patches to one version of the firmware as i already have that framework in place as part of my efforts to produce a open bootloader.
it did however spur my to instead flash the wifi with ESPhome firmware that allows me to monitor better via remote screen and the device display shows other data.


darkspr1te 

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on August 23, 2023, 11:16:36 am
Regarding the screen.
It not always requires code modification, if resolution and controller are the same.
I have in such way replaced 3.5' screen in Yamaha keyboard with larger one. It had exactly the same resolution and type of controller used, just it was physically large - 3.5 vs 5.5.

So I meant something like that - physically larger, to see the fine details better.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Odd on August 31, 2023, 06:40:08 am
wow.. that was quick, I were looking for a software update for graph auto-scaling on my RD6006 1.28 , and suddenly I am running some custom firmware RD60062_V1.41.1k.  (I thought that was official updates.)
- nice - I guess.

Is there a changelog? - are there changes on how it communicates with a PC/python?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: wildekek on August 31, 2023, 09:45:58 am
I just updated my ESPHome/Home Assistant integration (https://github.com/wildekek/rdtech-esphome) for the RDTech power supplies with new model support:
RD6006: ✅ Supported and tested. Just download the latest release and off you go.
RD6018: ✅ Supported and tested. Download the latest release candidate.
RD6006P:❓ Needs testing: check out the latest release candidate
RD6012: ❓ Needs testing: check out the latest release candidate
RD6024: 🛑 Not properly supported, as there is no Unisoft firmware yet.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on August 31, 2023, 10:05:28 am
Is there a changelog? - are there changes on how it communicates with a PC/python?
See a little up: https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4971583/#msg4971583 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4971583/#msg4971583)

No real changelog. Riden also has updated its software since the start of the custom firmware, but overall the custom software is much better.

The PC/Python communication does not change. Wildekek (see just above) has made custom firmware for the WiFi module that make it esphome compatible.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: wildekek on August 31, 2023, 04:17:39 pm
I've been having an issue lately with the RD6006:

- When charging a battery (via the battery terminal), if I set the current to anything above 200mA, the power supply completely switches off.
- When I then wait for a minute, I can then power it up again by using the power button.

- Temperature of the system is about 40 degrees
- Input voltage (PSU) seems stable around 64v
- This does not seem to be an issue when using the normal (Red) output

Any idea what can cause this? I'm running Unisoft v1.41.1k
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on September 04, 2023, 08:13:24 pm
Guess I scared off Unisoft with my neverending questions lol.

Sorry fellas.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ozkarah on September 14, 2023, 01:59:18 am
Hi Unisoft,

Could you please share how you wired the capacitor bank?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on September 14, 2023, 09:11:44 am
Could you please share how you wired the capacitor bank?
what exactly?
I soldered all capacitors myself, so all capacitors of one channel I soldered in reversed polarity.
[attachimg=1]

Guess I scared off Unisoft with my neverending questions lol.
Why should I get scared?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ozkarah on September 15, 2023, 10:13:17 am
what exactly?
I soldered all capacitors myself, so all capacitors of one channel I soldered in reversed polarity.
(Attachment Link)



Thanks UniSoft, I got it now.
I checked the ready-to-use boards at the link, and the polarity was problematic as you described it needs to be converted.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on September 16, 2023, 10:23:20 am
Is there any alternative firmware for RK6006 ?

The stock firmware has several issues and manufacturer says it should be that way:

1. You can not adust tens of volts.
2. In current setting mode,if you're in 0-9mA range, when you press the encoder, instead of going into 10-99mA range, it goes into A range, so if you have some weak load connected, it will burn instantly!
3. Output voltage and current has notable fluctuations - say I set output voltage to 4V, the display reading will jump from 3.99 to 4.02 each second, and actual output will float from 4V to 4.12V!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: SpottedDick on October 01, 2023, 10:24:23 pm
I know the answer to getting that fucking windows application to work with the default firmware is probably in here somewhere, but I just got it working and want to explain what I did.

Went into my router and set my phones WiFi IP address to something not in use. Say 192.168.178.200.
Used the RDpower Android application to setup the RD6018 WiFi. It now saved its server as 192.168.178.200.
Went back to my router and put my phone on a different IP address. I then set my PCs IP as 192.168.178.200.
Bingo, the Windows application can now connect.


Why the utter fuck is the server IP not an option to configure in the default software?!

Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on October 02, 2023, 04:34:58 am
Brand new RD6012P has issue with negative pole binding post - it gets super hot even at 4A current. And it gets hot from the tip side, not the PCB. I'd like to replace it, but seems that it is directly soldered to PCB, right?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 02, 2023, 05:59:02 am
Yes, they are soldered directly on the PCB. If you want to replace them, you'd best use a good desoldering gun. But maybe the problem is not the post? Maybe it is the contact with your banana plug?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on October 02, 2023, 08:31:49 am
I don't use banana plug, I use fork type connector and already tried to replace it - no difference.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 02, 2023, 08:59:22 am
In that case, before simply replacing it, I would suggest measuring the resistance of the PCB-to-spade/fork connection with a 4W milli-ohm meter, or if you don't have that, with a simple voltmeter while you push a large current through the connection. Compare with the plus terminal. Only if the culprit is really that post, replace it.
It may also be the that the PCB to post solder connection is bad. Or that there is oxidation on the post or spade/fork, that can be cleaned up.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: supertrabuco on October 04, 2023, 09:05:16 pm

Hello everyone, I have a RD6018 and I would like to make the improvements that UniSoft has implemented for this source. I do not have much experience and I would be very grateful if someone could guide me in the steps to follow and the files that I have to install.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: supertrabuco on October 04, 2023, 09:12:07 pm
I had forgotten before, many thanks to UniSoft for so much work and greetings to all
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bateau020 on October 05, 2023, 05:12:34 am
Hello everyone, I have a RD6018 and I would like to make the improvements that UniSoft has implemented for this source. I do not have much experience and I would be very grateful if someone could guide me in the steps to follow and the files that I have to install.

See https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/ (https://www.eevblog.com/forum/testgear/custom-firmware-reference-document-for-riden-rd60xx-power-supplies/)
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on October 05, 2023, 08:23:28 am
I have thermal camera and heating occurs in the front part of connector,  not pcb side. By the way,  anyone knows inductance of that big inductor? I want to replace it with higher current rated inductor, to reduce heating.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mindstorm88 on October 05, 2023, 11:56:05 pm
Hi there,

Am I the only one having a boot problem (hangs on a blank screen) with the latest UniSoft firmware (RD60062_V1.41.1k) ?
I managed to get my RD6006 to start by holding the "ON/OFF" button at startup, but it gets stuck again on the next power cycle :-/
Resetting to default parameters ("0" + Power On) did not help.
My screen is a ST7789.
Everything works fine with the previous version (RD60062_V1.38.1h).
Very nice job UniSoft by the way ! Thank you !

Fredo_


Hi UniSoft , i do get the same problem. I tried to update after removing the wifi module and the rtc battery, no change i always get white screen with 1.41.1k and all good with 1.38.1h.

BTW , when the screen is white the psu is frozen, nothing works in background, so it is not just the screen that does not erspond..

Any idea ???
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on October 12, 2023, 01:09:32 pm
Anyone knows main inductance value of RD6012P ?
I want to install beefier one, to reduce heating.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ozkarah on November 11, 2023, 03:45:41 pm
It really seems like a shame that the 6006/6012/6012 are all supported but not the 6024.
Why is it like a shame?
This is not a commercial and not profitable project, just a hobby. And I was interested.
As for the RD6024/RD6012P, I don’t have it, and I do not want to spend money on their purchase.

As for the “shame”, it is better for you to write to developers, this is their work, they get money for this (unlike me).
What prevents them from going along the same way that I, to talk with customers, ask what they need, what they want to see in the firmware.

I think it's a shame that the great work you have done is not available on the RD6024 -- that should be taken as a compliment that your work is mightily appreciated and valued.
And it's a shame that the developers who are paid to do this have not done as good a job as you have on your hobby and don't seem to be interested in making anything but minor improvements to the existing firmware. If only they would be responsive to their customers...
And it's a shame that your work is not open source (though that is 100% your prerogative) so that others could extend all the great things you have done to other models without having to rely on your charity since you totally understandably don't have the resources to support other models.'
And finally, it's a shame on me, because if I had known about your great work and it's limitations to the earlier series, I would have ordered a RD6018 instead of a RD6024 -- again a tribute to your great work!

I hope that better explains what I was intending to say...

BTW, if it's a purely a matter of not having access to a 6024, I would be willing to help contribute to buy you one and/or test any mods necessary on my version. Though again, this is your hobby and I totally understand if you lack the time or interest to extend to other models. My hope though was that it would only require a simple change to a couple of limit parameters since otherwise the models and their UI's seem very similar, at least externally.




One of my RK6006s suddenly stopped working. Nothing happens when you connect it to the power supply. (draws 5-10 mA at 24V)
I used the power and MCU boards of the working one and found out the MCU board was faulty.

If possible could you (or someone else) please measure the SMD resistor (1R5 is written on it) and write to here?
According to its label, it is supposed to be 1.5 Ohms but on the working board, I measured 54 Ohms, on the faulty one I measured 5k Ohms.


I marked the resistor on the picture attached.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on November 11, 2023, 06:06:42 pm
Hello,

Today on aliexpress, I get a rd6012p with its box and its psu for 188eur from RD official Store, thanks to the 11/11 offers.

I make two purchases : one ad for psu at 52eur, and an other for the rd6012p with box and wifi for 134eur. I therefore add twice the discount of 4eur per 20eur up to 80eur...

Have a nice day !

F.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: DeKay on November 13, 2023, 03:27:03 pm
Can someone briefly summarize the difference between the RuiDeng standard firmware on the "P" models vs the UniSoft firmware?  UniSoft has said (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006p-dc-power-supply/) that "menu design, strings, and even font was copied from my firmware..." and it sounds like RuiDeng made other improvements as well.  I would like the higher performance of the "P" version but more current than the "non-P" version can provide.  If UniSoft isn't going to support other models and isn't going to open source the software (that is all up to him and ok with me), then I need to decide between more features or more current.  It would be nice to have a better idea of those features I'd be missing out on.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: myf on November 15, 2023, 01:07:56 pm
Hello,

I'm buying (this week) the RD6012P and not the RD6006P, because using a (Chinese) device at its maximum capacity is not so safe. Power Supply Units last longer if they are used in the middle of their capacity.   

My aim is to use sigrok (or other linux software) to control this power supply and a relay (by usb) in real time (to charge or discharge a battery, for example).

For me, the usb control capability is more important than the power supply's internal software.

Have a nice day !

F.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Selin on November 15, 2023, 01:37:11 pm
For me, the RD6012P model has the only cons - the necessity of manual switching between 6A (0.1mA precision) and 12A (1mA precision) modes (including power limit).

Also, it has non-optimal schema to balance load between the two main transistors - they are just paralleled without balancing resistors.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: nardev on November 17, 2023, 09:28:29 pm
I see that this is quite a big RIDEN topic, i hope you would not mind if i ask something about it.

The one that i set up, RIDEN RD6006 has Meanwell power supply 24V 1.1A.

More than i actually need.

How reliable is the power consumption logger?
How do i understand those columns?

I just want to know how much power would be consumed after X minutes? I tried logging 5 minutes here for 3 different cases.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: crispus on November 20, 2023, 08:44:31 pm
Hello,

It seems that the voltage last value is saved to M0 (between restarts) only if it is entered via keypad. Using the rotary knob doesn't seem to save it. Do I miss something?
RD6006, v1.41.1k.

Thank you!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 22, 2023, 11:08:40 am
Did anybody tried to connect the output of two similar units (rd600xx, rk6006) in series to create a simetrical power supply output? both units should use different input power source.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on November 27, 2023, 10:54:04 am
Did anybody tried to connect the output of two similar units (rd600xx, rk6006) in series to create a simetrical power supply output? both units should use different input power source.

For safety use two diodes for protection when one of the supplys stops working or settings are not correct.
Diodes have to be able to transfer the max current.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 27, 2023, 05:47:42 pm
Did anybody tried to connect the output of two similar units (rd600xx, rk6006) in series to create a simetrical power supply output? both units should use different input power source.

For safety use two diodes for protection when one of the supplys stops working or settings are not correct.
Diodes have to be able to transfer the max current.

The idea was to use the center point also, for eg. +12v 0v -12v not just series. My use for these is to connect opamps and test some boards that demand a simetrical PS. BTW according to Ruideng the developer of these modules, it is forbidden to connect them in series and also in parallel they will burn. I think I will continue to use my homemade analog PS for this. Dc-Dc converters have issues when connected in series or parallel even with prottection diodes, I've blown some cheap dc-dc buck converters trying this, they look ok but at some point they fail. I wasn't able to do it successfully and I tried several different solutions I've found on schematics foruns and so on.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Pukker on November 27, 2023, 08:28:43 pm
Did anybody tried to connect the output of two similar units (rd600xx, rk6006) in series to create a simetrical power supply output? both units should use different input power source.

For safety use two diodes for protection when one of the supplys stops working or settings are not correct.
Diodes have to be able to transfer the max current.

The idea was to use the center point also, for eg. +12v 0v -12v not just series. My use for these is to connect opamps and test some boards that demand a simetrical PS. BTW according to Ruideng the developer of these modules, it is forbidden to connect them in series and also in parallel they will burn. I think I will continue to use my homemade analog PS for this. Dc-Dc converters have issues when connected in series or parallel even with prottection diodes, I've blown some cheap dc-dc buck converters trying this, they look ok but at some point they fail. I wasn't able to do it successfully and I tried several different solutions I've found on schematics foruns and so on.

For series or parallel connection it is  necessary that the units have galvanic isolation.
When you load them with SMPS power units, that mostly is not garanteed.
Also minus may not be earthed.
Had two former DPS units, DPS5015, in series and works perfect. They had both their own transformer, diodebridge and smoothing capacitor.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 27, 2023, 10:32:01 pm
Did anybody tried to connect the output of two similar units (rd600xx, rk6006) in series to create a simetrical power supply output? both units should use different input power source.

For safety use two diodes for protection when one of the supplys stops working or settings are not correct.
Diodes have to be able to transfer the max current.

The idea was to use the center point also, for eg. +12v 0v -12v not just series. My use for these is to connect opamps and test some boards that demand a simetrical PS. BTW according to Ruideng the developer of these modules, it is forbidden to connect them in series and also in parallel they will burn. I think I will continue to use my homemade analog PS for this. Dc-Dc converters have issues when connected in series or parallel even with prottection diodes, I've blown some cheap dc-dc buck converters trying this, they look ok but at some point they fail. I wasn't able to do it successfully and I tried several different solutions I've found on schematics foruns and so on.

For series or parallel connection it is  necessary that the units have galvanic isolation.
When you load them with SMPS power units, that mostly is not garanteed.
Also minus may not be earthed.
Had two former DPS units, DPS5015, in series and works perfect. They had both their own transformer, diodebridge and smoothing capacitor.

I don't use SMPS with Ruideng modules, I use only lithium battery packs as input power source.  I've asked RD what would happen if I connect 2 RK6006 in series with independent input power source so that I can create a simetrical PS, and their answer was that I can't, they become unstable and will burn. But anyway I order 2 units for testing but shipping is delayed so maybe next year I'm able to try it  :palm:
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Selin on November 27, 2023, 11:09:56 pm
In any case - follow the generic recommendation for connecting PSU in series - use diodes to prevent external reverse voltage on PSU output.
Diodes have to be able to transfer the max current.
Take your 'dual polarity ground' from the middle point (i.e. between diodes).
Also, I'd add an external 3-pole switch to on/off the power supply simultaneously - for positive and negative polarity.

P.S.
BTW - MeanWell allows serial connection to get dual-polarity PSU - see the Q40 here: https://www.meanwell.com/qa.aspx (https://www.meanwell.com/qa.aspx)
But anyway - I'd put protection diodes - just to protect the PSUs.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: ptluis on November 28, 2023, 05:37:39 am
In any case - follow the generic recommendation for connecting PSU in series - use diodes to prevent external reverse voltage on PSU output.
Diodes have to be able to transfer the max current.
Take your 'dual polarity ground' from the middle point (i.e. between diodes).
Also, I'd add an external 3-pole switch to on/off the power supply simultaneously - for positive and negative polarity.

P.S.
BTW - MeanWell allows serial connection to get dual-polarity PSU - see the Q40 here: https://www.meanwell.com/qa.aspx (https://www.meanwell.com/qa.aspx)
But anyway - I'd put protection diodes - just to protect the PSUs.

Thank you my friend, I will try your approach.  :-+
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bffargo on December 28, 2023, 02:24:29 am
Hi. I am having a problem with 60062_V1.41.1k --

I have previously flashed a number (3 or 4 versions) of the custom firmwares with no problem. I tried this one and after flashing, it re-boots to a white screen. Powering off and back on (hard power off) will never get past white screen. Only re-applying hard power while holding the power button in will force it to boot into 1.41.1K correctly -- most of the time.

Steps to diagnose:
- Initial 1.41.1K flash [white screen on power up but correct version verified after holding down power button when applying input power]
- Re-Flashed to 1.41 official - Boots fine, this now wiped out custom settings so now showing Riden boot logo, everything functions
- Re-flashed 1.38.1H - Boots fine, still with wiped out custom settings but working fine
- Re-flashed again to 1.41.1K [still reboots to white screen with power applied unless holding power button in to bypass]
- Re-flashed again to 1.38.1H - Works fine, reconfigured all settings saved, working like it has for over a year.

Note! -- I went back and rebooted holding down 0 while hard powering on to see if that would help, it did not. [It will boot that time after holding 0 but will then not boot again after that without pressing 0]

What is up with 1.41.1K on a RD6006? Serial number: 000304xx Any other trouble shooting suggestions are appreciated. Thank you.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: aleksei2010 on December 28, 2023, 05:58:49 pm
I want to put an additional output choke in the RD6018 like the RD6024 instead of one of the capacitors. Please tell me where it is installed in the RD6024.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: Mindstorm88 on January 08, 2024, 01:25:42 pm
Hi. I am having a problem with 60062_V1.41.1k --

I have previously flashed a number (3 or 4 versions) of the custom firmwares with no problem. I tried this one and after flashing, it re-boots to a white screen. Powering off and back on (hard power off) will never get past white screen. Only re-applying hard power while holding the power button in will force it to boot into 1.41.1K correctly -- most of the time.

Steps to diagnose:
- Initial 1.41.1K flash [white screen on power up but correct version verified after holding down power button when applying input power]
- Re-Flashed to 1.41 official - Boots fine, this now wiped out custom settings so now showing Riden boot logo, everything functions
- Re-flashed 1.38.1H - Boots fine, still with wiped out custom settings but working fine
- Re-flashed again to 1.41.1K [still reboots to white screen with power applied unless holding power button in to bypass]
- Re-flashed again to 1.38.1H - Works fine, reconfigured all settings saved, working like it has for over a year.

Note! -- I went back and rebooted holding down 0 while hard powering on to see if that would help, it did not. [It will boot that time after holding 0 but will then not boot again after that without pressing 0]

What is up with 1.41.1K on a RD6006? Serial number: 000304xx Any other trouble shooting suggestions are appreciated. Thank you.

i did post for the same problem in october "Reply #1213 on: October 05, 2023, 11:56:05 pm"

never had any reply !!
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on January 08, 2024, 06:26:05 pm
i did post for the same problem in october "Reply #1213 on: October 05, 2023, 11:56:05 pm"
never had any reply !!
I was busy.
I know about this problem.
This is due to the newer version of the bootloader (some conflict).
I have no new versions of the bootloader, therefore I can not reproduce this problem.
Therefore, I can only guess about the reasons.

to all:
I have already prepared a small update and I need beta testers encountered with this problem and ready to test the new version before its release.
Also let me know if anyone has any ideas.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: fredo_ on January 08, 2024, 10:27:16 pm
I reported the same problem back in July too : https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4969875/#msg4969875 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4969875/#msg4969875)
Available to beta-test your fix UniSoft !
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: darkspr1te on January 09, 2024, 05:04:16 am
@unisoft ,
Do we know the versions of the bootloader that causes this issue ? i can provide Dumping Firmware for anyone that has this new Bootloader , it's just patched official firmware that dumps the entire flash to serial UART0


I can also beta test(but not had issue, will be tester for new bootloader if we can dump it)  as my riden is still hooked up to my stlink and my bootloader is patched to not lockout SWD but otherwise is factory so i can even dump ram values etc, I have my own bootloader too that is fully compatible with most and somewhere I also wrote debug firmware to give feedback on the lcd (it goes through various LCD types INIT routines , works so long as GPIO used does not change)


As for the white screen my first idea is the bootloader leaves the screen/gpio in a mode that your firmware does not undo , Am looking at the older bootloader and it does look at power button and if held it skips other checks and jumps to Entry vector of new code. maybe in a debug version you could add a check to "skip" lcd init(button one for GPIO, button two for just LCD init routine, both for both)  and assume the bootloader did it , i know in the first bootloader i got my hands on it did not do lcd init if the crc of the end of flash was correct , it would only do that if you held the bootloader key on power up or the MAGIC value was in ram. Later version would setup lcd to a black screen regardless of bootkey or MAGIC value.


I will see if i can find the later bootrom , it was not from any of my devices but another user who had issues getting it to accept any update but one, so i patched that for the dumping procedure and we managed to sort it by clearing some values at the end of the flash.


darkspr1te














Title: Re: RuiDeng Riden RD6006 DC power supply --> now with SCPI-support
Post by: M_VdM on January 22, 2024, 11:27:03 am
Hi All,

WOW ... Hallelujah.
Have you seen this post/news:

Hi,

Long time lurker, first time poster.

Recently I have been working on an alternative firmware for the WiFi module that can be plugged in to Riden's RDxxxx power supplies. Using this software the power supply can be controlled over Modbus TCP as well as SCPI.

I have released the source code and compiled firmware as well as installation instructions on GitHub: https://github.com/morgendagen/riden-dongle

Hopefully this is useful to somebody out there. Should you decide to give it a spin, then please let me know of any issues or feature requests by adding a GitHub issue.


Regards,

Peder
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on February 15, 2024, 04:30:39 pm
Is there a way to make these remember settings on power off?
I mean, say I have set voltage to 5V and current to 1A.
Turned power supply off.
Now when I turn it back on, output voltage and current will be set to ones, stored in M0.
But I do not want that, I just want to have the last voltage/current.

Tested on RK6006, RD6012P, RD6018 -all the same.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on February 15, 2024, 05:42:40 pm
Is there a way to make these remember settings on power off?
I mean, say I have set voltage to 5V and current to 1A.
Turned power supply off.
Now when I turn it back on, output voltage and current will be set to ones, stored in M0.
But I do not want that, I just want to have the last voltage/current.
M0 - is the latest current settings... It is always save settings there.
But Note! You have to confirm your entered/adjusted values, by pressing ENTER or Encoder or according V-SET/I-SET button.
For example: If you press V-SET, change the voltage by encoder, power off supply...
in this case the settings will not be saved, as you didn't confirm it.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: LinuxHata on February 15, 2024, 07:17:41 pm
So is there a way to avoid pressing that each time?
As it is in normal supplies like Korad, eTommens and thousands of others?
Maybe, some custom firmware hack?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: bnae38 on February 22, 2024, 01:41:32 am
Sorry if I'm not understanding.

Guess my point is, I can see ~.014A at 14.4v with a 1k resistor on the output. I can add a 10k to this and then get ~.016A.

So the rd6018 can see a difference in this small step in current with the custom code. However, it wont register anything below 10mA current draw.

I'm struggling to see how this could be a hardware limitation if it can resolve that difference.  ???

Hi Unisoft,

I never got a direct response from you regarding this. Is it not possible? Thanks
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektryk on February 25, 2024, 05:38:42 pm
So is there a way to avoid pressing that each time?
As it is in normal supplies like Korad, eTommens and thousands of others?
Maybe, some custom firmware hack?

Does anybody know which MCU is used in RK6006 and others?
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: dirtcooker on February 28, 2024, 02:17:48 am
UniSoft, I have an RD6018 and have been using your excellent custom firmware for several years now. Only one thing bugs me about this power supply (besides the noisy output): the voltage display reads high when charging batteries or powering loads at high current because of the voltage drop in the cables. Would it be possible to add either an input for lead resistance, or a calibration routine to determine it (say for example shorting the leads and measuring voltage drop at 1A)? Then the firmware could utilize this value to compute a correction to the voltage depending on load current. Hence, a virtual 4-wire kelvin connection to the load with no hardware mods needed.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: elektryk on March 04, 2024, 06:29:29 am
Does anybody know which MCU is used in RK6006 and others?

According to this post https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4814501/#msg4814501 (https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/msg4814501/#msg4814501) it should be STM32F030.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 06, 2024, 02:33:04 am
Hi bnae38,

I never got a direct response from you regarding this. Is it not possible?

So the rd6018 can see a difference in this small step in current with the custom code.
However, it wont register anything below 10mA current draw.
Perhaps I just didn't notice your question.
ADC in MCU is 12 bits (212 = 4096 steps).
Therefore: 20A / 4095 = ~0.005A (Physical resolution)
Thanks to oversampling, the resolution is slightly increased (but with a loss of accuracy).
Why minimum 10mA?
I made a software restriction (just in case), as the original firmware process the same (only 2 digits after the decimal point),
and it was calibrated without taking into account the 3rd digit after the decimal point.
I was worried that some devices could show not zero value without any load.
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on March 06, 2024, 03:22:05 am
the voltage display reads high when charging batteries or powering loads at high current because of the voltage drop in the cables.
Would it be possible to add either an input for lead resistance, or a calibration routine to determine it (say for example shorting the leads and measuring voltage drop at 1A)?
Then the firmware could utilize this value to compute a correction to the voltage depending on load current.
Hence, a virtual 4-wire kelvin connection to the load with no hardware mods needed.
I doubt...
Such an idea has already been proposed, but it does not make sense due to the low resolution of the ADC and PWM.
But it can be done hardware, without any problem.
see attach...
instead of resistors better to use low resistance PTC (https://www.promelec.ru/product/89867/).
Well, the disadvantage is that when the power wires are broken with Sense connected through these additional resistors, a large current will go, and they can burn, with PTC this risk is much less.


Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: andyB2022 on April 01, 2024, 05:45:06 pm
So I have tried what UniSoft proposed in the last post on my unit, RD6024.
Unfortunately my unit doesn't work as it should, the voltage loss on wires is compensated at the load side (sometimes over compensated) however the unit makes a very strange hissing sound, like something starts to oscillate inside. The op-amp sensing the output voltage and all of the SMD resistors layout is the same as in UniSoft's post.

I have made a YouTube video so you guys can better understand, and maybe we can figure out a solution or at least an explanation for the hissing sound.

Note, without sense wire connected, the unit works exactly like before.

YouTube video:
https://youtu.be/tmoeGaFRfxc

[attachimg=4]

[attachimg=1]

[attachimg=2]

[attachimg=3]
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: watchmaker on April 13, 2024, 06:51:10 pm
I cannot upload UNISOFT's firmware.   I have a 6012RP w. factory FW 1.49 and bootloader 1.14

With the BIN file in the Firmware folder and the flash loader configured to my machine com 5, address 1 baud 115200 I can connect.  Get "now boot pattern is normal".

Hit write, and it disconnects.  Do I need to dumbdown to a different factory FW?

[attach=1]

[attach=2]



Thanks,

Dewey
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: UniSoft on April 14, 2024, 03:28:56 am
I cannot upload UNISOFT's firmware.   I have a 6012RP w. factory FW 1.49 and bootloader 1.14
sure.
I didn't make a firmware for RD6012P, as I don't have it on the hand.
Same for RD6024, and the new one RD6030 (https://hostingkartinok.com/show-image.php?id=a124cde9e8b0b9248f89e29ed95f0c84) (just released).
Title: Re: RuiDeng Riden RD6006 DC power supply
Post by: watchmaker on April 14, 2024, 11:28:50 am
Thank you.  And thank you for all your efforts!

Regards,

Dewey