Witam,
mam pewien problem z kalibracją czujki prądowej ACS758 podłączonej do eleresa.
Kupiłem
czujnik prądu 100A z 4drones.pl
Podłączyłem go z dzielnikiem wg zaleceń. Poniżej schemat połączeniowy całościowy (np. dla potomnych) ;), w tym podłączenie rzeczonego czujnika.
Wg instrukcji z pierwszego postu, aby skalibrować ten czujnik należy:
1. na "0-wym" obciążeniu w układzie ustawić offset na 255 a multiplier (calibration) na -1,0000
2. stopniowo obniżać offset do momentu kiedy wskazanie prądu w konfiguratorze będzie wynosiło 0A
3. teraz obciążyć układ i nie ruszając już offset-u zmieniać multiplier w zakresie liczb poniżej 0 (od -0,0001 do -x), aż do momentu, kiedy wskazanie prądu w konfiguratorze wyniesie tyle ile faktyczne obciążenie w układzie.
i to tyle, proste ... choć trochę mi zajęło .... no dobra, mi jak mi, ale innym trochę zajęło, abym doczytał to co oczywiste i czarnym na ... jakimś innym kolorze napisane (w pierwszym poście). I tutaj chciałbym serdecznie pozdrowić te osoby i podziękować za okazaną mi cierpliwość ;)
W każdym razie, miałem pisać o problemie, mianowicie, problem jest taki, że powyższa procedura u mnie nie działa.
Gdy ustawię multiplier na -1 to w każdym zakresie offsetu (0-255) mam 0A. Czyli ile ustawić ? próbowałem różnie, w pełnym zakresie.
Zgodnie z logiką w/w procedury przyjąłem za poprawne ustawienie offsetu na 255 i poruszanie multiplierem. Do układu podłączyłem ładowarkę do li-poli :) i rozpocząłem ładowanie prądem 6A.
No i dobra, coś tam ustawiłem ... ale efekt był taki, że prąd jaki ustawiłem, taki sam jaki mi wychodził na mierniku, pozostawał we wskazaniach konfiguratora na stałe (np. 6,5A), tzn. jak wyłączyłem ładowarkę i pobierany prąd wynosił 0,3A to konfigurator (jaki i AP_InfoTool) wskazywał nadal 6,5A. Jak włączyłem ładowarkę ponownie, ale na 3A to konfigurator wciąż pokazywał 6,5A. Jak wszystko zapiąłem do OSD, na OSD też było 6,5A.
Zmiana wszelkich parametrów - offset i multiplier nie dawały rezultatu. Wskazania prądu na konfiguratorze miały charakter stałych i nie zmieniających się wartości, nie tak jak np. w przypadku napięcia, które cały czas fluktuuje góra dół. Jak już ustawiłem 6,5A to było cały czas 6,5, chyba że zmieniłem jakiś parametr to pojawiała się nowa wartość, ale była tak samo stała.
Dopiero po jakimś czasie stwierdziłem, że wsadzę większe obciążenie i podłączyłem do układu silnik, poprzez inny odbiornik RC. Co niestety okupiłem lekkim uszkodzeniem skrzydła :/ ... na drugi raz, podczas takich testów, muszę powynosić z pokoju lekkie i potrafiące unosić się rzeczy :D
No więc, okazało się, że jak rozkręciłem silnik do 9A to wskazanie prądu przy pewnych ustawieniach najpierw offsetu a potem multipliera wreszcie zaczęły zachowywać się bardziej prawidłowo - nie były stałe tylko się "ruszały". No więc podniosłem obroty, uzyskująć 17A i ustawiłem konfigurator na 17A. Niestety, gdy zmniejszałem lub podnosiłem obroty silnika, czyli prąd malał lub rósł, to wskazania w konfiguratorze coraz bardziej się rozjeżdżały w stosunku do prawdziwych wartości z miernika.
Jeszcze dopiszę, że sprawdzałem napięcie po podłączeniu czujki do eleresa (mierzyłem na pinach CUR i GND eleresa) i przy 0 obciążeniu napięcie wynosi ~2,30V (w przybliżeniu bo nie pamiętam dokładnie, ale tak na 90%). Wraz ze wzrostem obciążenia napięcie malało, i tak przy ok 6A wynosiło ok 2,10V (te wartości już bardzo w przybliżeniu), co jest podobno prawidłowym objawem.
Poniższy schemat uwzględnia połączenia zgodne dla wątku
Remzibi OSD jako OSD dla AutoPilota eLeReS.
Bardzo proszę o pomoc w kalibracji tego czujnika. Ja już nie mam pojęcia co więcej mogę zrobić. Może rezystory w dzielniku za duże ?
z góry dziękuję za pomoc,