CN111934636B - 一种衰减器的校准装置及方法 - Google Patents
一种衰减器的校准装置及方法 Download PDFInfo
- Publication number
- CN111934636B CN111934636B CN202010982800.3A CN202010982800A CN111934636B CN 111934636 B CN111934636 B CN 111934636B CN 202010982800 A CN202010982800 A CN 202010982800A CN 111934636 B CN111934636 B CN 111934636B
- Authority
- CN
- China
- Prior art keywords
- power
- code word
- preset
- attenuator
- digital
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H7/00—Multiple-port networks comprising only passive electrical elements as network components
- H03H7/24—Frequency- independent attenuators
- H03H7/25—Frequency- independent attenuators comprising an element controlled by an electric or magnetic variable
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
本发明公开了一种衰减器的校准装置及方法,由于将数模转换器相邻两个码字对应的衰减器输出信号的功率的差值分别与一预设范围进行比较,其中预设范围的下限为预设功率下限值、预设范围的上限为预设功率上限值,根据相邻两个码字对应的衰减器输出信号的功率的差值分别与预设功率下限值、预设功率上限值的大小关系,采用不同的码字步进改变数模转换器的码字以改变衰减器输出信号的功率分布,以及采用不同的方式获取用于拟合校准曲线的衰减器输出的信号的功率及对应的码字,使得用于拟合衰减器校准曲线的测量数据分布更合理,提升了衰减器校准的准确度。
Description
技术领域
本发明涉及衰减器技术领域,具体涉及一种衰减器的校准装置及方法。
背景技术
衰减器是一种提供衰减的电子元器件,广泛地应用于电子设备中,由于其具有衰减量可调的特性,可实现设备激励源输出功率恒定的信号时,接上衰减器后,通过调节衰减器的衰减量,从而输出不同功率的信号。
目前衰减器通常通过数模转换器输出不同大小的电压来调节衰减量,其中数模转换器输出的电压越大,衰减器的衰减量越大,而数模转换器通过给其配置不同的码字来控制器输出电压的大小,数模转换器配置的码字越大对应其输出电压越大。一般厂家在出厂前,会对所生产是衰减器进行校准,也就获取衰减器在不同频率下的校准曲线,其表明了不同频率下衰减器输出信号的功率与数模转换器所配置码字之间的对应关系,这样用户在使用衰减器时,可根据其需求衰减器输出信号的功率,在校准曲线上查找该功率对应的码字。
在某个频率下激励源输出功率恒定时,现有的衰减器校准方法为从0开始以固定步进值改变数模转换器的码字,通过改变数模转换器的码字控制数模转换器输出不同的电压,以控制衰减器以不同的衰减量对激励源输出的信号进行衰减,然后用功率计测得衰减器每次输出信号的功率,然而为了保证校准精度,通常还需保证相邻码字对应的衰减器输出信号的功率的差值小于一个恒定值,当以上述固定步进值改变数模转换器的码字时,若相邻码字对应的衰减器输出信号的功率的差值大于恒定值时,需以固定步进值/10的步进来缩小码字的步进值,直到相邻码字对应的衰减器输出信号的功率的差值小于恒定值,此时记录对应的码字和衰减器输出信号的功率,以此类推,可得到某个频率下,衰减器输出信号的功率和码字的对应数据,再利用多项式拟合得到某个频率下的校准曲线。由于,衰减器在码字较小或者接近其上限值的两个阶段,其衰减曲线很平缓,若以恒定值为上限值配置码字,由于作用上限值的恒定值相对较大,就会导致衰减曲线平缓的位置没有测量到衰减器输出的功率,这样拟合出的校准曲线在码字较大或较小时误差过大,导致衰减器的校准准确度较低。并且,当相邻码字对应的衰减器输出信号的功率的差值大于恒定值时,以固定步进值/10的步进来缩小码字步进值所需要的过程较长。
发明内容
本发明主要解决的技术问题是如何提升衰减器校准的准确度。
根据第一方面,一种实施例中提供一种衰减器的校准方法,包括:
获取用于控制衰减器中衰减量的数模转换器的码字,所述衰减器用于对其接收的预设频率下恒定功率的信号按照衰减量对其功率进行衰减,所述数模转换器的码字大小与所述衰减量大小正相关;
获取预设码字步进值,并按照预设码字步进值改变所述数模转换器的码字,以使所述衰减器按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号;
获取所述数模转换器的相邻两个码字对应所述衰减器输出信号的功率的差值,判断输出信号的功率的差值分别与预设功率上限值、预设功率下限值的大小关系,其中所述预设功率上限值大于预设功率下限值;
当判断输出信号的功率的差值小于预设功率下限值时,采取第一码字步进方式改变所述数模转换器的码字;
当判断输出信号的功率的差值大于等于预设功率下限值,且小于预设功率上限值时,采取第一码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
当判断输出信号的功率的差值大于预设功率上限值时,采取第二码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
根据预设频率下所述衰减器输出的信号的功率以及对应每个功率对应的码字,拟合所述衰减器输出的信号的功率与码字的对应关系曲线,即得到所述衰减器在预设频率下的校准曲线。
根据第二方面,一种实施例中提供一种衰减器的校准装置,包括:
数模转换器;
衰减器,用于接收预设频率下恒定功率的信号,并根据所述数模转换器的码字确定衰减量,再根据衰减量对接收的信号的功率进行衰减后输出,所述数模转换器的码字大小与所述衰减量大小正相关;
控制器,用于获取预设码字步进值,并按照预设码字步进值改变所述数模转换器的码字,以使所述衰减器按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号;
所述控制器还用于获取所述数模转换器的相邻两个码字对应所述衰减器输出信号的功率的差值,判断输出信号的功率的差值分别与预设功率上限值、预设功率下限值的大小关系;当判断输出信号的功率的差值小于预设功率下限值时,采取第一码字步进方式改变所述数模转换器的码字;当判断输出信号的功率的差值大于等于预设功率下限值,且小于预设功率上限值时,采取第一码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;当判断输出信号的功率的差值大于预设功率上限值时,采取第二码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
所述控制器还用于根据预设频率下所述衰减器输出的信号的功率以及对应每个功率对应的码字,拟合所述衰减器输出的信号的功率与码字的对应关系曲线,即得到所述衰减器在预设频率下的校准曲线。
依据上述实施例的衰减器的校准方法/装置,由于将数模转换器相邻两个码字对应的衰减器输出信号的功率的差值分别与一预设范围进行比较,其中预设范围的下限为预设功率下限值、预设范围的上限为预设功率上限值,根据相邻两个码字对应的衰减器输出信号的功率的差值分别与预设功率下限值、预设功率上限值的大小关系,采用不同的码字步进改变数模转换器的码字以改变衰减器输出信号的功率分布,以及采用不同的方式获取用于拟合校准曲线的衰减器输出的信号的功率及对应的码字,使得用于拟合衰减器校准曲线的测量数据分布更合理,并且根据衰减器所应用场合的不同硬件特性,动态调节测量数据的分布,使得所拟合的衰减器的校准曲线更准确,提升了衰减器校准的准确度。
附图说明
图1为本发明实施例的衰减器的校准装置的结构框图;
图2为一种实施例的用户使用衰减器校准曲线的示意图;
图3为一种实施例的衰减器的校准装置的应用电路示意图;
图4为本发明实施例的衰减器的校准方法的流程图;
图5为一种实施例的校准曲线的拟合流程图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。
另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。
本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。
在本发明实施例中,将数模转换器的相邻两个码字对应衰减器输出信号的功率的差值分别与预设功率上限值、预设功率下限值进行比较,根据比较结果可采用不同的步进方式改变数模转换器的码字,以改变衰减器输出信号的功率,以及采用不同的方式获取用于拟合校准曲线的衰减器输出信号的功率以及其对应的数模转换器的码字,使得用于拟合校准曲线的衰减器输出信号的功率以及其对应的数模转换器的码字分别更加合理,能够拟合得到更加准确的校准曲线。
请参考图1,图1为本发明实施例的衰减器的校准装置的结构框图,所述的衰减器的校准装置100包括激励源101、数模转换器(DAC)102、衰减器103和控制器104。
所述的激励源101用于输出预设频率下功率恒定的信号,激励源101的输出端与衰减器103的输入端连接,激励源101输出的信号可以为电流信号、电压信号等,这些信号在某个频率下具有相同的功率,并且激励源输出信号的频率可调,其可输出一较大频率范围的信号。
所述的数模转换器102用于根据控制器104的控制指令配置相应的码字,并将码字通过数模转换为模拟电压信号输出至衰减器103的控制端。
所述的衰减器103用于接收激励源101输出的预设频率下恒定功率的信号,并根据数模转换器102的码字确定衰减量,再根据衰减量对接收的信号的功率进行衰减后输出,所述数模转换器的码字大小与所述衰减量大小正相关。
衰减器103的控制端用于根据数模转换器102输出电压信号的电压值大小控制衰减器103对其接收的信号的功率的衰减量,换言之,数模转换器102的码字可用于控制衰减器103接收的信号的功率的衰减量,码字越大衰减量越大,两者为正相关,衰减器103接收的信号的功率减去衰减量即为衰减器103输出信号的功率,由此可知,衰减器103输出信号的功率可通过数模转换器102的码字进行控制,数模转换器102的码字越大,则衰减器103输出信号的功率越小。
所述的控制器104与数模转换器102连接,用于获取预设码字步进值,并按照预设码字步进值改变数模转换器102的码字,以使衰减器103按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号。在本实施例中,数模转换器102的码字通常具有一较大的取值范围,例如在0~65535之间,若数模转换器102将整个取值范围内的码字全部都取一遍,衰减器103将会输出65536个不同功率的信号,这样每拟合一个频率的校准曲线所需获取的测量点过大,速率较慢。因此,通常会预先设置一个码字步进值step,按照该预设码字步进值step来改变数模转换器102的码字,也就是,每按照预设码字步进值step改变一次数模转换器102的码字,改变前码字为A,则改变后码字为A+step,再改变一次,则为A+2*step,依次类推,直至改变后的码字超过其取值范围为止。
在上述按照预设码字步进值step改变数模转换器102的码字过程中,控制器104还用于获取数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值,判断输出信号的功率的差值分别与预设功率上限值Upper Limit、预设功率下限值Lower Limit的大小关系。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT小于预设功率下限值Lower Limit时,采取第一码字步进方式改变数模转换器102的码字。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT大于等于预设功率下限值Lower Limit,且小于预设功率上限值Upper Limit时,采取第一码字步进方式改变数模转换器102的码字,并采取预设方式获取衰减器103当前输出的信号的功率以及该功率对应的码字。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值大于预设功率上限值Upper Limit时,采取第二码字步进方式改变数模转换器102的码字,并采取预设方式获取衰减器103当前输出的信号的功率以及该功率对应的码字。
在本实施例中,控制器104采取不同方式所获取的衰减器103当前输出的信号的功率以及该功率对应的码字为用于拟合衰减器103的校准曲线的测量数据。
在一实施例中,控制器104采用第一码字步进方式改变数模转换器102的码字包括:按照预设码字步进值改变数模转换器的码字,即依旧按照预设码字步进改变数模转换器的码字。
在一实施例中,当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT小于预设功率下限值Lower Limit时,还包括:不获取衰减器当前输出的信号的功率以及该功率对应的码字,即此时虽然数模转换器102的码字改变,衰减器输出的信号的功率也在随之改变,但是此时控制器104不采集衰减器103当前输出的信号的功率以及该功率对应的码字(测量数据)用来拟合校准曲线。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT小于预设功率下限值Lower Limit时,此种情况为数模转换器102的码字较小或者较大的情况,例如码字在0~1000范围内,或者在64535~65535范围内,相邻两个码字对应衰减器103输出信号的功率的差值较小,因此此时依旧采用预设码字步进值step来改变数模转换器102的码字,但控制器104不获取用于拟合校准曲线的测量数据。
在一实施例中,控制器104采取预设方式获取衰减器103当前输出的信号的功率以及该功率对应的码字包括:
当数模转换器102的码字发生改变时,获取衰减器103当前输出的信号的功率以及该功率对应的码字。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103判断输出信号的功率的差值△ATT大于等于预设功率下限值,且小于预设功率上限值时,此种情况为测量数据选取比较合理的情况,因此此时依旧不改变预设码字步进值,按照预设码字步进值来改变数模转换器102的码字,并且每改变一次码字时,控制器104采集一次衰减器当前输出的信号的功率以及该功率对应的码字,即数模转换器102按照预设码字步进值每改变一次码字,控制器104获取一次用于拟合校准曲线的测量数据。
在一实施例中,控制器104采取第二码字步进方式改变数模转换器102的码字包括:
按照预设规则缩小预设码字步进值,得到缩小后的码字步进值,按照缩小后的码字步进值改变数模转换器102的码字,以使相邻两个码字对应衰减器103输出的信号的功率的差值小于预设功率上限值;其中,按照预设规则缩小预设码字步进值,包括:将预设码字步进值step除以输出信号的功率的差值△ATT作为缩小后的码字步进值。
当控制器104判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT大于等于预设功率上限值Upper Limit时,此种情况下每个码字对应的输出信号的功率相差较大,会使校准曲线上输出信号的功率分布点间隔过大,影响校准曲线的准确度,需要将预设码字步进值step缩小来改变数据转换器102的码字,以获取分布更合适的测量数据。本实施例利用step/△ATT能够快速对预设码字步进调节,使得相邻两个码字对应衰减器103输出信号的功率的差值小于预设功率上限值Upper Limit,以使控制器104能够快速获取分布合理的测量数据。
控制器104还用于根据预设频率下衰减器输出的信号的功率以及对应每个功率对应的码字,即预设频率下的衰减器103的测量数据,拟合衰减器103输出的信号的功率与码字的对应关系曲线,即得到衰减器103在预设频率下的校准曲线。本实施例可采用现有的拟合曲线方法对控制器104所获取的测量数据进行拟合,例如最小二乘法等。
本实施例还包括功率检测器,其与衰减器103的输出端连接,用于检测衰减器103输出的信号的功率,控制器104可通过采集功率检测器所检测的衰减器103输出的信号的功率的方式来获取衰减器输出信号的功率。本实施例中的功率检测器可以为现有的任何功率检测装置,例如功率计等。
在本实施例中,激励源101可输出多个频率下功率恒定的信号,控制器104按照上述方式根据衰减器103接收的不同频率下功率恒定的信号,控制数模转换器102的码字进行调节,以及控制其获取测量数据的方式,可得到衰减器103在多个频率下的校准曲线。
请参考图2,图2为一种实施例的用户使用衰减器校准曲线的示意图,衰减器103在接收的信号的功率为Pin时,其能够输出Pm-1~Pm功率范围的信号,其对应的码字为dacm-1~dacm,根据Pm-1、Pm、dacm-1和dacm组成的测量数据,可找到对应的校准曲线,根据所找到的对应的校准曲线,可得到衰减器103接收的信号的功率为Pin时,对应的数模转换器102的所***字和对应衰减器103所有输出信号的功率,即衰减器输出信号的功率范围在P0~Pn,对应的数模转换器的码字范围为0~65535,这样就完成了某个频率下衰减器的校准过程。
在一些具体方式中,在绘制校准曲线时,通常只获取部分频率下的衰减器的测量数据,这些频率称为校准频率,因此按照上述方式只能够顾得到校准频率下的校准曲线。若一频率不属于校准频率,且该频率位于第一校准频率和第二校准频率之间,此时取第一标准频率和第二标准频率对应校准曲线的码字,再根据所取的码字和输出信号功率进行插值即可得到该频率下的衰减器的校准曲线。
请参考图3,图3为一种实施例的衰减器的校准装置的应用电路示意图,衰减器的校准装置输出的信号ATT经过固定衰减器Fixed ATT对输出信号ATT进行衰减,以增大衰减范围,其相当于一个电阻对输出信号的功率大小进行调节,再分别通过第一支路和第二支路后,分别通过第一输出端Port1和第二输出端Port2进行输出,并且第一输出端Port1和第二输出端port2上分别连接有功率计Power Meter,功率计Power Meter用于分别测量第一输出端Port1和第二输出端Port2输出信号的功率,以对衰减器进行校准。此外,本实施例中第一支路和第二支路分别耦合至测量支路Meas1(Meas2)和反馈支路Ref1(Ref2),测量支路Meas1(Meas2)和反馈支路Ref1(Ref2)上分别连接有VGA2(VGA4)和ADC2(ADC4)以及VGA1(VGA3)和ADC1(ADC3),其分别用于测量反馈支路和测量支路的功率,此外图3中的SPI端口为控制器的控制端口。
请参考图4,图4为本发明实施例的衰减器的校准方法的流程图,所述校准方法可在控制器中执行,所述的方法包括步骤S101至步骤S107,下面具体说明。
步骤S101,获取用于控制衰减器中衰减量的数模转换器102的码字,其中衰减器103用于对其接收的预设频率下恒定功率的信号按照衰减量对其功率进行衰减,数模转换器102的码字大小与衰减量大小正相关。
数模转换器102用于根据控制器的控制指令配置相应的码字,并将码字通过数模转换为模拟电压信号输出至衰减器103的控制端,衰减器103响应于数模转换器输出的电压信号而确定衰减量,然后衰减器103对其接收的预设频率下恒定功率的信号按照所确定的衰减量对其功率进行衰减,并输出衰减后的信号。这样,数模转换器102的码字不同,衰减器103输出信号的功率也不同。
步骤S102,获取预设码字步进值step,并按照预设码字步进值step改变数模转换器102的码字,以使衰减器103按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号。
本实施例通过按照预设码字步进值step改变数模转换器的码字,以使衰减器输出不同功率的信号。在本实施例中,数模转换器102的码字通常具有一较大的取值范围,例如在0~65535之间,若数模转换器102将整个取值范围内的码字全部都取一遍,衰减器103将会输出65536个不同功率的信号,这样每拟合一个频率的校准曲线所需获取的测量点过大,速率较慢。因此,通常会预先设置一个码字步进值step,按照该预设码字步进值step来改变数模转换器102的码字,也就是,每按照预设码字步进值step改变一次数模转换器102的码字,改变前码字为A,则改变后码字为A+step,再改变一次,则为A+2*step,依次类推,直至改变后的码字超过其取值范围为止。
步骤S103,获取数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值△ATT,判断输出信号的功率的差值△ATT分别与预设功率上限值、预设功率下限值的大小关系,其中预设功率上限值大于预设功率下限值。
步骤S104,当判断输出信号的功率的差值△ATT小于预设功率下限值时,采取第一码字步进方式改变数模转换器的码字。
步骤S105,当判断输出信号的功率的差值△ATT大于等于预设功率下限值,且小于预设功率上限值时,采取第一码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字。
步骤S106,当判断输出信号的功率的差值大于预设功率上限值时,采取第二码字步进方式改变所述数模转换器的码字,并采取预设方式获取衰减器当前输出的信号的功率以及该功率对应的码字。
在本实施例中,采取不同方式所获取的衰减器当前输出的信号的功率以及该功率对应的码字为用于拟合衰减器的校准曲线的测量数据。
在一实施例中,采用第一码字步进方式改变数模转换器102的码字包括:按照预设码字步进值改变数模转换器的码字,即依旧按照预设码字步进改变数模转换器的码字。
在一实施例中,当判断输出信号的功率的差值△ATT小于预设功率下限值时,还包括:不获取衰减器当前输出的信号的功率以及该功率对应的码字,即此时虽然数模转换器102的码字改变,衰减器输出的信号的功率也在随之改变,但是此时控制器104不采集衰减器103当前输出的信号的功率以及该功率对应的码字(测量数据)用来拟合校准曲线。
当判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值小于预设功率下限值Lower Limit时,此种情况为数模转换器102的码字较小或者较大的情况,例如码字在0~1000范围内,或者在64535~65535范围内,相邻两个码字对应衰减器103输出信号的功率的差值较小,因此此时依旧采用预设码字步进值step来改变数模转换器102的码字,但控制器104不获取用于拟合校准曲线的测量数据。
在一实施例中,采取预设方式获取衰减器103当前输出的信号的功率以及该功率对应的码字包括:
当数模转换器102的码字发生改变时,获取衰减器103当前输出的信号的功率以及该功率对应的码字。
当判断数模转换器102的相邻两个码字对应衰减器103判断输出信号的功率的差值大于等于预设功率下限值,且小于预设功率上限值时,此种情况为测量数据选取比较合理的情况,因此此时依旧不改变预设码字步进值,按照预设码字步进值来改变数模转换器102的码字,并且每改变一次码字时,采集一次衰减器当前输出的信号的功率以及该功率对应的码字,即数模转换器102按照预设码字步进值每改变一次码字,获取一次用于拟合校准曲线的测量数据。
在一实施例中,采取第二码字步进方式改变数模转换器102的码字包括:
按照预设规则缩小预设码字步进值,得到缩小后的码字步进值,按照缩小后的码字步进值改变数模转换器102的码字,以使相邻两个码字对应衰减器103输出的信号的功率的差值小于预设功率上限值;其中,按照预设规则缩小预设码字步进值,包括:将预设码字步进值step除以输出信号的功率的差值△ATT作为缩小后的码字步进值。
当判断数模转换器102的相邻两个码字对应衰减器103输出信号的功率的差值大于等于预设功率上限值Upper Limit时,此种情况下每个码字对应的输出信号的功率相差较大,会使校准曲线上输出信号的功率分布点间隔过大,影响校准曲线的准确度,需要将预设码字步进值step缩小来改变数据转换器102的码字,以获取分布更合适的测量数据。本实施例利用step/△ATT快速缩小预设码字步进值,使得相邻两个码字对应衰减器输出信号的功率的差值小于预设功率上限值Upper Limit,以使控制器能够快速获取分布合理的测量数据。
步骤S107,根据预设频率下所述衰减器输出的信号的功率以及对应每个功率对应的码字,拟合所述衰减器输出的信号的功率与码字的对应关系曲线,即得到衰减器在预设频率下的校准曲线。本实施例可采用现有的拟合曲线方法对所获取的测量数据进行拟合,例如最小二乘法等。
在一实施例中,数模转换器102的码字的初始值为0,本实施例从码字为0开始按照上述方法步骤改变数模转换器的码字,并同时测量衰减器输出信号的功率,以拟合某一频率下衰减器的校准曲线,请参考图5,图5为一种实施例的校准曲线的拟合流程图,包括以下步骤:
步骤S201,在衰减器接收信号为预设频率下,将数模转换器102的码字配置为初始值0。
步骤S202,记录数模转换102的当前码字,以及获取并记录对应的衰减器输出信号的功率Pn,并判断数模转换器102的当前码字Temp_dac是否大于等于预设码字上限值(65535)。
步骤203,若当前码字Temp_dac小于预设码字上限值,将数模转换器102的当前码字Temp_dac加上预设码字步进值step后作为数模转换器102的下一个码字,将下一个码字作为当前码字,获取数模转换102的当前码字对应的衰减器输出信号的功率Pn+1,并判断当前码字对应衰减器输出信号的功率Pn+1与上一个码字对应衰减器输出信号的功率Pn的差值△ATT是否大于等于预设功率下限值Lower Limit。
步骤S204,若△ATT大于等于预设功率下限值Lower Limit,判断△ATT是否小于预设功率上限值Upper Limit。
步骤205,若△ATT小于预设功率下限值Lower Limit,按照预设码字步进值step配置当前码字的下一个码字,并将所配置的当前码字的下一个码字作为数模转换器的当前码字,返回步骤203。
步骤S206,若△ATT小于预设功率上限值Upper Limit,按照预设码字步进值配置当前码字的下一个码字,并将下一个码字作为当前码字,返回步骤S102。
步骤S207,若△ATT大于等于预设功率上限值Upper Limit,根据公式step=step/△ATT对预设步进值进行缩小,并将缩小后的预设步进值作为预设步进值,返回步骤S203。
步骤S208,若当前码字Temp_dac大于等于预设码字上限值,将所获取的衰减器输出信号的功率以及对应码字拟合为预设频率下的校准曲线,并对下一频率重复步骤S201至步骤S208。
本领域技术人员可以理解,上述实施方式中各种方法的全部或部分功能可以通过硬件的方式实现,也可以通过计算机程序的方式实现。当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘、光盘、硬盘等,通过计算机执行该程序以实现上述功能。例如,将程序存储在设备的存储器中,当通过处理器执行存储器中程序,即可实现上述全部或部分功能。另外,当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序也可以存储在服务器、另一计算机、磁盘、光盘、闪存盘或移动硬盘等存储介质中,通过下载或复制保存到本地设备的存储器中,或对本地设备的***进行版本更新,当通过处理器执行存储器中的程序时,即可实现上述实施方式中全部或部分功能。
以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。
Claims (8)
1.一种衰减器的校准方法,其特征在于,包括:
获取用于控制衰减器中衰减量的数模转换器的码字,所述衰减器用于对其接收的预设频率下恒定功率的信号按照衰减量对其功率进行衰减,所述数模转换器的码字大小与所述衰减量大小正相关;
获取预设码字步进值,并按照预设码字步进值改变所述数模转换器的码字,以使所述衰减器按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号;
获取所述数模转换器的相邻两个码字对应所述衰减器输出信号的功率的差值,判断输出信号的功率的差值分别与预设功率上限值、预设功率下限值的大小关系,其中所述预设功率上限值大于预设功率下限值;
当判断输出信号的功率的差值小于预设功率下限值时,采取第一码字步进方式改变所述数模转换器的码字;
当判断输出信号的功率的差值大于等于预设功率下限值,且小于预设功率上限值时,采取第一码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
当判断输出信号的功率的差值大于预设功率上限值时,采取第二码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
根据预设频率下所述衰减器输出的信号的功率以及对应每个功率对应的码字,拟合所述衰减器输出的信号的功率与码字的对应关系曲线,即得到所述衰减器在预设频率下的校准曲线;
所述采取第一码字步进方式改变所述数模转换器的码字包括:
按照预设码字步进值改变所述数模转换器的码字;
所述当判断输出信号的功率的差值小于预设功率下限值时,还包括:
不获取所述衰减器当前输出的信号的功率以及该功率对应的码字。
2.如权利要求1所述的校准方法,其特征在于,所述采取第二码字步进方式改变所述数模转换器的码字包括:
按照预设规则缩小预设码字步进值,得到缩小后的码字步进值,按照缩小后的码字步进值改变所述数模转换器的码字,以使相邻两个码字对应所述衰减器输出的信号的功率的差值小于预设功率上限值。
3.如权利要求2所述的校准方法,其特征在于,所述按照预设规则缩小预设码字步进值,包括:
将所述预设码字步进值除以所述输出信号的功率的差值作为缩小后的码字步进值。
4.如权利要求1所述的校准方法,其特征在于,所述采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字包括:
当所述数模转换器的码字发生改变时,获取所述衰减器当前输出的信号的功率以及该功率对应的码字。
5.一种衰减器的校准装置,其特征在于,包括:
数模转换器;
衰减器,用于接收预设频率下恒定功率的信号,并根据所述数模转换器的码字确定衰减量,再根据衰减量对接收的信号的功率进行衰减后输出,所述数模转换器的码字大小与所述衰减量大小正相关;
控制器,用于获取预设码字步进值,并按照预设码字步进值改变所述数模转换器的码字,以使所述衰减器按照不同衰减量对接收的信号的功率进行衰减,输出不同功率的信号;
所述控制器还用于获取所述数模转换器的相邻两个码字对应所述衰减器输出信号的功率的差值,判断输出信号的功率的差值分别与预设功率上限值、预设功率下限值的大小关系;当判断输出信号的功率的差值小于预设功率下限值时,采取第一码字步进方式改变所述数模转换器的码字;当判断输出信号的功率的差值大于等于预设功率下限值,且小于预设功率上限值时,采取第一码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;当判断输出信号的功率的差值大于预设功率上限值时,采取第二码字步进方式改变所述数模转换器的码字,并采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
所述控制器还用于根据预设频率下所述衰减器输出的信号的功率以及对应每个功率对应的码字,拟合所述衰减器输出的信号的功率与码字的对应关系曲线,即得到所述衰减器在预设频率下的校准曲线;
所述采取第一码字步进方式改变所述数模转换器的码字包括:
按照预设码字步进值改变所述数模转换器的码字;
所述当判断输出信号的功率的差值小于预设功率下限值时,还包括:
不获取所述衰减器当前输出的信号的功率以及该功率对应的码字。
6.如权利要求5所述的校准装置,其特征在于,所述采取第一码字步进方式改变所述数模转换器的码字包括:
按照预设码字步进值改变所述数模转换器的码字;
所述采取第二码字步进方式改变所述数模转换器的码字包括:
按照预设规则缩小预设码字步进值,得到缩小后的码字步进值,按照缩小后的码字步进值改变所述数模转换器的码字,以使相邻两个码字对应所述衰减器输出的信号的功率的差值小于预设功率上限值;
其中,按照预设规则缩小预设码字步进值,包括:
将所述预设码字步进值除以所述输出信号的功率的差值作为缩小后的码字步进值。
7.如权利要求5所述的校准装置,其特征在于,所述当判断输出信号的功率的差值小于预设功率下限值时,还包括:
不获取所述衰减器当前输出的信号的功率以及该功率对应的码字;
所述采取预设方式获取所述衰减器当前输出的信号的功率以及该功率对应的码字包括:
当所述数模转换器的码字发生改变时,获取所述衰减器当前输出的信号的功率以及该功率对应的码字。
8.如权利要求5所述的校准装置,其特征在于,还包括:
功率检测器,用于检测所述衰减器输出的信号的功率。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010982800.3A CN111934636B (zh) | 2020-09-18 | 2020-09-18 | 一种衰减器的校准装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010982800.3A CN111934636B (zh) | 2020-09-18 | 2020-09-18 | 一种衰减器的校准装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111934636A CN111934636A (zh) | 2020-11-13 |
CN111934636B true CN111934636B (zh) | 2021-01-12 |
Family
ID=73335225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010982800.3A Active CN111934636B (zh) | 2020-09-18 | 2020-09-18 | 一种衰减器的校准装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111934636B (zh) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6711388B1 (en) * | 2000-03-30 | 2004-03-23 | Nokia Corporation | Distributed power level control system of transmitter for cellular communication |
CN105337673B (zh) * | 2014-06-30 | 2017-10-24 | 展讯通信(上海)有限公司 | 移动终端自动功率控制校准方法及装置 |
CN106324336B (zh) * | 2015-06-30 | 2019-01-04 | 展讯通信(上海)有限公司 | 一种功率检测电路、功率放大器模块及功率校准电路 |
CN206461609U (zh) * | 2016-12-31 | 2017-09-01 | 歌尔科技有限公司 | 一种超外差接收机及提高其测量准确度装置 |
CN109088675B (zh) * | 2017-06-13 | 2022-02-08 | 北京普源精电科技有限公司 | 一种射频信号源的通路校准方法及装置 |
US10164593B1 (en) * | 2017-09-07 | 2018-12-25 | Silicon Laboratories Inc. | Accurate, low-power power detector circuits and related methods using programmable reference circuitry |
CN107994963B (zh) * | 2017-12-27 | 2023-11-24 | 京信网络***股份有限公司 | 一种功率检测器检测范围扩展方法和装置 |
CN109687906A (zh) * | 2019-01-25 | 2019-04-26 | 泰瑞创通讯(成都)有限公司 | 光衰减器校准方法 |
-
2020
- 2020-09-18 CN CN202010982800.3A patent/CN111934636B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111934636A (zh) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5670153B2 (ja) | データ取込みシステム及びその校正方法 | |
US10158336B2 (en) | Automatic gain control for received signal strength indication | |
CN115753022B (zh) | 光器件性能的测试***及测试方法 | |
KR19990007490A (ko) | 적분회로 아날로그 디지털 변환기를 검정하기 위한 방법 및 장치 | |
CN112272036B (zh) | 用于射频接收机的温度补偿装置和方法、射频接收机 | |
US8547256B2 (en) | Analog unit | |
CN113203472B (zh) | 用于示波器的传声器探头灵敏度补偿方法和*** | |
CN111934636B (zh) | 一种衰减器的校准装置及方法 | |
CN110995368A (zh) | 针对频谱仪进行功率快速校准的电路结构及其方法 | |
KR101744880B1 (ko) | 레이더 장비의 주파수 합성기의 성능을 시험하기 위한 시스템 및 그 방법 | |
US6687489B1 (en) | Implementing RF power measurements in a broadband communications device | |
US6989663B2 (en) | Flatness correction | |
EP3509217A1 (en) | Compensating for degradation of electronics due to radiation vulnerable components | |
JP2004219126A (ja) | 電流レンジを自動的に変更する方法 | |
JP2000151409A (ja) | アナログ―ディジタル変換器装置および勾配増幅器の調節装置 | |
US8866549B2 (en) | Method of power amplifier calibration | |
JP3216171B2 (ja) | Ic試験装置の較正方法 | |
JP2019138735A (ja) | 電流検出装置、電流検出システム、及び電流検出装置の校正方法 | |
EP1678822B1 (en) | Method for calibration of a signal receiver | |
CN112994807A (zh) | 一种信号源的自动校准***及方法 | |
US8803546B2 (en) | Method for performing power detection, and associated apparatus | |
CN116505947B (zh) | 模数转换器校准方法、装置、存储介质及芯片 | |
JPH052933B2 (zh) | ||
KR101612739B1 (ko) | 가변 해상도를 갖는 시간-디지털 변환기를 이용한 거리 측정 장치 및 방법 | |
US7859334B2 (en) | Hybrid power control for a power amplifier |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |