Qwazi Napisano Maj 29, 2017 Udostępnij Napisano Maj 29, 2017 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 😉 Cytuj Link do komentarza Share on other sites More sharing options...
ps19 Maj 29, 2017 Udostępnij Maj 29, 2017 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. 1 Cytuj Link do komentarza Share on other sites More sharing options...
Qwazi Maj 30, 2017 Autor tematu Udostępnij Maj 30, 2017 ps19 dzięki wielkie za pomoc! Rosyjskiego (?) nie umiem, ale sobie jakos poradze 🙂 Bardzo mi przybliżyłeś temat. Dzięki! Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
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!