CN102207522B - 一种基于频率测量的rc常数测量方法 - Google Patents
一种基于频率测量的rc常数测量方法 Download PDFInfo
- Publication number
- CN102207522B CN102207522B CN 201110082143 CN201110082143A CN102207522B CN 102207522 B CN102207522 B CN 102207522B CN 201110082143 CN201110082143 CN 201110082143 CN 201110082143 A CN201110082143 A CN 201110082143A CN 102207522 B CN102207522 B CN 102207522B
- Authority
- CN
- China
- Prior art keywords
- frequency
- measurement
- constant
- output
- search
- 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
Landscapes
- Measurement Of Resistance Or Impedance (AREA)
Abstract
本发明公开了一种基于频率测量的RC常数测量方法。本发明针对频率振荡器中,输出频率测量与RC常数设计,振荡器输出频率与RC常数的关系,实现了基于频率测量的RC常数的测量及其在频率振荡电路中的校正应用。测量模块电路根据RC常数设定与输出频率有确定的反比例关系,有效地实现了频率振荡电路,为采用数字电路测量及校正调整提供前提条件。使用数字电路测量振荡频率,校正RC常数,方便灵活,二进制搜索算法使校正速度得到了较大地提高。
Description
技术领域
本发明涉及一种测量RC(电阻电容)常数的一种方法,具体是指一种基于频率测量的RC常数测量方法。
背景技术
目前,RC常数的测量在很多应用场合、电路结构中都使用到,如模拟滤波器、频率合成器,压控振荡器等电路中,RC常数都需要测量并将其校正到合适的范围内。对RC常数的测量,一般都不是直接测量,而是通过一定手段,把RC乘积常数转化成其它物理量,从而进行有效准确的测量。对于振荡器结构中,振荡输出的频率,它与RC电阻电容乘积成反比,对于固定的输出频率,其电路中RC常数应是恒定的,因此RC常数的测量与校正可以有效改变振荡器输出频率;在模拟滤波器设计中,滤波器的转角频率,它与电阻电容的乘积成反比;对特定的滤波器,其RC常数也应是恒定的。片上集成的滤波器一般分为有源RC(电阻电容)和 (跨导电容)两种结构。结构实现跨导时一般使用电阻,使。由于片上电阻电容一般会有10%~25%的偏差,影响滤波器的转角频率高达±50%。需要对滤波器的转角频率进行校正,使其偏差小于±5%,过渡带和带外抑制才能满足要求。我们一般使用开关电阻或开关电容实现滤波器频率校正,随滤波器实现的结构而不同。在有源RC滤波器中一般使用开关电阻阵列,而在滤波器中一般使用开关电容阵列,调节原理完全一致。因此滤波器的校正也需要对RC常数作准确的测量。
RC常数的测量方法很多,对于不同RC常数结构,可采用不用的测量方法,本发明基于振荡器输出频率与RC常数的比例关系,而提出的一种针对基于频率测量方法的RC常数测量方法。
发明内容
本发明的目的在于提供一种电路结构可行,测量方便准确,精度可控的能较好地应用于振荡器中电阻电容RC常数测量方法。
频率振荡电路模块,由两个积分器构成环形振荡环路,当RC乘积为常数,环形振荡器输出经电压比较器后输出为固定频率方波信号,方波信号频率与RC电阻电容成比例关系,调节RC大小,可改变两积分器积分构成的振荡器输出频率,计算如下:
测量模块,先产生已知频率的参考时钟及设定参考计数值,在频率振荡器输出稳定后开始对参考时钟频率进行计数,当参考时钟计数器达到计数值时,停止参考计数器,在对参考时钟进行计数的同时,对频率振荡器电路模块输出方波信号上升沿,使用另一测量计数器进行计数,当参考计数器停后,测量计数器也在计数完最后输出方波信号上升沿后停止计数,这样得出另一计数,因与为已知量,可得出测量输出频率:
本发明还包括频率校正电路,把频率振荡器电路模块中的电容设计成N位电容阵列形式,通过改变电容值,频率振荡器电路模块输出RCOUT频率发生改变,RCOUT输出进入测量模块,根据测量模块中数值比较器比较结果,由公式(1)可得,当时,,电容值偏小,调节电容阵列使之变大,使频率振荡电路模块输出频率减小;当时,,电容值偏大,调节电容阵列使之变小,频率振荡电路模块输出频率增大,经过多次比较后,使电容阵列最大地逼近设定值。
所述的RC常数电容阵列调整使用二进制搜索算法实现。
所述的二进制搜索算法可以分为3个阶段:初始化、向下搜索、左右搜索;
初始化时,N位开关电容阵列大小设置成可调范围值正中间,即其最高位置1,其余位置0,最高位就是当前搜索位置,设置完毕,等待振荡环路工作正常,转换出稳定输出频率参考时钟计数器开始计数,并发出start启动信号,此时测量计数器开始对测量模块电路输出的方波信号进行计数,当参考时钟计数达到预设值并发出stop指示信号时,测量计数器停止计数,进入向下搜索阶段;
向下搜索时,对计数值进行判断,若大于预设值,则表明当前电容值偏小,此时当前搜索位不变(为1);否则表明电容值偏大,当前搜索位(置0),把下一搜索位置1后开始下一次搜索,直至最低位方向确定;
左右搜索时,在向下搜索到第N位后,向下搜索过程完成,对当前确定的电容阵列的左右进行搜索,即比较当前电容值加1(左)及减1(右)位进行搜索并判断比较值,确定左、右、当前三个状态中计数误差最小的设置;
假设电容阵列共有N位,则共需N+2此搜索,每次搜索时间均相同。
附图说明
图1是频率振荡器电路图。
图2是自动频率校正数字逻辑框图。
图3是RC常数数字校准时序图。
图4是二进制搜索算法状态转移图。
图5是开关电容阵列图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步详细的描述。
如图1至图5所示,本发明所述的一种基于频率测量的RC常数测量方法,包括频率振荡电路模块,频率振荡电路模块206如图1所示,该频率振荡器由两个积分器103构成环形振荡器101环路,当RC104乘积为常数,环形振荡器输出经电压比较器102输出为固定频率方波信号RCOUT202(频率振荡器输出时钟),方波信号频率与RC电阻电容成比例关系,调节RC104大小,可改变两积分器103积分构成的振荡器输出频率,计算如下:
测量模块208如附图2所示,对频率测量采用数字电路实现,具体为:先产生已知频率的参考时钟201及设定参考计数值,在频率振荡器输出稳定后开始对参考时钟频率进行计数,当时钟参考计数器203达到计数值时,停止参考计数器,在对参考时钟进行计数的同时,对频率振荡器电路模块206输出RCOUT振荡器时钟202上升沿,使用另一测量计数器205进行计数,当参考计数器203停后,测量计数器205也在计数完最后输出RCOUT振荡器时钟信号上升沿后停止计数,这样得出另一计数,频率测量及比较时序见附图3所示,因与为已知量,可得出测量输出频率,
,( 3 )。
作为本发明RC常数测量方法延伸,还包括频率自动校正方法:
对于RC常数的测量或者把RC常数校正到一个特定范围内,在频率振荡电路结构中一般转换为对振荡器输出频率的测量与开关电容阵列的调整,因此对RC常数测量方法作进一步延伸,设计出RC常数校正电路(频率校正电路),使 RC 常数逼近一个误差可接收范围内的取值。
频率校正电路为了方便实现,采用数字逻辑电路,自动频率校正逻辑框图如图2所示,把频率振荡器电路模块206中的电容设计成N位电容阵列形式207,通过改变电容阵列改变电容值,频率振荡器电路模块206输出RCOUT频率振荡器时钟202发生改变,RCOUT202进入测量模块208,根据测量模块中数值比较器204比较结果,由公式(1)可得,当时,,电容值偏小,调节电容阵列207使之变大,使频率振荡器电路模块206输出频率减小;当时,,电容值偏大,调节电容阵列207使之变小,频率振荡器电路模块206输出频率增大,经过多次比较后,使电容阵列最大地逼近设定值,使用二进制搜索算法可减小比较次数,加快RC常数逼近设计值,而测量精度由电容阵列位数N决定,图4为(N=3)位开关电容阵列。
为了加快校正速度,减小校正周期,RC常数电容阵列调整使用二进制搜索算法实现。整个搜索算法可以分为 3个阶段:初始化、向下搜索、左右搜索。
初始化时,N位开关电容阵列大小设置成可调范围值正中间,即其最高位置 1,其余位置 0,最高位就是当前搜索位置。设置完毕,等待频率振荡器电路模块206工作正常,转换出稳定输出频率参考时钟计数器203开始计数,并发出start启动信号,此时测量计数器205开始对测量模块电路输出的方波信号(RCOUT频率振荡器输出)进行计数,当参考时钟计数器203达到预设值并发出stop指示信号时,测量计数器205停止计数,进入向下搜索阶段。
向下搜索501时,对计数值进行判断,若大于预设值,则表明当前电容值偏小,此时当前搜索位不变(为1);否则表明电容值偏大,当前搜索位(置0)。把下一搜索位置 1 后开始下一次搜索。直至最低位方向确定。
左右搜索时502,在向下搜索到第N位后,向下搜索过程完成,对当前确定的电容阵列的左右进行搜索,即比较当前电容值加1(左)及减1(右)位进行搜索并判断比较值,确定左、右、当前三个状态中计数误差最小的设置。
假设电容阵列共有 N 位,则共需 N+2 此搜索。每次搜索时间均相同。以3位电容阵列503为例,二进制搜索算法状态转移图如附图4所示。
总之,本发明虽然例举了上述优选实施方式,但是应该说明,虽然本领域的技术人员可以进行各种变化和改型,除非这样的变化和改型偏离了本发明的范围,否则都应该包括在本发明的保护范围内。
Claims (4)
两个积分器的组成完全相同,由电阻R和电容阵列C(104)和运算放大器(103)组成;
因RC乘积为常数,环形振荡器(101)输出经电压比较器(102)后输出为固定频率方波信号,方波信号频率与电阻电容RC值成比例关系;
计算如下:,(1)由公式(1)可知,与RC常数成反比,如此,对RC常数的测量转化为对的测量;测量模块(208),先利用参考时钟(201)产生计数开始信号start和停止计数信号stop;在计数开始信号start有效时,参考计数器(203)对参考时钟Fref(201)进行计数,同时测量计数器(205)对频率振荡电路模块(206)的输出RCOUT(202)进行计数,当计数结束信号stop有效时,参考计数器(203)和测量计数器(205)停止计数,参考计数器(203)输出计数值为,测量计数器(205)输出的计数值为,因参考时钟(201)的频率与参考计数器(203)的输出值为已知量,可得出测量振荡电路模块(206)的输出RCOUT(202)信号的频率:,(2)测量精度由参考时钟(201)的频率决定,由公式(2)最后计算得出RC常数为:(3)。
2.按照权利要求1所述的一种基于频率测量的RC常数测量方法,其特征在于:包括频率校正电路,其把频率振荡器电路模块(206)中的电容C设计成N位电容阵列形式,通过改变电容阵列的开关配置来改变电容值,从而频率振荡器电路模块(206)的输出RCOUT(202)频率发生改变,RCOUT(202)输入测量模块(208),根据测量模块(208)中数值比较器(204)对和的比较结果,由公式(2)可得,当时,,电容值偏小,调节电容阵列C使之变大,使频率振荡器电路模块(206)输出频率减小;当时,,电容值偏大,调节电容阵列C使之变小,频率振荡器电路模块(206)输出频率增大;
3.按照权利要求2所述的一种基于频率测量的RC常数测量方法,其特征在于:所述的RC常数电容阵列C调整使用二进制搜索算法实现。
4.按照权利要求3所述的一种基于频率测量的RC常数测量方法,其特征在于:所述的二进制搜索算法可以分为3个阶段:初始化、向下搜索、左右搜索;
初始化时,N位开关电容阵列C设置成可调范围值正中间,即电容阵列C的控制位最高位置1,其余位置0,最高位就是当前搜索位置;
设置完毕,等待频率振荡器电路模块(206)工作正常,转换出稳定的输出RCOUT(202);
参考计数器(203)开始计数,并发出start启动信号,此时测量计数器(205)开始对模块(206)输出的方波信号进行计数;
当参考计数器(203)达到预设值并发出stop指示信号时,测量计数器(205)停止计数,进入向下搜索阶段;向下搜索时,对测量计数器(205)的输出值进行判断,若大于预设值,即参考计数器(203)的输出值,则表明当前电容值偏小,此时当前搜索位不变,置1;否则表明电容值偏大,当前搜索位置0,把下一搜索位置1后开始下一次搜索,直至最低位方向确定;
左右搜索时,在向下搜索到第N位后,向下搜索过程完成;
然后在当前确定的电容阵列设置的左右进行搜索,即比较当前电容值加1及减1位进行搜索并判断比较值,确定左、右、当前三个状态中计数误差最小的设置;
假设电容阵列共有N位,则共需N+2此搜索,每次搜索时间均相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110082143 CN102207522B (zh) | 2011-04-01 | 2011-04-01 | 一种基于频率测量的rc常数测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110082143 CN102207522B (zh) | 2011-04-01 | 2011-04-01 | 一种基于频率测量的rc常数测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102207522A CN102207522A (zh) | 2011-10-05 |
CN102207522B true CN102207522B (zh) | 2013-01-02 |
Family
ID=44696455
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110082143 Active CN102207522B (zh) | 2011-04-01 | 2011-04-01 | 一种基于频率测量的rc常数测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102207522B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103546153B (zh) * | 2012-07-16 | 2018-10-12 | 中兴通讯股份有限公司 | 时间常数的校正电路及校正方法 |
CN102843114B (zh) * | 2012-09-07 | 2015-09-23 | 杭州士兰微电子股份有限公司 | 带宽可调的零相移rc低通滤波器 |
CN102916679B (zh) * | 2012-10-19 | 2016-03-16 | 钜泉光电科技(上海)股份有限公司 | 提供精准低频时钟信号的电路及其控制方法 |
CN104764932B (zh) * | 2014-01-07 | 2017-10-24 | 北大方正集团有限公司 | 一种mos管阱电阻的测量装置及测量方法 |
CN104915305A (zh) * | 2014-03-11 | 2015-09-16 | 泰凌微电子(上海)有限公司 | 一种usb设备的芯片及其频率校准方法 |
CN104135232B (zh) * | 2014-07-29 | 2017-03-29 | 深圳市锐能微科技有限公司 | 一种晶体振荡器及频率搜索方法 |
CN105615828B (zh) * | 2014-11-06 | 2019-07-12 | 原相科技股份有限公司 | 高精度的生理检测***的主机及生理检测装置 |
CN104850019B (zh) * | 2015-03-16 | 2017-11-07 | 昂宝电子(上海)有限公司 | 控制电路及其控制方法以及电磁炉 |
CN109302182B (zh) * | 2018-08-27 | 2022-07-22 | 上海华虹集成电路有限责任公司 | 一种采用时间数字转换器(tdc)的rc时间常数校正电路及方法 |
CN113049048A (zh) * | 2019-12-27 | 2021-06-29 | 比特大陆科技有限公司 | 电压调整的方法、装置以及处理设备 |
CN111142058B (zh) * | 2020-01-02 | 2022-05-17 | 联芸科技(杭州)有限公司 | 电阻检测装置及方法 |
CN111819787B (zh) * | 2020-01-03 | 2023-12-15 | 深圳市汇顶科技股份有限公司 | 晶体校准的方法、芯片和蓝牙耳机 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5462872A (en) * | 1977-10-28 | 1979-05-21 | Fujitsu Ltd | Period measurement type marker |
US4473796A (en) * | 1981-03-02 | 1984-09-25 | Ford Aerospace & Communications Corporation | Resistance and capacitance measuring device |
FI74549C (fi) * | 1986-02-13 | 1988-02-08 | Vaisala Oy | Maetningsfoerfarande foer impedanser, saerskilt smao kapacitanser. |
JP2595523B2 (ja) * | 1987-02-27 | 1997-04-02 | 日本電気株式会社 | 位相同期発振器の伝達特性測定装置 |
US5646541A (en) * | 1994-03-24 | 1997-07-08 | Hewlett-Packard Company | Apparatus and method for measuring circuit network |
DE19615745A1 (de) * | 1996-04-20 | 1997-10-23 | Philips Patentverwaltung | Meßschaltung |
DE10321200B3 (de) * | 2003-05-12 | 2005-02-03 | Infineon Technologies Ag | Einrichtung und Verfahren zur Kalibrierung von R/C-Filterschaltungen |
DE102004063228B4 (de) * | 2004-12-22 | 2007-06-28 | Hauni Maschinenbau Ag | Meßvorrichtung und -verfahren zur Bestimmung einer dielektrischen Eigenschaft, insbesondere der Feuchte und/oder Dichte, eines Produkts |
-
2011
- 2011-04-01 CN CN 201110082143 patent/CN102207522B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN102207522A (zh) | 2011-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102207522B (zh) | 一种基于频率测量的rc常数测量方法 | |
US7746182B2 (en) | Systems and methods for voltage controlled oscillator calibration | |
KR101651263B1 (ko) | 내부 발진기의 외부 기준 주파수로의 자동 동기화 | |
US8471619B2 (en) | Circuit and method for generating a clock signal | |
TWI485986B (zh) | 時脈訊號合成之方法與裝置 | |
CN102388536B (zh) | 基准频率产生装置 | |
CN202818249U (zh) | Rc振荡器装置和电路 | |
US10389370B2 (en) | Frequency calibration circuit and frequency calibration method | |
CN106292839B (zh) | 实时时钟补偿电路及校准方法、装置 | |
CN102638247B (zh) | 无晶振cmos时钟产生方法及电路 | |
JP2017199947A5 (zh) | ||
CN102739240A (zh) | 恒流产生电路以及包括其的微处理器 | |
TW200710413A (en) | Test circuit, delay circuit, clock generating circuit, and image sensor | |
TWI684327B (zh) | 調整時脈訊號中之工作周期的裝置與方法 | |
CN104753499B (zh) | 占空比校准电路 | |
CN102291130B (zh) | 一种锁定精度和锁定频率均可编程的锁定检测电路 | |
CN103248320A (zh) | 带有开关电容频率控制和频率设置电阻的精密振荡器电路和方法 | |
CN202495917U (zh) | 无晶振cmos时钟产生电路 | |
CN102226823A (zh) | 一种接地电容的rc常数测量方法 | |
JP2007281762A (ja) | フィルタ装置およびこれを用いた半導体装置 | |
CN106656119B (zh) | 可数字地重新配置的超高精准内部振荡器 | |
US7821345B2 (en) | Calibrating an oscillator and corresponding calibration device | |
JP2007067635A (ja) | 半導体集積回路 | |
CN107070449A (zh) | 频率缩放方法、电路及相关联全数字锁相环路 | |
CN109617528A (zh) | 一种用于修正有源振荡器频率的方法及其*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |