Author Topic: USB-C connector which supports VBUS and the two data pins?  (Read 415 times)

0 Members and 1 Guest are viewing this topic.

Offline peter-hTopic starter

  • Super Contributor
  • ***
  • Posts: 4045
  • Country: gb
  • Doing electronics since the 1960s...
USB-C connector which supports VBUS and the two data pins?
« on: September 19, 2024, 03:48:31 pm »
I've been reading about this and it is amazingly complicated. So many different versions. Also this https://www.eevblog.com/forum/projects/type-c-in-micro-usb-footprint-(female-connectors)/

I am looking at USB-C only because the connector can be found with through-hole lugs and is stronger than micro-USB.

Ignorantly, I got some of these:  https://www.mouser.co.uk/ProductDetail/538-217175-0001 whose DS shows this



But I now suspect this is no good and may be usable for power only. I have this from an ESP32 dev board which shows 10 pins



and a C319148 is this: https://www.lcsc.com/datasheet/lcsc_datasheet_2409141623_XKB-Connection-U262-161N-4BVC11_C319148.pdf

which has loads of pins, on a 0.5mm spacing.

Is the Mouser 6-pin one no good? It looks for data one needs A7 B7 A6 B6. It does look like one needs the C319148 after all. It is very cheap.
« Last Edit: September 19, 2024, 03:55:14 pm by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2720
  • Country: us
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #1 on: September 19, 2024, 04:30:19 pm »
Correct, those 6 pins only get you power.  There are 10/12-pin USB C connectors that will work for what you want.  Those will have the same 6 pins as your existing connector, as well as the two pairs of D+/D- pins (two because of the reversibility of the connector, they just get tied together external to the connector), and often SBU1/2 as well.  You need the CC pins and their attendant resistors to allow a USB C host port to detect the device, so the minimum for a proper USB2 power and data connection is 10 pins on most connectors -- 2x Vbus, 2x Gnd, 2x D+. 2x D-, and CC1/CC2 (there might be some connectors with the duplicated signals bonded internally to allow fewer external pins, but those are unusual as far as I've seen). 
« Last Edit: September 19, 2024, 04:35:10 pm by ajb »
 
The following users thanked this post: peter-h

Online thm_w

  • Super Contributor
  • ***
  • Posts: 7037
  • Country: ca
  • Non-expert
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 
The following users thanked this post: peter-h

Online robzy

  • Regular Contributor
  • *
  • Posts: 146
  • Country: au
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #3 on: September 20, 2024, 02:09:55 am »
For what its worth, when I had this issue recently I went with C2988369 / GT-USB-7010ASV.

LCSC had a bunch of them in stock, and KiCad already had a footprint for it.

It still has only 0.5mm pin spacing, unfortunately, but I used JLCPCB's assembly service to do it for me.
 
The following users thanked this post: peter-h

Offline squadchannel

  • Regular Contributor
  • *
  • Posts: 185
  • Country: jp
  • deepl translate user
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #4 on: September 20, 2024, 02:19:14 am »
To make it work with any USB-C charger, the CC pin is required at a minimum.
If there is no proper resistor on the CC pin, the USB-C charger (not USB-A) will not work because it detects the pull-down resistor hanging on the CC pin and turns the charger's VBUS output on and off.

This is not a major problem when using older USB-A type chargers with USB-AtoC cables, since VBUS is always supplied with 5V.

Because of the complexity of the USB-C power standard, it is common for various products to forget the CC pin resistor and not be able to charge with USB-C chargers. :palm:
 

Online robzy

  • Regular Contributor
  • *
  • Posts: 146
  • Country: au
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #5 on: September 20, 2024, 03:14:46 am »
To make it work with any USB-C charger, the CC pin is required at a minimum.
If there is no proper resistor on the CC pin, the USB-C charger (not USB-A) will not work because it detects the pull-down resistor hanging on the CC pin and turns the charger's VBUS output on and off.
Does that mean USB-C to micro-USB-B connectors have inbuilt CC resistors?

PS there is this option which looks hand solderable, but its in the vertical orientation: https://www.lcsc.com/product-detail/USB-Connectors_Hanbo-Electronic-MC-802YC-H105_C3039301.html

And some USB-C connectors with an 0.8mm pin pitch:
https://www.lcsc.com/product-detail/USB-Connectors_G-Switch-G-Switch-GT-USB-7100A_C7469646.html
https://www.lcsc.com/product-detail/USB-Connectors_G-Switch-G-Switch-GT-USB-7101A_C7469647.html
« Last Edit: September 20, 2024, 03:17:14 am by robzy »
 

Offline peter-hTopic starter

  • Super Contributor
  • ***
  • Posts: 4045
  • Country: gb
  • Doing electronics since the 1960s...
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #6 on: September 20, 2024, 05:40:10 am »
The C2988369 looks perfect. It has proper through-hole lugs. Anything that is all-surface will get ripped off unless the product casing pushed tightly against the connector outline and then you have a lot of injection moulding tooling investment tied to a specific USB connector.

I am just amazed that anybody makes a USB-C connector that supports only power but yeah I have several of these around. OTOH all of them are high volume consumer things.

The other funny thing is how the chinese connectors are about 10x cheaper than the US-brand ones like Molex or Amphenol :) Does anybody buy the latter? Same question with Wurth... who on earth buys those?

When searching on LCSC I got more than 500 selected products so had to select "gold" to narrow it down to about 30 and most of them were still crazy cheap like 3p.
« Last Edit: September 20, 2024, 05:50:12 am by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online robzy

  • Regular Contributor
  • *
  • Posts: 146
  • Country: au
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #7 on: September 20, 2024, 06:12:16 am »
I am just amazed that anybody makes a USB-C connector that supports only power but yeah I have several of these around. OTOH all of them are high volume consumer things.
It's used instead ofa  barrel jack, or another power-only plug. It's a testament to the benefits of USB-PD. Why use a barrel jack, or any other power-only plug, when USB-C is so ubiquitous?

The other funny thing is how the chinese connectors are about 10x cheaper than the US-brand ones like Molex or Amphenol :) Does anybody buy the latter? Same question with Wurth... who on earth buys those?
Manufacturers that need consistency and reliability. Most products on AliExpress, for example, do not live up to this standard.

When searching on LCSC I got more than 500 selected products so had to select "gold" to narrow it down to about 30 and most of them were still crazy cheap like 3p.
It's messy, but I quite like this interface:

https://yaqwsx.github.io/jlcparts/#/
 

Offline peter-hTopic starter

  • Super Contributor
  • ***
  • Posts: 4045
  • Country: gb
  • Doing electronics since the 1960s...
Re: USB-C connector which supports VBUS and the two data pins?
« Reply #8 on: September 20, 2024, 06:44:47 am »
Quote
Manufacturers that need consistency and reliability. Most products on AliExpress, for example, do not live up to this standard.

I reckon the Wurth etc stuff is still made in China. It won't be made in Germany. Wurth then jack the price up 10x.

And with a 2p connector you could buy 100k of them, £2000, which is perhaps 1/10 of the injection moulding tooling, and 10 years later when the product is dead, throw out the remaining 90k :)

I don't think the Western products offer any special guarantee against product changes.

Yes; I use JLCPCB also.
« Last Edit: September 20, 2024, 07:00:25 am by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 
The following users thanked this post: Someone


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf