Wednesday, 23 December 2015

connector - Why are the contacts for the Data lines in USB A and B plugs shorter than the contacts for Ground and Power?


I was reading up on USB connectors on Wikipedia and I've noticed that the contacts for the data lines (D+ and D-) are shorter in both the Type A and Type B plug. USB A and B plugs


What could be the reasoning behind this design?



Answer



Hot plugging. You want the power supply to be connected before the datalines. Some chips may latch if a signal is supplied to the signal pins before power is applied. This means the chip will internally short out and may get destroyed when subsequently power is applied.


In the old days you had to power off you computer before you could add a peripheral to it, that is not necessary with USB (and some other interfaces).


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...