problem med TDA1543 I2S DAC

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

problem med TDA1543 I2S DAC

Inlägg av ucadv »

Har försökt att få igång denna "ekonomi" DAC ett bra tag nu. Får alltid ut dessa värde, oavsett vad jag gör:

1.9-2.3 volt ut på Aref
0.9-1.1 volt ut på AOr/AOl
(5v0 matningspänning)



Nån som känner igen siffrorna eller haft liknande problem?

edit: bilderna finns här: http://ucadv.blogspot.com/
Senast redigerad av ucadv 28 september 2007, 13:57:02, redigerad totalt 1 gång.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Länk ?
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

en fungerande länk finns nu i mitt första inlägg.


Det här problemet verkar ha diskuterats tidigare, dock utan att komma fram till något:

http://elektronikforumet.com/forum/view ... 43&start=0


För er som läser den där tråden vill jag bara påpeka att I2S går faktiskt att "emulera" med SPI:
http://elektronika.kvalitne.cz/ATMEL/MO ... 2_eng.html

Men jag bit-bangar här eftersom MCUn saknar SPI stöd.
Användarvisningsbild
exile
EF Sponsor
Inlägg: 496
Blev medlem: 21 oktober 2005, 23:32:07

Inlägg av exile »

Lite dum fråga men du mäter spänning ut på en DAC som ger en ström ut... eller har du omvandlaren efter? (opampar med ett motstånd som i data bladet). i så fall bör du ha 1.9-2.3 volt vid AOR och vid AOL... och vad får du ut på opamparna? (om du har några)

Ett kopplings schema samt code exempel under lättar ganska mycket, om någon vill hjälpa ^^
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> en fungerande länk finns nu i mitt första inlägg.

Inte till kretsen...

Hittade den i alla fall efter lite letande.
Som exile påpekade, detta är näst intill omöjligt att
tro eller tycka något om utan att veta mer. Kretsen
i sig är ju ganska enkel...
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

*överraskande nog* är den kopplad precis som i databladet


jag hade hoppats nån på forumet kände igen symtomen. nåväl, jag ska beställa ett gäng nya kretsar och göra ett nytt försök.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> *överraskande nog* är den kopplad precis som i databladet

OK, då är det väl fel i din kod...
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

vad får dig att tro det?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Exempelkopplingarna i databladet brukar inte vara fel.

Edit: Såg att du hade bilder på vågformen.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> vad får dig att tro det?

Att kopplingen (enligt dig) är rätt och att DOA kretsar är rellativt ovanligt.
(I alla fall ovanligare än buggig kod...)
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

det är möjligt att det är fel i koden, men ser du något fel i vågformen som inte jag ser?
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Nej, men det betyder inte att den är rätt heller.. :-)
Användarvisningsbild
exile
EF Sponsor
Inlägg: 496
Blev medlem: 21 oktober 2005, 23:32:07

Inlägg av exile »

Code och schema under lättare om man ska fel söka. Även om det är DOA... Det är inte för att vara taskig man vill ha scheman och en exempel code... utan för att kunna ge ett kanske givande svar. ^^

Nå, jag ska säga vad tror kan vara ett fel.
På din bild visar du 32 klock pulser för en "frame" vilket är riktigt, men vad jag ser så kör du bara en "frame", vilket gör att sista biten inte klockas ut. Jag vet inte hur DAC är konstruerad men jag antar att den skickar inte ut "data" till "AD" för hela paketet har kommit fram, annars skulle man få en lite fas förskjutning mellan kanalerna.

Men det klart att det du kanske har valt att inte ta med flera "frame" på bilden för att det ska bli lättare att se... ^^
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

jo, TDA1543 uppdaterar utgångrna vid positiv/negativ flank på WS.

och ja, jag slängde in en liten delay mellan varje frame för att kunna fota dom på skåpet :)
Skriv svar