Laboratorium Energetyczne SpecInfo • Telemetria Sprzętowa Zero-Fluff

Symulator Zasilania USB-C PD & DC Barrel

Modeluj w czasie rzeczywistym przepływ mocy w protokołach USB-C Power Delivery 3.1 i złączach DC. Wykrywaj wąskie gardła kabli 3A, zjawisko drenażu hybrydowego pod obciążeniem oraz awaryjną blokadę procesora BD PROCHOT na 400–800 MHz przed wdrożeniem sprzętu.

⚡ Profile zasilania:

🔌 Źródło Zasilania i Przewód

NEGOCJACJA ŹRÓDŁA
65 W
92 %

Wynegocjowany profil PDO
65 W
Moc netto na liniach płyty
60 W

💻 Obciążenie Platformy i Urządzeń

POBÓR UKŁADU
18 W
4 W
Całkowity pobór laptopa
22 W
Tryb pracy przetwornic
Aktywny dynamiczny

Bilans Energetyczny i Telemetria Zapasu Mocy

Fizyczna kalkulacja w czasie rzeczywistym między dostarczaną mocą netto a chwilowym poborem płyty głównej.

+38 W Nadwyżka (Optymalne ładowanie)
Krytyczny deficyt (BD PROCHOT) Drenaż baterii Równowaga Optymalna nadwyżka
🔋 Przepływ energii baterii
Szybkie ładowanie (+38 W)

Zasilacz dostarcza więcej energii niż pobiera płyta. Ogniwa akumulatora ładują się z pełną szybkością (wysoki C-rate).

⚡ Telemetria EC i PROCHOT
BD PROCHOT: Nieaktywny (100% Zegarów)

Brak limitów zasilania z kontrolera EC. Płyta główna i sekcja zasilania VRM pracują w pełnym zakresie Turbo Boost bez sztucznych blokad.

🔗 Status negocjacji PD
Negocjacja PD: 65W (Optymalna)

Kontroler USB-C PD / zasilacz wynegocjował najwyższy profil napięciowy (20V/28V/48V) przy pełnej wydajności prądowej.

🔬 Inżynieryjne studium przypadku: USB-C PD 3.1 i pułapka BD PROCHOT

Podłączając nowoczesnego laptopa służbowego do uniwersalnych stacji dokujących USB-C lub podróżnych ładowarek GaN, o stabilności i wydajności decydują dwa krytyczne mechanizmy elektryczne:

Poziom specyfikacji Napięcie (V) Maks. prąd (A) Maks. moc Wymóg dotyczący kabla Typowa klasa sprzętu
USB-C Standard (SPR) 5V / 9V / 15V / 20V 3.0 A 60 W Zwykły kabel USB-C (pasywny, brak chipu E-Marker) Ultrabooki, tablety, konsole (Steam Deck)
USB-C E-Marked (SPR) 20 V 5.0 A 100 W Chip E-Marker w obudowie wtyku USB-C MacBook Pro 14", Dell XPS 15, ThinkPad T14/X1
USB-C PD 3.1 (EPR) 28 V 5.0 A 140 W Kabel EPR E-Marker (izolacja certyfikowana do 50V) MacBook Pro 16" (M-Max), Framework 16
USB-C PD 3.1 (EPR) 36 V / 48 V 5.0 A 180 W – 240 W Kabel EPR E-Marker (wysokonapięciowy) Zaawansowane stacje robocze, laptopy gamingowe
Dedykowany DC Barrel 19.5 V – 20 V 11.8 A – 16.9 A 230 W – 330 W Gruby przewód miedziany o bardzo niskiej impedancji Alienware, ASUS ROG Strix, Lenovo Legion Pro

Czym jest sygnał sprzętowy „BD PROCHOT” i dlaczego zamraża procesor na 0.79 GHz?

BD PROCHOT to skrót od Bi-Directional Processor Hot. W przeciwieństwie do standardowego PROCHOT (który aktywuje się tylko wtedy, gdy sam rdzeń krzemowy procesora osiąga 100°C), BD PROCHOT to fizyczna, sprzętowa linia typu otwarty kolektor poprowadzona między kontrolerem EC (Embedded Controller) na płycie głównej a procesorem.

Gdy kontroler EC wykryje, że podłączony zasilacz nie jest w stanie zaspokoić zapotrzebowania prądowego płyty (np. podłączenie ładowarki od telefonu 45W lub stacji 65W do laptopa Dell XPS 15 wymagającego 130W), EC zwiera linię BD PROCHOT do Masy (GND). Wymusza to natychmiastowe obcięcie mnożnika CPU do wartości minimalnej (zazwyczaj 4x – 8x, co skutkuje zablokowaniem taktowania na sztywno na poziomie 400 MHz – 798 MHz). Komputer działa tragicznie wolno, mimo że temperatura rdzeni wynosi zaledwie 35–40°C!

Diagnostyka serwisowa: Szybkie komendy weryfikujące w terminalu

Użyj poniższych komend, aby w kilka sekund odczytać wynegocjowaną moc zasilacza i stan zasilania w działającym systemie:

📋 Kopiuj polecenie
# Odczytaj wynegocjowaną moc zasilacza i stan baterii przez WMI / CIM w PowerShell:
Get-CimInstance -ClassName Win32_Battery | Select-Object Name, EstimatedChargeRemaining, BatteryStatus, DesignVoltage;
Get-CimInstance -Namespace root\wmi -ClassName BatteryStatus | Select-Object Charging, Discharging, PowerOnline, RemainingCapacity
📋 Kopiuj polecenie
# Sprawdź wynegocjowane napięcie/prąd Type-C PD i chwilowy pobór mocy CPU:
cat /sys/class/power_supply/typec-source-default/uevent 2>/dev/null || cat /sys/class/power_supply/BAT0/status;
sudo turbostat --quiet --Summary --show PkgWatt,CorWatt,GFXWatt --interval 2
📋 Kopiuj polecenie
# Odczytaj dokładną wynegocjowaną moc w watach zasilacza AC w macOS:
system_profiler SPPowerDataType | grep -E "(Wattage|Charging|Connected|Family)"
Skopiowano polecenie diagnostyczne!