压控振荡器的温度补偿方法及压控振荡器技术

技术编号:12241296 阅读:69 留言:0更新日期:2015-10-26 13:31
本发明专利技术提供一种压控振荡器的温度补偿方法及压控振荡器,方法包括:应用于压控振荡器,压控振荡器包括:电感、调节频率电容、变容管和至少两个温度补偿电容;对于锁相环使用的每一个频点对应的调节频率电容的控制字预先存储在查找表中,温度补偿电容的控制字的中间值预先存储在查找表中;温度补偿电容与调节频率电容的连接方式相同;包括:在发射或接收一帧结束后,检测压控振荡器的控制电压;判断控制电压是否在预设电压范围内,若判断控制电压超出预设电压范围,更新查找表中该频点对应的温度补偿电容的控制字,使控制电压调节到预设电压范围内。可以避免由于环境温度变化,造成频点对应的控制电压变化,VCO的性能下降使PLL失锁的情况。

【技术实现步骤摘要】

本专利技术涉及电子控制
,特别涉及一种压控振荡器的温度补偿方法及压控振荡器
技术介绍
参见图1,该图为现有技术中的压控振荡器的示意图。图1 所示的压控振荡器(VCO,Voltage Controlled Oscillator)是 LC 型结构,即包括电感、调节频率电容Ctune和变容管Cvar。需要说明的是,Ctune为多个,一般为阵列形式。当VCO中的器件的工艺发生变化时,通过调节Ctune的控制字,来改变整体Ctune呈现的容值,进而调节输出频率。VCO在工作时,通过调节Ctune的控制字,使VCO的震荡频率接近目标频率,落在Cvar能够覆盖的频率范围内。由锁相环(PLL,Phase Locked Loop)输出控制电压Vc完成锁定。而VCO工作的频率是不同的,不同的频率需要不同的Ctune控制字,确定对应不同频率Ctune控制字的过程,就是VCO的自动频率校正(AFC,Automatic Frequency Calibrat1n)过程。在PLL锁定前,设置Vc为中间值,对VCO的输出分频后进行计数,与需要的目标频率进行比较,调整Ctune控制字,找到接近目标频率的Ctune控制字。而AFC的过程,需要几十微秒甚至上百微秒的时间,在某些应用中,例如蓝牙应用中,比较长的AFC时间严重影响速度。因此,现有技术中将不同频点对应的Ctune控制字预先存储到查找表中,在之后发射或接收一帧,PLL的锁定过程中,可以直接从查找表中查找对应频点的Ctune控制字,输出给VC0,避免了 AFC过程,节省了时间。但是,在芯片的工作期间,芯片的工作温度会发生变化,会导致VCO的震荡频率发生变化。芯片上电时AFC找出的Ctune控制字对应的VCO震荡频率会发生变化,使PLL锁定时,VCO的控制电压Vc偏离中间值附近,造成电路性能的降低;如果频率变化太大,超出Cvar频率覆盖的范围,可能会造成PLL的失锁。因此,本领域技术人员需要提供一种压控振荡器的温度补偿方法及压控振荡器,能够在温度变化时保持压控振荡器的控制电压在中间值附近,不会出现性能下降或失锁的情况。
技术实现思路
本专利技术要解决的技术问题是提供一种压控振荡器的温度补偿方法及压控振荡器,能够在温度变化时保持压控振荡器的控制电压在中间值附近,不会出现性能下降或失锁的情况。本专利技术提供一种压控振荡器的温度补偿方法,应用于压控振荡器,所述压控振荡器包括:电感、调节频率电容、变容管和至少两个温度补偿电容;对于锁相环使用的每一个频点对应的所述调节频率电容的控制字预先存储在查找表中,所述温度补偿电容的控制字的中间值预先存储在查找表中;所述温度补偿电容与所述调节频率电容的连接方式相同;包括以下步骤:在发射或接收一帧结束后,检测压控振荡器的控制电压;判断所述控制电压是否在预设电压范围内,若判断所述控制电压超出所述预设电压范围,则更新所述查找表中该频点对应的温度补偿电容的控制字,以使所述控制电压调节到所述预设电压范围内。优选地,当频率随着所述控制电压的增大而增大时,所述若判断所述控制电压超出所述预设电压范围时,则更新所述查找表中该频点对应的所述温度补偿电容的控制字,具体包括:所述预设电压范围包括上限电压值和下限电压值;若判断所述控制电压大于所述上限电压值时,调节该频点对应的所述温度补偿电容的控制字减小,将减小后的温度补偿电容的控制字存储到所述查找表中;若判断所述控制电压小于所述下限电压值时,调节该频点对应的所述温度补偿电容的控制字增大,将增大后的温度补偿电容的控制字存储到所述查找表中;或,当频率随着所述控制电压的增大而减小时,所述若判断所述控制电压超出所述预设电压范围时,则更新所述查找表中该频点对应的所述温度补偿电容的控制字,具体包括:所述预设电压范围包括上限电压值和下限电压值;若判断所述控制电压大于所述上限电压值时,调节该频点对应的所述温度补偿电容的控制字增大,将增大后的温度补偿电容的控制字存储到所述查找表中;若判断所述控制电压小于所述下限电压值时,调节该频点对应的所述温度补偿电容的控制字减小,将减小后的温度补偿电容的控制字存储到所述查找表中。优选地,在调节所述温度补偿电容的控制字之后,还包括:当再发射或者接收到一帧时,从所述查找表中查找该帧的频点对应的更新后的所述温度补偿电容的控制字发送给所述压控振荡器。优选地,所述调节频率电容的控制字预先存储在查找表中,具体包括:设置压控振荡器的控制电压为中间值,设置所述温度补偿电容的控制字为中间值,对所述锁相环使用的每一个频点进行自动频率校正,找到所述每一个频点对应的所述调节频率电容的控制字,将所述每一个频点对应的所述调节频率电容的控制字存储到所述查找表中。本专利技术实施例还提供一种压控振荡器,包括:电感、调节频率电容、变容管和至少两个温度补偿电容;还包括:电压检测电路、电压判断电路、控制器和存储器;所述温度补偿电容与所述调节频率电容的连接方式相同;所述存储器中存有存储表;对于锁相环使用的每一个频点对应的所述调节频率电容的控制字预先存储在查找表中,所述温度补偿电容的控制字的中间值预先存储在查找表中;所述电压检测电路,用于在发射或接收一帧结束后,检测压控振荡器的控制电压;所述电压判断电路,用于判断所述控制电压是否在预设电压范围内,将判断结果发送给所述控制器;所述控制器,用于当所述控制电压超出所述预设电压范围,则更新所述查找表中该频点对应的温度补偿电容的控制字,以使所述控制电压调节到所述预设电压范围内。优选地,所述电压判断电路包括:第一比较器和第二比较器;所述预设电压范围包括上限电压值和下限电压值;所述第一比较器的正相输入端连接所述上限电压值,所述第一比较器的反相输入端连接所述控制电压,所述第一比较器的输出端连接所述控制器,当所述控制电压大于所述上限电压值时,所述第一比较器输出低电平;所述第二比较器的正相输入端连接所述控制电压,所述第一比较器的反相输入端连接所述下限电压值,所述第一比较器的输出端连接所述控制器,当所述控制电压小于所述下限电压值时,所述第二比较器输出低电平。优选地,所述控制器,当频率随着所述控制电压的增大而增大,所述控制电压超出所述预设电压范围,则更新所述查找表中该频点对应的温度补偿电容的控制字,具体为:若判断所述控制电压大于所述上限电压值时,调节该频点对应的所述温度补偿电容的控制字减小,将减小后的温度补偿电容的控制字存储到所述查找表中;若判断所述控制电压小于所述下限电压值时,调节该频点对应的所述温度补偿电容的控制字增大,将增大后的温度补偿电容的控制字存储到所述查找表中;或,所述控制器,当频率随着所述控制电压的增大而减小,所述控制电压超出所述预设电压范围,则更新所述查找表中该频点对应的温度补偿电容的控制字,具体为:若判断所述控制电压大于所述上限电压值时,调节该频点对应的所述温度补偿电容的控制字增大,将增大后的温度补偿电容的控制字存储到所述查找表中;若判断所述控制电压小于所述下限电压值时,调节该频点对应的所述温度补偿电容的控制字减小,将减小后的温度补偿电容的控制字存储到所述查找表中。优选地,所述控制器,还用于当再发射或者接收到一帧时,从所述查找表中查找该帧的频点对应的更新后的所述温度补偿电容的控制字发送给所述压控振本文档来自技高网
...

【技术保护点】
一种压控振荡器的温度补偿方法,其特征在于,应用于压控振荡器,所述压控振荡器包括:电感、调节频率电容、变容管和至少两个温度补偿电容;对于锁相环使用的每一个频点对应的所述调节频率电容的控制字预先存储在查找表中,所述温度补偿电容的控制字的中间值预先存储在查找表中;所述温度补偿电容与所述调节频率电容的连接方式相同;包括以下步骤:在发射或接收一帧结束后,检测压控振荡器的控制电压;判断所述控制电压是否在预设电压范围内,若判断所述控制电压超出所述预设电压范围,则更新所述查找表中该频点对应的温度补偿电容的控制字,以使所述控制电压调节到所述预设电压范围内。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨祎闫广杨清华孟浩
申请(专利权)人:北京中科汉天下电子技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1