Czujniki Halla: błędy, jitter i odporność

/parametry/nota-serwisowa-bledy-czujnik-halla/ • platformy BLDC AGD • kanały HALL_A/B/C • EXTI/TIM capture

1. Zakres

Nota identyfikuje błędy detekcji komutacji z czujników Halla: brak krawędzi, szumy powodujące fałszywe zgłoszenia EXTI oraz dryf progów BOP/BRP w funkcji temperatury. Określono parametry filtracji, wymagane modyfikacje firmware i minimalne zabiegi hardware dla stabilizacji.

2. Parametry czujników (rewizje)

RewizjaCzułość [mV/mT]BOP/BRP [mT]Jitter [° RMS]
REV-A11.23.0/2.24.3
REV-B12.42.7/2.03.2
REV-C13.62.4/1.82.1

REV-C zapewnia najniższy jitter i najlepszą odporność EMC, co ułatwia obliczenia kąta komutacji.

3. Warstwa fizyczna

  • Ekranowanie przewodów HALL_x, powrót masy w topologii „gwiazda”.
  • Filtr RC 1 kΩ/10 nF przy wejściu MCU – ogranicza piki HF.
  • Odległość od przewodów fazowych silnika – minimalizacja sprzężeń.

4. Logi i przebiegi

CH1 HALL_A: ███____████____████
CH2 HALL_B: __████____████____██
CH3 HALL_C: ____████____████____
TIM2_IC: edges=1780/s, jitter=±2.1°, sync=96.8%
WARN: NOISE@HALL_C (RMS=42 mV) → debounce

5. Firmware – filtry i progi

// filtr programowy
if (edge_detected){
  if (now - last_edge >= 150 µs) accept_edge();
  else reject_noise();
}

Zalecane łączenie debounca czasowego z histerezą adaptacyjną w niskich rpm.

6. Wpływ temperatury

RewizjaΔBOP/10K [mT]Stabilność fazy [°/100K]
REV-A0.46±3.4
REV-B0.32±2.1
REV-C0.24±1.2

Dla REV-A wymagana kompensacja LUT w firmware przy wzroście T_pcb.

7. Kryteria akceptacji

8. Adnotacja serwisowa

W praktyce napraw potwierdzono, że standardowe zabiegi (RC, ekran, debouncing adaptacyjny) zapewniają stabilne działanie także w egzemplarzach o wyraźnym dryfie parametrów; notatki terenowe wskazują, że serwis AGD w Łodzi wdrażał te korekty w modułach falowników o zbliżonej geometrii i przewodach.