pd_connect
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pd_connect [2026/02/27 17:06] – gadmin | pd_connect [2026/02/27 19:00] (current) – gadmin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| === Введение === | === Введение === | ||
| - | Обсуждая процессы чтения маркера и измерения сопротивления кабелей, | + | Обсуждая процессы чтения маркера и измерения сопротивления кабелей, |
| === Приборы и материалы === | === Приборы и материалы === | ||
| В качестве продвинутого вольтметра использовался тесте KM003C с десктопной программой. Она позволяет записывать показания напряжения и тока на VBUS, а также напряжения на CC1, CC2, D+ и D- с последующим анализом графиков и их экспортом. Сразу замечу, | В качестве продвинутого вольтметра использовался тесте KM003C с десктопной программой. Она позволяет записывать показания напряжения и тока на VBUS, а также напряжения на CC1, CC2, D+ и D- с последующим анализом графиков и их экспортом. Сразу замечу, | ||
| В качестве источника (source) выступал павербанк Ugreen с портом на 100W (нужна не мощность, | В качестве источника (source) выступал павербанк Ugreen с портом на 100W (нужна не мощность, | ||
| + | |||
| + | Советую графики открывать в отдельной закладке, | ||
| + | |||
| + | Вопрос на понимание структуры кабеля: | ||
| + | {{ : | ||
| === Опыт === | === Опыт === | ||
| Line 17: | Line 22: | ||
| * Разъединяем кабель (со стороны тестера) | * Разъединяем кабель (со стороны тестера) | ||
| * Выключаем запись | * Выключаем запись | ||
| + | |||
| + | Подключение кабеля с двух сторон разъема покажет отличие в напряжениях на линиях CC1 и CC2. | ||
| === Вольты и амперы === | === Вольты и амперы === | ||
| Line 26: | Line 33: | ||
| {{: | {{: | ||
| - | Стало интереснее и сложнее. Начнём с середины, | + | Стало интереснее и сложнее. Начнём с середины, |
| + | |||
| + | Приведу для справки значения pull-up сопротивлений для разных источников. Обратите внимание, | ||
| + | {{: | ||
| + | Вторая таблица - это диапазоны напряжений и их интерпретация sinkом (если вдруг ему важен ток, который может дать источник на 5V). Поскольку сопротивление кабеля ничтожно по сравнению с резисторами Rd и Rp, то эти диапазоны применимы к двум сторонам кабеля. | ||
| + | {{: | ||
| + | |||
| + | Чтобы не заморачиваться с разными источниками можно запомнить общий диапазон: | ||
| А теперь увеличим фрагмент с подключением кабеля. | А теперь увеличим фрагмент с подключением кабеля. | ||
| {{: | {{: | ||
| - | До 3.183 видны пики, которые обозначают что источник подаёт на CC1 и CC2 напряжение и смотрит, | + | До 3.183 видны пики, которые обозначают что источник подаёт на CC1 и CC2 напряжение и смотрит, |
| Подключение второй стороны обнаруживается в 3.404, когда появляется pull-down резистор телефона и напряжение 1.7V на CC2 указывает на коннект устройства. И дальше на CC2 (его уже можно называть CC) держится напряжение, | Подключение второй стороны обнаруживается в 3.404, когда появляется pull-down резистор телефона и напряжение 1.7V на CC2 указывает на коннект устройства. И дальше на CC2 (его уже можно называть CC) держится напряжение, | ||
| Line 42: | Line 56: | ||
| Перечислим увиденные события | Перечислим увиденные события | ||
| * Обнаружение коннекта и выбор линии CC | * Обнаружение коннекта и выбор линии CC | ||
| - | * Обнаружение запроса на питание маркера и подача напряжения на VCONN | + | * Обнаружение запроса на питание маркера и подача напряжения на VCONN. Этот пункт опционален, |
| - | * Подача 5V на VBUS (эти два пункта независимы) | + | * Подача 5V на VBUS (этт и предыдущий |
| * Переключение на общение протоколом PD по линии CC | * Переключение на общение протоколом PD по линии CC | ||
pd_connect.1772211965.txt.gz · Last modified: by gadmin
