CN1573287A - 用在电子罗盘中的信号处理器 - Google Patents
用在电子罗盘中的信号处理器 Download PDFInfo
- Publication number
- CN1573287A CN1573287A CNA031601146A CN03160114A CN1573287A CN 1573287 A CN1573287 A CN 1573287A CN A031601146 A CNA031601146 A CN A031601146A CN 03160114 A CN03160114 A CN 03160114A CN 1573287 A CN1573287 A CN 1573287A
- Authority
- CN
- China
- Prior art keywords
- signal
- signal processor
- voltage
- offset
- input
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 15
- 230000008569 process Effects 0.000 claims abstract description 12
- 230000003321 amplification Effects 0.000 claims abstract description 10
- 238000003199 nucleic acid amplification method Methods 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims description 13
- 230000006698 induction Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 9
- 230000004907 flux Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
- G01C17/38—Testing, calibrating, or compensating of compasses
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Analogue/Digital Conversion (AREA)
- Amplifiers (AREA)
- Measuring Magnetic Variables (AREA)
Abstract
用在电子罗盘中的信号处理器,用于控制在模拟信号过程中生成的偏移电压以及自动控制放大增益。在信号处理器中,模拟信号处理器52放大信号Sx和Sy,并控制在放大过程中生成的偏移电压和振幅A。模拟/数字(AD)转换器53将来自模拟信号处理器52的模拟信号Vadcx和Vadcy转换成数字信号。数字信号处理器54测量与来自AD转换53的数字信号有关的最大值Vadc_max和最小值Vadc_min,并基于Vadc_max和最小值Vadc_min,将偏移控制信号Soc和增益控制信号Sgc输出给模拟信号处理器52。信号处理器能将即将输入AD转换器的信号的电平保持在基准电压范围内。
Description
技术领域
本发明涉及用在电子罗盘(electronic compass)中的信号处理器或集成电路,以及更具体地说,涉及用在电子罗盘中的信号处理器,其能通过控制所生成的偏移电压同时处理模拟信号以及自动控制信号放大增益,通过在基准电压范围内的偏移和增益操作,保持输入到模拟/数字(AD)转换器内的信号的电平,适合于执行用于传感器的倾斜补偿操作,通过对来自地磁罗盘传感器的信号执行增益控制操作,提高传感器性能,以及当计算方位角时,最小化误差。
背景技术
通常,用于识别航海路线或位置的方位角对航海导航来说极其重要。过去几百年来,使用指向磁北的磁铁测量方位角。用于测量方位角的代表性装置包括磁罗盘和回转罗盘。磁罗盘是用于使用地球的磁场的属性,测量方位角的装置。磁罗盘的原理很简单,但由于地球磁场的畸变,降低了磁罗盘的精确度。特别地,目前,已经使与小型旅游船或小型渔船有关的内部和外部功能现代化。然而,问题在于船或小船的功能仍然不足,而且包含在船或小船内的其他电子设备不能使用从磁罗盘获得的船头角(stem angle)信息。
此外,作为另一方位测量装置,使用回转罗盘。回转罗盘的精确度显著高于磁罗盘,但问题在于回转罗盘很昂贵且不适合于必须频繁地进出港口或海湾的小型渔船和游艇。为解决上述问题,开发了电磁罗盘。该电磁罗盘已经商品化且很久以前已经在Europe和America使用。
电磁罗盘(在下文中,称为“电子罗盘”)基本上包括用于检测磁场方位并将所检测的方位转换成电信号的传感器、用于在来自传感器的信号的基础上,计算方位角的信号处理器,以及用于显示方位角的显示单元。用于检测磁场方位的传感器使用磁通量阀(flux valve),以及磁通量阀使用称为磁通量闸门的一组X-Y正交线圈。信号处理器计算方位角。显示单元显示所计算的方位角。
图1中示出了用在电子罗盘中的传统的信号处理器。
参考图1,用在电子罗盘中的传统的信号处理器包括地磁罗盘传感器11,根据磁通量闸门传感器的旋转角,用于检测由驱动信号感应的正弦或余弦波信号的电压;模拟信号处理器12,用于过滤和放大来自地磁罗盘传感器11的x轴和y轴信号Sx和Sy;模拟/数字(AD)转换器13,用于将来自AD转换器13的电压Vadcx和Vadcy转换成一组数字信号;以及数字信号处理器14,用于检测从由AD转换器13输出的数字信号组检测方位角。
图2是示例说明输入到图1中所示的AD转换器13的输入信号的波形图。
参考图2,理论上,输入到AD转换器13的两个电压Vadcx和Vadcy位于基准电压范围内(例如,±500mV范围内)。数字信号处理器14根据下述等式,使用两个电压Vadcx和Vadcy,产生方位角θ。
等式1
然而,在将传感器放在不平的平面上时,传感器偏向一侧的情况下,则存在输入到AD转换器13的电压Vadc(Vadcx或Vadcy)的振幅超出基准电压范围的问题。同样,在模拟信号处理器内出现偏移电压(offset voltage)的情况下,存在输入到AD转换器13中的电压Vadc(Vadcx或Vadcy)的振幅超出基准电压范围的问题。
在传统的方法中,不能适当地调整信号振幅,因为模拟信号处理器是基于固定放大增益。相对于传统方法,在模拟信号处理器内以及当地球磁场的强度随其使用环境改变时出现偏移电压。当用于AD转换器的输入信号偏离可容许输入范围时,方位角计算误差增加。
在与两个电压的至少一个电压相关的偏移出现或一个电压具有高于另一个电压的振幅的情况下,出现相关问题,将参考图3A、3B和3C以及图4A、4B和4C来描述这些问题。
图3A、3B和3C是示例说明与输入信号有关的偏移出现、偏移校准(offset calibration)以及方位角误差出现的波形图。
在如图3A所示,出现与输入信号有关的偏移的情况下,如图3B所示,执行用于输入信号的偏移校准。在这种情况下,会发现如图3C所示,出现方位角误差。
换句话说,在模拟信号处理器内出现偏移电压的情况下,如图3(a0所示,能输出偏离用于AD转换器的可容许输入范围的电压Vadc。同时,数字信号处理器执行用于从可容许输入范围偏离的电压Vadc的校准操作以便能保持相同的信号振幅,用于方位角计算。如图3B所示,抵消从用于AD转换器的可容许输入范围偏离的电压Vadc。当通过上述等式1计算方位角时,出现方位角误差,如图3C所示。当从用于AD转换器的可容许输入范围偏离的电压Vadc增加时,该误差也增加。
图4A、4B和4C是示例说明与输入信号有关的增益误差出现、误差校正和方位角误差出现的波形图。
在如图4A所示,输入信号的振幅非常大或非常小的情况下,校正振幅,如图4B所示。在这种情况下,可以发现,出现了方位角误差,如图4C所示。
在传统的信号处理中,在从传感器生成的信号的振幅非常大或将模拟信号处理器的振幅增益设置成非常大的情况下,能输出如图4A所示的电压Vadc。在这种情况下,尽管未出现偏移电压,但当如图4A所示,信号振幅偏离用于AD转换器的可容许输入范围时,出现误差,如图4C所示。
在没有传统方法中的单独控制操作的情况下,不能完全抵消系统偏移。由于来自传感器的信号的电平不是恒定的,方位角误差导致上述问题。
发明内容
因此,鉴于上述问题,做出了本发明,以及本发明的目的是提供用在电子罗盘中的信号处理器,其能通过控制所生成的偏移电压同时处理模拟信号以及自动控制信号放大增益,通过在基准电压范围内的偏移和增益操作,能保持输入到模拟/数字(AD)转换器内的信号的电平,适合于执行用于传感器的倾斜补偿操作,通过对来自地磁罗盘传感器的信号执行增益控制操作,提高传感器性能,以及当计算方位角时,最小化误差。
根据本发明的一个方面,上述和其他目的通过提供用在电子罗盘中的信号处理器来实现,该信号处理器处理来自根据方位角,检测由驱动信号感应的正弦或余弦波信号的地磁罗盘传感器的信号,包括:
模拟信号处理器,用于放大来自地磁罗盘传感器的信号,响应偏移控制信号,消除在放大过程期间生成的偏移电压,以及控制信号的振幅,其中响应增益控制信号,抵消偏移电压;
模拟/数字(AD)转换器,用于将来自模拟信号处理器的模拟信号转换成数字信号,以及
数字信号处理器,用于测量与来自AD转换器的数字信号有关的最大值和最小值,基于最大和最小值,确定偏移电压和振幅,以及将用于消除所确定的偏移电压的偏移控制信号以及将用于控制所确定的振幅以便其位于用于AD转换器的可容许输入范围内的增益控制信号输出给模拟信号处理器。
附图说明
从下述结合附图的详细描述,将更容易理解本发明的上述和其他目的、特征和其他优点,其中:
图1是示例说明用在电子罗盘中的传统信号处理器的框图;
图2是示例说明输入到图1所示的AD转换器13中的输入信号的波形图;
图3A、3B和3C是示例说明与输入信号有关的偏移出现、偏移校准和方位角误差出现的波形图。
图4A、4B和4C是示例说明与输入信号有关的增益误差出现、误差校正和方位角误差出现的波形图;
图5是示例说明根据本发明,用在电子罗盘中的信号处理器的结构的框图;
图6是示例说明根据本发明的模拟信号处理器的模拟信号处理电路的结构的电路图;
图7是示例说明图6所示的偏移控制器的电路图;
图8是示例说明用于消除图7所示的偏移的电压VREF+VC的可变范围的示例视图;
图9是示例说明如图6所示的自动增益控制(AGC)放大器的电路图;以及
图10A和10B是示例说明具有偏移的信号和在偏移校准后的信号的波形图。
具体实施方式
现在,将参考附图详细地描述根据本发明的优选实施例。在这些图中,相同或相似的元件用相同的标记来表示,尽管在不同的图中描述它们。
图5是示例说明根据本发明,用在电子罗盘中的信号处理器的结构的框图。
参考图5,本发明的用在电子罗盘中的信号处理器处理来自根据方位角,检测由驱动信号感应的正弦或余弦波信号的地磁罗盘传感器51的信号。信号处理器包括模拟信号处理器52,用于放大信号Sx和Sy、响应偏移控制信号Soc,消除在放大过程期间生成的偏移电压Vos,以及控制信号的振幅A,其中响应增益控制信号Sgc,抵消偏移电压Vos;模拟/数字(AD)转换器53,用于将来自模拟信号处理器52的模拟信号Vadc(Vadcx和Vadcy)转换成数字信号;以及数字信号处理器54,用于测量与来自AD转换器53的数字信号有关的最大和最小值,在最大和最小值的基础上,确定偏移电压Vos和振幅A,以及将用来消除所确定的偏移电压Vos的偏移控制信号Soc以及用来控制所确定的振幅A以便其位于用于AD转换器53的可容许输入范围内的增益控制信号Sgc输出给模拟信号处理器52。
图6是示例说明根据本发明的模拟信号处理器52的模拟信号处理电路的结构的电路图。
参考图6,模拟信号处理器52的模拟信号处理电路包括用于检测来自地磁罗盘传感器51的信号Sx或Sy的斩波器61、在预定增益的基础上,用于放大从斩波器61输出的所检测信号的输入放大器62、用于对从输入放大器62输出的信号执行预定低通滤波操作的低通滤波器63;用于响应偏移控制信号Soc,生成用于偏移的电压VREF+VC以及将所生成的电压VREF+VC提供给输入放大器62的输入端的偏移控制器64;以及自动增益控制(AGC)放大器65,用于响应增益控制信号Sgc,设置放大增益Av以及响应所设置的增益Av放大来自低通滤波器63的信号。
数字信号处理器54测量与来自AD转换器53的数字信号有关的最大值Vadc_max和最小值Vadc_min,基于最大值Vadc_max和最小值Vadc_min,确定偏移电压Vos,基于最大值Vadc_max和最小值Vadc_min间的差值,确定振幅A,以及将用于消除所确定的偏移电压Vos的偏移控制信号Soc和用于控制所确定的振幅A以便其位于用于AD控制器53的可容许输入范围内的增益控制信号Sgc输出到模拟信号处理器52。
将偏移控制器64构造成内电阻值随偏移控制信号Soc改变以及根据可变电阻值,生成偏移消除电压VREF+VC。
图7是示例说明如图6所示的偏移控制器64的电路图。
参考图7,偏移控制器64包括具有用于接收作为基础电压(basevoltage)的带隙基准电压(VBG)的反相输入端(inversion inputterminal)、通过电阻器R接地的非反相输入端,以及连接到电源电压VDD的输出端的运算放大器64A;具有串联连接在运算放大器 64A的输出端和非反相端间的多个电阻器R1~RN的电阻链64B;以及具有分别并联连接到每个电阻器R1~RN,以及响应偏移控制信号,接通/断开的多个开关SW1~SWN的开关单元64C。AGC放大器65根据由其特定的电阻值确定的增益以及随增益控制信号改变的可变电阻值,放大输入信号。
图8是示例说明图7所示的偏移消除电压VREF+VC的可变范围的说明性视图。
参考图8,偏移消除电压VREF+VC的变化范围从基础电压(VBG)到最大电压Vmax。
图9是示例说明图6所示的AGC放大器65的电路图。
参考图9,AGC放大器65包括运算放大器65A、输入电阻器65B以及反馈电阻单元65C。运算放大器65A包括非反相输入端,用于从低通滤波器63接收信号、反相输入端,用于从基准电压端接收基准电压VREF,以及输出端。输入电阻器65B连接在运算放大器65A的反相输入端和基准电压VREF的基准电压端之间。反馈电阻单元65C连接在AGC放大器65A的反相输入端和输出端之间,其电阻值随增益控制信号而改变。同时,运算放大器65A根据由其电阻值和反馈电阻单元65C的电阻值确定的增益,放大输入信号。
AGC放大器65的反馈电阻单元65C包括具有串联的多个电阻器R和R1~RM的电阻链65C1以及具有多个开关SW1~SWM的开关单元65C2。每个开关SW1~SWM与电阻链65C1的每个电阻器R1~RM并联,以及响应增益控制信号Sgc接通/断开。
图10A和10B是示例说明具有偏移的信号以及偏移校准后的信号的波形。图10A是示例说明具有输入到AD转换器的偏移的输入电压的波形图,以图10B是示例说明在偏移校准后,输出到AD转换器的输入电压的波形图。
接着,将参考图5至图10A和10B,详细地描述本发明的操作和有益效果。
参考图5,用在本发明的电子罗盘中的信号处理器处理来自根据方位角,检测由驱动信号感应的正弦或余弦波的地磁罗盘传感器51的信号。信号处理器包括模拟信号处理器52、模拟/数字(AD)转换器53和数字信号处理器54。
模拟信号处理器52放大信号Sx和Sy,响应偏移控制信号Soc,消除在放大过程期间生成的偏移电压Vos,以及响应增益控制信号Sgc,控制消除偏移电压Vos的信号的振幅A以便信号振幅A位于可容许输入范围内。
AD转换器53将来自模拟信号处理器52的模拟信号Vadc(Vadcx和Vadcy)转换成数字信号。
数字信号处理器54测量与来自AD转换器53的数字信号有关的最大和最小值,根据最大和最小值,确定偏移电压Vos和振幅A,以及将用于消除所确定的偏移电压Vos的偏移控制信号Soc以及用于控制所确定的振幅A以便其位于用于AD转换器53的可容许输入范围内的增益控制信号Sgc输出到模拟信号处理器52。
将参考图6来详细地描述模拟信号处理器52的模拟信号处理单元。
参考图6,包含在模拟信号处理器52的模拟信号处理电路中的斩波器61从地磁罗盘传感器51检测信号Sx或Sy。输入放大器62根据预定增益,放大从斩波器63输出的信号。低通滤波器63对从输入放大器62输出的信号执行预定低通滤波操作。偏移控制器64响应偏移控制信号Soc,生成用于消除偏移的电压VREF+Vc,并将所生成的电压VREF+Vc提供给输入放大器62的输入端。AGC放大器65响应增益控制信号Sgc,设置放大增益Av,以及响应所设置的增益Av,放大来自低通滤波器63的信号。
从模拟信号处理器52输出到AD转换器53的电 Vadc用下述的等式2和3表示。
等式2
等式3
假定在上述等式3中,Vc随用于允许偏移控制器64消除偏移电压的偏移控制信号而改变以及偏移电压Vos(Vos1和Vos2)均为零,电压Vc用下述等式4表示,以及消除偏移电压的电压Vadc用下述等式5表示。
等式4
等式5
参考图6,由于源于半导体制造过程和输入放大器(Amp1)62和AGC放大器(Amp2)65的失配,会出现几十mVs的偏移电压Vos(Vos1和Vos2)。当将偏移电压Vos((Vos1和Vos2)放大到较大的增益并应用于系统时,会出现如图3A所示的方位角误差。
数字信号处理器54测量与来自AD转换器53的数字信号有关的最大值Vadc_max和最小值Vadc_min,基于最大值Vadc_max和最小值Vadc_min的平均值,确定偏移电压Vos,基于最大值Vadc_max和最小值Vadc_min间的差值,确定振幅A,并将用消除所确定的偏移电压Vos的偏移控制信号Soc以及用于控制所确定的振幅A以便其位于用于AD转换器53的可容许范围内的增益控制信号Sgc输出到模拟信号处理器。
如果偏移控制器64调整电压Vc以便能满足上述等式4,由于模拟信号处理器根据直流电压VREF放大磁信号,不会出现偏移电压。为将获得电压Vc的值,当转到电子罗盘组件一次或多次时,首先测量最大值Vadc_max和最小值Vadc_min。然后,从基准电压VREF的值减去最大值Vadc_max和最小值Vadc_min的平均值,以致生成减法值。通过将减法值除以AGC放大器65的放大增益Av2获得电压Vc的值。由下述等式6给出电压Vc。
等式6
将由上述等式6计算的电压Vc的值转换成数字值。数字信号处理器54将偏移控制信号Soc寄存在偏移控制寄存器中,以及将所寄存的偏移控制信号输入到偏移控制器64中。偏移控制器64生成偏移消除电压VREF+VC,并将所生成的VREF+VC提供给输入放大器62的输入端以便能抵消系统偏移。
接着,将描述用于计算振幅(Vp-p)的过程。首选,当转动电子罗盘组件一次或多次时,首先获得电压Vadc的最大值Vadc_max和最小值Vadc_min。振幅(Vp-p)A获得为最大值Vadc_max和最小值Vadc_min间的差值(Vp-p_current=Vadc_max-Vadc_min)。将振幅(Vp-p_current)A转换成数字值,以及由该数字值计算目标增益Gaintarget。将目标增益Gaintarget的值作为增益控制信号Sgc寄存在增益控制寄存器中。增益控制信号控制AGC放大器65的可变电阻器R4以及调整AGC放大器65的放大增益。
参考图7,根据随增益控制信号Soc改变的可变电阻器R4,偏移控制器64生成偏移抵消电压VREF+VC。将详细地描述该电压生成操作。
响应偏移控制信号Soc,接通/断开包含在偏移控制器64中的开关单元64C的每个开关SW1~SWN。确定与断开开关一致的电阻链64B的电阻器的电阻值之和。将根据来自输入到运算放大器64A中的基础电压(VBG)的电阻值之和增加的电压生成为偏移消除电压VREF+VC。
将参考图7详细地描述偏移控制器64。
执行反馈控制操作以便如图7所示的运算放大器64A的两端的电压彼此相同。此时,根据流向电阻器R的电流I,生成基础电压VBG=Vp=I*R。即使当电源电压或温度改变时,基础电压(VBG)是恒定的。
在图7中,使电流I的值保持恒定,以及按下述等式7获得用于抵消系统偏移的电压VREF+VC。
等式7
VREF+VC=I*(RN+RN-1+RN-2+RN-3Λ R1+R)
=I*R+I*(RN+RN-1+RN-2+RN-3Λ+R1)
=VBG+I*(RN+RN-1+RN-2+RN-3Λ+R1)
在上述等式7中,偏移控制信号Soc由N位组成,以便根据每个设定位,接通/断开并联连接到每个电阻器R1~RN的每个开关SW1~SWN。当根据每个设定位接通/断开每个开关SW1~SWN时,能调整偏移抵消电压VREF+VC。
在上述等式7中,关于电阻链64B的电阻器RN、RN-1、RN-2、...、R1,能设置R2=2*R1,R3=2*R2=4*R1等等以便满足等式RN=2N-1*R1。可选地,能设置电阻器RN、RN-1、RN-2、...、R1以便它们彼此具有相同值。
图8是示例说明用于抵消偏移的电压VRFF+VC的可变范围的说明性视图。
参考图8,偏移抵消电压VREF+VC的变化范围从基础电压(VBG)到最大电压Vmax。此时,基础电压(VBG)的值小于电压VREF的值。例如,基础电压(VBG)的值约为VREF/2。最大电压Vmax的值大于电压VREF的值。例如,最大电压Vmax的值约为1.5VREF。
AGC放大器65根据由其特定电阻值和随增益控制信号改变的可变电阻值确定的增益放大输入信号。将参考图9来描述AGC放大器65。
AGC放大器65的反馈电阻单元65C的电阻值随增益控制信号改变,以及根据可变电阻值和输入电阻器65B的电阻值确定放大增益Av。AGC放大器65根据所确定的放大增益,放大来自低通滤波器63的信号。
响应增益控制信号Sgc,接通/断开包含在AGC放大器65的反馈电阻单元65C中的开关单元65C2的每个开关SW1~SWM。此时,确定与包含在与断开的开关有关的AGC放大器65中的电阻链65c1的电阻器之和的值一致的电阻器R4。
由下述等式8计算用于控制AGC放大器65的增益的电阻器R4的电阻值。
等式8
R4=R+(R1+R2+R3+Λ+RN-2+RN-1+RM)
增益控制信号Sgc控制连接到包含在反馈电阻单元65C中的电阻链65C1的电阻器R1~RM的每一个的开关单元65C2的开关SW1~SWM的每一个的开/关操作,电阻链65C1的电阻器R1~RM的每一个用于并行控制AGC放大器65的增益。由于根据寄存在由N个位组成的增益控制寄存器中的每个设置位,增益控制信号Sgc允许接通/断开每个开关SWN~SW1,能调整电阻器R4的电阻值。
例如,如果在电阻链65C1中设置R2=3*R3、R1=0.25*R3等等,以致满足等式RN=2N-1*R1,能按0.25的倍数控制增益。此时,由下述等式Av2=1+(3+0.25*GC)给出AGC放大器65的放大增益Av2,其中GC表示基准增益。
现在将描述AGC放大器65的操作。由Vp-p=Vadc_max-Vadc_min定义如图10B所示的输出振幅。通常,当不存在外部磁场时,磁场具有约0.3Gauss的强度值。然而,当存在外部磁场或传感器倾斜时,能将约1Gauss的磁场强度应用到传感器上。
当考虑到传感器倾斜时,电压范围必须具有用于AD转换器的基准电压Vadc_REF的1/3值。否则,与在现有技术中生成如图4A所示的波形。当计算方位角时执行校准过程以便用于X或Y轴的电压值Vp-p处于可容许输入范围内。当用于X或Y轴的电压Vp-p的范围改变时,在校准过程期间增加误差。为此,必须调整电压Vp-p以便能将其输出为1/3*Vadc_REF的值或更少。
将如上所述的本发明应用于执行用于来自地磁罗盘传感器的两个轴的读出信号的A/D转换操作的信号处理器。
从上述可以看出,本发明提供用在电子罗盘中的信号处理器,其能通过控制所生成的偏移电压同时处理模拟信号和自动控制信号放大增益,通过偏移和增益操作,将即将输入到模拟/数字(AD)转换器的信号的电平维持在基准电压范围内,适合于执行用于传感器的倾斜补偿操作,通过对来自地磁罗盘传感器的信号执行增益控制操作,提高传感器性能,以及当计算方位角时,最小化误差。
尽管为示例目的,已经公开了本发明的优选实施例,但是本领域的普通技术人员将意识到,在不脱离附加的权利要求书所公开的本发明的范围和精神的情况下,各种修改、增加和替代是可能的。
Claims (8)
1.一种用在电子罗盘中的信号处理器,用于处理来自地磁罗盘传感器的信号,所述地磁罗盘传感器根据方位角,检测由驱动信号感应的正弦或余弦波信号,包括:
模拟信号处理器,用于放大来自所述地磁罗盘传感器的所述信号,响应偏移控制信号,消除在放大过程期间生成的偏移电压,以及响应增益控制信号,控制其中抵消了所述偏移电压的信号的振幅;
模拟/数字(AD)转换器,用于将来自所述模拟信号处理器的模拟信号转换成数字信号;以及
数字信号处理器,用于测量与来自所述AD转换器的数字信号有关的最大值和最小值,根据所述最大和最小值,确定所述偏移电压和所述振幅,以及将用于消除所确定的偏移电压的所述偏移控制信号以及用于控制所确定的振幅以便其位于用于所述AD转换器的可容许输入范围内的所述增益控制信号输出给所述模拟信号处理器。
2.如权利要求1所述的信号处理器,其中,所述模拟信号处理器包括:
斩波器,用于检测来自所述地磁罗盘传感器的信号;
输入放大器,用于根据预定增益,放大从所述斩波器输出的所检测的信号;
低通滤波器,用于对从所述输入放大器输出的信号执行预定低通滤波操作;
偏移控制器,用于响应所述偏移控制信号,生成用于消除偏移的电压,以及将所生成的电压提供给所述输入放大器的输入端;以及
自动增益控制(AGC)放大器,用于响应所述增益控制信号,设置放大增益,以及响应所设置的增益,放大来自所述低通滤波器的信号。
3.如权利要求1所述的信号处理器,其中,所述数字信号处理器:
测量与来自所述AD转换器的数字信号有关的最大值和最小值;
根据所述最大值和所述最小值的平均值,确定所述偏移电压;
根据所述最大值和所述最小值间的差值,确定所述振幅;以及
将用于消除所确定的偏移电压的偏移控制信号,以及用于控制所确定的振幅以便其位于用于所述AD转换器的可容许输入范围内的所述增益控制信号输出给所述模拟信号处理器。
4.如权利要求2所述的信号处理器,其中,将所述偏移控制器构造成使得内电阻值随所述偏移控制信号而改变,以及响应所述可变电阻值,生成用于消除所述偏移的电压。
5.如权利要求2所述的信号处理器,其中,所述偏移控制器包括:
运算放大器,具有用于接收基础电压的反相输入端、通过电阻器接地的非反相输入端,以及连接到电源电压的输出端;
电阻链,具有串联连接在所述运算放大器的所述输出端和非反相端间的多个电阻器;以及
开关单元,具有分别并联连接到所述电阻链的每个电阻器、以及响应所述偏移控制信号接通/断开的多个开关。
6.如权利要求2所述的信号处理器,其中,所述AGC放大器根据由其特定的电阻值和随所述增益控制信号而改变的可变电阻值而定的增益,放大所述输入信号。
7.如权利要求2所述的信号处理器,其中,所述AGC放大器包括:
运算放大器,具有用于从所述低通滤波器接收信号的非反相输入端,用于从基准电压端接收基准电压的反相输入端,以及输出端;
输入电阻器,连接在所述运算放大器的所述反相输入端和所述基准电压的所述基准电压端之间;以及
反馈电阻器单元,连接在所述反相输入端和所述AGC放大器的所述输出端之间,
其中,所述运算放大器根据由所述输入电阻器的电阻值和所述反馈电阻单元的电阻值而定的增益,放大所述输入信号。
8.如权利要求7所述的信号处理器,其中,所述AGC放大器的反馈电阻单元包括:
电阻链,具有串联连接的多个电阻器;以及
开关单元,具有多个开关,每个开关并联连接到所述电阻链的每个电阻器,以及响应所述增益控制信号接通/断开。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030041285A KR100541081B1 (ko) | 2003-06-24 | 2003-06-24 | 전자 나침반용 신호 처리기 |
KR41285/2003 | 2003-06-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1573287A true CN1573287A (zh) | 2005-02-02 |
CN100539430C CN100539430C (zh) | 2009-09-09 |
Family
ID=33536232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031601146A Expired - Fee Related CN100539430C (zh) | 2003-06-24 | 2003-09-26 | 用在电子罗盘中的信号处理器 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6937954B2 (zh) |
JP (1) | JP3847286B2 (zh) |
KR (1) | KR100541081B1 (zh) |
CN (1) | CN100539430C (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102323457A (zh) * | 2011-06-01 | 2012-01-18 | 杭州万工科技有限公司 | 可编程斩波增益放大器在电能计量芯片中的应用 |
CN102497209A (zh) * | 2011-12-06 | 2012-06-13 | 南京信息工程大学 | 滑动窗口式数据采样方法及装置 |
CN103645884A (zh) * | 2013-11-26 | 2014-03-19 | 苏州贝克微电子有限公司 | 一种信号处理器 |
CN104052486A (zh) * | 2013-03-12 | 2014-09-17 | Ls产电株式会社 | 用于设定模拟输出模块的偏移增益的方法 |
CN104344819A (zh) * | 2013-07-24 | 2015-02-11 | 美格纳半导体有限公司 | 用于计算方位的方法和装置 |
CN104808540A (zh) * | 2014-01-27 | 2015-07-29 | Ls产电株式会社 | 用于设定模拟输入模块的偏置和增益的系统和方法 |
CN113933350A (zh) * | 2021-09-30 | 2022-01-14 | 深圳市中金岭南有色金属股份有限公司凡口铅锌矿 | 矿浆pH值检测方法、装置及计算机可读存储介质 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6513252B1 (en) | 1999-04-08 | 2003-02-04 | Donnelly Corporation | Vehicle compass compensation |
KR100691148B1 (ko) * | 2005-01-03 | 2007-03-09 | 삼성전기주식회사 | 지자기 센서의 신호 처리 회로 |
JP2006234581A (ja) * | 2005-02-24 | 2006-09-07 | Aichi Micro Intelligent Corp | 電子コンパス及び方位測定方法 |
KR100831373B1 (ko) * | 2006-04-19 | 2008-05-21 | 삼성전자주식회사 | 에러 여부를 체크하는 전자기기 및 그 방법 |
KR100801277B1 (ko) * | 2006-06-28 | 2008-02-04 | 삼성전기주식회사 | 지자기 신호 보정회로 및 그 보정방법 |
US8374817B2 (en) * | 2007-04-04 | 2013-02-12 | Nxp B.V. | Auto-calibration of orientation sensing systems |
JP5011058B2 (ja) * | 2007-10-19 | 2012-08-29 | 本田技研工業株式会社 | 船外機の制御装置 |
US20090259424A1 (en) * | 2008-03-06 | 2009-10-15 | Texas Instruments Incorporated | Parameter estimation for accelerometers, processes, circuits, devices and systems |
JP2011109222A (ja) * | 2009-11-13 | 2011-06-02 | Sinfonia Technology Co Ltd | A/d変換装置、制振装置及びこれらを搭載した車両 |
JP2014526226A (ja) * | 2011-08-19 | 2014-10-02 | ルメダイン テクノロジーズ インコーポレイテッド | 時間領域切換え型アナログ/デジタル変換装置および方法 |
KR102037035B1 (ko) * | 2012-10-15 | 2019-10-28 | 현대모비스 주식회사 | 기저 대역 신호의 전압 포화 방지 기능을 갖춘 레이더 장치 및 그의 전압 포화 방지 방법 |
KR101476685B1 (ko) | 2013-06-03 | 2014-12-26 | 엘에스산전 주식회사 | 회로차단기 용 검출 회로 |
CN103675432B (zh) * | 2013-12-11 | 2016-11-23 | 重庆川仪自动化股份有限公司 | 应用于有纸记录仪的信号幅度转换系统 |
CN105783894A (zh) * | 2016-03-24 | 2016-07-20 | 南京铁道职业技术学院 | 基于隧道磁阻传感器的电子罗盘及方法 |
CN105698778A (zh) * | 2016-03-24 | 2016-06-22 | 南京铁道职业技术学院 | 三维磁阻式电子罗盘及方法 |
WO2018056599A1 (ko) * | 2016-09-23 | 2018-03-29 | 주식회사 레티그리드 | 복수의 자기 센서를 구비한 측정 장치 |
KR101883229B1 (ko) * | 2018-01-15 | 2018-07-30 | 주식회사 레티그리드 | 복수의 자기 센서를 구비한 단일 칩 |
CN109327223B (zh) * | 2018-09-30 | 2022-06-24 | 中船重工重庆长平机械有限责任公司 | 一种数字信号转模拟信号方法及系统 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6029032A (ja) * | 1983-06-27 | 1985-02-14 | Fuji Xerox Co Ltd | Agc付きadコンバータ |
US5216816A (en) * | 1990-03-20 | 1993-06-08 | Casio Computer Co., Ltd. | Compass |
US5644851A (en) | 1991-12-20 | 1997-07-08 | Blank; Rodney K. | Compensation system for electronic compass |
JPH05343994A (ja) * | 1992-06-05 | 1993-12-24 | Fujitsu Ltd | アナログ信号レベル変換回路 |
US5394029A (en) * | 1993-02-17 | 1995-02-28 | Gay; John C. | Geomagnetic orientation sensor, means, and system |
JP3387306B2 (ja) * | 1996-02-27 | 2003-03-17 | 株式会社デンソー | センサ信号処理装置 |
JPH09331257A (ja) * | 1996-06-11 | 1997-12-22 | Kokusai Electric Co Ltd | 直流オフセットキャンセル回路 |
US6242907B1 (en) * | 1999-02-24 | 2001-06-05 | Graves Electronics Llc | Apparatus and method of determining the orientation of an object relative to a magnetic field |
IL132191A (en) * | 1999-10-03 | 2008-04-13 | Azimuth Technologies Ltd | Method for calibrating and verifying the attitude of a compass |
US6842991B2 (en) * | 2002-07-31 | 2005-01-18 | Robert W. Levi | Gyro aided magnetic compass |
JP4381162B2 (ja) * | 2003-03-27 | 2009-12-09 | シチズンホールディングス株式会社 | 方位測定装置、方位測定方法、および方位測定プログラム |
KR100550871B1 (ko) * | 2003-12-03 | 2006-02-10 | 삼성전기주식회사 | 전자나침반의 자동 보정 방법 |
-
2003
- 2003-06-24 KR KR1020030041285A patent/KR100541081B1/ko not_active IP Right Cessation
- 2003-09-12 US US10/660,608 patent/US6937954B2/en not_active Expired - Fee Related
- 2003-09-22 JP JP2003329618A patent/JP3847286B2/ja not_active Expired - Fee Related
- 2003-09-26 CN CNB031601146A patent/CN100539430C/zh not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102323457A (zh) * | 2011-06-01 | 2012-01-18 | 杭州万工科技有限公司 | 可编程斩波增益放大器在电能计量芯片中的应用 |
CN102497209A (zh) * | 2011-12-06 | 2012-06-13 | 南京信息工程大学 | 滑动窗口式数据采样方法及装置 |
CN102497209B (zh) * | 2011-12-06 | 2014-01-22 | 南京信息工程大学 | 滑动窗口式数据采样方法及装置 |
CN104052486A (zh) * | 2013-03-12 | 2014-09-17 | Ls产电株式会社 | 用于设定模拟输出模块的偏移增益的方法 |
CN104052486B (zh) * | 2013-03-12 | 2017-07-25 | Ls产电株式会社 | 用于设定模拟输出模块的偏移增益的方法 |
CN104344819A (zh) * | 2013-07-24 | 2015-02-11 | 美格纳半导体有限公司 | 用于计算方位的方法和装置 |
CN104344819B (zh) * | 2013-07-24 | 2018-01-12 | 美格纳半导体有限公司 | 用于计算方位的方法和装置 |
US10267649B2 (en) | 2013-07-24 | 2019-04-23 | Magnachip Semiconductor, Ltd. | Method and apparatus for calculating azimuth |
CN103645884A (zh) * | 2013-11-26 | 2014-03-19 | 苏州贝克微电子有限公司 | 一种信号处理器 |
CN104808540A (zh) * | 2014-01-27 | 2015-07-29 | Ls产电株式会社 | 用于设定模拟输入模块的偏置和增益的系统和方法 |
CN113933350A (zh) * | 2021-09-30 | 2022-01-14 | 深圳市中金岭南有色金属股份有限公司凡口铅锌矿 | 矿浆pH值检测方法、装置及计算机可读存储介质 |
CN113933350B (zh) * | 2021-09-30 | 2023-12-22 | 深圳市中金岭南有色金属股份有限公司凡口铅锌矿 | 矿浆pH值检测方法、装置及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
KR20050000774A (ko) | 2005-01-06 |
JP2005020688A (ja) | 2005-01-20 |
CN100539430C (zh) | 2009-09-09 |
US6937954B2 (en) | 2005-08-30 |
US20040267505A1 (en) | 2004-12-30 |
JP3847286B2 (ja) | 2006-11-22 |
KR100541081B1 (ko) | 2006-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1573287A (zh) | 用在电子罗盘中的信号处理器 | |
CN106716149B (zh) | 霍尔电动势信号检测电路以及电流传感器 | |
JP5144528B2 (ja) | 回転角度検出装置 | |
US10075604B2 (en) | Rotation-angle detection device and method, and image processing apparatus | |
JP2015154488A (ja) | オフセット補償を備えた増幅器 | |
US8854126B2 (en) | Semiconductor device and offset voltage correcting method | |
CN101464611A (zh) | 抖动修正控制电路以及具有其的摄像装置 | |
US9897635B2 (en) | Sensor circuit | |
CN103493378A (zh) | 数据处理系统 | |
JP2016102659A (ja) | ホールセンサ、回転角センサ、オフセット調整装置、およびオフセット調整方法 | |
JP5176208B2 (ja) | 回転角度検出方法および回転角度センサ | |
KR102180180B1 (ko) | 분해능 제어 장치 및 분해능 제어 방법 | |
US9464897B2 (en) | Apparatus for driving gyro sensor and control method thereof | |
JP2009250790A (ja) | 位置検出装置及び位置検出補正方法 | |
US20040260499A1 (en) | Encoder signal interpolation divider | |
CN113776418B (zh) | 一种单芯片全差分结构的lvdt转换电路与方法 | |
CN111368584A (zh) | 一种可自校正的正余弦编码器高分辨率位置信息拼接方法 | |
JP4559888B2 (ja) | 地磁気測定装置および地磁気測定方法 | |
JP2010085319A (ja) | センサ信号検出回路、レシオメトリック補正回路及びセンサ装置 | |
JP2021004843A (ja) | 角度検出回路 | |
JPH0194217A (ja) | 自動振幅補正機能付エンコーダ | |
EP4382941A1 (en) | Analog front-end circuit and camera module control driver including the same | |
US20240097632A1 (en) | Integrated circuit and semiconductor device | |
CN113131943B (zh) | 一种传感器检测电路及电子装置 | |
JP2016180727A (ja) | 検出回路、半導体集積回路装置、磁界回転角検出装置、及び、電子機器 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090909 Termination date: 20150926 |
|
EXPY | Termination of patent right or utility model |