CN107703188A - 一种湿度传感器芯片的内建校准方法 - Google Patents
一种湿度传感器芯片的内建校准方法 Download PDFInfo
- Publication number
- CN107703188A CN107703188A CN201710717801.3A CN201710717801A CN107703188A CN 107703188 A CN107703188 A CN 107703188A CN 201710717801 A CN201710717801 A CN 201710717801A CN 107703188 A CN107703188 A CN 107703188A
- Authority
- CN
- China
- Prior art keywords
- humidity
- value
- scale unit
- linear scale
- export
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000006243 chemical reaction Methods 0.000 claims abstract description 16
- 238000000205 computational method Methods 0.000 claims description 4
- 238000012360 testing method Methods 0.000 abstract description 4
- 238000012886 linear function Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N27/00—Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
Landscapes
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
- Investigating Or Analyzing Materials By The Use Of Fluid Adsorption Or Reactions (AREA)
Abstract
本发明公开了一种湿度传感器芯片的内建校准方法,包括湿度传感器前端、模数转换模块(ADC)、线性换算电路、非易失性存储器(NVM),所述湿度传感器前端将湿度转化为转换电压信号,然后经过ADC采样,得到采样后的数字信号X,本发明通过测试5个湿度点(如需要进一步提高精度,可以增加湿度点)的数据值,然后按照这些湿度点的数值将湿度传感器芯片工作区间分成4段线性区域。在芯片工作时,根据转换电压值落在4段线性区域的哪一段,选择与之相对应的线性函数来计算湿度值。通过这种方法使转换电压与湿度之间的关系在每一分段区域都更接近线性关系,从而使校准后的湿度传感器能够工作于更宽的量程,并且具有更高的精度。
Description
技术领域
本发明涉及一种湿度传感器,具体是一种湿度传感器芯片的内建校准方法。
背景技术
传感器技术的应用出现了飞跃式的发展,特别是在进行温湿度测量时应用最为广泛。湿度传感器充当着其中一种信息采集的终端器件,被广泛地应用到汽车电子中、冷藏储运中、工业中控制中、畜牧业中、甚至是普通家庭中。
湿度传感器充当着其中一种信息采集的终端器件,被广泛地应用到汽车电子中、冷藏储运中、工业中控制中、畜牧业中、甚至是普通家庭中。市场上对于湿度传感器的应用需要多种多样的。对于那些对成本非常敏感,同时对湿度传感器精度要求相对较高的应用场合来说,传感器全工作范围内满足应用要求精度是不容易的。一种常用的湿度传感器芯片工作原理是将湿度转换成一个与湿度成正比的电压信号,将采集得到的电压信号按线性关系转换即可得到湿度值。实际上,湿度与转换电信号之间并不是严格的线性关系,而是存在一定的非线性。因此在精度要求较高的场合,需要对湿度传感器芯片做一定的校准,以修正湿度与转换电压信号之间的非线性。
发明内容
本发明要解决的技术问题是提供一种湿度传感器芯片的内建校准方法,以解决背景技术中提到的问题。
为实现上述目的,本发明提供如下技术方案:
一种湿度传感器芯片的内建校准方法,包括湿度传感器前端、模数转换模块(ADC)、线性换算电路、非易失性存储器(NVM),所述湿度传感器前端将湿度转化为转换电压信号,然后经过ADC采样,得到采样后的数字信号X,数字信号X分别与校准湿度点X1寄存器、校准湿度点X2寄存器、校准湿度点X3寄存器通过比较器进行比较,当数字信号X<X1时,线性段判断逻辑将控制选择器1选择截距寄存器A1的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S1的值输出至后级的线性换算电路,当数字信号X1<X<X2时,线性段判断逻辑将控制选择器1选择截距寄存器A2的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S2的值输出至后级的线性换算电路,当数字信号X2<X<X3时,线性段判断逻辑将控制选择器1选择截距寄存器A3的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S3的值输出至后级的线性换算电路,当数字信号X>X3时,线性段判断逻辑将控制选择器1选择截距寄存器A4的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S4的值输出至后级的线性换算电路,线性换算电路根据送过来的截距值以及斜率值,按照线性计算方法算得校准后的湿度值HM。
与现有技术相比,本发明的有益效果是:本发明通过测试5个湿度点(如需要进一步提高精度,可以增加湿度点)的数据值,然后按照这些湿度点的数值将湿度传感器芯片工作区间分成4段线性区域。在芯片工作时,根据转换电压值落在4段线性区域的哪一段,选择与之相对应的线性函数来计算湿度值。通过这种方法使转换电压与湿度之间的关系在每一分段区域都更接近线性关系,从而使校准后的湿度传感器能够工作于更宽的量程,并且具有更高的精度。
附图说明
图1为高精度湿度传感器的工作原理方框图。
图2线性校准方案的工作原理示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,一种湿度传感器芯片的内建校准方法,包括湿度传感器前端、模数转换模块(ADC)、线性换算电路、非易失性存储器(NVM),所述湿度传感器前端将湿度转化为转换电压信号,然后经过ADC采样,得到采样后的数字信号X,数字信号X分别与校准湿度点X1寄存器、校准湿度点X2寄存器、校准湿度点X3寄存器通过比较器进行比较,当数字信号X<X1时,线性段判断逻辑将控制选择器1选择截距寄存器A1的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S1的值输出至后级的线性换算电路,当数字信号X1<X<X2时,线性段判断逻辑将控制选择器1选择截距寄存器A2的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S2的值输出至后级的线性换算电路,当数字信号X2<X<X3时,线性段判断逻辑将控制选择器1选择截距寄存器A3的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S3的值输出至后级的线性换算电路,当数字信号X>X3时,线性段判断逻辑将控制选择器1选择截距寄存器A4的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S4的值输出至后级的线性换算电路,线性换算电路根据送过来的截距值以及斜率值,按照线性计算方法算得校准后的湿度值HM。
本发明的工作原理是:在测试校准阶段,本发明通过测试5个湿度点的转换电压值,然后根据这些湿度点,将湿度传感器芯片的X-HM曲线分成4段线性区域。在芯片工作时,根据转换电压X值处于4个线性区域的哪一个区域,选择与之相对应的线性函数来计算湿度值HM。通过这种方法使转换电压信号X与湿度P之间的关系在每一分段区域都更接近线性关系,从而使此方法校准后的湿度传感器能够工作于更宽的量程,并且具有更高的精度。测试时测出5个湿度点,5个点分为4段,每一段有一个对应的系数代表这一段区间的斜率(S1,S2,S3,S4),和4段曲线于X轴的截距(A1,A2,A3,A4),3个将湿度区间分成4段的湿度点读数(X1,X2,X3),这些信息都必须保存至芯片的非易失性存储器(NVM)中。通过5个点将整个湿度范围分为4个区域,2段封闭的区间和2段开放的区间(如图 2所示)。即用4段直线来拟合湿度曲线。湿度传感器芯片的***结构如图 1所示,湿度传感器前端将湿度转化为转换电压信号,然后经过ADC采样,得到采样后的数字信号X。数字信号X分别与校准湿度点X1寄存器、校准湿度点X2寄存器、校准湿度点X3寄存器通过比较器进行比较。当数字信号X<X1时,线性段判断逻辑将控制选择器1选择截距寄存器A1的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S1的值输出至后级的线性换算电路。当数字信号X1<X<X2时,线性段判断逻辑将控制选择器1选择截距寄存器A2的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S2的值输出至后级的线性换算电路。当数字信号X2<X<X3时,线性段判断逻辑将控制选择器1选择截距寄存器A3的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S3的值输出至后级的线性换算电路。当数字信号X>X3时,线性段判断逻辑将控制选择器1选择截距寄存器A4的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S4的值输出至后级的线性换算电路。线性换算电路根据送过来的截距值以及斜率值,按照线性计算方法算得校准后的湿度值HM。通过这种方法使转换电压与湿度之间的关系在每一分段区域都更接近线性关系,从而使此方法校准后的湿度传感器能够工作于更宽的量程,并且具有更高的精度。
Claims (1)
1.一种湿度传感器芯片的内建校准方法,包括湿度传感器前端、模数转换模块(ADC)、线性换算电路、非易失性存储器(NVM),其特征在于,所述湿度传感器前端将湿度转化为转换电压信号,然后经过ADC采样,得到采样后的数字信号X,数字信号X分别与校准湿度点X1寄存器、校准湿度点X2寄存器、校准湿度点X3寄存器通过比较器进行比较,当数字信号X<X1时,线性段判断逻辑将控制选择器1选择截距寄存器A1的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S1的值输出至后级的线性换算电路,当数字信号X1<X<X2时,线性段判断逻辑将控制选择器1选择截距寄存器A2的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S2的值输出至后级的线性换算电路,当数字信号X2<X<X3时,线性段判断逻辑将控制选择器1选择截距寄存器A3的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S3的值输出至后级的线性换算电路,当数字信号X>X3时,线性段判断逻辑将控制选择器1选择截距寄存器A4的值输出至后级的线性换算电路,并且控制选择器2选择斜率寄存器S4的值输出至后级的线性换算电路,线性换算电路根据送过来的截距值以及斜率值,按照线性计算方法算得校准后的湿度值HM。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710717801.3A CN107703188A (zh) | 2017-08-21 | 2017-08-21 | 一种湿度传感器芯片的内建校准方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710717801.3A CN107703188A (zh) | 2017-08-21 | 2017-08-21 | 一种湿度传感器芯片的内建校准方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107703188A true CN107703188A (zh) | 2018-02-16 |
Family
ID=61171080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710717801.3A Pending CN107703188A (zh) | 2017-08-21 | 2017-08-21 | 一种湿度传感器芯片的内建校准方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107703188A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114460917A (zh) * | 2021-12-29 | 2022-05-10 | 广州高澜节能技术股份有限公司 | 一种提高换流阀冷却***过程检测精度的方法与*** |
CN117705199A (zh) * | 2024-02-05 | 2024-03-15 | 四川芯音科技有限公司 | 一种高性能mems温湿度传感器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1120666A (zh) * | 1994-10-13 | 1996-04-17 | 林文 | 电压线性化电路 |
US20040254756A1 (en) * | 2003-06-16 | 2004-12-16 | Daniel Strittmatter | Internal bias measure with onboard ADC for electronic devices |
US7379831B1 (en) * | 2004-05-12 | 2008-05-27 | Zilog, Inc. | Error correction in an oversampled ADC using few stored calibration coefficients |
-
2017
- 2017-08-21 CN CN201710717801.3A patent/CN107703188A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1120666A (zh) * | 1994-10-13 | 1996-04-17 | 林文 | 电压线性化电路 |
US20040254756A1 (en) * | 2003-06-16 | 2004-12-16 | Daniel Strittmatter | Internal bias measure with onboard ADC for electronic devices |
US7379831B1 (en) * | 2004-05-12 | 2008-05-27 | Zilog, Inc. | Error correction in an oversampled ADC using few stored calibration coefficients |
Non-Patent Citations (1)
Title |
---|
闫焕娜: "土壤湿度传感器的智能化研究" * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114460917A (zh) * | 2021-12-29 | 2022-05-10 | 广州高澜节能技术股份有限公司 | 一种提高换流阀冷却***过程检测精度的方法与*** |
CN114460917B (zh) * | 2021-12-29 | 2023-10-20 | 广州高澜节能技术股份有限公司 | 一种提高换流阀冷却***过程检测精度的方法与*** |
CN117705199A (zh) * | 2024-02-05 | 2024-03-15 | 四川芯音科技有限公司 | 一种高性能mems温湿度传感器 |
CN117705199B (zh) * | 2024-02-05 | 2024-05-03 | 四川芯音科技有限公司 | 一种高性能mems温湿度传感器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN207215744U (zh) | 一种具有内建校准功能的湿度传感器芯片 | |
CN101706346B (zh) | 智能力传感器测量非线性温度漂移的温度补偿方法 | |
CN107084818A (zh) | 一种高精度压力传感器芯片的校准方法 | |
KR102579521B1 (ko) | 부하 전류를 식별하기 위한 방법 및 배터리 센서 | |
CN103175547A (zh) | 一种数据采集装置的参数拟合方法 | |
CN105352630A (zh) | 一种用于温度传感器芯片的分段线性校准***及方法 | |
CN109375291B (zh) | 一种适用于探空仪的温度气压与湿度测量装置及方法 | |
CN106289559A (zh) | 用于使用热电偶的温度测量装置的温度漂移补偿的方法 | |
CN112688687B (zh) | 待测物理信息的获取方法、装置、计算机设备和存储介质 | |
Reverter et al. | Interfacing differential resistive sensors to microcontrollers: A direct approach | |
CN107703188A (zh) | 一种湿度传感器芯片的内建校准方法 | |
CN113108734B (zh) | 一种带有温度检测的两线制振弦传感器及其工作方法 | |
CN101551279B (zh) | 一种多路热电偶信号采集测量装置 | |
CN110426552A (zh) | 一种通过数字控制的温度补偿提高电流采样精度的方法 | |
CN104062025A (zh) | 一种节能自动ad温度采集监控*** | |
CN104330621A (zh) | 电器能耗测试仪 | |
CN113484603B (zh) | 一种电能量计量***及方法 | |
CN102175337A (zh) | 温度传感器 | |
CN105429096A (zh) | 一种电表过流保护方法及过流保护电路 | |
CN110286257A (zh) | 电流检测方法及装置,电子设备及计算机可读存储介质 | |
CN201051023Y (zh) | 用于大枣烘房测量温湿度的探头 | |
CN116191696A (zh) | 无线充电装置及其异物检测方法、装置、电路及设备 | |
CN105388364A (zh) | 一种电感测量电路 | |
CN208282770U (zh) | 刹车片厚度探测电路、刹车***以及机动车 | |
CN102426860B (zh) | 检测编程操作对临近存储单元干扰的方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180216 |