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

[stm32] STM32F107VCT6 ADC - błędny pomiar napięcia 0-3.3V, wynik 0 przy 0.66V

pawel_rad 09 Wrz 2011 00:01 2114 4
REKLAMA
  • #1 9909256
    pawel_rad
    Poziom 11  
    Posty: 13
    Pomógł: 3
    Ocena: 3
    Mam problem z przetwornikiem ADC w STM32F107VCT6, a mianowicie dokonuje pomiaru w zakresie 0-3.3V i tak wynik pomiaru dla napięcia ok. 3.3V wynosi 4095 natomiast wynik pomiaru 0 uzyskuje już dla napięcia o wartości 0.66V. Co może być tego przyczyną?

    Układ ADC mam poprawnie skonfigurowany, wykonuje również reset rejestru kalibracyjnego, a następnie wykonuje kalibracje. Korzystam z własnej płytki, zasilanie części analogowej VDDA zgodnie z „STM32F10xxx hardware development: getting started” tzn. do filtrowania zastosowałem dławik BLM21oraz kondensatory 1uF oraz 100nF, napięcie na VREF+ podaje przez rezystor 47R z VDDA. VREF-, VSSA podłączone są bezpośrednio do GND.
  • REKLAMA
  • #2 9909274
    gaskoin
    Poziom 38  
    Posty: 4159
    Pomógł: 436
    Ocena: 102
    Za każdym razem tak, czy tylko za pierwszym/drugim pomiarem ?
  • REKLAMA
  • #3 9909284
    pawel_rad
    Poziom 11  
    Posty: 13
    Pomógł: 3
    Ocena: 3
    No właśnie niestety za każdym razem...dziwna sprawa...
  • REKLAMA
  • #4 9909471
    Konto nie istnieje
    Konto nie istnieje  
  • #5 9909671
    pawel_rad
    Poziom 11  
    Posty: 13
    Pomógł: 3
    Ocena: 3
    Rozwiązałem problem, chociaż Albercie też już miałem wybrać się do wróżki ;). Powód bardzo prozaiczny - kiepski styk wyprowadzenia VREF-. Sprawdzałem wszystkie połączenia miernikiem, widocznie nazbyt mocno dociskałem to wyprowadzenie i wydawało mi się że jest ok., przed chwilą poprawiłem lut i działa. Oprogramowanie uruchamiam na mojej pcb, w prototypie nie było żadnych problemów z ADC, stąd moja pewność co do poprawnej konfiguracji. Jako że powodem błędu było moje niedbalstwo i pewność że wszystko zrobiłem dobrze, moderator może śmiało usunąć temat.
REKLAMA