Electronics > Projects, Designs, and Technical Stuff
USB Type C connector and cable
Berni:
--- Quote from: ejeffrey on January 19, 2020, 11:00:25 pm ---Oh, you said "product" -- I would not recommend doing this in any sort of product. That is just going to lead to frustrated customers and possibly equipment damage.
--- End quote ---
--- Quote from: tooki on January 22, 2020, 05:34:08 am ---If there is ONE connector family one should NEVER misappropriate, it’s USB, because you can pretty much guarantee it WILL get connected to an actual USB device or power source, causing it to not work at best, and damaging one or both devices at worst.
--- End quote ---
Oh so you mean like using the USB-C connector for different things on different consumer electronics devices? That sounds familiar. By standard USB-C only needs to support USB 2.0 to meet the spec.
But if the device so chooses it can also have the flowing:
-USB 3.0
-USB-PD power delivery(from 5V all the way to 20V 5A, varies on what is supported)
-Thunderbolt
-HDMI
-DVI
-MHL (Another digital video format)
-Analog video (VGA, Component, Composite...)
-DisplayPort
-Debug Accessory (Like JTAG)
-Analog line level audio
You can plug any two USB-C devices together using a cable, but it will only actually work correctly if both devices support the same features from that list above.So in this regard USB-C is already fucked from the start. Only guarantee is USB 2.0, everything else is a gamble. :palm:
So if you come up with another feature for USB-C there is nothing really wrong with it because everyone else has already thrown compatibility out the window already. Just make sure you respect the 5V GND and CC pins so that nothing blows up if plugged into a USB-C port.
GeorgeOfTheJungle:
You can always use GND, +5V, D+ and D- up to 5V. But that's only power + two signals, not 14.
"Universal Serial Bus Specification"
--- Quote ---A USB device must be able to withstand a continuous short circuit of D+ and D- to VBUS, GND, other data line, or the cable shield at the connector
--- End quote ---
tooki:
--- Quote from: Berni on January 22, 2020, 07:03:53 am ---
--- Quote from: ejeffrey on January 19, 2020, 11:00:25 pm ---Oh, you said "product" -- I would not recommend doing this in any sort of product. That is just going to lead to frustrated customers and possibly equipment damage.
--- End quote ---
--- Quote from: tooki on January 22, 2020, 05:34:08 am ---If there is ONE connector family one should NEVER misappropriate, it’s USB, because you can pretty much guarantee it WILL get connected to an actual USB device or power source, causing it to not work at best, and damaging one or both devices at worst.
--- End quote ---
Oh so you mean like using the USB-C connector for different things on different consumer electronics devices? That sounds familiar. By standard USB-C only needs to support USB 2.0 to meet the spec.
But if the device so chooses it can also have the flowing:
-USB 3.0
-USB-PD power delivery(from 5V all the way to 20V 5A, varies on what is supported)
-Thunderbolt
-HDMI
-DVI
-MHL (Another digital video format)
-Analog video (VGA, Component, Composite...)
-DisplayPort
-Debug Accessory (Like JTAG)
-Analog line level audio
You can plug any two USB-C devices together using a cable, but it will only actually work correctly if both devices support the same features from that list above.So in this regard USB-C is already fucked from the start. Only guarantee is USB 2.0, everything else is a gamble. :palm:
So if you come up with another feature for USB-C there is nothing really wrong with it because everyone else has already thrown compatibility out the window already. Just make sure you respect the 5V GND and CC pins so that nothing blows up if plugged into a USB-C port.
--- End quote ---
Oh, I totally agree that USB-C is a clusterfuck. But using the connector for something that isn’t USB or any sanctioned extension to it is asking for trouble.
GeorgeOfTheJungle:
--- Quote from: tooki on January 22, 2020, 11:39:39 am ---Oh, I totally agree that USB-C is a clusterfuck. But using the connector for something that isn’t USB or any sanctioned extension to it is asking for trouble.
--- End quote ---
No, it isn't, nothing bad can happen if you only use PWR and D+/-. For example, you can use D+/- as TxD and RxD for a serial port, no problem whatsoever.
Berni:
Yep already did combination of USB and UART on MicroUSB before. Just a MUX that switches over the USB data lines over to RX and TX. Since its all 3.3V levels nothing bad happens, adding the usual resistors also makes it survive 5V on those pins.
This is pretty much the same as what USB-C does. It muxes over the pins to the appropriate function, except that now doing this is part of the spec. As long as nothing blows up by plugging it into the wrong thing.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version