找回密码
 注册
搜索
查看: 2585|回复: 16

[讨论] 求助:调PCL对应的DAC值里的DAC具体是怎么定义的呀

[复制链接]
发表于 2009-8-17 10:05:00 | 显示全部楼层 |阅读模式
如上[em03]
发表于 2009-8-18 10:44:00 | 显示全部楼层
lz说的是mtk平台吗?
其实DAC就是数模转换器,你输入一个数字,输出一个模拟的电压,比如meta里面DAC可以调到1023,那么APC就输出最高电压
这个电压可以控制输出功率的大小,因为每个功率级都有对应的功率,所以每个PCL(power control level)就是对应的每个功率级都有一个DAC值相对应。
点评回复

使用道具 举报

发表于 2009-8-18 16:59:00 | 显示全部楼层
是的,最大的DAC是1024,相应电平一般就是2.2V
点评回复

使用道具 举报

发表于 2009-8-18 20:17:00 | 显示全部楼层
APC D/A转换器为10位D/A转换器,位于CPU内部,即为10bit寄存器,范围是0-1023,共可代表1024个数值。
APC DAC转换为模拟量,即VAPC的电压值范围是0.1V-2.2V,即:
APC DAC的最小值(00 0000 0000)b(二进制)=000H(十六进制)=0(十进制) ,对应的VAPC输出电压为0.1V;
APC DAC的最大值(11 1111 1111)b(二进制)=2FFH(十六进制)=1023(十进制)对应的VAPC输出电压为2.2V。
因此该D/A转换器的分辨率为:(2.2V-0.1V)/1024=2.05mV,即APC DAC值每改变1,输出电压将改变2.05mV。
        以下表来说明功率等级->输出功率->VRAMP电压值->APC DAC之间的对应关系:
功率等级        输出功率(dBm)        VRAMP电压值(V)        APC DAC
(十进制数)        APC DAC
(十六进制数)
19        5        0.2874        140        8C
18        7        0.2977        145        91
17        9        0.312        152        98
16        11        0.3305        161        A1
15        13        0.3531        172        AC
14        15        0.3798        185        B9
13        17        0.4126        201        C9
12        19        0.4496        219        DB
11        21        0.4968        242        F2
10        23        0.5543        270        10E
9        25        0.6282        306        132
8        27        0.7226        352        160
7        29        0.8396        409        199
6        31        0.9853        480        1E0
5        33        1.1721        571        23B
点评回复

使用道具 举报

 楼主| 发表于 2009-8-19 11:42:00 | 显示全部楼层
多谢2楼和4楼 懂了![em08]
点评回复

使用道具 举报

发表于 2009-8-24 11:14:00 | 显示全部楼层
恩,明白点了
点评回复

使用道具 举报

发表于 2009-8-26 13:36:00 | 显示全部楼层
多谢了,终于明白了,谢谢各位的指点!
点评回复

使用道具 举报

发表于 2009-8-26 16:34:00 | 显示全部楼层
谢谢了,解释的很详细。
点评回复

使用道具 举报

发表于 2009-8-28 20:08:00 | 显示全部楼层
多谢各位!学习了
点评回复

使用道具 举报

发表于 2010-9-6 18:29:00 | 显示全部楼层
adfasf ggd
点评回复

使用道具 举报

发表于 2010-11-27 01:19:00 | 显示全部楼层
明白点了 谢谢
点评回复

使用道具 举报

发表于 2010-12-10 01:05:00 | 显示全部楼层
受用了,学习
点评回复

使用道具 举报

发表于 2012-4-17 18:11:00 | 显示全部楼层
以下是引用tjhaua在2009-8-18 10:44:28的发言:
lz说的是mtk平台吗?
其实DAC就是数模转换器,你输入一个数字,输出一个模拟的电压,比如meta里面DAC可以调到1023,那么APC就输出最高电压
这个电压可以控制输出功率的大小,因为每个功率级都有对应的功率,所以每个PCL(power control level)就是对应的每个功率级都有一个DAC值相对应。

还有请问这个模拟的电压怎么实现控制输出功率的大小呢?还有初始的DAC值是怎么确定的呢?是根据经验吗?我是新人,不太懂,求解释……
点评回复

使用道具 举报

发表于 2012-4-20 14:31:00 | 显示全部楼层
以下是引用abc444x在2009-8-18 20:16:51的发言:
APC D/A转换器为10位D/A转换器,位于CPU内部,即为10bit寄存器,范围是0-1023,共可代表1024个数值。
APC DAC转换为模拟量,即VAPC的电压值范围是0.1V-2.2V,即:
APC DAC的最小值(00 0000 0000)b(二进制)=000H(十六进制)=0(十进制) ,对应的VAPC输出电压为0.1V;
APC DAC的最大值(11 1111 1111)b(二进制)=2FFH(十六进制)=1023(十进制)对应的VAPC输出电压为2.2V。
因此该D/A转换器的分辨率为:(2.2V-0.1V)/1024=2.05mV,即APC DAC值每改变1,输出电压将改变2.05mV。
        以下表来说明功率等级->输出功率->VRAMP电压值->APC DAC之间的对应关系:
功率等级        输出功率(dBm)        VRAMP电压值(V)        APC DAC
(十进制数)        APC DAC
(十六进制数)
19        5        0.2874        140        8C
18        7        0.2977        145        91
17        9        0.312        152        98
16        11        0.3305        161        A1
15        13        0.3531        172        AC
14        15        0.3798        185        B9
13        17        0.4126        201        C9
12        19        0.4496        219        DB
11        21        0.4968        242        F2
10        23        0.5543        270        10E
9        25        0.6282        306        132
8        27        0.7226        352        160
7        29        0.8396        409        199
6        31        0.9853        480        1E0
5        33        1.1721        571        23B
点评回复

使用道具 举报

发表于 2012-4-21 18:53:00 | 显示全部楼层
以下是引用abc444x在2009-8-18 20:16:51的发言:
APC D/A转换器为10位D/A转换器,位于CPU内部,即为10bit寄存器,范围是0-1023,共可代表1024个数值。
APC DAC转换为模拟量,即VAPC的电压值范围是0.1V-2.2V,即:
APC DAC的最小值(00 0000 0000)b(二进制)=000H(十六进制)=0(十进制) ,对应的VAPC输出电压为0.1V;
APC DAC的最大值(11 1111 1111)b(二进制)=2FFH(十六进制)=1023(十进制)对应的VAPC输出电压为2.2V。
因此该D/A转换器的分辨率为:(2.2V-0.1V)/1024=2.05mV,即APC DAC值每改变1,输出电压将改变2.05mV。
        以下表来说明功率等级->输出功率->VRAMP电压值->APC DAC之间的对应关系:
功率等级        输出功率(dBm)        VRAMP电压值(V)        APC DAC
(十进制数)        APC DAC
(十六进制数)
19        5        0.2874        140        8C
18        7        0.2977        145        91
17        9        0.312        152        98
16        11        0.3305        161        A1
15        13        0.3531        172        AC
14        15        0.3798        185        B9
13        17        0.4126        201        C9
12        19        0.4496        219        DB
11        21        0.4968        242        F2
10        23        0.5543        270        10E
9        25        0.6282        306        132
8        27        0.7226        352        160
7        29        0.8396        409        199
6        31        0.9853        480        1E0
5        33        1.1721        571        23B

这位兄弟的诠释,很全面
点评回复

使用道具 举报

发表于 2016-9-9 17:55:47 | 显示全部楼层
厉害,这下懂了
点评回复

使用道具 举报

发表于 2016-9-21 16:55:21 | 显示全部楼层
可以,这很MTK
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-23 14:51 , Processed in 0.066047 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表