Детаљан процес конфигурације између уређаја типа Ц

Jul 30, 2024Остави поруку

Користимо уобичајене електронске уређаје који одговарају ова три типа: Извор – пуњач; Судопер – мобилни телефон; ДРП – лаптоп или повер банк.

За три врсте уређаја, у теорији ће постојати 9 комбинација међусобног повезивања. Мора да постоје погрешне методе повезивања (као што је адаптер за повезивање адаптера) или методе повезивања које нису сигурни ко је Извор (као што је напајање или лаптоп). Дакле, за толико комбинација, како тип-Ц контролер конфигурише интерфејс?

Тип-Ц контролер завршава цео процес идентификације и комуникације кроз пребацивање стања машине стања. Следи неколико главних стања у државној машини.

1. Унатацхед.СРЦ, Извор је у неповезаном стању

2. Унаттендед.СНК, Синк је у неповезаном стању

3. АттацхВаит.СРЦ, сврха овог стања је да извор обезбеди да ЦЦ1 и ЦЦ2 остану стабилни након што се уређај повеже

4. АттацхВаит.СНК, сврха овог стања је да Синк обезбеди да ЦЦ1 и ЦЦ2 остану стабилни након што је уређај повезан

5. Аттацхед.СРЦ, Извор утврђује да је уређај успешно повезан

6. Аттацхед.СНК, Синк утврђује да је уређај успешно повезан

5. Три.СРЦ, ово стање је за ДРП уређај да покуша да промени изворну улогу

6. Три.СНК, ово стање је за ДРП уређај да покуша да промени улогу примаоца

Сценарио 1 Механизам понашања између извора и синкронизације (адаптер и мобилни телефон)

Следи механизам понашања када извор има повезан уређај Синк:

(1) Извор и Синк су оба у невезаном стању Унатацхед.СРЦ и Унаттацхед.СНК

(2) Source detects that there is a pull-up resistor on the CC end of the Sink, and the Source state changes to Unattached.SRC --> AttachWait.SRC-->Аттацхед.СРЦ; Извор укључује ВБУС и ВЦОНН.

(3) Sink detects VBUS, and the Sink state changes to Unattached.SNK --> AttachWait.SNK -->У прилогу.СНК

(4) Након што су Соурце и Синк у приложеном стању

Извор подешава вредност Рп да ограничи струју коју апсорбује Синк

Синк детектује напон вРд на Рд да би одредио струју коју дозвољава ВБУС

Извор одређује да ли је Синк искључен праћењем ЦЦ. Ако је искључен, улази у Унатацхед.СРЦ

Синк одређује да ли је извор искључен праћењем ВБУС напона. Ако је искључен, улази у Унатацхед.СНК

33

Сценарио 2 Механизам понашања између извора и ДРП-а (пуњач и лаптоп)

Следи механизам понашања када извор има повезан ДРП уређај:

(1) И Соурце и ДРП су у невезаном стању

Извор је у стању Унатацхед.СРЦ - ДРП се пребацује између Унатацхед.СРЦ и Унатацхед.СНК

(2) Source detects that there is a Sink pull-up resistor on the CC end, then the Source state changes to Unattached.SRC --> AttachWait.SRC -->Аттацхед.СРЦ; Извор укључује ВБУС и ВЦОНН.

(3) When DRP switches to Unattached.SNK and detects that the CC pin is pulled up, the DRP state changes to Unattached.SNK --> AttachWait.SNK -->У прилогу.СНК

(4) Након што су Соурце и ДРП у приложеном стању

Извор подешава вредност Рп да ограничи струју коју апсорбује ДРП (тј. Синк)

ДРП (тј. Синк) детектује напон вРд на Рд да би одредио струју коју дозвољава ВБУС

Извор одређује да ли је синк искључен праћењем ЦЦ. Ако је искључен, улази у Унатацхед.СРЦ-ДРП (тј. Синк) одређује да ли је извор искључен праћењем ВБУС напона. Ако је прекинут, улази у Унатацхед.СНК и враћа свој механизам пребацивања између Унатацхед.СРЦ и Унатацхед.СНК

44

Сценарио 3 Механизам понашања између ДРП-а и умиваоника (лаптоп и мобилни телефон)

Следи механизам понашања када ДРП има повезан уређај Синк:

(1) И ДРП и Синк су у невезаном стању

ДРП се пребацује између Унатацхед.СРЦ и Унаттацхед.СНК - Синк је у стању Унатацхед.СНК

(2) When DRP switches to Unattached.SRC and detects that the CC pin has a pull-down resistor, the DRP state changes to Unattached.SRC --> AttachWait.SRC -->Аттацхед.СРЦ; ДРП (тј. Соурце) укључује ВБУС и ВЦОНН.

(3) When the Sink detects VBUS, the Sink state changes to Unattached.SNK --> AttachWait.SNK -->У прилогу.СНК

(4) Након што су извор и ДРП у приложеном стању

ДПР (тј. Извор) подешава Рп вредност да ограничи струју коју апсорбује Синк - Синк детектује напон вРд на Рд да би одредио струју коју дозвољава ВБУС

ДРП (тј. Извор) одређује да ли је Синк искључен праћењем ЦЦ. Ако је искључен, улази у Унатацхед.СРЦ и враћа свој механизам за пребацивање између Унатацхед.СРЦ и Унатацхед.СНК

ДРП (тј. Синк) одређује да ли је извор искључен праћењем ВБУС напона. Ако је искључен, улази у Унатацхед.СНК

55

Сценарио 4 Механизам понашања између ДРП и ДРП (Повер Банк и Лаптоп)

За комуникацију између ДРП-а и ДРП-а постоје три ситуације. У једној ситуацији, два уређаја насумично одлучују ко је Извор или Синк; у другој ситуацији, један од ДРП-а покушава да одлучи да буде Извор кроз Три.СРЦ механизам; у трећој ситуацији, један од ДРП-а покушава да одлучи да буде Синк кроз механизам Три.СНК.

Следи механизам понашања када је ДРП уређај повезан на ДРП:

Сценарио 1:

(1) Оба ДРП уређаја су у неповезаном стању

ДРП#1 и ДРП#2 насумично се пребацују између Унатацхед.СРЦ и Унаттацхед.СНК

(2) When DRP#1 switches to Unattached.SRC and detects that the CC pin is pulled down by DRP#2, the state of DRP#1 changes to Unattached.SRC--> AttachWait.SRC -->Аттацхед.СРЦ; ДРП#1 (тј. Соурце) укључује ВБУС и ВЦОНН.

(3) When DRP#2 switches to Unattached.SRC and detects that the CC pin is pulled up, the state of DRP#2 changes to Unattached.SNK --> AttachWait.SNK -->У прилогу.СНК

(4) Након што су Соурце и ДРП у приложеном стању

ДПР#1 (тј. Соурце) подешава Рп вредност да ограничи струју коју апсорбује ДРП#2 (тј. Синк)

ДРП#2 (тј. Синк) детектује напон вРд на Рд да би одредио струју коју дозвољава ВБУС

ДРП#1 (тј. Извор) одређује да ли је синк искључен праћењем ЦЦ. Ако је тако, улази у Унатацхед.СРЦ и враћа свој механизам за пребацивање између Унатацхед.СРЦ и Унатацхед.СНК

ДРП#2 (тј. Синк) одређује да ли је извор искључен праћењем ВБУС напона. Ако је тако, улази у Унатацхед.СНК и враћа свој механизам за пребацивање између Унатацхед.СРЦ и Унатацхед.СНК

66

Случај 2:

(1) Оба ДРП уређаја су у невезаном стању

ДРП#1 и ДРП#2 насумично се пребацују између Унатацхед.СРЦ и Унаттацхед.СНК

(2) When DRP#1 switches to Unattached.SRC and detects that the CC pin is pulled down by DRP#2, the state of DRP#1 changes to Unattached.SRC--> AttachWait.SRC -->Аттацхед.СРЦ; ; ДРП#1 (тј. Соурце) укључује ВБУС и ВЦОНН.

(3) When DRP#2 switches to Unattached.SRC and detects that the CC pin is pulled up, the state of DRP#2 changes to Unattached.SNK -->АттацхВаит.СНК

(4) DRP#2 is in AttachWait.SNK and wants to switch to the Source role. The state of DRP#2 changes to AttachWait.SNK -->Три.СРЦ; и повлачи ЦЦ пин

(5) DRP#1 no longer detects DRP#2 pulling down the CC pin, so the state changes to Attached.SRC --> UnattachWait.SNK -->АттацхВаит.СНК; и искључује ВБУС и ВЦОНН, и укључује падајући отпорник на ЦЦ пин

(6) DRP#2 detects that the CC pin is pulled up, so its state changes to Try.SRC -->Аттацхед.СРЦ; и укључује ВБУС и ВЦОНН

(7) The state of DRP#1 changes to AttachWait.SNK -->У прилогу.СНК

(8) Након што су Соурце и ДРП у приложеном стању

ДПР#2 (тј. Извор) подешава Рп вредност да ограничи струју коју апсорбује ДРП#1 (тј. Синк)

ДРП#1 (тј. Синк) детектује напон вРд на Рд да би одредио струју коју дозвољава ВБУС

ДРП#2 (тј. Извор) одређује да ли је синк искључен праћењем ЦЦ. Ако је тако, улази у Унатацхед.СРЦ и враћа свој механизам за пребацивање између Унатацхед.СРЦ и Унатацхед.СНК

ДРП#1 (тј. Синк) одређује да ли је извор искључен праћењем ВБУС напона. Ако је тако, улази у Унатацхед.СНК и враћа свој механизам за пребацивање између Унатацхед.СРЦ и Унатацхед.СНК

77

Трећи случај је механизам Три.СНК, који је сличан Три.СРЦ механизму и неће бити овде описан.

Сценарио 5 Механизам понашања између извора и извора и између понора и понора

У ова два случаја употребе, и Соурце и Синк су у Унатацхед.СРЦ и Унатацхед.СНК стањима, тако да нема напајања између уређаја.

До сада смо увели неке уобичајене механизме комуникације између уређаја. Посебно за два ДРП уређаја са двоструком улогом, Тип-Ц контролер ће користити Три.СРЦ или Три.СНК да покуша да успостави нормалну логику напајања. Наравно, ако дође до погрешне логике напајања (на пример, лаптоп пуни повер банк), УСБ

ПД протокол такође обезбеђује механизам замене улога напајања, који мења улогу напајања преко ПД протокола. За детаље, погледајте спецификацију за испоруку УСБ напајања.

 

 

 

Pošalji upit

Dom

teams

E-pošta

Istraga