Electronic – Why magnetic USB cables have chips in them

usb

The title basically is the question.

Well, I know why Apple added chip to their cables and changed the connector for good measure. That's of course not a corporate greed but a loving care about their customers… and making sure it would cost them a fortune to leave.

But nowhere in the USB specification it requires anything but the wire. Of course high speed introduces strict limits to electrical characteristics etc. But still… it is JUST A WIRE! Billions of cables in the world work just fine without anything else.

However when it comes to magnetic cables, which are basically regular cables with connector attached to wires by some pins and magnets, they all have chips inside. The end result is that it is practically impossible to find cable which works with all USB devices in home. Each cable comes with a list of incompatible devices almost as long as compatible. Fast charging that used to be enabled by simple pull-up in micro connector now requires "improved smart chip" and does not work with half of the mobile phones.

The question is – why? Is there any reason I don't see? Unlike Apple products these cables are dirt-cheap, and if there is no increased cost then there should not be a reason for manufacturers to make all this mess out of perfectly simple and extremely useful idea.

Update:

Regarding suggestions to tear down some cable – yes, tearing down and analyzing them with DSO may provide an answer to compatibility problems. But the whole point of posting a question here was the hope that there could be an electrical engineer who knows an answer.

Also, according to (very limited) marketing info, some manufacturers include identification chip into plug portion, designed to trick Apple devices into thinking they connected to authentic cable and avoid annoying pop-ups. Legal issues aside, this has nothing to do with the question, since those cables still have more chips in the connector portion. Funny thing though, is that most devices on "incompatible" lists are Android micro-B / type-C devices.

Anyway, here are the theories presented so far:

  1. By @pjc50: To simulate the order of connection required by USB spec and guaranteed mechanically in regular cables. This is top contender at the moment, because it is applicable to all 3 types of cables on the market (non-reversible, electronically reversible and mechanically reversible).

  2. By @Ali_Chen: To provide additional ESD protection highly important here due to exposed pins. This is another strong argument for having chips in the cable, also applicable to all types of cables.

  3. By @dim: To avoid dangling pins in dual-row models, which might affect high-speed transmission. Not sure if this is critical for USB 2.0 speeds though.

  4. By @dim: To reverse outputs in single-row models. Yes, this certainly is the case. Note that many cables reverse power only, leaving you without data. Also note, that simple reversing should not result in selective compatibility issues.

  5. By @tom: To control the LED. Now, this is certainly a reason to have some circuitry inside. But if the price is loss of primary function with half of the devices then this is dubious reason, to say the least.

Update 2:

Is seems there is no one here with insider knowledge of what is really going on in those connectors.

So, I am willing to accept @pjc50 and @agent-l suggestions that those chips facilitate an order of connection required by USB specification, as something that is supposed to be inside from engineering point of view.

At the same time, considering how cheap those cables are, I'd like to point out @ali-chen suggestion that they are simple TVS as something that is actually there.

As a side note, very interesting idea came out of @ali-chen comments – that there are more reasons to have chips inside plugs than inside cables. I know that iPhone plugs have chips in them to simulate genuine Apple cable. But since those plugs expose USB interface pins to all the ESD around, having TVS in all plugs regardless of connector type strikes me as another must have.

Also for electrically-reversible cables the simplest solution to swap power lines would be to put diode bridge in the plug, instead of trying to somehow guess the insertion direction and manage power in the connector.

So, until someone tears down actual cable and tells us the truth I propose to consider this question answered.

Best Answer

Disclaimer: I am answering about USB-A and -B connectors, C are bit much more complicated.

USB standard does not include magnetic connectors. Therefore, those can't be formally called "USB cables".

How should you think about such "cable" is that it's USB-A-to proprietary and then proprietary-to-USB-B device. The "device" part is crucial here, because the magnetic connector imposes own problems, like current limitation, reliability of connection, exposed pins and wrong order of making contact.

There is a crucial part of USB spec that makes simple magnetic connector impossible. USB defines plugging as a process. The ground and voltage pins are supposed to make the contact first, only then the data pins can made contact. So the device can power up and begin negotiation as soon as data gets connected. That's why data pins in USB plugs are shorter, so as you put the plug in, they make contact last. If I were making a magnetic connector (which, makes all contacts simultaneous), I'd insert a chip that would delay connecting of data pins to replicate the required behaviour.

I believe that the compatibility tables are mostly "made-up". They don't guarantee that the cable will be incompatible with other devices, they merely guarantee that the cable will be compatible with listed devices. This is most likely because the magnetic connectors are bulkier than regular connectors. Compatibility table is merely a manufacturer securing themselves against you returning the cable because "it doesn't work with my device".

On the other hand, there are also devices that use the voltage negotiation over old USB plugs. Eg my Samsung S7 asks the voltage to be bumped to +9V and the bundled charger delivers. It could fry a Charger Doctor, if I'd try to use one. So, it's reasonable that manufacturers don't want you to use a cable that's limited to 5V (by the chip) on S7. Either the cable chip can be smart enough to detect such negotiation and disrupt it or it'll fry. Thankfully, USB-C has it covered.

Fast charging that used to be enabled by simple pull-up in micro connector now requires "improved smart chip" and does not work with half of the mobile phones.

I don't know anything about that, can you point me to the spec regarding micro plugs? AFAIK there is no spec for resistors in connectors (if we exclude OTG and USB-C). Resistors are in the charger and the device determines max current by those resistance + voltage drop. Having extra connector on the way (which is weak and with small contact surface) surely adds some voltage drop, so the most primitive implementations (high currents @5V) would certainly be very limited.

Bottom line: I believe that limits on fast charging are mostly due to physics of magnetic connector itself. The order-ensuring chip has to sense a device being connected, so it most likely monitors current, and that most likely add a bit of resistance on +5V too, further limiting current-carrying capacity.

Some regular cables and USB gadgets also prevent fast charging, so magnetic cables are no exceptional in this regard at all. I wouldn't put the blame on the chip, but rather on stretching USB to it's limits.

Related Topic