压力监测电路和方法

文档序号:5905204阅读:182来源:国知局
专利名称:压力监测电路和方法
压力监测电路和方法
背景技术
压力监测系统被用于很多应用中。例如,轮胎压力监测系统(TPMS)通常测量车辆的轮胎压力并且如果测量到的轮胎压力落在理想的轮胎压力范围以外则告知车辆的操作者。因此,TPMS改进了车辆操作者以及周围车辆操作者的安全性。车辆的TPMS通常包括每个车轮的一个轮胎压力监测传感器、外加电子控制单元 (ECU)。图I示出了常规的轮胎压力监测传感器100的例子。该传感器100包括压力传感器102、模数转换器(ADC) 104和微控制器106。在操作期间,压力传感器102提供模拟信号108,以及ADC 104将模拟信号108转换为数字信号110。微控制器106将数字信号表达 (put)为适合于传输到ECU的格式。然后,ECU评价格式化的数字信号以确定测量到的压力是否落入可接受的轮胎压力范围内并切如果压力落在这个可接受的范围以外则可以提醒驾驶者。尽管常规的压力监测系统在很多方面是胜任的,但是它们有如下缺点它们不能灵活地监测不同的压力范围。例如,尽管一个传感器在测量客车(其可以具有在大约 100kPa-450kPa的范围内的正常轮胎压力)的轮胎压力方面是有用的;但是相同的传感器不能有效地测量商用车辆(其可以具有在大约100kPa-850kPa的范围内的正常轮胎压力) 的轮胎压力。因此,本公开提供了用于监测压力的改进的方法和系统。


图I是示出常规的压力传感器系统的框图;图2是示出根据本公开一些实施例的压力传感器系统的框图;图3是示出与图2的框图的一个例子一致的功能的图;图4是示出与图2的框图的一个例子一致的方法的流程图;图5是示出根据本公开一些实施例的压力传感器系统的框图;图6是示出与图5的框图的一个例子一致的功能的图;图7是与一个实施例一致的双传感器模块的框图;图8是示出与图7的框图的一个例子一致的方法的流程图。
具体实施例方式现在参照附图来描述所要求保护的主题,其中通篇使用相同的参考数字来表示相同的部件。在以下的描述中,为了解释的目的,阐述了很多具体细节以便提供对要求保护的主题的彻底理解。然而可以显然的是,该要求保护的主题可以不用这些具体细节来实施。为了与先前可用的相比在可能的更宽压力范围上提供更好的分辨率,在这里公开的技术基于控制元件提供的控制信号来设置ADC的输出精度。该控制信号设置ADC的输出精度到第一等级以测量第一压力范围内的环境压力;以及该信号设置ADC的输出精度到第二等级以测量第二压力范围内的环境压力。图2示出了根据本公开一些实施例的压力监测系统300。该压力监测系统300包括压力传感器302、可变增益级304、ADC 306、微控制器308和存储器310 ;它们如所示的那样被可操作地耦合。定时器314诸如看门狗定时器也可以被包括在一些实施方式中。在一个实施例中,微控制器308利用校准例程312 (例如,以存储在只读存储器或闪速存储器中的固件的形式),其中该校准例程312选择多组校准系数313中的为压力传感器302和针对特定压力监测系统所包括的器件所特有的一组校准系数(可以包括多组校准系数313以适应零件间变异)。在一些实施例中,校准系数313被存储在某种可编程但不一定可重编程的存储器(例如,只读存储器、闪存)中。在操作期间,压力传感器302输出模拟信号316,其中模拟信号316的信号电平表示压力传感器302感测到的环境压力。可变增益级304基于微控制器308提供的控制信号 318选择性地调节模拟信号316的信号电平。然后,ADC 306将具有选择性调节的信号电平 320的模拟信号转换为N位数字值322。典型的N值是8、9、10、11或12位,尽管N可以是理论上从I到无穷大变化的任意整数。更具体地,如果控制信号318处于第一状态,则增益级304根据第一增益调节模拟信号316的信号电平,从而将ADC 306的N位输出调整到与第一压力范围(例如,用于商用车辆的100Kpa-850Kpa)对应。如果控制信号318处于第二状态,则增益级304根据第二增益调节模拟信号316的信号电平,从而将ADC306的N位输出调整到与第二压力范围(例如, 用于客车的100Kpa-450Kpa)对应。这样,控制信号318为单个压力监测系统提供足以用在多种不同应用中的灵活性。图3示出与图2的实施方式一致的3位ADC(例如,图2中的ADC 306)的更详细例子。在这个例子中,控制信号(例如,图2中的控制信号318)在第一状态和第二状态之间改变ADC的增益以分别测量第一压力范围402和第二压力范围404。当控制信号在402期间处于第一状态时,设置可变增益级的增益为第一等级,使得ADC的模拟输入值从OV到变化。因此,该ADC的八个独特数字输出值近似相等地遍布在整个第一压力范围402(例如,用于具有从100kPa-850kPa变化的理想轮胎压力的商用车辆的第一压力范围)上。因此,第一输出码可以与IOOKPa的压力测量对应,第二输出码可以与193. 75kPa的压力测量对应,以此类推,使得第八压力测量接近第一压力范围的顶端(例如,850kPa) ο当控制信号在404期间处于第二状态时,设置可变增益级的增益为第二等级,使得模拟输入值被“压缩’。在示出的例子中,现在ADC从OV到2V/8 V变化。因此,ADC的8个独特数字输出值近似相等地遍布在整个第二压力范围(例如,用于具有从100kPa-450kPa 变化的理想轮胎压力的客车的第二压力范围)。因此,第一输出码可以与IOOKPa的压力测量对应,第二输出码可以与143. 75kPa的压力测量对应,第三输出码可以与187. 5kPa的压力测量对应,以此类推,使得第八压力测量接近第二压力范围的顶端(例如,450kPa)。尽管图3示出ADC的处于OV的下边界,但是要明白,监测到的压力范围通常将具有不同于OV的下边界。OV的下边界只是为了便于解释而选择的并且决不是限制。图4示出了与由图2的压力监测系统300实行的一个例子一致的方法500,但是也可以使用其它压力监测系统来实行这个方法。在502,微控制器(例如,图2中的微控制器308)可以对定时器(例如,图2中的定时器314)编程以在预定时间确立(assert)中断或唤醒信号。预定时间可以遵循规则隔开的周期性模式,或者可以以不规则隔开的间隔发生。在504,定时器在预定时间“开动(fire) ”以及可变增益级(例如,图2中的可变增益级304)的增益被设置到第一等级。该第一等级通常对应于第一压力范围。在506,当增益被设置到第一等级时,压力传感器(例如,图2中的压力传感器 302)进行“原始的”模拟环境压力测量。在508,当增益被设置到第一等级时,ADC将模拟信号转换为第一 N位数字值。在510,当读取这个第一 N位数字值时,第一组校准系数被应用到第一 N位数字值以说明压力传感器和/或ADC在第一压力范围(例如,100kPa-450kPa)上的非线性和偏移误差。这样,提供第一校准的N位数字值。注意,不要求校准的数字值的位数与ADC的位数相同。例如,在一个实施方式中,ADC是10位,然而校准的值是16位数。在512,方法500确定第一校准的N位数字值是否在第一压力范围内。如果这样 (在512的‘是’),则不执行进一步的处理,并且该方法返回到502或504以等待下一个预定时间。如果第一校准的测量落在第一压力范围以外(在512的‘否’),则在框514-520中执行第二压力测量——这次具有可变增益级的不同增益设置。通常,在框514-520期间使用的增益设置比在504-510期间使用的增益设置大(即,第一压力范围是第二压力范围的子集)。更具体地,在514,可变增益级的增益被设置到第二等级。在516,在增益被设置到第二等级的情况下进行第二“原始的”模拟环境压力测量。在518,将第二“原始的”模拟环境压力测量经由ADC变换为第二 N位数字值。当读取这个第二 N位数字值时,第二组校准系数被应用到第二 N位数字值以说明压力传感器和/或ADC在第二压力范围(例如, 100kPa-850kPa)上的非线性和偏移误差,如在520中所示。在520之后,该方法分析第一和第二 N位数字值,并且做出哪个所测量的压力是准确的确定。然后,微处理器确定所测量的压力是否落在指定的压力范围以外。如果所测量的压力在这个指定的范围以外,则微处理器可以告知车辆操作者或采取其它适当的补救措施以帮助确保适当地处理不期望的压力。在一些实施例中,不同于总是以固定顺序执行两个压力测量,微控制器可以试图使用与针对先前的环境压力测量所确定的相同的压力范围。例如,如果微控制器确定一个测量的环境压力落入100kPa-450kPa压力范围内,则该微控制器然后可以在相同压力范围的条件下进行下一个环境压力测量。假设轮胎内部的压力正随着时间缓慢变化,对随后的测量来说先前的范围多半也是合适的范围。通过只进行单个压力测量而不是两个压力测量,这样的实施方式减小功率。只有当微控制器确定单个压力测量可能不正确时,才进行第二测量。尽管上面关于图4描述的压力测量仅仅在预定时间进行,但是在其它实施例中压力传感器可以连续地监测而不基于中断或周期性唤醒进行触发。然而,由于压力通常相对缓慢变化并且由于这样的连续监测倾向于消耗更多功率,因此基于中断的或周期性唤醒的方法通常更合需要。图5-6示出了另一实施例,其中除了先前讨论的部件之外,压力监测系统还包括比较器602。不是实行两个单独环境压力测量(例如,如图3的例子中的采用(assume)第一压力范围的一个压力测量和采用第二压力范围的第二压力测量),比较器602充当控制元件以提供告知微控制器环境压力是在第一压力范围还是第二压力范围中的控制信号604。图6示出了如何可以在3位ADC的背景中使用比较器的例子。比较器将阈值信号与模拟信号的电平进行比较。如果控制信号处于第一状态(例如,表示比较器检测到压力小于阈值),则微控制器设置可变增益级到第一增益等级,使得ADC输出码近似相等地遍布在第一压力范围上。如果控制信号处于第二状态(例如,表示比较器检测到压力大于阈值),则微控制器设置可变增益级到第二增益等级,使得ADC输出码近似相等地遍布在第二压力范围上。因此,在与图6-7 —致的实施例中,控制信号604充当灵活的控制位。图8示出了与一些实施例一致的双传感器模块700的实施例。双传感器模块包括第一传感器702 (例如,加速度计)和第二传感器704 (例如,压力传感器),但是其它实施例可以包括多于两个传感器。为了进行传感器测量,双传感器模块700也包括多路复用器 706,可变增益级708,ADC 710,微控制器712,存储器单元714和解码器/状态机716。虽然第一和第二传感器702、704分别关于加速度计和压力传感器进行描述,但是要明白,根据该本公开可以利用任意类型的传感器。在操作期间,微控制器712在控制总线718上提供N位传感器控制字到解码器/ 状态机716。例如,在一个实施例中,N位传感器控制字可以包括5位并目米用表I中所的格式
权利要求
1.一种压力监测系统,包括压力传感器,用于输出模拟信号,其中所述模拟信号具有表示压力传感器所感测的环境压力的信号电平;模数转换器(ADC),用于在给定时间将所述模拟信号转换为N位数字信号,该N位数字信号代表2Nf独特输出码中的一个;控制元件,用于向ADC提供控制信号,其中所述控制信号促使ADC从第一状态变化到第二状态,在所述第一状态中所述2N个独特输出码在第一压力范围上隔开而在所述第二状态中所述2N个独特输出码在第二压力范围上隔开。
2.如权利要求I的系统,进一步包括压力传感器与ADC之间的可变增益级,其中所述控制信号促使可变增益级从第一增益变化到第二增益,从而分别促使ADC从第一状态变化到第二状态。
3.如权利要求2的系统,其中控制元件包括用于提供控制信号的微控制器。
4.如权利要求I的系统,其中控制元件包括用于将模拟信号与压力阈值进行比较的比较器,并且其中控制信号是基于该比较。
5.如权利要求I的系统,进一步包括补偿模块,用于在第一状态期间应用第一多个补偿参数并且在第二状态期间应用第二多个补偿参数,其中第一和第二多个补偿参数分别说明在第一和第二压力范围上ADC和压力传感器中的非线性和其它误差因素。
6.如权利要求I的系统,其中第一压力范围完全落入第二压力范围内。
7.如权利要求I的系统,其中第一压力范围与第二压力范围仅仅部分重叠而没有完全落入第二压力范围内。
8.如权利要求I的系统,其中第一压力范围和第二压力范围无重叠。
9.如权利要求I的系统,其中限定第一压力范围的端点由第一差值分隔,该第一差值大于分隔限定第二压力范围的端点的第二差值。
10.如权利要求9的系统,其中第一压力范围中的相邻独特输出码以第一距离隔开,并且其中第二压力范围中的相邻独特输出码以第二距离隔开。
11.一种压力监测方法,包括接收与环境压力对应的模拟压力信号;提供控制信号以将模拟压力信号转换为N位数字信号,其中当控制信号处于第一状态时N位数字信号代表在第一压力范围上隔开的2N个独特输出码,并且其中当控制信号处于第二状态时N位数字信号代表在第二压力范围上隔开的2N个独特输出码。
12.如权利要求11的方法,进一步包括在接收到监测环境压力的请求后,设置控制信号到第一状态并且存储第一数字压力测量以及随后设置控制信号到第二状态并且存储第二数字压力测量。
13.如权利要求12的方法,进一步包括选择第一和第二数字压力测量之一并且提供选择的数字压力测量以响应于测量环境压力的请求。
14.一种压力监测系统,包括压力传感器,用于输出模拟信号,其中所述模拟信号具有表示压力传感器所感测的环境压力的信号电平;模数转换器(ADC),用于在给定时间将模拟信号转换为N位数字信号,该N位数字信号表示2N个独特输出码中的一个;控制器,用于向ADC提供控制信号,其中所述控制信号促使ADC从第一状态变化到第二状态,在所述第一状态中试图在第一压力范围中测量环境压力而在所述第二状态中试图在第二压力范围中测量环境压力;以及位于压力传感器与ADC之间的可变增益级,其中所述控制信号促使可变增益级从第一增益变化到第二增益,从而分别促使ADC从第一状态变化到第二状态。
15.如权利要求14的系统,其中第一压力范围完全落入第二压力范围内。
16.如权利要求14的系统,其中第一压力范围与第二压力范围仅仪部分重叠而没有完全落入第二压力范围内。
17.如权利要求14的系统,其中第一压力范围和第二压力范围无重叠。
18.一种压力监测系统,包括压力传感器,用于输出模拟信号,其中所述模拟信号具有表示压力传感器所感测的环境压力的信号电平;比较器,用于将模拟信号与压力阈值进行比较并且基于该比较来提供控制信号;以及模数转换器(ADC),用于将模拟信号转换为N位数字信号,其中控制信号促使ADC从第一状态变化到第二状态,在所述第一状态中试图在第一压力范围中测量环境压力而在所述第二状态中试图在第二压力范围中测量环境压力。
19.如权利要求18的系统,其中第一压力范围完全落入第二压力范围内。
20.如权利要求18的系统,其中第一压力范围与第二压力范围仅仅部分重叠而没有完全落入第二压力范围内。
21.如权利要求18的系统,其中第一压力范围和第二压力范围无重叠。
全文摘要
本发明涉及压力监测电路和方法。为了与先前可用的相比在更宽的压力范围上提供更好的分辨率,在这里公开的技术基于控制元件提供的控制信号来设置模数转换器(ADC)的输出精度。该控制信号设置ADC的输出精度到第一等级以测量第一压力范围内的环境压力;以及该信号设置ADC的输出精度到第二等级以测量第二压力范围内的环境压力。
文档编号G01L19/08GK102607762SQ20111046210
公开日2012年7月25日 申请日期2011年11月29日 优先权日2010年11月29日
发明者T·朗格, T·莱门塞 申请人:英飞凌科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1