关于放大倍数的说明:有热心的用户朋友询问,按照 传感器两端电压不能得到
的结果,而是得到 的结果。实际上,个字的理想值是无法靠电路本身自然得到的,自
然得到的数字仅仅为 个字,因此,公式中的 在实际计算时的取值是 而不是
。。其实,计算的方法有多种,关键是要按照传感器的
为依据而不是以被测温度值为依据,我们看看加上非线性校正系数:,这样,
热心朋友的计算结果就吻合了。
运算放大器分为两级,后级固定放大 倍(原理图中 ),前级放大为:
倍为了防止调整时的元器件及其他偏差,使用了一只精密微调电位器对放大倍
数进行细调,可以保证比较准确地调整到所需要的放大倍数原理图中 。
通常,在温度测量电路里,都会有一个“调零”和另一个“调满度”电位器,以方便调整传感器在“零度”及“满度”
时的正确显示问题。本电路没有采用两只电位器是因为只要“零度”调整准确了,就可以保证整个工作范围的正
确显示,当然也包括满度时的最大显示问题了。
那么,电路中对“零度”是如何处理的呢?它是由单片机程序中把这个“零度”数字直接减掉就是了,在整个工
作范围内,程序都会自动减掉“零度”值之后再作为有效数值来使用。
当供电电压发生偏差后,是否会引起传感器输入的变化进而影响准确度呢?供电变化后,必然引起流过传感
器的电流发生变化,也就会使传感器输出电压发生变化。可是,以此同时,单片机的供电也是在同步地接受到
这种供电变化的,当单片机的 基准使用供电电压时,就意味着测量基准也在同步同方向发生变化,因此,
只要参数选择得当,系统供电的变化在 !之内时,就不会影响测量的准确度。通常单片机系统并不允许
供电有过大的变化,这不仅仅是在温度测量电路中的要求。)
后级单片机电路的原理图如下:
从传感器前置放大电路输出的信号,就送入到 "的 转换输入端口(#$),由单片机去
进行各种必需的处理。首先是进行软件非线性校正,把输入信号按照不同的温度值划分为不同段,再根据其所
在的段分别乘以不同的补偿系数,令其与理论值尽量接近,经过非线性校正的数字,才被送去进行显示,比较
用户设定的控制值等等。
评论0
最新资源