Blogs

热敏巴黎人送28元信号调节:DOS和Nots,提示和技巧

杰森萨赫斯2011年6月15日16评论

早期的博客条目, 我提到了该电路用于热敏巴黎人送28元信号调节:

对热敏巴黎人送28元信号调节有点解释;这是一个经常做得很差,而它是信号调理的最简单的应用之一。

本文以PDF格式提供,便于打印

这里的基本前提是分压器中有两个巴黎人送28元:RTH是热敏巴黎人送28元,RREF是参考巴黎人送28元。这里RREF单独r3,或者r3 || R4,取决于增益设置。

这只是一个可能的电路。还有很多其他人,但请使用以下指南。

只是清楚,我们将在嵌入式系统中使用NTC(负温度系数)热敏巴黎人送28元与模数转换器(ADC)和处理器一起讨论。

别:

  • 不要线性化你的模拟电路

线性化是使用附加电路(通常用热敏巴黎人送28元或参考巴黎人送28元串联或平行地放置1-3个附加的固定巴黎人送28元)以产生更加线性函数的电压。来自制造商的线性化有许多应用笔记 格言, 微芯片, 和 EPCOS..

在纯粹的模拟电路中,线性化是必要的。例如,热电偶电路通常需要冷结补偿来校正通过改变“冷结”温度而导致的误差,这是热电偶导线附接到信号调节电路的情况。这通常使用热敏巴黎人送28元,并且需要将热敏巴黎人送28元的非线性响应被调节成热电偶放大器的线性调节。

在使用ADC和处理器的嵌入式系统中,线性化既不必要和浪费。线性化以成本为止。电压输出的灵敏度降低,并且涉及更多组件,这意味着有助于温度误差的组分容差更多的机会。

绝对没有理由在这样的嵌入式系统中,处理器不应在软件中执行线性化。有一些非常简单和快速的方法来处理ADC计数的非线性转换为温度,我们将稍后讨论。

  • 不要使用多余的信号调理


一个我工作的一个系统由承包商设计,并且具有线性化电路,该线性化电路将热敏巴黎人送28元输出的灵敏度降低了大约10的10系数,然后是放大器电路,该放大器电路相对于参考值10倍10倍10倍。电压。我看了原理图,摇了摇头。

请意识到信号调理的每个阶段都会引入错误的机会。

在模拟电路中,分量公差和噪声灵敏度导致这些误差:巴黎人送28元器和电容器具有值公差。 OP-AMP具有像偏移电压和电流的规格。 ADC具有增益和偏移误差,而积分和差分非线性。 (INL和DNL)

这些都加起来。我的经验法则是,除非你保持非常简单,使用良好的组件,以及仔细设计,否则难以使净电压误差低于1%的ADC FullScale - 除了传感器本身,这是任何传感器,不只是热敏巴黎人送28元。 如果错误涉及您,那么您真的需要预测系统中期望的错误,并找到处理它们的方法。

对于基本巴黎人送28元分频器,您可以使用0.1%的巴黎人送28元器:在过去10年中,这些价格真的降低了 - 单一 10k 0.1%0603巴黎人送28元器 可以从Digikey购买0.25美元,价格约为0.10美元。就OP-AMPS而言,许多制造商使用PICoAMP输入电流使CMOS OP-AMPS制作,可以易于忘记输入电流错误。典型的偏移电压现在处于2-5mV范围内。对于3.3V系统中的缓冲应用,这约为FullScale的0.1-0.2%;具有高于1的增益的应用更差,您可能必须使用更多昂贵的精度OP-AMPS。

(在数字信号处理中,没有组件公差或噪音,但在每个计算阶段中,在执行乘法或分割时,存在对抗误差。PC使用双精度(64位或更多)来计算数学;嵌入式系统经常将此精确限制为32位或16位固定点数学。与模拟信号调节的错误相比,错误非常小,可预测,但它们仍然存在。)

无论如何,保持简单,你会拯救自己的麻烦。

做:

  • 了解您的要求

这可能是设计过程中最重要和低估的部分,对于任何电路,不仅是热敏巴黎人送28元。

热敏巴黎人送28元温度传感的三种最重要的要求是:

  • 温度传感范围
  • 温度传感分辨率
  • 温度传感精度

让我们在分压器中查看质量热敏巴黎人送28元的“Z”曲线:

您通常在25℃下找到10K标称巴黎人送28元中的NTC热敏巴黎人送28元。在25 C时,该名义巴黎人送28元是热敏巴黎人送28元的重要参数,我们将缩写为r25。如上所示的是分压器中的输出电压(作为分压器上的总电压的分数),参考巴黎人送28元器R裁判 is either 0.2R25, 1.0R25,或5.0r.25。 (对应于2k,10k和50k for r25= 10k)这些曲线非常易于从制造商的热敏巴黎人送28元曲线计算:分压器比率α = RTH./(r.裁判 + RTH.)= 1 - r裁判/(r.裁判+ R.TH.)。

您会注意到,对于每个参考巴黎人送28元,还有约60-80度的范围α下降0.9至0.1。在这些范围内,感测电压随温度几乎变化。因此,如果您的兴趣范围是,例如,25 C - 100 C,您可能希望使用r裁判 of 0.2R25 并且在该范围高于和下方的感测温度下,以低分辨率居住。如果需要在宽范围内感测温度,则需要制作一个系统,可以准确地读取电压,以处理冷热温度的低灵敏度,或者您需要切换r裁判 在范围之间,就像我们在我之前的文章中谈过的那样(独自选择R3或R3 || R4)。

查看此电路的另一种方式是分析灵敏度本身(对于熟悉微积分的人来说,这是一个关于温度D的第一个导数α/dT):

热敏巴黎人送28元灵敏度

如果您使用的是8位ADC,则该图显示了各种温度温度传感的灵敏度(每度计数)。灵敏度和分辨率相关:电路越敏感,它提供的越高分辨率。定量上,这两个是相反的:每度的3个计数意味着0.33度分辨率,而每度数10计数意味着0.1度分辨率。如果您只需要1级C分辨率,您可能很好,有一个8位ADC。如果您需要0.1度C分辨率,您需要一个10位ADC,或者您需要一种方法来放大热敏巴黎人送28元电压的范围。

分辨率是从精度的明显要求。一种数字温度计,即使它截止了2℃,也可以轻松向您展示0.1度步骤的温度:这是0.1度的分辨率,但精度为2℃。

准确性更难以分析,因为它具有许多贡献因素,但最大的原因是热敏巴黎人送28元本身的准确性。许多热敏巴黎人送28元在25℃下具有5%的巴黎人送28元耐受性;固有的温度误差是这种相对精度除以热敏巴黎人送28元的温度系数。 质量Z的热敏巴黎人送28元台 在25℃下显示4.4%/度的温度,因此5%/ 4.4%= 1.1度C精度。

通常,在没有某种校准步骤的情况下获得高精度热敏巴黎人送28元是非常困难或昂贵的。

  •  使用比率电路

比率电路是感测电压或电流比的比率,而不是它们的绝对值。巴黎人送28元器分频器和惠斯通桥是比例电路的例子。使用比率电路的传感器是理想的,因为这意味着您感测量的量的准确性是独立的 - 或至少几乎独立 - 电路中电压或电流参考的准确性。如果参考电压或电流具有时间或温度的变化,则感测电压或电流也可以如此,并且该变化在计算比率时消除。

几乎所有ADC和DAC都具有比率,但ADC的采样数字输出是其模拟​​输入电压与其参考电压的比率,并且DAC的模拟输出是其数字输入选择的参考电压的分数。

我提到的三个电路(巴黎人送28元器分隔符作为其巴黎人送28元,ADC和DAC)是我所说的 强大的比例 :这些电路的比率是无单位的巴黎人送28元或电压比的函数,它们的范围从基本上0到基本上1.换句话说,增益几乎完全可以预测。 (ADC和DACS具有略微的增益误差,低值的巴黎人送28元器分隔器可能具有导致误差的寄生串联巴黎人送28元,但否则它们的传递函数非常接近1.)

尽管如此,请注意:其中一些人采用半尺度参考电压,因此电路中有2个间接增益,由巴黎人送28元或电容或晶体管区域匹配引起,以及执行此操作的IC有时候没有指定这种增益的容忍度。其中的一些例子是TI的28xxx DSP系列中的ADC,以及MAX5322 DAC。

大多数传感器都是比例但不强大的测量值:对于固定的感测量(温度,应变,湿度等)它们的输出比电源电压或参考电压,但传感器增益不是不可单独的,并且具有部分 - 部分变异。对于应变计,作为示例,存在从应变的增益,这取决于应变计的制造公差和材料特性。因此应变计的增益不会受电源电压变化的影响,但它会因部分而变化。通常需要校准增益。

在任何情况下,您应该记住当您有一个比率的传感器时,应记住,用于比率的ADC,是 使用相同的参考电压!! (或具有非常紧密耦合的比率的参考电压。)否则您正在抛弃自由精度。例如,如果您有精度3V参考驱动分压器,但您在ADC上使用不准确的3.3V模拟电源,因为电源变化,您将看到ADC的不同读数。

  • 确实正确对待ADC输入通道

不要将巴黎人送28元分压器连接到ADC输入通道,而无需分析正在发生的内容。我可以编写一个未来的文章进行更详细的文章,但简要说话,ADC输入通道有两个重要的特征,您需要了解:输入泄漏和输入电容。

输入泄漏是ADC输入和ADC内的一个或多个其他电路节点之间的寄生巴黎人送28元或电流。与OP-AMP中的输入电流偏移是相同的想法。由此产生的电流倍增电路的等效巴黎人送28元,产生不希望的偏移误差。您可能必须将电压缓冲到ADC中以最小化此错误。

输入电容是一个更微妙的问题。许多ADC使用内部采样和保持电容:ADC使用内部开关将该电容挂钩到输入电压,然后断开电容与输入的连接,并使用状态机和比较器以及何时转换电容器电压数字阅读。 (如果你好奇,请抬头 维基百科的连续近似转换器。)

因此ADC的输入阶段看起来像一个看起来并消​​失的电容,并且在多通道ADC中该电容在输入之间传输电荷。这每次在转换之前对输入电压进行采样时都会发生,并且您的外部电路需要将充电从采样电容传输到电压直至电压稳定。

最好的解决方案是将一个单位增益缓冲区(解决输入泄漏和一部分输入电容问题),然后是ADC输入前的小型RC低通滤波器。该滤波器为ADC采样和保持电容器提供刚性充电源(通过外部电容),巴黎人送28元器将OP-AMP与电容负载分离。通常该RC在100-1000OHM和100-1000PF范围内,因此其时间常数在1US下。

  • 确实理解热敏巴黎人送28元的热性质

热敏巴黎人送28元并不完美。他们有两个特点 - 通过引线自加热和传导 - 如果你不小心,可以毁了你的一天。

像任何其他巴黎人送28元一样的热敏巴黎人送28元,消散功率= i2R.功耗导致热敏巴黎人送28元加热到略高于您想要感知的温度:换句话说,这会导致传感器错误。大多数热敏巴黎人送28元数据表将为您提供自加热热系数,如2mW / c,这意味着每2MW在热敏巴黎人送28元中消散时,其温度将在1摄氏度下脱离。这在静止空气中测量。在移动空气或液体中,自加热较小,因为电力耗散是更容易进行的。所以好消息是数据表中的自热常量是一个 最大 自加热量(井,除非您通过绝缘层围绕它)。坏消息是,由于自热导致的温度变化取决于气流,因此通常是不可预测的,这意味着您不能可靠地编写一种算法来补偿自我加热误差。

另一方面,即使自加热温度升高是不可预测的,也很容易计算自加热量 力量 可以发生在分压器中。最坏情况的自加热量是当热敏巴黎人送28元和参考巴黎人送28元是等值的相等值时,每个值都是v的电力耗散裁判2/ R.裁判/ 4。在较低温度下,当热敏巴黎人送28元的巴黎人送28元增加时,通过该对巴黎人送28元器的电流下降。在更高的温度下,当热敏巴黎人送28元的巴黎人送28元降低时,电流增加,但大多数功耗都在参考巴黎人送28元。

有两件事可以减少自我加热:一个是使用更高值的热敏巴黎人送28元,例如,使用更高值的热敏巴黎人送28元。 100k而不是10k标称 - 我不确定为什么10k是标准值,但它在许多应用中是一个糟糕的选择。另一种是使用较小的参考电压。这使得电路的电压灵敏度更小,但如果可以大量减少自加热,则可能降低总误差。

除了自加热之外,还要注意的其他重要的热量问题是通过热敏巴黎人送28元的引线进行热传导。热敏巴黎人送28元的传感元件和电路之间必须有电连接。电路板和部件使用铜。铜是一个很大的电导体,它也是热的较大的热量。因此,在热敏巴黎人送28元的传感元件和电路之间也存在不需要的热连接。例如,如果您在80℃下测量热空气,则慢慢地通过管道的热敏巴黎人送28元使其导致焊接到30c散热器上的电路板,热敏巴黎人送28元和空气之间的导热率可能是50次优于热敏巴黎人送28元和电路板之间的导热率,但是50不是无穷大,因此热敏巴黎人送28元将读取49/50 * 80 + 1/50 * 30 = 79 C: 因此,您会看到两个温度之间相对变化引起的不准确性。

这是热敏巴黎人送28元引线和铜迹线可能需要非常薄的一个原因,因此它们通过热敏巴黎人送28元引线最小化寄生热传导。

技巧和窍门

我和你分享了另外两个提示和伎俩。一个是模拟侧,另一个是数字侧。

  • 提示:ADC增益/偏移自动校准

ADC具有增益和偏移错误。你坚持它,它通常在LSB中指定(倍数为1 ADC计数)。例如,Microchip的 MCP3201. (12位ADC)是+/- 3LSB(= 0.07%的FullScale)偏移量的规格和+/- 5LSB(= 0.12%的FullScale)增益错误。

让我们使用4:1模拟多路复用器来测量ADC通道中的4种不同的东西:

  • 两个分压器(来自两个热敏巴黎人送28元)
  • 具有靠近上部和下轨的水龙头的3个巴黎人送28元分压器。

这使我们可以测量两个分压器比和两个参考比率。参考比是如此接近0和1,它们对巴黎人送28元器公差非常不敏感。 1:100:1使用1%公差巴黎人送28元的分压器具有大约0.0098和0.9902的比率,最坏情况范围为0.0096-0.0100和0.9900-0.9904。这是+/- 0.02%的全级精度从1%的巴黎人送28元器中取出!这些不准确性小于MCP3201的增益和偏移误差引起的错误,因此我们可以测量其1%的全级(名义为41计数)和99%的FullScale(名义上4055计数)的输入并使用读数来补偿有关增益和偏移错误。 (我们仍然陷入差分和整体的非线性)高比率分压器还允许具有低功耗的输出阻抗(100欧姆输出阻抗,但上述电路中的10.2K完全巴黎人送28元)

  • 提示:直接从巴黎人送28元器比转换为温度

一旦测量了热敏巴黎人送28元分压器的ADC读数,并且补偿了ADC增益和偏移,就有许多方式可以将该ADC读数转换为温度。 (记住,分压器输出和NTC热敏巴黎人送28元温度之间的关系是非线性操作。)两种方式 不是 to do this are:

  • 查找表
  • ADC阅读 - > resistance -> temperature

查找表很简单。它们是将索引转换为输出的数字阵列。但他们也是空间猪,以便你离开的准确性。使用12位ADC,您要么需要一个4096元查找表,或者您必须必须在较小的查找表的元素之间插入,在这种情况下,您需要执行一些乘法。当您使用乘法时,您通常使用多项式更好地关闭。因此,除非您有很多额外的RAM或ROM(或仅需要256元查找表的8位ADC),并且使用硬件乘法的处理器(没有“乘以”汇编指令),否则查找表是将ADC电压转换为温度的较差选择。

另一件重要的是要注意的,虽然您可以在ADC读取和热敏巴黎人送28元之间转换,然后从热敏巴黎人送28元阻力到温度之间,但在几乎所有情况下,这两步过程都是不必要的,选择不良。你真的不在乎热敏巴黎人送28元的阻力!你关心什么 温度 这是。在那之上,如果您尝试计算热敏巴黎人送28元的巴黎人送28元,它会在几个数量级上变化:它是与温度几乎指数的关系,并且指数是使用定点数学计算的坏事。 (思想实验:25℃的质量Z 10K热敏巴黎人送28元在0℃下为32.6k,在100℃下为679欧姆。如果您想要1%的数值准确度,这意味着动态范围为32.6k /(占679欧姆的1%)= 4800:1,这是在16位数学中可能的,但在你突然发现你需要感测-10 c或-20 c)

这里有一般课程: 每当您选择计算时,请选择可能是最线性的那个.

这是什么意思?这是未来文章的另一个故事,但简要介绍:

从定性的角度来看,拍摄一个功能,你必须计算和图表。如果看起来像一条线,或者一条带有一点点曲率的线,你的形状很好。如果它具有锋利的角落或尖牙或快速从陡峭变换到浅,则难以准确计算。

从定量的角度来看,更喜欢近似于计算的最低阶多项式。

在这种情况下,如果我确实需要知道热敏巴黎人送28元的阻力,我可能以对数术语表达它,例如,如上所述。计算日志R.TH. rather than RTH. 本身。这是因为温度与log r之间的关系TH. 更接近二次或立方体多项式,而温度和r之间TH. is exponential.

事实证明,在大多数情况下,分压器比之间的关系α温度不是那么非线性。根据您关心的温度范围,您可能能够以3阶多项式甚至二次逃离。

做这个近似的方法很简单:

  1. 计算给定温度的标称ADC电压。 (或者:通过在各种温度下测量ADC电压来校准您的系统。)
  2. 使用您最喜爱的数学软件(MATLAB / Octave / Scilab / Mathematica / Mathcad / Etc。,或者如果您确实必须使用Excel)以将多项式施加到曲线x = ADC电压,Y =温度。
  3. 基于多项式计算实际温度与预测温度之间的误差。
  4. 如果错误低于您的要求,则完成;否则,您可能需要将多项式的程度增加或将范围分成碎片。作为经验的规则,应避免高于5的多项式;多项式程度越高,避免溢出和下溢误差越难。

哇!

在这一点上,你可能会想知道,这么简单的问题是如何变得如此复杂的?

这是工程!如果它很容易,那就不会有趣。


[]
评论 webmasterpdx.2012年6月17日
我正在使用简单的热敏巴黎人送28元来形成分频器,这将直接进入我的ADC(来自NXP的LPC臂)。我不需要任何信号调理。我只是使用查找表来捕获传感器的非线性并转换为正确的温度值。它可以很好....已经从-30到+70测试了....在极端的极端情况下有点不准确,但这足以让我的申请。在其他地方都死了。不需要任何信号调理?您的应用程序是否有特殊或需要调节的东西?谢谢 -Donald
[]
评论 Bob582013年12月8日
来自热敏巴黎人送28元,热电偶和IC温度传感器。选择设备的标准是什么,其中一个人将审议以下过程信息:

•工艺温度范围25°C - 90°C
•所需的输出电压范围0V - 10V,25°C对应于0V和90°C对应于10V
•所需的非线性应小于1%
•分辨率0.5%
•环境温度范围0°C - 25°C

谢谢,鲍勃
[]
评论 Kevbo.2017年4月21日

很好,非常有信息的文章。

关于多项式近似:一般来说,我永远不喜欢超出第2或第3顺序,而不仅仅是由于CPU周期......我会解释为什么要在一下。对于热敏巴黎人送28元,第三顺序如果第一顺序(只是一条线)没有切割它,则是有意义的....曲线是S形的。如果是C形,第二顺序将是我的偏好。

除了计算复杂性之外,我喜欢避免高阶多项式近似的原因是我迟早,或者下一个程序员可能需要更多的范围,即最初的意图。高阶多项式倾向于迅速爆炸,仅仅超越了它们的优化范围。当有人从安装在经验数据的曲线外推开时,您最常会看到这一点。

在离开中档区域后,第一和第三订单近似将至少在正确的方向上趋势,在那里它们会被优化。二次立方的一端将以相反的方向偏离。在一个控制回路中,由于反馈期限逆转,可以很好地导致不稳定性。

即使当我们的处理器具有乘法指令时,CUBING也可能导致需要处理的溢出。一项工作是使用logarithms(嘿,你,回到这里......停止尖叫!)事实证明,计算基础2的二进制整数日志不是很难......位移位以找到特征(位置最左边的1),并使用16或32个条目查找表来查找Mantissa最重要的4或5位的日志。 

一旦你经历了这样的痛苦,就这样做,任何力量或根,甚至分数根都会变得非常琐碎,以减少体面近似。

在其中一个COP400 UC申请笔记中国家半导体(记住它们?)有效地查找基础2日志的洞察。 COP400汇编代码当然是无用的,但算法很好地解释:   

http://www.ti.com/lit/an/snoa633/snoa633.pdf


[]
评论 JMS_NH.2017年4月21日

感谢详细的反馈和指向Base2日志Appnote的指针。

一般来说,我更喜欢使用 Cheybyshev近似值 并坚持多项式(你绝对是正确的,范围的选择非常重要),但我必须给它看看。

[]
评论 罗霍2012年10月9日
感谢Jason的文章。您对设计温度测量系统进行了良好的观点。
[]
评论 anish192014年1月18日
嗨,漂亮的文章
您给第一行的超链接链接到不包含文章的地址。 http://electronics-related.com/showarticle/81.php
在stead, it must be linked to http://www.dianjingline.icu/showarticle/81.php
[]
评论 JMS_NH.2014年6月8日
修正,谢谢!
[]
评论 saif372016年2月22日
我在设计热敏巴黎人送28元的信号调节过程中。
是我的电路设计合理,因为我使用惠斯通桥,仪表放大器和低通滤波器?
并且为了线性化,我使用并行巴黎人送28元。
[]
评论 JMS_NH.2016年2月22日
惠斯通桥梁和仪表放大器用于测量应变仪等物质的非常小的巴黎人送28元变化。您不需要惠斯通桥和热敏巴黎人送28元的仪器放大器;它们具有非常大的电压变化,因此不需要仪表放大器的增益。如果您将结果送入ADC,则线性化巴黎人送28元的同样。 (您可以数字化,如果您想要模拟电压输出,则线性化是必要的邪恶。
[]
评论 哇哇哇哇哇哇哇哇哇哇哇2016年3月20日
我有一个终端老板,具有单个四个引线电插座,用于处理热敏巴黎人送28元和24VDC电磁阀。我可以使用相同的4个引线来处理所有连接,或者我会更好地将它们分成两个单独的电线,以避免噪音?
[]
评论 JMS_NH.2016年5月11日
嗯,电磁线和热敏巴黎人送28元之间的电容耦合。但我不会期待很多,你可以添加模拟和数字过滤器,因为温度慢慢变化。我会一起尝试一下。热电偶是更敏感的,因为信号非常小。
[]
评论 littleboot.2016年10月13日

伟大的文章!感谢分享。

[]
评论 Twilson1234.2017年1月12日

感谢您的信息文章。我很欣赏你投入的时间。请您提供DA / DT绘图公式吗?

[]
评论 JMS_NH.2017年1月14日

我不确定我拥有它们了吗?这是一篇早期的文章,我没有在版本控制的情况下仔细保留一切。 

无论如何,他们不是明确的公式;我导出它们的方式是将曲线拟合到质量热敏巴黎人送28元z数据,然后考虑分压器函数$ \ alpha = r_ {ref} /(r_ {ref} + r_ {th})$并鉴定它t:$ d \ alpha / dt = -r_ {ref} /(r_ {ref} + r_ {th})^ 2 \ times dr_ {th} / dt $。

希望这可以帮助。 


[]
评论 苏格兰人2019年3月15日

杰森 -

疯狂的尊重。伟大的文章,谢谢分享。我很欣赏你对公差的关注。

我正在研究一个项目并阅读你的文章,让你愿意帮助的几个问题?发布8年后哈哈。 

arduino. Atmega328P. 8位CPU,我已经编写了PID算法,以根据冷却剂温度和AC冷凝器分流温度控制汽车中的散热器风扇。它向一个OEM扇子发出了一个具有自己的硬件和逻辑的OEM风扇,我唯一要做的是在规定的占空比上发送到风扇100Hz。它在替补席上工作得很好,我已经准备好安装并希望确保在工作环境中进行稳定的设计(电噪声可能性)。

4热敏巴黎人送28元: 10k热敏巴黎人送28元 25°C参考1)环境,2)冷凝器输出,和两个 Delphi OEM热敏巴黎人送28元 对于3)散热器入口,4)散热器出口。

问题(见下文,用于当前电路和可能有助于答案的详细信息):

- 您将添加到过滤或保护的电路后?
- 将屏蔽电缆或扭曲的电线帮助或有必要吗? 24G电线好吗?
- 必需巴黎人送28元0.10%?
- 为什么提起VS下拉用于参考巴黎人送28元?我应该改变吗?
- 我是否应该在我的5个数据样本之间进行延迟进行阅读?

在替补席上工作:
看到完整电路照片的底部。我没有以绝对精度校准,但它按预期读取,分辨率在0.1°时扫描得很大。

细节:

- 对于10K热敏巴黎人送28元,我使用具有规格常数的Steinhart方程,分辨率编码为0.1°C。
- 对于Delphi传感器,规格表只有一个查找表,因此我可以拟合Steinhart我可以,通过工作范围内的0.1°C。
- Fanchange的时间常数 - >Tempchange创建一个PID循环,需要每5秒内需要温度读数,但我的显示在2Hz时刷新,以便我获得读数。
- 决议对我来说比绝对更重要(但我想在1C绝对范围内)。我只想确保在0.1°C读数下的每个PID循环时,在没有抖动的情况下进行过度流动。
- 关键工作温度范围具有1,250欧姆的热敏巴黎人送28元范围>130欧姆和总非关键范围从50k欧姆开始。
- 代码使用10k上拉读取巴黎人送28元并转换为0-1023。
- 代码平均5即时循环读数以获得值。
- 我已经开始与24g领先的接线,从滚筒下的arduino到罩下的热敏巴黎人送28元,大约6英尺的跑步,潜在地传递一些嘈杂的东西,但我可以隔离我能尽力。


感谢您的任何帮助。我是一个爱好者所以你可以提供你的建议的任何细节都会有所帮助,所以我不搞定你的好建议!任何收到的帮助肯定会通过任何人可能会要求我寻求帮助。

- 斯科特
2mf0yg7.jpg.

[]
评论 Stephaneb.2019年3月17日

你应该尝试发布你的问题 在论坛上.

要发布回复评论,请单击连接到每个注释的“回复”按钮。发布新的评论(不是回复评论),请在评论的顶部查看“写评论”选项卡。

注册将允许您参加所有相关网站的论坛,并为您提供所有PDF下载。

注册

我同意 使用条款隐私政策.

尝试我们偶尔但流行的时事通讯。非常容易取消订阅。
或登录