Witam,
Niedawno zakupiłem dwa przetworniki analogowo-cyfrowe ADS7822 i mam problem z uzyskaniem od nich jakiejkolwiek odpowiedzi.
Układziki są przylutowane na płytkach uniwersalnych wraz z kondensatorami odsprzęgającymi(100nF - jeden na Vcc, drugi na Vref). Zasilanie 3,3V.
Linie CS, Dout i Dclock są podciągnięte przez oporniki 4,7k do Vcc i podłączone do wyprowadzeń mikrokontrolera.
Mikrokontroler sprowadza CS do stanu niskiego po czym rozpoczyna generowanie sygnału zegarowego na wyjściu Dclock.
Obserwując wszystko na oscyloskopie dostaje zawsze coś takiego:
[żółty - Clock; zielony - Dout]
Próbowałem już różnych częstotliwości sygnału zegarowego. Próbowałem zwiększyć ilość sygnałów zegarowych. Sprawdzałem wielokrotnie przejścia przewodów (do samego pinu układu ), sprawdzałem czy jest zasilanie. Jednak ciągle jedyną odpowiedzią układu jest sprowadzenie Dout do poziomu niskiego.
Miał ktoś podobny problem z tymi układami??
Co jeszcze moge zrobić żeby ten układ zaczął odpowiadać??
Niedawno zakupiłem dwa przetworniki analogowo-cyfrowe ADS7822 i mam problem z uzyskaniem od nich jakiejkolwiek odpowiedzi.
Układziki są przylutowane na płytkach uniwersalnych wraz z kondensatorami odsprzęgającymi(100nF - jeden na Vcc, drugi na Vref). Zasilanie 3,3V.
Linie CS, Dout i Dclock są podciągnięte przez oporniki 4,7k do Vcc i podłączone do wyprowadzeń mikrokontrolera.
Mikrokontroler sprowadza CS do stanu niskiego po czym rozpoczyna generowanie sygnału zegarowego na wyjściu Dclock.
Obserwując wszystko na oscyloskopie dostaje zawsze coś takiego:
[żółty - Clock; zielony - Dout]
Próbowałem już różnych częstotliwości sygnału zegarowego. Próbowałem zwiększyć ilość sygnałów zegarowych. Sprawdzałem wielokrotnie przejścia przewodów (do samego pinu układu ), sprawdzałem czy jest zasilanie. Jednak ciągle jedyną odpowiedzią układu jest sprowadzenie Dout do poziomu niskiego.
Miał ktoś podobny problem z tymi układami??
Co jeszcze moge zrobić żeby ten układ zaczął odpowiadać??