utilizzo dac SPI

Nov 23, 2005 5 Replies

Sto utilizzando un DAC SPI, il max534



Il dac ha un pin UPO (user progammable output)



Da quello che ho capito è un'uscita logica per controllare altri dipositivi. Inviando un opportuno comando dovrei mandare il pin alto o basso. Sul comando attinente il data sheet riporta quanto sotto:



This command initiates the user-programmable logic output for controlling another device across an isolated interface. Example devices are gain control of an amplifi- er and a polarity output for a motor speed control.


Ho provato l'utilizzo ma non ottengo nulla nelle righe qui sopra parla di 'isolated inteface' che significa? non ci sono schemi della struttura interna per capire meglio ma... potrebbe essere che è un'uscita open collector? nel data sheet trovo questi dati relativi a 'DIGITAL OUTPUTS':



Output High Voltage VOH ISOURCE= 0.2mA Output Low Voltage VOL ISINK= 1.6mA



che significa? questi dati si riferiscono al pin in questione


"Marcello" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

credo che si intenda "isolata" dalla SPI, ovvero indipendente, anche se controllata da un comando specifico.

No, non è open collector. Infatti...

...significa che il pin ha un livello logico alto di Vdd-0.5 volt fintanto che fornisce 0.2mA, dopo non si sa, probabilmente scenda ma le specifiche non lo dicono. Stesso discorso per il livello logico basso, è a 0.4 volt, perlomeno fino a che la corrente entrante sta sotto 1.5mA.

simone.bern Mr. Heisemberg is not the only one who can affect a measurement by looking at it (Robert A. Pease) zsimonez.zbernz@zliberoz.it (Rimuovere i caratteri di zorro per rispondere via mail)

fornisce 0.2mA, dopo non si sa,

la corrente entrante sta sotto 1.5mA.

grazie mille per i preziosi chiarimenti :-)

Ora funziona tutto i miei erano problemi di tempistica nell'invio dei comandi ...non capisco il data sheet parla di MHz per il clock.... sono sceso di molto e i comandi li accetta

Va beh... lascio così tanto la conversione mi serve per generare una tensione fissa e quindi non mi importa la velocità

"Marcello" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

bè, con questo non hai dimostrato che le specifiche sono errate... :-)

un bus SPI a qualche MHz di velocità va trattato con cura, assicurando l'integrità dei segnali. Come sempre, una buona lettura è il libro di Howard Johnson, High-Speed Digital Design: A Handbook of Black Magic ...

simone.bern Mr. Heisemberg is not the only one who can affect a measurement by looking at it (Robert A. Pease) zsimonez.zbernz@zliberoz.it (Rimuovere i caratteri di zorro per rispondere via mail)

forse mi sono spiegato male.... non volevo affatto dire che le specifiche sono errate

l'integrità dei segnali.

Design: A Handbook of Black Magic ...

sisi me lo sono procurato ma... purtroppo il tempo per il lavoro che sto portando a termine è così ristretto che.... potro' leggerlo solo quando lo avrò finito :-)

cmq... come già detto la velocità non è affatto critica nella mia applicazione e quindi per pilotare il mio dispositivo in SPI mi posso accontentare anche di velocità dell'ordine di KHz (sto trattando segnali a 50Hz)

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required