AD5412, Någon som jobbat med dessa DACar

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Försöker få en dylik DAC att fungera, men det skiter sig, uppenbarligen.
Jag kan skriva till den.
Jag kan läsa tillbaka de skrivna registren, vilka då innehåller samma sak som jag skrev till den.
Till exempel skickar jag kommandot 0x1001 (Utgång till, ingen Slew, 0-10V område), när jag läser av kontrollregistret, så innehåller det exakt samma sak.
Samma gäller med Dataregistret, jag kan läsa tillbaka exakt samma som jag skrev.
MEN, det kommer inte ett skit ur den!
http://www.analog.com/static/imported-f ... 2_5422.pdf
http://www.analog.com/static/imported-f ... 7_4177.pdf
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Swech »

It is important that the external RSET be used in this configuration, as depicted in Figure 77.

Ser inte att du anslutit den?

Swech
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Samtidigt skriver man
RSET is an internal sense resistor as part of the voltage-to-current conversion circuitry
(see Figure 66 ).
The stability of the output current over temperature is dependent on the stability of the value of RSET.
As a method of improving the stability of the output current over temperature, an external precision 15 kΩ
low drift resistor can be connected to the RSET pin of the AD5412/AD5422 to be used instead of the internal resistor
(RSET).
The external resistor is selected via the controlregister
Och det tolkar jag som att man bara behöver den för att öka nogrannheten.
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Andax »

Hur gör du med latch-signalen? Den bestämmer ju när det digitala värdet flyttas över till DAC...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Samma som en vanlig SS, eftersom den sitter på en SPI-lina.
Som sagt, jag kan problemfritt skriva till den, och läsa tillbaka det jag skrivit, dock så kommer inget ut i andra ändan.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Magnus_K »

Väldigt nyfiken på vad lösningen är...

EDIT: Ändrat "var" till "är".
Senast redigerad av Magnus_K 6 december 2013, 14:40:37, redigerad totalt 1 gång.
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av vfr »

Det finns ingen lösning ännu. Om du läser vad Tomas skrivit så får han inte ut något. Problemet var inte att kunna skriva och läsa från början. Den biten fungerade bra men han fick/får aldrig ut något...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Nej, har ingen lösning, skall byta krets, om det skulle vara så att den faktiskt är död.
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Andax »

Jag tror fortfarande på att problemet är att du anser att LATCH är samma sak som CS, vilket den inte är...

"LATCH:
Positive Edge Sensitive Latch. A rising LATCH edge parallel loads the input shift register
data into the DAC register, also updating the output."
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Nej det är inte det som är problemet.
På något sätt har jag lyckats knäcka den analoga delen i kretsen.
De verkar tydligen vara lite känsliga, på något sätt.

Bytte omvandlare och det fungerar, i alla fall med separat kopplade utgångar, nästa steg blir att koppla in förstärkaren igen, och koppla ihop utgångarna.


Latchen fungerar på exakt samma sätt som som SS på traditionella SPI-slavar.
DVS, normalt är den HÖG, när man skall skicka sätter man den låg, när man skickat färdigt sätter man den hög.
Inga konstigheter.
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Andax »

Bra att du fick den att funka. Dock är SS och LATCH inte riktigt samma även om du anser det. Men beroende på hur du använder den så kan säkert resultatet bli samma. Om du tittar på timing diagrammen i databladet så förstår du vad jag menar.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av Magnus_K »

Provade du Rset'en på någon gång?
Håller med dig om att allt tyder på att det enbart används för att öka noggrannheten men sen trycker dom ju också på att det ska användas just när dom två outputtarna är ihopkopplade.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Nu när jag fått den levande, så skall jag gå vidare med OP'n och lite annat som skall ligga på.
Andax, visst är det inte riktigt samma sak, dock i praktiken blir funktionen densamma.

Sedan måste jag ta reda på vad det är som orsakade att de två-tre andra dog.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46946
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: AD5412, Någon som jobbat med dessa DACar

Inlägg av TomasL »

Swech skrev:It is important that the external RSET be used in this configuration, as depicted in Figure 77.

Ser inte att du anslutit den?

Swech
Konstaterade att det datablad jag har, laddades ned när jag bestämde mig för att använda den, så fanns den texten inte med, tydligen har man gjort lite ändringar senaste året eller så.
Skriv svar