#1 2025-07-25 10:36:11

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 139

Живлення від type-c

З"явилась необхідність отримати 5В від зарядки з виходом type-c. Судячи з манів, просто так вона їх не віддасть. Треба щоб із сторони пристрою на лініях CC1 і CC2 були pull down резистори 5.1к. В роз"ємі що я купив - pull-up на 56к, тобто це роз"єм для зарядки. Ок, читаю хттпс://electronics.stackexchange.com/questions/688168/usb-c-c2c-xn005-56-as-5v-power-supply, киваю, перепаюю резистори. Все одно не працює. На резисторах падає 1.6В, зарядка напругу не віддає sad
Що я пропустив?

Неактивний

#2 2025-07-25 19:04:48

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 544

Re: Живлення від type-c

jokeR пише:

перепаюю резистори. Все одно не працює.

На місце тих що були на 56k? Вони ж там pull-up, а вам потрібно pull-down.

jokeR пише:

На резисторах падає 1.6В, зарядка напругу не віддає sad

Це дивно. Виглядає, наче у вас pull-up та pull-down одного номіналу, так не має бути.
На стороні зарядки вже мають бути 56k. Якщо заміряти струм КЗ з CC1/CC2 зарядки на землю, має бути порядка 60-90 мкА. На 5.1k pull-down напруга має бути близька до нуля, 0.25-0.5 В.
Може ви підключаєте через якийсь хитрий кабель, з вбудованими резисторами, чи взагалі активний?
Також перевірте, що там на CC1 та CC2 зі сторони девайса. Чи вони часом не замкнені між собою.

Неактивний

#3 2025-07-25 23:10:40

jokeer
Гість

Re: Живлення від type-c

>> На місце тих що були на 56k?

Ну, не зовсім wink Сказано pull down, значить pull down.

Це роз'єм такого виду
https://arduino.ua/prod3769-razem-usb-type-c-razbornii , тільки з кардач.

#4 2025-07-26 00:35:32

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 544

Re: Живлення від type-c

jokeer пише:

Це роз'єм такого виду
https://arduino.ua/prod3769-razem-usb-type-c-razbornii

Тобто "папа", який ви підключаєте безпосередньо в зарядку, без кабеля? Підключіть резистор 5.1k до одного з CC в землю, другий залиште непідключеним.

jokeer пише:

тільки з кардач.

Не розпарсив hmm

Неактивний

#5 2025-07-26 01:19:55

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 544

Re: Живлення від type-c

Взагалі має працювати і з обома резисторами. Хоча згідно схеми з цієї статті, один з резисторів має бути 800-1200 Ом. Але у різних зарядок може бути різна логіка, не завжди стандартна. Ще би точно знати, які лінії куди на вашому розʼємі виведені.
Якщо нічого не допомагає, я би взяв який-небудь простенький пристрій з type-C, тільки без всяких PowerDelivery і підключив би до тієї зарядки. Якщо заряджається, тоді можна дослідити, що куди підтягується якими резисторами, і відтворити таку саму конфігурацію на вашому розʼємі.

Неактивний

#6 2025-07-26 11:33:09

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 139

Re: Живлення від type-c

Не розпарсив hmm

Сорян, радіоринок на Караваєвих дачах wink Думаю що постачальники ті ж самі.

А тепер саме цікаве. вношу в лінію CC свою ємність (лізу міряти напругу) - і зарядка запускається. І продовжує працювати далі. Неочікуваний спецефект.

Неактивний

#7 2025-07-26 12:20:18

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 544

Re: Живлення від type-c

jokeR пише:

Сорян, радіоринок на Караваєвих дачах wink

А, тепер пойняв. Я не з тих країв, мені "Кутузка" ближче smile

jokeR пише:

вношу в лінію CC свою ємність (лізу міряти напругу) - і зарядка запускається. І продовжує працювати далі. Неочікуваний спецефект.

То мабуть через ємність напруга просідає до необхідного порогу спрацьовування. Спробуйте зменшити резистори до 4.7k чи навіть 3.9k.
Взагалі, цікаво було би заміряти, яка там напруга на підтяжці без резистора, а також струм замикання на землю, щоб визначити номінал pull-up в самій зарядці.
У мене на одній зарядці там 5 В через 47 кОм, але вона 5 В дає завжди, без будь-яких резисторів з боку девайса. На повербанку 3.3 В через 5.1 кОм, а на смартфоні 2.8 В через 33 кОм. Обидва вмикають 5 В при замиканні СС на землю через 4.7 кОм (5.1k не пробував бо нема).

Неактивний

#8 2025-07-26 13:06:23

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 139

Re: Живлення від type-c

Упсь. Без резистора 3.48В. Походу підтяжка 5.1к на 3.3в.
Упсь №2. Якщо підключити тільки 1 резистор, а другу лінію залишити вільною - запускається.
1682380786_papik-pro-p-nichego-ne-ponyatno-no-ochen-interesno-sti-25.jpg

Неактивний

#9 2025-07-27 00:20:06

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 544

Re: Живлення від type-c

jokeR пише:

Упсь. Без резистора 3.48В. Походу підтяжка 5.1к на 3.3в.

Мабуть 4.7k, що відповідає можливостям зарядки віддавати 3A @ 5V.

jokeR пише:

Упсь №2. Якщо підключити тільки 1 резистор, а другу лінію залишити вільною - запускається.

Ну, все логічно. Писав про це вище. Раз ви не використовуєте type-C кабель, то ваш пристрій має виглядати для зарядки як кабель. Отже, у вас на розʼємі піни не CC1/CC2, а CC/VCONN.
Кабель може бути або пасивний: CC 5.1k pull-down у пристрої на іншому кінці, VCONN відключений. Або активний/E-marked: CC 5.1k pull-down у пристрої на іншому кінці, VCONN 0.8-1.2k pull-down в самому кабелі. Але в останньому випадку зарядка може захотіти поспілкуватись з ним на тему PowerDelivery.
А з 5.1k pull-down на обох пінах конфігурація не відповідає жодній валідній з цієї таблиці.
(Поки пояснював, то і сам почав розуміти  big_smile )

UPD: лінка на статтю з таблицею чомусь перестала працювати. Схожа таблиця тут:
Microchip AN1953: Introduction to USB Type-C™, Розділ 3.4 Cable Attach and Removal Detection, таблиця 8. Згідно з нею, якщо на обох пінах Rd (4.7k), це відповідає "Debug Accessory Mode connected".

Остання редакція dimich (2025-07-27 11:36:03)

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму