Skocz do zawartości

Pomiar prądu stm32f1


Qwazi

Pomocna odpowiedź

Witam Was,
Planuję zrobić pomiar prądu z baterii za pomocą przetwornika ADC. Używam zewnętrznego czujnika prądu (ACS712ELCTR-05B-T) oraz płytki STM32F103rb.

Czy ktoś z Was robił coś podobnego lub wie jak to ogarnąć i mógłby się podzielić swoją wiedzą na ten temat?

Pozdrawiam 😉

Link do komentarza
Share on other sites

1. Włączasz i konfigurujesz ADC.

2. Wiedząc że masz przetwornik 12 bitowy liczysz (3,3/4096(2^12)) = 0,0008056640625 V/dz (rozdzielczość adc)

3. Rozdzielczość czujnika to 185mV/A (sprawdź sam), dla adc to oznacza 0,185/0,0008056640625 = 229,62 dz[adc]/A

czyli wzrost prądu o 1 A oznacza przyrost wartości ADC o 230.

wartość_z_adc/230 = prąd [A]

4. Przed przeliczeniami możesz dodać filtrowanie wartości np. poprzez uśrednianie.

Aha i największy problem to to że to czujnik na 5V, a adc w stm32 jest na max 3v3 (Po włączeniu ADC - piny nie są już zgodne z 5V), chyba że masz czujnik bipolarny to można to trochę obejść.

https://geektimes.ru/post/280450/

Użyj google tłumacza jak nie rozumiesz, po polsku/angielsku nie znalazłem.

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.