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)
| Rewizja | Czułość [mV/mT] | BOP/BRP [mT] | Jitter [° RMS] |
| REV-A | 11.2 | 3.0/2.2 | 4.3 |
| REV-B | 12.4 | 2.7/2.0 | 3.2 |
| REV-C | 13.6 | 2.4/1.8 | 2.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-A | 0.46 | ±3.4 |
| REV-B | 0.32 | ±2.1 |
| REV-C | 0.24 | ±1.2 |
Dla REV-A wymagana kompensacja LUT w firmware przy wzroście T_pcb.
7. Kryteria akceptacji
- Jitter kątowy ≤ 3.0° RMS w 600–1200 rpm (REV-B/C).
- Fałszywe krawędzie ≤ 0.3% cykli (po filtracji).
- Brak utraty synchronizacji przy zmianie obciążenia ±20%.
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.