Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[STM32] DAC nie działa prawidłowo

spuki 08 Nov 2012 18:37 1461 2
  • #1
    spuki
    Level 13  
    Witam wszystkich,

    Mam dziwny problem z DAC'em w STM32F100.
    Wszystko działa OK do wartości około 500mV ($$\sim$$0x240). Powyżej jest obcinane do tej wartości - pin wisi solo, nie zapięty do niczego.
    Problem występuje na różnych board'ach (hardware raczej odpada).

    Konfiguracja Pinu PA4 - Analog Input/Alternative Push-Pull (żadnej różnicy nie widać)
    Konfiguracja DAC - BOFF=0 (reszta "po bożemu")

    Wygląda to tak jakby wewnętrzna dioda przywierała do masy ale pomysłu nie mam jak to zwalczyć.

    Pozdrawiam i z góry dziękuję za sugestię.
  • #2
    gaskoin
    Level 38  
    Znalazłeś kolejny błąd w krzemie.

    A nawiązując do opisu problemu:

    spuki wrote:
    Problem występuje na różnych board'ach (hardware raczej odpada).

    Konfiguracja Pinu PA4 - Analog Input/Alternative Push-Pull (żadnej różnicy nie widać)
    Konfiguracja DAC - BOFF=0 (reszta "po bożemu")


    Mogę tylko powiedzieć - powinno działać
  • #3
    spuki
    Level 13  
    A żeby było ciekawiej to przy BOFF=1 nic kompletnie nie ma na wyjściu (stan 0V).
    No nic - pewno jakiś głupi błąd, tylko gdzie.

    Dodano po 1 [godziny] 28 [minuty]:

    No i znalazło się - Źle wykonane klisze i przywarcie pomiędzy PA4 i PA5 (pod prockiem). Wszystkie 10 sampli do przeróbki.
    Chyba osobiście "podziękuję" firmie robiącej PCB.

    Pozdrawiam wszystkich.