logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[STM32F3] - Rozbieżność pomiarów ADC z multimetrem przy dzielniku napięcia

eiliat 22 Wrz 2013 00:26 1329 4
REKLAMA
  • #1 12763263
    eiliat
    Poziom 15  
    Posty: 229
    Witam,

    Mam jeden z dwóch często występujących problemów. Nie wiem czy to wina konstrukcji czy kodu. Z napięcia około ~12V mam zrobiony dzielnik napięcia (4K7 i 8K) tak, że na wyjściu mam około 2.44V. Po wgraniu kodu otrzymuje następujące wyniki:
    Cytat:
    2715 $
    2723 $
    2721 $
    2718 $
    2717 $
    2715 $


    Jak widać, rozbieżność jest w granicy moich oczekiwań jak na rezystory 5%. Jednak martwi mnie "przesunięcie". Multimetr pokazuje co innego (około 2,4V) a tutaj mam co innego.

    Kod:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Czytałem, że z problemami z ADC pomagając kondziory ale głównie jeśli jest rozrzut wyników. Ja uważam, że tutaj rozrzutu nie ma ale dałem dwa kondesatory 100nF i 22pF i wyniki w ogóle się nie zmieniły.
  • REKLAMA
  • Pomocny post
    #2 12763308
    alagner
    Poziom 26  
    Posty: 768
    Pomógł: 85
    Ocena: 29
    A masz Vref faktycznie na 3.3V a nie np. 3V?
  • REKLAMA
  • #3 12763360
    eiliat
    Poziom 15  
    Posty: 229
    Generalnie mówiąc nie wiem, masz na myśli mnożenie *3300?
  • REKLAMA
  • #4 12763361
    alagner
    Poziom 26  
    Posty: 768
    Pomógł: 85
    Ocena: 29
    Tak, dokładnie.
  • #5 12764798
    eiliat
    Poziom 15  
    Posty: 229
    Dzięki nie wpadłbym na to, bo to jest standardowy kod od ST do tej płytki i nie pomyślałbym, że producent sam nie wie ile podciągnął pod Vref. Rzeczywiście składowa wynosi około 3360 mnożąc przez 3000 i dzieląc przez 0xFFF daje odpowiedni pomiar.

    Dziękuje jeszcze raz!
REKLAMA