Re: AD7730 + RDY - stale "1"

Jul 09, 2008 Last reply: 18 years ago 3 Replies


> Ktos juz gdzies w sieci pisal o tym problemie, ale wlasciwie nie


> > wiadomo co sie dzieje.
> > Podlaczylem AD7730 do PIC-a 16F877A.
> > Mam komunikacje, bo zapisuje rejestry i odczytuje. Dziala reset
> > (wyslanie 32 x "1"), bo po tej operacji rejestry maja wartosci
> > fabryczne. Nie dziala jedno - sygnal /RDY. Powinien zmieniac sie na
> > "0" po pewnych operacjach, a u mnie jest stale "1". Kombinowalem juz
> > na wszystkie strony, podlaczylem 2 rozne uklady i zawsze to samo. Ktos
> > wie o co moze chodzic ?
>
> Sprawdzi?es' montaz.? Moz.e kon'cówka przywarta do +Vcc?
> Sygna? jak sprawdzany? Próbnikiem stanów logicznych mam nadzieje;.
> Sygna? RDY moz.na tez. odczytac' z rejestru statusu.
> Innych problemów nie mia?em.
> K.

Montaz ok, bo sprawdzam tez zawartosc rejestru STATUS i jest to samo. Sygnal sprawdzany oscyloskopem, to raczej pewne..procesor czeka w petli na "0" i nie moze sie doczekac.


100 razy wszystko sprawdzalem i jestem pewien, ze to musi byc jakis blad w programie, ale dlatego, ze "oni" czegos nie napisali. Widze na oscyloskopie piekne transmisje.

Mariusz


Jak rozumiem, dane wychodzą OK? Wartość wskazana przez ADC jest w przybliżeniu zgodna z napięciem na wejściu przetwornika.

Sprawdź jeszcze to (pdf): strona 4: "7RDY returns high after the first read from the device after an output update. The same data can be read again, if required, while RDY is high, although care should be taken that subsequent reads do not occur close to the next output update."

oraz to: strona 8: "SYNC does not affect the digital interface but does reset RDY to a high state if it is low."

Mam też nadzieję iż zbędne wejścia nie "wiszą w powietrzu". K.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required