手机afc功能校准时cload的值是什么意思

后使用快捷导航没有帐号?
查看: 832|回复: 13
AFC校准过程
AFC校准过程
00:12 上传
点击文件名下载附件.
32 KB, 下载次数: 8
售价: 4 rd币 &[]
謝謝樓主分享
价格太高了...
快快快快快快快快快快快快快快快快快快快快快快快快快快快快快
进来看看。
进来看看。
进来看看。
进来看看。
进来看看。
论坛资料为网友自由上传,与本论坛无关。
Powered by
关注一牛微信
获取手机验证码52RD研发论坛已升级,老版论坛仅供浏览,请访问新版论坛:
& 手机研发论坛(Cell Phone R&D Forum)
& AFC校准过程的个人理解
论坛升级中,停止回贴功能
等级:高级工程师帖子:108被删:0经验:682RD币:475.4来自:上海&浦东注册:
&|&&|&&|& 发表于 13:08:391#
此页为旧版论坛,仅供浏览,请访问新版论坛:
  AFC校准过程  &&由于GSM手机采用时分多址(TDMA)技术,以不同的时间段即时隙,来区分用户,故手机与系统保持时间同步就显得非常重要。若手机时钟与系统时钟不同步,则会导致手机不能与系统进行正常的通信。在GSM系统中,有一个公共的广播控制信道(BCCH),它包含频率校正信息与同步信息等。手机一开机,就会在逻辑电路的控制下扫描这个信道,从中获取同步与频率校正信息,如手机系统检测到手机的时钟与系统不同步,手机逻辑电路就会调整振荡电路的控制电压。其改变13/26MHz振荡电路中VCO两端的反偏压,从而使该VCO电路的输出频率发生变化,进而保证手机与系统同步。而手机的AFC(Auto Frequency Control自动频率控制)校准分两类型:一类型为Crystal,一类型为VC-TCXO。⑴.一类型为Crystal&& Crystal是指晶体Crystal AFC的校准过程&&;①.先校准CAP ID 在AFC DAC不变的前提下,在0-63(127)范围内之间选取一个CAP ID,选取的标准是其对应的发送信号频率频偏最小,然后对这个CAP ID进行验证是否在正确的范围中,针对6225平台而言,这个capid一般在30-45之间。②.然后就是校AFC SLOPAFC DAC取)-),得两个频偏值,再以这两组值算slope,之后就是验证,根据slope值算出频偏在0得那个DAC值,写进去再测试一下,确实是0左右,就说明校准成功了。一般AFC校不过,主要查查TRS有没有问题。③再进行TX AFC offset 校准 (这里有点不太清楚请高手指点。。。。。。。。)AFC 主要是为了保证 Target 的时钟频率和网络正确同步。我们知道 DAC(数 模转换器)和 Frequency Offset(时钟频率偏移)有近似线性的关系,DAC-Frequency Offset 曲线由两个要素决定,一个是基准值(nominal value), 一个是曲线的斜率(slope)。所谓的基准值指的就是当 Frequency Offset 值为零时 DAC 的值,如果还知道 Slope 的值,就可以根据任何一个 Frequency Offset 计算出对应的 DAC 值了。⑵.一类型为TCVCXO (温度补偿压控晶体振荡电路) DAC值与TCVCXO输出频率(13/26MHz)之间的对应关系,使得测试接收信号的频率误差在允许范围之内。校准步骤:1.控制综测仪Agilent 8960或者 R&S CMU200设定在BCCH(广播控制通道)中的某一个通道arfcn_C0_GSM 可以为1-124中的一个,由板测软件初始设定),并设定发射功率为PDL(dBm)(由板测软件初始设定);2.设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC1(由板测软件初始设定),软件发出AFC测试请求,在arfcn_C0_GSM通道上得到N_AFC个采样值;3.等待CPU计算出接收I/Q信号的频率平均误差:△f1;4.再设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC2(由板测软件初始设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量通道上的到N_AFC个采样值;5.等待CPU计算出接收I/Q信号的频率平均误差:△f2;6.计算AFC DAC斜率为:Slope=(△f1-△f2)/(DAC2-DAC1);&& 由得到的Slope值及DAC1再计算得到初始ADC值:INIT_AFC_DAC为:&& Use Default Value=△f1/ Slope+DAC1;判断该项板测结果是否通过,即看得到测量结果值:Slope、INIT_AFC_DAC是否在上下限值之内.然后将结果写入NVRAM区.⑶.MTK平台校准测试中TVCCXO AFC和Crystal AFC的异同点①TVCCXO AFCAFC自动频率控制, 现在用的VC-TCXO 13/26M, 通信过程中目的是实时调整VC-TCXO 频率,使手机和基站频率保持一致,比如+5 RD币[]
等级:助理工程师帖子:47被删:0经验:155RD币:11.8来自:深圳&宝安注册:
&|&&|&&|& 发表于 21:54:172#
此页为旧版论坛,仅供浏览,请访问新版论坛:
呵呵,领教了。screen.width-500)this.style.width=screen.width-500;">
等级:资深工程师帖子:455被删:-13经验:3916RD币:1299.5来自:火星注册:
&|&&|&&|& 发表于 10:20:583#
此页为旧版论坛,仅供浏览,请访问新版论坛:
以下是引用Kikeylg在 21:54:17的发言:呵呵,领教了。screen.width-500)this.style.width=screen.width-500;">
等级:助理工程师帖子:22被删:-1经验:329RD币:20.6来自:火星注册:
&|&&|&&|& 发表于 15:55:474#
此页为旧版论坛,仅供浏览,请访问新版论坛:
等级:研发工程师帖子:80被删:-1经验:312RD币:36.7来自:火星注册:
&|&&|&&|& 发表于 19:23:415#
此页为旧版论坛,仅供浏览,请访问新版论坛:
不错!screen.width-500)this.style.width=screen.width-500;">
等级:实习生帖子:7被删:0经验:43RD币:332.3来自:广东&深圳注册:
&|&&|&&|& 发表于 22:36:376#
此页为旧版论坛,仅供浏览,请访问新版论坛:
很好screen.width-500)this.style.width=screen.width-500;">
向上走,即便一小步也有新高度,做最好的自己,我能。
等级:研发工程师帖子:90被删:-1经验:926RD币:29来自:火星注册:
&|&&|&&|& 发表于 11:55:287#
此页为旧版论坛,仅供浏览,请访问新版论坛:
这段楼主是引用我写的 /①TVCCXO AFCAFC自动频率控制, 现在用的VC-TCXO 13/26M, 通信过程中目的是实时调整VC-TCXO 频率,使手机和基站频率保持一致,比如+3 RD币
等级:研发工程师帖子:83被删:-1经验:662RD币:219.7来自:火星注册:
&|&&|&&|& 发表于 21:01:188#
此页为旧版论坛,仅供浏览,请访问新版论坛:
顶了,好东西!
等级:资深工程师帖子:340被删:-9经验:1419RD币:441.4来自:火星注册:
&|&&|&&|& 发表于 15:54:229#
此页为旧版论坛,仅供浏览,请访问新版论坛:
如果用晶体的话,是不是芯片内部有两部分用来谐振的电容?一部分是一系列电容阵列,可以粗调谐振点,即CAP ID对应的一个东东;另一部分是类似压控二极管的东东,用来微调谐振点,AFC校准就是这部分。它芯片内部有温度补偿的相关东西吗?因为压控二极管等器件都有温度系数
让生命怒放!!!
等级:高级工程师帖子:133被删:0经验:699RD币:46.2来自:上海&浦东注册:
&|&&|&&|& 发表于 23:19:1310#
此页为旧版论坛,仅供浏览,请访问新版论坛:
希望楼主讲一下IQ校准,APC,APOC,ADC 的校准原理,本特别是IQ校准过程是怎样的原理啊!
等级:研究员帖子:981被删:-11经验:4014RD币:467.9来自:火星注册:
&|&&|&&|& 发表于 8:25:1011#
此页为旧版论坛,仅供浏览,请访问新版论坛:
screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">
等级:高级工程师帖子:103被删:0经验:978RD币:220.5来自:上海&闵行注册:
&|&&|&&|& 发表于 8:48:0112#
此页为旧版论坛,仅供浏览,请访问新版论坛:
针对6225平台而言,这个capid一般在30-45之间不好意思问一下我觉得这个capid应该在30附近才对吧,因为取值范围是在0-63,那32就是中间值,如果校准出来是40多是不是高了点,会不会有问题呢?我每次校准出来一般在25-32,每个项目基本上都差不多,不知道大家校准出来的capid一般都在多少呢?
等级:资深工程师帖子:340被删:-9经验:1419RD币:441.4来自:火星注册:
&|&&|&&|& 发表于 10:11:5913#
此页为旧版论坛,仅供浏览,请访问新版论坛:
capid作用应该是通过改变不通的接入电容阵列值以适应不同的晶体,因此理论上它应该没有最优值,考虑到同款晶体也存在不一致性,只需在0、63两个端点留出一个安全差值就行了,中间值效果都一样
让生命怒放!!!
等级:研发工程师帖子:90被删:-1经验:926RD币:29来自:火星注册:
&|&&|&&|& 发表于 9:41:1214#
此页为旧版论坛,仅供浏览,请访问新版论坛:
接收机I/Q校准。通常RF电路上会做一些。BB基带也会做。
等级:版主帖子:1355被删:-18经验:5873RD币:3430.2来自:火星注册:
&|&&|&&|&&|& 发表于 20:01:1715#
此页为旧版论坛,仅供浏览,请访问新版论坛:
以下是引用heyunlong在 13:08:39的发言:  AFC校准过程  &&由于GSM手机采用时分多址(TDMA)技术,以不同的时间段即时隙,来区分用户,故手机与系统保持时间同步就显得非常重要。若手机时钟与系统时钟不同步,则会导致手机不能与系统进行正常的通信。在GSM系统中,有一个公共的广播控制信道(BCCH),它包含频率校正信息与同步信息等。手机一开机,就会在逻辑电路的控制下扫描这个信道,从中获取同步与频率校正信息,如手机系统检测到手机的时钟与系统不同步,手机逻辑电路就会调整振荡电路的控制电压。其改变13/26MHz振荡电路中VCO两端的反偏压,从而使该VCO电路的输出频率发生变化,进而保证手机与系统同步。而手机的AFC(Auto Frequency Control自动频率控制)校准分两类型:一类型为Crystal,一类型为VC-TCXO。⑴.一类型为Crystal&& Crystal是指晶体Crystal AFC的校准过程&&;①.先校准CAP ID 在AFC DAC不变的前提下,在0-63(127)范围内之间选取一个CAP ID,选取的标准是其对应的发送信号频率频偏最小,然后对这个CAP ID进行验证是否在正确的范围中,针对6225平台而言,这个capid一般在30-45之间。这个CAP ID对应的是TC里面的开关电容②.然后就是校AFC SLOPAFC DAC取)-),得两个频偏值,再以这两组值算slope,之后就是验证,根据slope值算出频偏在0得那个DAC值,写进去再测试一下,确实是0左右,就说明校准成功了。一般AFC校不过,主要查查TRS有没有问题。③再进行TX AFC offset 校准 (这里有点不太清楚请高手指点。。。。。。。。)AFC 主要是为了保证 Target 的时钟频率和网络正确同步。我们知道 DAC(数 模转换器)和 Frequency Offset(时钟频率偏移)有近似线性的关系,DAC-Frequency Offset 曲线由两个要素决定,一个是基准值(nominal value), 一个是曲线的斜率(slope)。所谓的基准值指的就是当 Frequency Offset 值为零时 DAC 的值,如果还知道 Slope 的值,就可以根据任何一个 Frequency Offset 计算出对应的 DAC 值了。这个和DAC没有关系,校准这个的目的是为了补偿发射时PA对TXVCO或者LO的VCO PULLING作用所带来的些许频差。⑵.一类型为TCVCXO (温度补偿压控晶体振荡电路) DAC值与TCVCXO输出频率(13/26MHz)之间的对应关系,使得测试接收信号的频率误差在允许范围之内。校准步骤:1.控制综测仪Agilent 8960或者 R&S CMU200设定在BCCH(广播控制通道)中的某一个通道arfcn_C0_GSM 可以为1-124中的一个,由板测软件初始设定),并设定发射功率为PDL(dBm)(由板测软件初始设定);2.设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC1(由板测软件初始设定),软件发出AFC测试请求,在arfcn_C0_GSM通道上得到N_AFC个采样值;3.等待CPU计算出接收I/Q信号的频率平均误差:△f1;4.再设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC2(由板测软件初始设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量通道上的到N_AFC个采样值;5.等待CPU计算出接收I/Q信号的频率平均误差:△f2;6.计算AFC DAC斜率为:Slope=(△f1-△f2)/(DAC2-DAC1);&& 由得到的Slope值及DAC1再计算得到初始ADC值:INIT_AFC_DAC为:&& Use Default Value=△f1/ Slope+DAC1;判断该项板测结果是否通过,即看得到测量结果值:Slope、INIT_AFC_DAC是否在上下限值之内.然后将结果写入NVRAM区.⑶.MTK平台校准测试中TVCCXO AFC和Crystal AFC的异同点①TVCCXO AFCAFC自动频率控制, 现在用的VC-TCXO 13/26M, 通信过程中目的是实时调整VC-TCXO 频率,使手机和基站频率保持一致,比如<0.1PPM.手机收发的频率基准都是VC-TCXO,所以目的也是VC-TCXO频偏<0.1PPM. VC-TCXO通过电压控制,一般是一个DAC数模输出控制VC-TCXO的调整电压,比如DAC12 BIT. 那输出范围是0-(2^12-1).AFC校准的目的 一是给一个初始的DAC值,另外是算出斜率也就是多少DAC 频率变化1HZ.&&HZ/DAC .初始的DAC值是开机后 AFC如果偏的太大就无法调整过来了. 斜率的目的是基带算出此时频偏多少,然后根据频偏调整DAC.②Crystal AFC为了降成本,现在手机上有用DCXO替代传统的VC-TCXO的,但是由于DCXO本身没有频率调节机制,因而需要基带解调器实时检测DCXO输出的主时钟的频差并予以适当的调整。整个DCXO的调整分为工厂里用仪器进行的粗调和手机运行时解调器载波和时钟恢复模块的细调(辅以AFC自动频率控制算法)。工厂的粗调很好理解,对于细调,目前知道的只是如下的一些粗浅信息:在GSM系统里,会通过FCCH消息发送一串全0的特殊消息(相当于未调制的纯载波),手机端的解调器根据输出的中频信号内暗含的基站端时钟频率信息(纯载波)来检测本地DCXO输出时钟频率的频差,然后再根据事先设定好的“频差-晶振控制电压”映射表输出相应的控制电压以调整DCXO的振荡频率。这里的理解有些问题,不论什么平台,无论是DCXO, TCXO, crystal,都是通过BCCH对26M频率进行微调,通过AFC闭环控制。
等级:高级工程师帖子:258被删:-3经验:1037RD币:3153来自:广东&东莞注册:
&|&&|&&|& 发表于 14:32:0816#
此页为旧版论坛,仅供浏览,请访问新版论坛:
路过学习中
等级:高级工程师帖子:133被删:-1经验:454RD币:3.8来自:广东&广州注册:
&|&&|&&|& 发表于 17:13:3717#
此页为旧版论坛,仅供浏览,请访问新版论坛:
学习了!!!!!!!!!!
等级:高级工程师帖子:105被删:0经验:427RD币:101.6来自:北京&朝阳注册:
&|&&|&&|& 发表于 13:25:0918#
此页为旧版论坛,仅供浏览,请访问新版论坛:
AFC,APC的校准应该在方案提供商那边都完成了吧。
等级:助理工程师帖子:32被删:0经验:450RD币:26.4来自:江苏&苏州注册:
&|&&|&&|& 发表于 19:43:3819#
此页为旧版论坛,仅供浏览,请访问新版论坛:
等级:高级工程师帖子:108被删:0经验:682RD币:475.4来自:上海&浦东注册:
&|&&|&&|& 发表于 21:23:1020#
此页为旧版论坛,仅供浏览,请访问新版论坛:
AFC,APC的校准应该在方案提供商那边都完成了吧。都需要校准的哦&&还有APOC ,ADC,RX 等 这里不多讲了哦 !
等级:资深工程师帖子:437被删:-2经验:2753RD币:852.9来自:广东&深圳注册:
&|&&|&&|& 发表于 22:40:1421#
此页为旧版论坛,仅供浏览,请访问新版论坛:
看看。谢谢。
等级:助理工程师帖子:48被删:0经验:166RD币:11.8来自:湖北&黄石注册:
&|&&|&&|& 发表于 11:27:5422#
此页为旧版论坛,仅供浏览,请访问新版论坛:
支持一下好东西了啊!
等级:研发工程师帖子:82被删:0经验:260RD币:16.2来自:河北&石家庄注册:
&|&&|&&|& 发表于 11:59:0423#
此页为旧版论坛,仅供浏览,请访问新版论坛:
支持楼主.screen.width-500)this.style.width=screen.width-500;">
等级:高级工程师帖子:163被删:-1经验:574RD币:56.8来自:--&--注册:
&|&&|&&|& 发表于 17:26:3724#
此页为旧版论坛,仅供浏览,请访问新版论坛:
screen.width-500)this.style.width=screen.width-500;"> 顶,支持共享~~~~~~~~~~~~~~?
2003年的夏天开始做手机
等级:研究员帖子:673被删:-34经验:2561RD币:203.5来自:广东&罗湖注册:
&|&&|&&|& 发表于 2:29:4425#
此页为旧版论坛,仅供浏览,请访问新版论坛:
学习&&学习&&screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">
等级:高级工程师帖子:264被删:-1经验:943RD币:54.7来自:上海&上海注册:
&|&&|&&|& 发表于 21:26:0226#
此页为旧版论坛,仅供浏览,请访问新版论坛:
screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">screen.width-500)this.style.width=screen.width-500;">xx&&dingscreen.width-500)this.style.width=screen.width-500;">
等级:资深工程师帖子:312被删:-6经验:1141RD币:610.3来自:上海&闵行注册:
&|&&|&&|& 发表于 17:00:0327#
此页为旧版论坛,仅供浏览,请访问新版论坛:
貌似是同事啊,哈哈
人在上海,希望结交在上海的朋友!QQ:
等级:助理工程师帖子:20被删:0经验:134RD币:22.2来自:广东&东莞注册:
&|&&|&&|& 发表于 23:42:1928#
此页为旧版论坛,仅供浏览,请访问新版论坛:
学习了,谢谢!
等级:高级工程师帖子:291被删:-15经验:1424RD币:217来自:火星注册:
&|&&|&&|& 发表于 17:56:1529#
此页为旧版论坛,仅供浏览,请访问新版论坛:
以下是引用heyunlong在 13:08:39的发言:  AFC校准过程  &&如手机系统检测到手机的时钟与系统不同步,手机逻辑电路就会调整振荡电路的控制电压。其改变13/26MHz振荡电路中VCO两端的反偏压,从而使该VCO电路的输出频率发生变化,进而保证手机与系统同步。这句话是有问题的,13/26MHz振荡电路的Varactor反偏压是为了抑制CRYSTAL的温度或老化而产生补偿电容,确保稳定的13/26MHz的时钟和频综振荡源,手机与系统的同步,如在零中频中,LO=RF,频综电路会自动调整它的分频比和内置VCO中Varactor的反偏压,使振荡源的26MHz输入变成随RF而变化的LO信号,当然,如果没有稳定的26MHz,频综电路难以完成同步,这就是VAFC 信号的重要性注意:不要把13/26MHz振荡电路的VCO/Varactor 与 频综电路的VCO/Varactor 混为一谈,两者完全不同+5 RD币
等级:助理工程师帖子:38被删:0经验:128RD币:17.9来自:陕西&西安注册:
&|&&|&&|& 发表于 16:48:0930#
此页为旧版论坛,仅供浏览,请访问新版论坛:

我要回帖

更多关于 lualloadfile返回值 的文章

 

随机推荐