[elektro] dBu 1023/80
Móczik Gábor
pm_levlista at progzmaster.hu
Wed Dec 12 10:55:01 CET 2012
2012.12.12. 10:27 keltezéssel, Info írta:
> -36dB : 5
> -38dB : 4
> -41dB : 3
> -44dB : 2
> -50dB : 1
Gondolom egyenletesen akarja felosztani!
Ez így nem jó.
A legnagyobb osztás ugye 1024, ebből a csillapítás
20*log(1/1024) = -60.1975 dB
Ezt osztod 80 felé, akkor 1 step s = -0.7524 dB
A képlet visszafelé:
x = 10^(dB/20)
x1 = 1024*10^(s/20) = 939
x2 = 1024*10^(2s/20) = 861
...
x(n) = 1024*10^(n*s/20)
A vége érdekes:
73 1,84
74 1,68
75 1,54
76 1,42
77 1,30
78 1,19
79 1,09
80 1,00
Látható, hogy 80 részre nem tudod felosztani, mert a végeredményként
csak egész számot tudsz felhasználni, a 73..80-ig lépcsőhöz csak
ugyanazt az 1-et tudod a DAC-ba írni (meg mellesleg 68..72-ig csak 2-t,
stb...)
Egy adott felbontást ennyi részre tudsz felosztani:
n = log2(r)
--> 1024-hez 10 rész tartozik.
Hogy 80 egyenlő részre tudd felosztani, ahhoz 2^80 felbontás kellene.
Egyébként ez nekem elég gyanús eredmény, mit gondolok rosszul?
More information about the Elektro
mailing list