Page 1 of 1

ADS7951 della T.I.

PostPosted: 02 Nov 2015, 16:02
by Maurizio_do
Salve, qualcuno ha mai utilizzato l'ADC della Texas Instrument ADS7951?

in caso affermativo, saprebbe dirmi come attivarlo? perchè nella mia scheda, è presente un ads7951 pilotato da una FPGA altera, la quale gli invia correttamente i segnali di CS, Clock e SDI, ma l'adc non risponde.
ho verificato l'assenza di c.c., la presenza delle tensioni di alimentazione e riferimento, il corretto montaggio sulla scheda.
il dubbio è che nella procedura di comunicazione abbia omesso qualcosa che lo attivi

grazie

Re: ADS7951 della T.I.

PostPosted: 02 Nov 2015, 16:35
by Leonardo
Ciao Maurizio,

Procediamo per gradi.

Hai un esempio fornito con la scheda che utilizza l'ADC? Se quell'esempio funziona, sicuramente hai sbagliato qualcosa e l'ADC non è rotto.

Leonardo

Re: ADS7951 della T.I.

PostPosted: 03 Nov 2015, 15:28
by Maurizio_do
non esiste nessun esempio in quanto la scheda è stata realizzata da me. gli ADC non sono mai stati utilizzati prima quindi, se non sono stati venduti gia rotti, dubito che ci siano probleme relativi ai due dispositivi. Il problema credo che sia a livello software nella procedura di powerUP.

Re: ADS7951 della T.I.

PostPosted: 03 Nov 2015, 16:50
by Leonardo
Il problema non è di facile soluzione in quanto può essere hw e/o sw, se non è banale difficilmente si riuscirà a risolvere tramite un forum.

Ad ogni modo puoi postare una schermata dei segnali SPI che giungono all'ADC?

Re: ADS7951 della T.I.

PostPosted: 03 Nov 2015, 17:00
by Maurizio_do
i segnali sono i seguenti:

D0 = CS
D1= Clock
D2 = SDI
D3= SDO :o

Re: ADS7951 della T.I.

PostPosted: 03 Nov 2015, 17:25
by Leonardo
Vista la specificità del problema ti consiglio di provare su http://e2e.ti.com
Puoi provare a postare lo schema elettrico nel frattempo.

Ciao

Re: ADS7951 della T.I.

PostPosted: 05 Nov 2015, 21:04
by deluca
Il problema potrebbe nascondersi ovunque. PCB, conessioni, saldature, software ecc.... ok tu dici che è tutto in regola !! e quindi diamo per scontato che le connessioni siano ok.

Cmq, io ti direi di montare il chip su un adattatore e provare ad interfacciarlo con un microcontrollore....

Molte volte il prb si annida nella configurazione della SPI e nella gestione del protocollo.

Interfacciando il chip con un micro tutto diventa più semplice e facilmente riuscirai a trovare dove sta l'inghippo.

Potrebbe essere errata l'interpretazione del MSB e LSB del data, oppure errori sulla fase tra data e clock o sulla polarità del clock.

Re: ADS7951 della T.I.

PostPosted: 08 Nov 2015, 00:19
by Maurizio_do
grazie per tutti i suggerimenti dati, ho controllato e ricontrollato le saldature e le piste un'infinità di volte.
Ora controllerò nuovamente le impostazioni dell'SPI, magari mi è sfuggito qualcosa, anche se nell'incertezza ho ordinato due adc nuovi.

vi terrò aggiornati.

grazie ancora dei preziosi consigli

Re: ADS7951 della T.I.

PostPosted: 12 Nov 2015, 17:36
by Maurizio_do
ok! dopo qualchegiorno d'attesa per ricevere gli adc nuovi, ho potuto verificare che il problema erano proprio loro, i due adc montati erano non funzionanti. ora tutto funziona grazie.