Electronic – Why does the USB-C plug shell carry a voltage

powerusb-cvoltage

I purchased a Xiaomi laptop PRO computer, which uses a USB-C plug for its power input. I recently measured the plug's shell with a AC voltmeter, and found to my surprise a voltage between 90 to 100 volts (AC)! May be that's why I always felt the sting of a slight electrical shock every time I used the computer. I understand the shell is used for signal shielding and therefore should not be carrying any voltage. Why then is there a voltage? How can I get rid of it? Was this a design or manufacturing error? (The other end of the USB-C cable is connected to a 2 prong non-grounded 60W transformer plugged into the wall.)

Best Answer

It's from an interference suppression capacitor between the shell and the mains AC. The capacitor provides a path for high frequency noise to be shunted to the power supply, but it also allows a tiny amount of current to pass through it. Because your multimeter is very high impedance, it registers as a high voltage, but if you connect it to something the voltage will drop a lot. Your observation of a slight electric shock fits with this as the capacitor won't allow enough current to provide more than a slight tingle.