EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: TheAmmoniacal on July 08, 2019, 10:29:39 am

Title: Miniware MDP-XP Digital Power Supply Set
Post by: TheAmmoniacal on July 08, 2019, 10:29:39 am
The people behind the popular TS-100 and TS-80 soldering irons and the DS mini oscilloscopes have released a new product, the MDP-XP Digital Power Supply Set. Consisting of a power supply and smart monitor module.

Quote
Product Characteristics:
2.4G wireless connection, supporting a Display Control as well as six Digital Powers.
DC wide voltage input between 4.2V and 30V, reduced up to 2.7V after startup.
High-speed transient response and over current protection, as fast as 4uS.
Extremely low load regulation and intelligent line loss compensation.
High efficiency and natural heat dissipation with 90W of capacity load.
Support positive & negative pressure, series pressurization, parallel current sharing, free combination of collaborative load, and intelligent power allocation.
Security Protections: input overvoltage, under-voltage protection, anti-reverse connection protection, anti-backflow protection, overtemperature protection, and over current protection.

What do you guys think? No prices yet.

http://www.miniware.com.cn/product/mdp-xp-digital-power-supply-set/ (http://www.miniware.com.cn/product/mdp-xp-digital-power-supply-set/)

https://www.youtube.com/watch?v=EYyFX-eKtH4 (https://www.youtube.com/watch?v=EYyFX-eKtH4)

Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: Muttley Snickers on July 08, 2019, 12:43:28 pm
What do you guys think? No prices yet.

A decent video would have been nice, one showing the device powered up at least anyway.

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

https://www.youtube.com/watch?v=hgO_ahxukd0 (https://www.youtube.com/watch?v=hgO_ahxukd0)
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: EEVblog on July 08, 2019, 12:55:59 pm
It's not isolated, which is how they get the power and efficiency.
Having separate power leads for each module (plus extra one for the controller) is really messy.

It's actually part of a min-lab style suite of modules they have planned.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: EEVblog on July 08, 2019, 12:57:32 pm
What do you guys think? No prices yet.

About US$220 for the two module set.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: KaylaKay on July 18, 2019, 07:21:41 pm
I just bought one of these, it'll be here next Wednesday.  I also have the ES121 screwdriver, TS80 soldering iron, LA104 logic analyzer, and DSO203 oscilloscope from them, and I'm really looking forward to adding this to the set.  Gonna get one of those plastic waterproof cases with a shapeable foam insert to carry everything around in and I'll be able to troubleshoot and repair nearly anything, anywhere.  I love how the design aesthetic is the same across most of their tools, they look like they're part of the same set.  Now if they'd just come out with a multimeter to match everything else...
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: MiniWare on August 22, 2019, 07:54:49 am
Here have a review of MDP-XP power supply

https://www.youtube.com/watch?v=JRhUFAeJmDg (https://www.youtube.com/watch?v=JRhUFAeJmDg)
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: 001 on August 23, 2019, 08:26:33 pm
It looks "progressive" for 2010 like iPods iPhones etc  :-DD
But my thumb is too big for this toy
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: sstepane on September 03, 2019, 08:05:36 pm
It would be an interesting device if it would have a pc software and can be controlled over wifi with own written scripts or some API to control it. I could think of several uses for repair shops/labs. Other than that don't see much of a need in one, especially taking into account its price.
Really, hope it would have some software/connection to pc/wifi network, but don't think it will happen, as there are no products with pc software from miniware I've seen (didn't search though) or a possibility that it will kill the sales of its control module.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: Evi on September 14, 2019, 10:13:13 am
I started to reverse it.
At the moment I found the following:
RF modules - NRF24L01+, Channel 78, Rate 2MB, CRC16, Len 32.
The packets looks like:

Screen Module sends:
0706423274C40001480000000000000000000000000000000000000000000000
Power module answers like:
071B000003150000467000900040040040040040040040040000100155600000

Some bytes meanings:


Code: [Select]

Bytes     Value    Coding
4-5          Temp   BCD
float t = (buff[4] * 10.0) + (buff[5] >> 4) +((buff[5] & 0x0F) / 10.0);
7-9        Vin         BCD
float Vi = (buff[7] * 10.0) + (buff[8] >> 4) +((buff[8] & 0x0F) / 10.0) + ((buff[9] >> 4) / 100.0) + ((buff[9] & 0x0F) / 1000.0);
11-12     Vout       Word LSB
float Vo = (buff[11] + (buff[12] <<  8  ))/ 2030.0;
24-26     Vset       BCD
float Vs = (buff[24] * 10.0) + (buff[25] >> 4) + ((buff[25] & 0x0F) / 10.0) + ((buff[26] >> 4) / 100.0) + ((buff[26] & 0x0F) / 1000.0);
27-28     Iset       BCD
float Is = (buff[27] >> 4) + ((buff[27] & 0x0F) / 10.0) + ((buff[28] >> 4) / 100.0) + ((buff[28] & 0x0F) / 1000.0);
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: Evi on September 15, 2019, 02:21:37 pm
Update. Rather crazy programming idea. Byte 11 has wrong range 0-152.


 
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: Kean on September 15, 2019, 07:31:26 pm
Marco Reps has done a review of the MDP PSU as well

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

As is typical, he goes off on a few tangents, and it has plenty of his strange German humour.
He finds a few issues, in particular the output voltage being higher that set.  Not sure if he had updated firmware as shown in that other review.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: DEV001 on September 16, 2019, 08:22:04 pm
Has anyone found a way to purchase just the power supply module in the US? I don't really need the scope display feature if I can set the voltage/current on the power supply module itself.

I found the FCC page for it which is very recent, submitted on 05/27/19 and approved ~08/23/2019.
https://fccid.io/2ATIFMDP-P905

 
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 04, 2019, 08:13:54 am
I just purchased a module without the display bit on Aliexpress, "no wackers" as Dave says:

https://www.aliexpress.com/item/4000188543331.html (https://www.aliexpress.com/item/4000188543331.html)
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 04, 2019, 08:16:22 am
By the way, is it the same "2.4GHz proprietary protocol" stack that this board supports?:

https://www.aliexpress.com/item/32971408654.html (https://www.aliexpress.com/item/32971408654.html)

I'm thinking on buying that dev board instead of the typical NRF24L01+'s, seems like getting more bang for the buck since it supports ANT and other protocols, not just 2.4GHz.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 06, 2019, 12:34:50 pm
By the way, is it the same "2.4GHz proprietary protocol" stack that this board supports?:

https://www.aliexpress.com/item/32971408654.html (https://www.aliexpress.com/item/32971408654.html)

I'm thinking on buying that dev board instead of the typical NRF24L01+'s, seems like getting more bang for the buck since it supports ANT and other protocols, not just 2.4GHz.

Self-replying, yup, it's the same and compatible:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.3.0%2Fgetting_started_precompiled.html (https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.3.0%2Fgetting_started_precompiled.html)
Enhanced ShockBurst (ESB) for the nRF5 Series is a simple, lightweight protocol, that is on-air compatible with Nordic's nRF24Lxx devices. ESB for the nRF5 Series provides a simple upgrade path for nRF24Lxx based applications.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: JxR on October 10, 2019, 12:42:58 am
I purchased one of the MDP-P905 power supply units.  I'm quite pleased with it so far.  I've only supplied up to 60W with it, but I personally didn't see the output voltage rising to compensate.

It is kind of a niche product, but it is very useful to me for university use.  I doubt I will ever use it on my bench though.  You can completely turn off the button and encoder beeping which is a relief.

As for the display unit, I honestly don't see the point of it.  Now if it was a touch screen, and they utilized this to make a nice UI for data entry that might have been useful.

I probably would have went with the uSupply Dave is working on. Except, I needed something now and went with what was available.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 20, 2019, 02:54:26 am
Got the MDP-P905 only version.

I find it really annoying that I can't just connect my Apple Macbook 13" USB-C charger to it, instead I'll have to go with barrel jack, wall wart or some kind of USB-C-to-barrel conversion cable like:

https://www.aliexpress.com/item/32996464270.html (https://www.aliexpress.com/item/32996464270.html)

If somebody has modified the MDP-P905 somehow so that it works with apple chargers (USB-C PD), I would very much like to know ;)

... my Trust power bank (https://www.trust.com/en/product/21858-omni-ultra-fast-powerbank-10-000-mah-usb-c (https://www.trust.com/en/product/21858-omni-ultra-fast-powerbank-10-000-mah-usb-c)) does work to power it up either :_/
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: JxR on October 20, 2019, 03:26:39 am
I don't think there is anything you can do except get an intermediary between the PD connector and the barrel connection like you mentioned (no clue how well those work).  The device only supports QC 3.0 on the USB-C connector.  I have a 24W QC 3.0 adapter and a QC compatible USB-A to USB-C cable (as well as a QC 3.0 compatible battery pack).  Those all work and supply 12V to the input.

Of course, you can just get a dedicated AC-DC adapter for the barrel connector.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 21, 2019, 08:16:47 am
But, but... my Trust powerbank is QC3.0 compatible, see the link above and/or screenshot below:

[attach=1]

The MDP-P905 does not turn on when connecting to this powerbank... are you sure that's the only requirement that's off on my setup? Any good samaritan based in Melbourne that could lend me an USB-C/PD debugger?

Bizarre, I guess I'll have to go for the barrel jack for now :/
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: JxR on October 21, 2019, 02:12:36 pm
The MDP-P905 does not turn on when connecting to this powerbank... are you sure that's the only requirement that's off on my setup?

I'm certainly not sure.  My unit comes on just fine using the USB-C port from a battery pack with neither PD or QC.  It also comes on fine using one of those Apple USB wall adapters they sale with iPads.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: glambx on October 22, 2019, 03:14:04 pm
I just received mine, and can confirm that it does not support PD or activate USB-C ports, at least on my unit.  I'm looking into firmware updates, but I'm doubtful.

It's a shame because in my testing so far, it's otherwise perfect.  I'm at a loss why they wouldn't have included it; combined with a 20V/5A capable USB-C/PD power bank you could have an incredible portable power supply.

edit Well.. this is bad.  I tried to update the firmware on my power unit (MDP-P905) and it failed; each time I drop the MDP_P905.hex file onto the DFU drive it reboots and returns MDP_P905.err.  The P905 won't start normally anymore; it always enters DFU mode when powered up normally.  I hope this isn't bricked.  Anyone have any suggestions?
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: thm_w on October 22, 2019, 09:14:52 pm
But, but... my Trust powerbank is QC3.0 compatible, see the link above and/or screenshot below:

The MDP-P905 does not turn on when connecting to this powerbank... are you sure that's the only requirement that's off on my setup? Any good samaritan based in Melbourne that could lend me an USB-C/PD debugger?

Bizarre, I guess I'll have to go for the barrel jack for now :/

Did you try both ports?
I have a PSU with C and A ports and they behave differently, maybe only the A port supports QC3 or something.

I just received mine, and can confirm that it does not support PD or activate USB-C ports, at least on my unit.  I'm looking into firmware updates, but I'm doubtful.

It's a shame because in my testing so far, it's otherwise perfect.  I'm at a loss why they wouldn't have included it; combined with a 20V/5A capable USB-C/PD power bank you could have an incredible portable power supply.

Because its expensive and time intensive to implement PD.
You can get a PD board, set it to 20V output, and use it as an inline adapter if you want:

https://hackaday.com/2019/10/18/usb-power-delivery-for-all-the-things/ (https://hackaday.com/2019/10/18/usb-power-delivery-for-all-the-things/)
https://www.cypress.com/documentation/development-kitsboards/cy4533-ez-pd-bcr-evaluation-kit (https://www.cypress.com/documentation/development-kitsboards/cy4533-ez-pd-bcr-evaluation-kit)
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: glambx on October 22, 2019, 09:58:00 pm
I've actually already got a MakerHawk PD cable set to 20V and it works fine ... it just surprised me that given how much effort they clearly put into the product, they wouldn't add PD support.  It seems like such an obvious feature for this kind of device and would eliminate one more thing we have to keep in our kit.

All that aside, my MDP-P905 is hosed now.  The firmware upgrade failed, and now it won't boot past the DFU.  I've tried flashing both v1.20.067 and v1.21.034 using both the .hex file, and the MDP_ADR.ADR + svn80.bin file (according to the readme).  The .bin file actually succeeded (or at least the files were renamed to .SET and .RDY), but it still won't boot past the DFU.

I'll try emailing service@minidso.com to see if they have any suggestions.

Does anyone here know of any method to .. ehm.. factory reset.. or have any other suggestions?
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: thm_w on October 22, 2019, 11:04:33 pm
I've actually already got a MakerHawk PD cable set to 20V and it works fine ... it just surprised me that given how much effort they clearly put into the product, they wouldn't add PD support.  It seems like such an obvious feature for this kind of device and would eliminate one more thing we have to keep in our kit.

This one: https://www.amazon.com/MakerHawk-Converter-Multifunction-Multimeter-Instruments/dp/B07H3NKKBY (https://www.amazon.com/MakerHawk-Converter-Multifunction-Multimeter-Instruments/dp/B07H3NKKBY)
Or the photo of the cable attached?

I only see a single 3V regulator on the photo of the cable board, can you comment on what chip they are using to negotiate 20V output.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: JxR on October 23, 2019, 03:37:02 am
I've actually already got a MakerHawk PD cable set to 20V and it works fine ... it just surprised me that given how much effort they clearly put into the product, they wouldn't add PD support.  It seems like such an obvious feature for this kind of device and would eliminate one more thing we have to keep in our kit.

All that aside, my MDP-P905 is hosed now.  The firmware upgrade failed, and now it won't boot past the DFU.  I've tried flashing both v1.20.067 and v1.21.034 using both the .hex file, and the MDP_ADR.ADR + svn80.bin file (according to the readme).  The .bin file actually succeeded (or at least the files were renamed to .SET and .RDY), but it still won't boot past the DFU.

I'll try emailing service@minidso.com to see if they have any suggestions.

Does anyone here know of any method to .. ehm.. factory reset.. or have any other suggestions?

I just know that for whatever reason my desktop is unable to successfully flash the firmware, but my laptop is.  On my desktop it just disconnects trying to transfer the firmware file.  If you have access to a different computer I would give that a try.

As for not supporting PD, I can understand the frustration.  That said, anyone that looked at the specs before purchase should not be surprised at the lack of PD support.  It is pretty clear in stating that it supports QC 3.0.  There is no mention of supporting PD.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on October 24, 2019, 01:31:23 am
Message from MiniWare's service inquiring about firmware being opensource and the PD feature, from 5 minutes ago by email:

Quote
PD version MDP-P905 is on the development.
It can't upgrade by software, need hardware change.
The firmware will open source soon.

M01 will open source code this year
P905 will be released a little later
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: brainstorm on January 02, 2020, 02:04:52 am
Followed up with miniware support:

Quote
MDP will release a new firmware in these two months,
Then I will consider first to open source M01

So we can expect M01 source code around February 2020 to the latest?
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: hex00110 on April 19, 2020, 04:19:38 am
Are you sure your USB C cable is QC3 compatible?

I just got this unit, and my anker QC3 battery can power it -- but i have to use my anker powerline+ qc3 rated cable.

I grabbed the standard USB C cable that came with my gopro, no dice.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: RC0 on December 30, 2020, 06:32:49 pm
For all whom firmware update bricked the PSU or display unit (stuck in DFU mode) and don't want to wait for customer support; for me solution was to upload .bin file (without .ADR file), then it will appear with .NOT file. After that I uploaded .hex file and voilĂ !
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: YurkshireLad on February 22, 2021, 02:54:53 pm
I watched a couple of videos on the MXP-XP and thought "Wow, that's cool! Wonder if I can afford it?" It's C$400 here in Canada.  |O
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: RC0 on February 26, 2021, 07:05:58 pm
I manage to bought mine for ~190 USD (both; display and base unit) from China using some black-friday promo codes. After 3 month of usage I would say that the main unit is fine but the display unit is a bit useless.
It can connect with base station only as far as 0,5m but maybe it just problem with my unit. Thankfully after last update it is possible to control the output in ON/OFF manner from the display unit and I can turn off main unit without disconnecting power source - what an upgrade. 
I would much more like to see solution where I could control all from smartphone app just like VOLTBOT.  I hope they finally gonna release source code which they claimed it a long time ago but it still didn't happened. Also I heard that they preparing newer version which will support QC and PD.

I would also suggest to be careful with switching between power sources (DC jack and USB). I powered mine with 24V and after that I wanted to try USB, so I waited a bit and pressed "on" button to discharge potential input capacity. Nevertheless it damage one of my USB ports:(.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: maxwellVII on March 25, 2021, 04:28:05 am
It can connect with base station only as far as 0,5m but maybe it just problem with my unit.

I'm also having this annoyance, I emailed them and they said they're limiting the range to 20cm. This wouldn't be a big deal, but in noisy environments around other devices, the wireless connection has difficulty for me. Its a shame because otherwise (ignoring the lack of PD) I love my unit.

I did some looking into it, and it seems that they're using NRF24L01+ 2.4Ghz modules for the wireless connection, which appears to be a common part in the maker world. The NRF unit itself seems to be capable of much, much longer ranges than 20cm, so I'm guessing that it's being software limited. I'm surprised nobody has created a software mod to extend the range of the units, but it seems like it would be very doable once the source code gets released.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: LampHead on April 22, 2021, 03:17:40 am
Miniware said that new variant of MDP-XP supports PD 100W and is called MDP-P906. Coming soon!!
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: Vitaly on May 10, 2021, 09:31:30 pm
I found that device will work with usb c power cable if plug it through usb tester with pd switch on. Actually I tried with two power plugs and both supports latest pd technology, but only works with usb tester. Firmware upgrade to 1.25 doesn't help (and works only as described, first I put hex file and when it go ERR I put bin and it was uprades) :-\

With powerbank it works too
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: LampHead on November 10, 2021, 05:36:50 pm
I think we just have to wait for a PD version if is in the making
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: herczegzsolt on January 24, 2022, 01:20:29 am
I did some digging with USB-C devices, and I have also took apart my P905 to take a look at why it does not work from USB-C capable chargers.

Fun fact: the Miniware P905 would work, even from 5V USB.

It turns out that the USB-C port is actually wired incorrectly on the P905. The CC pin is left floating, which indicates "unplugged" state for a USB-C cable. Therefore, any USB-C power supply would not provide any voltage, not even 5V volt.
If a device wants to operate in legacy mode, a 5.1k pulldown resistor should be present on the CC pin.

The reason the P905 works at all is that you're probably using it with a USB-A to USB-C cable. Since a USB-A connector does not have a CC pin, the floating pin on the miniware does not cause an issue.

If you want to use the miniware form. USB-C brick, you can use two adapters to trick the powerbrick into legacy mode: a USB-C -> USB-A -> USB-C double conversion will make things work. (It'll use 5V if there's no QC capability on the powerbrick and 12V if there is. QC does not use the CC pin to negotiate.)

It would be theoretically easy to fix the P905 by just putting two 5.1k resistors inside (there are two CC pins in USB-C). I did make it work with a 5.1k resistor on a USB-C breakout board in series with the miniware, but the connector pins and the free space inside was way too small for me to succesfully fit that inside the housing. Maybe someone with am extremly steady hand and razor sharp soldering iron could pull it off.

For Miniware, it should be easy to add those two 5.1k resistors to the PCB layout, at least until PD support arrives. Please do so!

Seems like mishandled CC lines in peripherals are a common cause of USB-C compatibility issues. For example the Raspberry Pi 4 had a similar but slightly different problem with them as well.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: ploxiln on July 06, 2022, 02:23:51 am
The updated MDP-P906 seems to now be available on AliExpress for $160 - $173 USD. USB-C PD, 30V 10A 300W (up to 14A input ?!), a bit thicker with a fan. I was shopping around about a month ago, and found the MDP-P906 manual had recently been published by Miniware, but couldn't find it for sale anywhere, so I ordered an MDP-P905 (with shipping and NY taxes $123), it should be quite sufficient for my needs.

Even though I had already read about it in this thread ... when I was first trying out the MDP-P905, I powered it up with a 19V barrel jack laptop charger, looked through the menus, unplugged it then connected it to my laptop with a usb-c to usb-a cable ... and the laptop zapped right off from having 19v injected into its 5v usb port. Luckily the laptop was fine after a power cycle. Measuring with a multimeter, the charge in the input capacitors can remain for a surprisingly long time.

In addition to my 19V 65W barrel plug laptop power adapter, I have an 87W USB-C Macbook charger, so I got a little USB-C 20V PD trigger to barrel plug dongle for $11 on Amazon. Given I was already aware of the handful of hardware design issues with the MDP-P905: (no USB-C PD not even 5V, need to ensure discharged before connecting to PC, non-standard banana jack spacing), and my primary constraint these days is space/size, I'm happy with this thing.
Title: Re: Miniware MDP-XP Digital Power Supply Set
Post by: kloetpatra on February 27, 2024, 07:13:28 pm
It would be theoretically easy to fix the P905 by just putting two 5.1k resistors inside (there are two CC pins in USB-C). I did make it work with a 5.1k resistor on a USB-C breakout board in series with the miniware, but the connector pins and the free space inside was way too small for me to succesfully fit that inside the housing.

I had some P905 laying around. I can confirm that after adding 5.1k pull down resistors at CC1 and CC2 the device works up to 18W @ 12V. 0201 resistors seem to be the perfect size for the job.
I also bought some small PD-trigger boards, maybe it's possible to stuff them inside to get 60W/100W USB-C PD.