一种电池管理系统的高精度温度检测电路的制作方法

文档序号:14173346阅读:338来源:国知局
一种电池管理系统的高精度温度检测电路的制作方法

本发明涉及温度检测领域,特别是涉及一种电池管理系统的高精度温度检测电路。



背景技术:

如图1所示为现有技术中温度检测电路的电路原理示意图,包括热敏电阻、温度检测单元10和模数转换器(附图未标识),温度检测单元10的输入端与外部电源连接,温度检测端(即附图1中的rntc端口)与热敏电阻的温度信号输出端连接,输出端(即附图1中的input_ad端口)与模数转换器的输入端连接。其通过模数转换器检测的电压vad=vcc_ntc/(r1+rntc)={[ad数字值]/2a}*vref,其中,vcc_ntc为外部电源的输入电压值,a为模数转换器的ad位数,vref为模数转换器的参考电压,利用电压vad得到温度检测值。虽然采用此电路可以得到温度检测值,但还是存在缺陷。一是在电压vad=vcc_ntc/(r8+rntc)={[ad数字值]/2a}*vref的计算公式中,影响电压vad的因子有4个,分别是vcc_ntc、r8、rntc和vref。由于影响因子较多,使得得到的温度检测值误差就相对较大,无法得到准确的温度检测值;二是温度检测电路存在抗干扰能力较弱的问题,容易使得外部高电压信号损坏电路元器件的管脚,安全性和可靠性不强。

更重要的是,如图2所示为模数转换器的测量精度(即ad特性)与电压的关系示意图。从图2我们可以很明显地看出,在[v1,v2]这个电压区间,模数转换器的测量精度高,且v0这个电压点时,模数转换器的测量精度最高。而在图1的温度检测电路中,无法保证输入至模数转换器的电压稳定在[v1,v2]这个电压区间,因此无法保证模数转换器测量精度达到最佳。



技术实现要素:

本发明的目的是克服现有技术中的不足之处,提供一种电池管理系统的高精度温度检测电路。

本发明的目的是通过以下技术方案来实现的:

一种电池管理系统的高精度温度检测电路,包括:控制单元、温度检测单元、分压切换单元、模数转换器和温度传感器;

所述分压切换单元的输入端与外部电源连接,输出端与所述温度检测单元的输入端连接,第一控制输入端与所述控制单元的第一控制输出端连接,第二控制输入端与所述控制单元的第二控制输出端连接,第三控制输入端与所述控制单元的第三控制输出端连接;

所述温度检测单元的温度检测输入端与所述温度传感器的温度信号输出端连接,输出端与所述模数转换器的输入端连接;

所述模数转换器的电源输入端与外部电源连接。

在其中一个实施例中,所述分压切换单元包括第一电阻、第二电阻、第三电阻、第一开关管、第二开关管和第三开关管;

所述第二电阻的一端作为所述分压切换单元的输入端分别与所述第一电阻的一端和第三电阻的一端连接,另一端与所述第二开关管的漏极连接;

所述第二开关管的源极作为所述分压切换单元的输出端分别与所述第一开关管的源极和第三开关管的源极连接,栅极作为所述分压切换单元的第二控制输入端;

所述第一开关管的漏极与所述第一电阻的另一端连接,栅极作为所述分压切换单元的第一控制输入端;

所述第三开关管的漏极与所述第三电阻的另一端连接,栅极作为所述分压切换单元的第三控制输入端。

在其中一个实施例中,所述温度检测单元包括第一瞬态抑制二极管、第一电容、第二电容和第四电阻;

所述第一瞬态抑制二极管的一端作为所述温度检测单元的温度检测输入端分别与所述第一电容的一端和所述第四电阻的一端连接,另一端接地;

所述第四电阻的另一端作为所述温度检测单元的输出端与所述第二电容的一端连接;

所述第一电容的另一端与所述第二电容的另一端连接后接于地。

在其中一个实施例中,还包括隔离单元,所述隔离单元的第一输入端与所述温度检测单元的输出端连接,输出端分别与所述隔离单元的第二输入端和所述模数转换器的输入端连接,电源输入端与外部电源连接,接地端接于地。

在其中一个实施例中,所述隔离单元包括电压跟随器,所述电压跟随器的正相输入端作为所述隔离单元的第一输入端,反相输入端作为所述隔离单元的第二输入端,输出端作为所述隔离单元的输出端,电源输入端作为所述隔离单元的电源输入端,接地端作为所述隔离单元的接地端。

在其中一个实施例中,所述第一开关管为mos管。

在其中一个实施例中,所述第二开关管为mos管。

在其中一个实施例中,所述第三开关管为mos管。

在其中一个实施例中,所述第一瞬态抑制二极管为tvs二极管。

在其中一个实施例中,所述温度传感器为热敏电阻。

本次技术方案相比于现有技术以下有益效果:

本发明通过分压切换单元,在温度传感器对应的温度区间,控制单元输出信号导通对应的分压支路,实现电路的分段测量,保证输入至模数转换器的电压靠近最佳电压点v0,提高了模数转换器的测量精度。

附图说明

图1为现有技术中的温度检测电路的电路原理示意图;

图2为模数转换器的测量精度与电压的关系示意图;

图3为本实施例中的电池管理系统的高精度温度检测电路的电路示意图;

图4为本实施例中的热敏电阻在温度区间[1℃,10℃]阻值与温度的关系示意图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施方式。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本发明的公开内容理解的更加透彻全面。

需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如图3所示为电池管理系统的高精度温度检测电路的原理示意图,请一并结合参照图4,包括:控制单元、温度检测单元100、分压切换单元200、模数转换器和温度传感器;

所述分压切换单元200的输入端与外部电源(即附图3中的vcc_ntc)连接,输出端与所述温度检测单元100的输入端连接,第一控制输入端(即附图3中的cpu_c1端)与所述控制单元的第一控制输出端连接,第二控制输入端(即附图3中的cpu_c2)端与所述控制单元的第二控制输出端连接,第三控制输入端(即附图3中的cpu_c3端)与所述控制单元的第三控制输出端连接;

所述温度检测单元100的温度检测输入端(即附图3中的rntc端)与所述温度传感器的温度信号输出端连接,输出端(即附图3中的u1_ad端)与所述模数转换器的输入端连接;

所述模数转换器的电源输入端与外部电源连接。

具体地,所述分压切换单元200包括第一电阻r1、第二电阻r2、第三电阻r3、第一开关管q1、第二开关管q2和第三开关管q3;

所述第二电阻r2的一端作为所述分压切换单元200的输入端分别与所述第一电阻r1的一端和第三电阻r3的一端连接,另一端与所述第二开关管q2的漏极连接;

所述第二开关管q2的源极作为所述分压切换单元200的输出端分别与所述第一开关管q1的源极和第三开关管q3的源极连接,栅极作为所述分压切换单元200的第二控制输入端;

所述第一开关管q1的漏极与所述第一电阻r1的另一端连接,栅极作为所述分压切换单元200的第一控制输入端;

所述第三开关管q3的漏极与所述第三电阻r3的另一端连接,栅极作为所述分压切换单元200的第三控制输入端。

请参阅图2和图3,需要说明的是,由于模数转换器的测量精度受到电压的影响,在图2中在[v1,v2]这个电压区间,模数转换器的测量精度最高,且在v0这个电压点模数转换器的测量精度最佳。因此,为了保证输入至模数转换器的电压靠近v0这个电压点,设计了分压切换电路200,通过设置第一电阻r1、第二电阻r2和第三电阻r3的大小,保证温度传感器在任何温度下都可以保证输入至模数转换器的电压靠近v0这个电压点,使得模数转换器的测量精度提高,减少误差。

请参阅图3和图4,设置第一电阻r1、第二电阻r2和第三电阻r3的阻值大小的具体原理如下:

作为优选实施方式,所述温度传感器为热敏电阻。

图4所示为热敏电阻的温度与电阻的关系变化表,从图4可以看出,在热敏电阻[1℃,10℃]这个温度区间,热敏电阻的阻值随着温度的升高而降低。根据分压原理,输入至模数转换器的电压就会随之发生变化。若要维持输入至模数转换器的电压靠近v0这个最佳电压点,就需要在不同的温度区间选取不同的分压电阻,保证输入至模数转换器的电压靠近v0。

假设在本实施例中,模数转换器的最佳电压点v0=2.5v,电压vcc_ntc=5v,取温度传感器在温度区间[1℃,10℃]的阻值平均值21.771k欧姆。需要特别强调的是,平均值代表的是热敏电阻在[1℃,10℃]这个温度区间均适用。当然也可以采用一个温度点对应一个分压电阻阻值,但无疑要增加多条分压支路,增加了电路的复杂性的同时也增加了相应的电路制作成本。作为优选实施方式,采用一个温度区间对应一个分压电阻阻值,在保证模数转换器测量精度的同时又不会相应增加电路的复杂性和制作成本。当计算出温度区间[1℃,10℃]这个温度区间热敏电阻对应的阻值平均值后,根据欧姆定律,得出流过热敏电阻的电流i=2.5v/21.771kω=0.1148a。又因为vcc_ntc=5v,则第二电阻r2=5v/0.1148a=21.78kω,同理可得第一电阻r1和第三电阻r3在其余温度区间对应的阻值大小。

在设置第一电阻r1、第二电阻r2和第三电阻r3在不同温度区间对应的阻值大小后,在热敏电阻处于不同的温度区间通过控制单元输出控制信号导通对应第一开关管q1、第二开关管q2和第三开关管q3,导通对应支路,将输入至模数转换器的电压靠近最佳电压点v0,提高模数转换器的测量精度。

请参阅图1和图3,还需要说明的是,在公式vad=vcc_ntc/(r1+rntc)={[ad数字值]/2a}*vref,我们已经知道,影响模数转换器测量精度的4个影响因子分别是vcc_ntc、r8、rntc和vref。作为优选实施方式,输入至分压切换单元的输入电压和模数转换器的参考电压大小相同,即vcc_ntc=vref。这就使得公式左右两边的刚好抵消,这样不管vcc_ntc和vref的大小如何变化,都不会影响输入至模数转换器的测量精度,影响因子由4个变成2个,即影响模数转换器测量精度的影响因子剩下r8和rntc的大小,进一步提高了模数转换器的测量精度。再结合上述所述的分压切换单元200的工作原理,使得模数转换器的测量精度大大提高。

具体地,所述温度检测单元100包括第一瞬态抑制二极管z1、第一电容c1、第二电容c2和第四电阻r4;

所述第一瞬态抑制二极管z1的一端作为所述温度检测单元100的温度检测输入端分别与所述第一电容c1的一端和所述第四电阻r4的一端连接,另一端接地;

所述第四电阻r4的另一端作为所述温度检测单元100的输出端与所述第二电容c2的一端连接;

所述第一电容c1的另一端与所述第二电容c2的另一端连接后接于地。

具体地,还包括隔离单元300,所述隔离单元300的第一输入端与所述温度检测单元100的输出端连接,输出端分别与所述隔离单元300的第二输入端和所述模数转换器的输入端连接,电源输入端与外部电源连接,接地端接于地。

具体地,所述隔离单元300包括电压跟随器u1,所述电压跟随器u1的正相输入端作为所述隔离单元300的第一输入端,反相输入端作为所述隔离单元300的第二输入端,输出端作为所述隔离单元300的输出端,电源输入端作为所述隔离单元300的电源输入端,接地端作为所述隔离单元300的接地端。

需要说明的是,作为优选实施方式,电池管理系统的高精度温度检测电路还设置有隔离单元300。隔离单元300可以防止外部干扰进入到控制单元,同时也可以防止外部高电压损坏元器件的引脚,提高电路的安全性和可靠性。

进一步地,所述第一开关管q1为mos管。

进一步地,所述第二开关管q2为mos管。

进一步地,所述第三开关管q3为mos管。

进一步地,所述第一瞬态抑制二极管z1为tvs二极管。

需要说明的是,作为优选实施方式,第一瞬态抑制二极管z1为tvs二极管,有效地保护电路中的精密元器件,免受各种浪涌脉冲的损坏。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1