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

Jak poprawnie skonfigurować SPI dla ADS1232 i MSP430?

poczatkujacyEl 21 Cze 2012 16:57 2923 0
REKLAMA
  • #1 11026781
    poczatkujacyEl
    Poziom 9  
    Witam serdecznie,

    Pracuje obecnie nad układem zawierającym mostkowy czujnik ciśnienia, ADS1232 oraz MSP430. Od paru dni jestem bezradny bo nie wiem jak poradzić sobie z komunikacją pomiędzy ADS a MSP.

    Do projektu wykonałem płytkę testową zgodnie z Figure 42 (zamieszczonym poniżej))

    Jak poprawnie skonfigurować SPI dla ADS1232 i MSP430?

    Jedynymi różnicami są wspólna masa dla wszystkich połączeń. Brak zewnętrznego oscylatora. Nóżka XTAL2 niepołączona, XTAL1 do GND.

    Po podłączeniu układu pod oscyloskop (po uprzednim doprowadzeniu zasilania do nóżki PWDN poprzez mikrokontroler lub bezpośrednio) widać że układ reaguję na zmianę ciśnienia. Wysyła różne ramki danych.

    Komunikuję się poprzez SPI.
    void main(void)

    Kod: Text
    Zaloguj się, aby zobaczyć kod


    Jednak po podłączeniu SCLK z MSP do ADS układ przechodzi mi w tryb oszczędny (SCLK - hi, DOUT - hi). Po odłączeniu zegara transmisja działa poprawnie (na oscyloskopie). Próbowałem wyłączyć zegar programowo lecz nie udało się. Próbowałem Sam napisać komunikację lecz układ nie reagował. Ktoś miał podobny problem. Czy mógłby mi ktoś poradzić co z tym zrobić? Jak sczytywać dane?

    Pozdrawiam
  • REKLAMA
REKLAMA