problem med TDA1543 I2S DAC
problem med TDA1543 I2S DAC
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/
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.
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.
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.
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 ^^
Ett kopplings schema samt code exempel under lättar ganska mycket, om någon vill hjälpa ^^
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... ^^
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... ^^