Kui see on Sinu esimene külastus, siis tutvu
palun korduma kippuvate küsimustega klikates selleks ülal asetseval lingil. Enne uue postituse lisamist pead Sa registreeruma.
Postituste lugemiseks vali meelepärane foorum allpool olevast nimekirjast.
Aga kuidas sa siis 74AC574-ga veatult reclockida saad selle sama 20 Mhz kvartsilt kui YM3434 väljuv data ei ole sünkroonis sellega, teoreetiliselt peaks ju aegajalt bitte kaduma minema?
Sageduste vahe on suur, reklokkimise point on ju selles, et DACi jõudvatel signaalidel ei ole frontide värelusi e. jitterit. Iseasi on see kas AD1865 on vaja kõikide signaalide fronte siluda, võibolla piisaks ainult L-R Latch reklokkimiset.
Kui võtta 96 khz kvanditud signaal, siis seal on bit clock 6.144 Mhz, kui palju see sageduste vahe peab olema, et asi 74AC574ga (või sarnase flip-flopiga) töötaks õigesti, üle kahe korra?
Kusjuures sul on õigus, YM3434 andmelehe järgi BCO on XI/2=10MHz, ehk siis reklokin 10MHz taktsagedust 20MHz.
Tooaeg polnud mul ühtegi head helikaarti millega testida minu DACi ja üldse kadus huvi elektroonika vastu.
Proovin leida mingit audio testijat, mis töötab Ubuntu all ja teha mõõtmised.
Tegelikult ei olnud see minu viimane küsimus väga otseselt YM3434 kohat vaid põhimõtte kohta kuidas D-type flip-flop kaudu reclockida.
Väikese netis kaevamise järel jõudsin selleni, mis pole just kuigi positiivne:
I have known about async reclocking for a long time but never was too motivated to really bother really getting into it (never considered actually building a DAC). but recently I began considering it, read some postings here and there and something stroke me: it looks like my understanding of...
DACid läksid siis esialgu käima ilma reclockinguta ja otse AK41113 tagant, mida toidab siis DSP SPDIF väljunditest. Tulemus on paljulubav, DSP DACi analoog väljundiga võrreldes kuidagi puhtam ja kirkam aga seda oli ka oodata. Ühtegi opakat signaali teel ei ole, I/V muundus käib puhtalt takistiga ja volume kontroll on lihtsalt ALPS 10k mootorpotekas ja sealt otse võimudesse. Tuleb veel asi korralikult ära vormistada ja kesta sisse panna.
Seoses oma NOS DACi käima ajamisega sai välja mõõdetud üks aga, mis kõigil NOS (non-oversampling) DACidel küljes ja miks neid "musikaalseteks" ja "analoogi moodi" muunduriteks kutsutakse. Nimelt ASK ülemine ots kukub neil suht vara ära ja vajab korrektsiooni kas digitaalselt või analoogis.
Teooriat selle kohta on näha lehelt http://www.atx7006.com/articles/dac_frequency_response
Prakitikas on kukkumine näha all oleval ASK pildil, mis on tehtud NOS AD1865 DACi väljundist, kus sisendiks 44,1 kHz kvantimissagedusega sweep digi signaal ja väljundis ei ole mingeid filtreid. 10 kHz on seal võrreldes madalama otsaga 0.75 dB, 15 kHz 1,72 ja 20 kHz 3,17 dB madalam. Üle 24 kHz sagedused on nn. peegel sagedused ehk alias-sagedused. Oleks mõõtmise sweep jooksnud 22.05 kHzini oleks tegelikud ja aliased kokku saanud sellel sagedusel.
Oleksid sinna kõrvale ka faasimoonutuse tekitanud, oleks vist huvitavam olnud. Ja see mis hakkas arenema seal kuskil pealt 40kHz on ka päris mõtlemapanevalt järsk.
Kui tõde võib välja öelda ainult sosinal, on riigi vallutanud vaenlane.
Konfutsius
Faasi saab sellet kukkumiselt otseselt arvutada, pilti muidugi ei ole. See mis on üle 22 kHz pole teglikult väga hirmutav, kuna pole kuuldav ja korralike võimudega ei tekita moonutisi aga igaks juhuks oleks mõistlik maha lõigata. Samas olen praktikas proovinud ka täitsa filtriteta NOS DACi ja tundus täitsa asjalik ja selline analoog heliga, nüüd siis on ka põhjus selge.
Kui vaatad aliaste nivoosid, siis võib oletada et kui aliase põhinivoo on tasemel -10dB, siis selle aliase allapidi harmooniline võib asuda tasemel -30db ja päris kuuldavas alas. Selle nägemiseks tuleb spektrit sweebiga lives vaadata. Praegune pilt saab näidata ainult maksimaalse nivoo paiknemise sagedusteljel.
Kui tõde võib välja öelda ainult sosinal, on riigi vallutanud vaenlane.
Konfutsius
Mida sa mõtled aliase allapidi harmoonilise all?
Põhisageduse ja aliase vahelist madalaimat intermodulatsiooni sagedust? See jääb minu aparaatidega mõõtmisel kuhugi -100dB kanti kui sweep on -3 dB nivool. Ma arvan et teda DACi väljundis ei ole vaid see tekib helikaardi sisendis kuna sõltub sisendi nivoost.
Comment