High current USB cables from Daiso
Peter Jakacki
Posts: 10,193
I'm just testing and qualifying microUSB cables for use with the P2D2 and I have just tested a dirt cheap cable from Daiso, list# 3003CA. It's a thin and flexible 100cm metal/nylon cable and I test the voltage drops across the ground conductor end-to-end and then same with the +5V conductor which is normally thinner.
Here are the results along with the standard short 35cm cable that was supplied with the P2 EVAL as a reference.
DAISO #3003CA microUSB 100cm metalflex
LOAD: 1A
GND DROP: 125mV
+5 DROP: 435mV
PARALLAX P2 microUSB short 35cm white
LOAD: 1A
GND DROP: 122mV
+5 DROP: 425mV
As you can see the results are virtually indistinguishable from the shorted and stiffer P2 EVAL cable. The thing is that these cables are readily available from Daiso stores at the standard $2.80 here in Oz.
So I'd recommend that if you are buying USB cables that you buy this one.
I also grabbed a USB-C to USB-C just to check to see if it is a 24-pin cable because most are just 4-wire from USB-C to microUSB. It is also light and flexible and 1M long and rated for 3A, and it looks like it is the real deal although I will have to test it on my boards to be sure.
But checking the description it says USB 2.0 which means it won't have the extra wires, even if it has the pins.
I want to find one that I can connect from the P2PAL USB-C connector to the HDMI/VGA passive adapter plug.
However, it's still a good USB-C (2.0) cable at the price of $2.80.
I'm guessing Daiso stores are everywhere so if you can please grab microUSB cable from there for the P2 boards. Some people have had real trouble with their P2 boards and software failing simply because the cable they were using instead wasn't up to the task.
Here are the results along with the standard short 35cm cable that was supplied with the P2 EVAL as a reference.
DAISO #3003CA microUSB 100cm metalflex
LOAD: 1A
GND DROP: 125mV
+5 DROP: 435mV
PARALLAX P2 microUSB short 35cm white
LOAD: 1A
GND DROP: 122mV
+5 DROP: 425mV
As you can see the results are virtually indistinguishable from the shorted and stiffer P2 EVAL cable. The thing is that these cables are readily available from Daiso stores at the standard $2.80 here in Oz.
So I'd recommend that if you are buying USB cables that you buy this one.
I also grabbed a USB-C to USB-C just to check to see if it is a 24-pin cable because most are just 4-wire from USB-C to microUSB. It is also light and flexible and 1M long and rated for 3A, and it looks like it is the real deal although I will have to test it on my boards to be sure.
But checking the description it says USB 2.0 which means it won't have the extra wires, even if it has the pins.
I want to find one that I can connect from the P2PAL USB-C connector to the HDMI/VGA passive adapter plug.
However, it's still a good USB-C (2.0) cable at the price of $2.80.
I'm guessing Daiso stores are everywhere so if you can please grab microUSB cable from there for the P2 boards. Some people have had real trouble with their P2 boards and software failing simply because the cable they were using instead wasn't up to the task.
Comments
Google finds this table, where 55~70mΩ is at the 'good' end, and 255mΩ is at the 'poor' end, tested at 2A currents.
http://budgetlightforum.com/comment/1164554#comment-1164554
eBay seems to have many 3A 'Charging & Data Sync Cables' with magnetic heads sub US$2, but no resistance specs given.
Some claim a 540° head, and I see one with 7 contacts, which just means redundant pairs on 3 of the 4 cables. That should help the resistance.
Ooops! The +5V wire drop didn't seem right. My bad, I inadvertently measured the +5V voltage through a Schottky on a P2D2 board. Make that a 138mv drop for the +5V wire itself on the short white cable that Parallax use.
The fact is that the Daiso cable has the same current capacity despite being 3 times longer and flexible. Overall these cables will drop 300mv at 1.1A which leaves plenty of headroom for the P2 switchers although they will draw more current at lower input voltages.
If 1.8V draws 1A and 3.3V draws 1A, which are rather high figures then the total power is 5.1W times loss at say 90% efficiency is around 5.66W or 1.13A at 5V which is very close to my test conditions but not totally, because I measure 4.72V at the microUSB end but even before the Schottky drop to the regulator input.
I will do some more comprehensive measurements sometime with maybe the load resistors across the 1.8V and 3.3V outputs instead.
In summary: use these cheap Daiso cables with the P2.
Measurements taken sequentially with 4ohm load and PSU adjusted to ensure 5V at USB source.
DAISO #3003CA microUSB 100cm metalflex
SOURCE: 5V
LOAD: 1.1A
GND DROP: 137mV
+5 DROP: 155mV
FINAL: 4.71V
PARALLAX P2 microUSB short 35cm white
SOURCE: 5V
LOAD: 1.1A
GND DROP: 122mV
+5 DROP: 156mV
FINAL: 4.72V
P.S. The original USB spec was drawn up by Intel and Microsoft and others and specifed 5V as the source voltage. Having worked with supplying power over buses I already knew that this was a big mistake unless you have heavy and very short cables. They should always have gone with +12V as even then it was very easy to switch down, but not as easy to switch up at around the same voltages. At 5V the current draw is much higher and so the losses are much higher than compared to +12V. At a higher voltage you can carry more power with less losses or you can at least get away with cheap cables. That is why AC is distributed over long distances at high voltages. Now the USB-C spec allows for higher voltages, although through a complex arrangement after starting at 5V. Such shortsightedness.
<waits for the flack>
A 100mohm cable will drop 200mV over both ground and power wires at 500ma and that's already 4% of the 5V supply whereas the same cable and power would only drop 42mv using a 12V supply which is just 0.35% of the supply.