失调电流

失调电流

单片运放的制造工艺趋于使电压反馈运放的两个偏置电压相等,但不能保证两个偏置电流相等。在电流反馈运放中,输入端的不对称特性意味着两个偏置电流几乎总是不相等的。这两个偏置电流之差为输入失调电流IOS,通常情况下IOS很小。

失调电流对自动气象站采集器温度测量的影响
温度的高精度测量一直是自动气象站采集器的关键技术。多路选择器CD4052在采集器温度测量电路设计中广泛使用,但其失调电流及其温度特性对采集器温度测量的影响一直缺乏研究。针对多路选择器CD4052存在较大失调电流问题,研究了采集器在实现对温度传感器PT100温度采集时的误差。结果表明:CD4052失调电流对采集器的温度测量误差影响较大,且误差大小与环境温度有很大关系。结果对数据采集器的研制及补偿提供了理论依据和工程应用价值。
多路温度采集原理
自动气象站数据采集器温度通道通常须同时采集气温、草面 /雪面温、地表温、浅层地温和深层地温,通常需要采用多个类型相同的温度传感器采集不同对象的温度。自动气象站采用HMP45D温湿度传感器,采用HMP45D中的PT100铂电阻温度传感器测量不同对象温度,温度测量范围是-50~50℃ 。而采集器内部不可能针对每一路传感器均采用独立的温度测量电路。大多数采集器采用的设计方案是多路温度传感器共用信号放大电路和A/D转换电路,通过前端加入模拟开关( 双四选一模拟开关CD4052) 来达到测量不同传感器的目的。
自动气象站采集器温度测量通道的原理。系统由恒流源、CD4052多路选择器、仪表放大器( OPA) 、高精度 A/D变换器、温度传感器组和控制器等组成。恒流源输出电流过大时PT100会有自热效应,电流过小则测量误差较大,因此恒流源值通常选择在125μA~1mA之间。恒流源输出由控制器控制模拟开关CD4052选择某一通道铂电阻进行温度测量。当某一通道被选择后,该通道的模拟开关闭合,恒流源电流流过该通道的铂电阻,铂电阻两端产生电压。仪表放大器将通过电子开关CD4052的铂电阻电压信号放大,送至高精度的A/D转换器进行模数转换,控制器读取A/D转换值,计算得到电阻值和对应温度。被测温度变化时,铂电阻的阻值也发生变化,从而导致电压变化。该温度测量方法的校准方法是利用两组标准电阻 ( 通常选择80.31和119.34Ω) 通过电子开关 CD4052切换到测量电路,得到测量电路的线性变换方程。该方法的优点是利用标准电阻校准了测量通道误差,包括CD4052的失调电流误差,但其并不能解决在环境温度变化时,CD4052的失调电流变化带来的影响。大量试验结果表明,环境温度变化对温度测量影响是非常大的,有些厂家的采集器甚至在环境温度为50℃时温度测量误差达到0.8℃ ,远远超出了允许范围。因此,分析CD4052的漏电流和温度特性是非常有必要的。
CD4052 漏电流误差分析
CD4052是双四选一模拟开关,每组四选一模拟开关分别有2个二进制控制输入。根据器件厂家数据手册( 美国德州仪器公司) ,当CD4052任意通道闭合后,都会有-500~500nA的漏电流,漏电流叠加在恒流源的输出电流,再流经铂电阻,由信号测量电路得到铂电阻两端电压,以恒流源的输出电流计算铂电阻值,则测量电阻值与实际电阻值之间产生误差,最终导致测量温度误差。下面定量分析CD4052漏电流带来的温度测量误差。
温度与PT100铂电阻之间的换算公式的式 中,t为温度,参数R0= 100Ω,A=3.90802×10-3℃-1 ,B=-5.802×10-7℃-2 ,C=-4.27350×10-12℃-4 。可以看出,Rt是分段函数,当t∈[0,850]时,最高次为2 次,而当t∈[- 200,0]时,最高次为4次,且参数C要比参数A和B小得多,所以,当t∈[- 200,0]时,函数表达式的3次、4次项对Rt的结果影响很小,为方便计算,将Rt 函数统一为Rt=R0 ( 1 +At +Bt2 ) 。
设恒流源电流为I,CD4052失调漏电流为ΔI,铂电阻的真实阻值为R,铂电阻两端的理论电压值U=IR,而实际测量值为U+ΔU=( I + ΔI) R。已知CD4052漏电流ΔI的范围是-500~500nA,t取-50~50℃ ,恒流源输出电流I选取250μA,则Δt 是关于 ΔI和t的函数。ΔI为正时产生的温度误差, ΔI为负时产生的温度误差。
当漏电流ΔI为正时,产生的温度测量误差Δt为正,即测量温度比实际温度偏大。漏电流ΔI越大,环境实际温度t越高,均会导致温度测量误差Δt增大。同样,当漏电流ΔI为负时,产生的温度测量误差Δt为负,即测量温度比实际温度偏小。漏电流ΔI绝对值越大,环境温度t越高,均会导致温度测量误差Δt的绝对值增大。当ΔI取最大值500nA时,t取-50~50℃ ,用Matlab画出Δt-t图。
即当取CD4052漏电流最大时,在不同环境下产生的最大温度误差。可知环境温度越高,CD4052漏电流引起的最大温度测量误差越大。
一种带失调自校正运放的电流采样电路设计
介绍了一种应用在电源管理芯片中带失调自校正运放的电流采样电路设计。相对于传统的运放失调消除技术,失调自校正运放设计无需开关电容相关技术,可节省一定的芯片面积,通过在芯片启动时自动校正输入失调,并将校正位锁存。之后,由于运放零失调,可大大提高所述电流采样电路的精度。该技术已经成功应用在数款电源管理芯片中,量产测试结果表明,采用该电路的电流采样精度小于0.2%。
失调消除技术
当不采用校准技术时,一个好的CMOS模拟电路在遵循版图设计规则的情况下,失调电压通常在正负10mV范围内。加大输入输出级差动对的尺寸可以减小失调电压,但这样设计的结果会使输入输出电容变得过高,严重地降低了电路的速度,同时也会明显加大版图尺寸。因此,很多高精度系统需要用电子学方法来消除失调,即在电路设计时就加入失调电压消除设计。
用于减小运放失调电压的技术主要有三种:斩波技术(CHS )、自动调零技术(CAZ)以及相关双采样技术(CDS )。但是斩波技术会导致运放增益下降且输入、输出调制器的延迟也应该做到与主放大器的延迟完全匹配;自动调零技术和相关双采样技术则需要独立的两个步骤,一是对运算放大器的噪声和输入失调电压进行采样,二是把含有噪声和失调电压的运算放大器的输入端或者输出端瞬间减去这部分不理想电压,其主要适用于开关电容电路,不适合连续电路应用,如电源管理电路中需持续采样电路中的电流。
整体电路分析
整个电流采样功能模块包含了偏置电路(为了使图看起来简单,用理想电流源代替)、电流采样支路、核心运放CS_OTA、共源共栅电流镜部分中的运放otan、比较器comp和数字部分(含计数器)等功能模块。
芯片启动时,自动进入校正模式,数字部分输出节点cal_mode的电压Vcal_mode=1, 输出节点cal_done的电压Vcal_done=0(cal为校正计算calculation的缩写),校正计算位b[4:0]置为00000。其中,电流源bn1为MPb0和MPb1两条支路提供偏置电流,电流源bn2a和bn2b为MP1和MP2两条支路提供直流静态偏置电流。
由于Vcal_mode=1,运放CS_OTA输入两端通过图中左上角的两个开关接到电阻Rcal两端,而二极管连接的MOS管MNdio用来给运放CS_OTA提供直流偏压(可根据需要的直流静态点来设置二极管连接的MOS管的串联个数)。此时由于运放CS_OTA内部固有的失调,将导致运放输入两端存在约-9mV的差,即Vos=V(ichp_sense, ichm_sense)=-9mV,Vos将施加到电阻Rcal两端,电流Vos/Rcal通过PMOS管MPc1从PMOS管MP1处抽取电流,然后该电流通过MP1镜像到MP2支路,之后施加到电阻R2上,电阻R2上的压降即为Vimon=Vos*(R2/Rcal)=Vos*50(R2的阻值假设为Rcal的50倍),节点imon的电压Vimon即为放大的失调电压。
之后,随着时钟信号clk的变化,计数器输出b[4:0]将从00000一位一位地增加,如00000 -> 00001 ->00010⋯,从而使失调电压V(ichp_sense, ichm_sense)慢慢降为0,Vimon也慢慢降为0,当V(ichp_sense, ichm_sense)和Vimon非常接近0时,比较器COMP_Vos(比较器内部输入端加入1-2mV的失调)输出的zcd(zero current detect)将变高,则输出节点cal_done的电压信号Vcal_done(校正结束)将随之变高,计数器将锁定此时的输出位b[4:0]。
当校正结束后,电流采样电路处于电流采样状态,通过采样引脚ichp和ichm两端的电压Vsense=V(ichp,ichm),然后把Vsense/R1的电流通过MP1镜像到MP2支路,施加到电阻R2上,通过电阻R2上的电压即可得到精确的采样电流。
结果分析
可以看出,刚启动时,运放输入两端的等效失调电压为9mV,通过时钟控制计数器使trim位b[4:0]每周期跳变一位,使输入端的失调电压慢慢减小,失调电压接近0时,通过镜像使失调电流到电阻R2上,其上的压降Vimon也慢慢减少,当Vimon接近0的时候,比较器输出端ZCD变高,校正标志位Cal_done变高,校正结束。采用本电路结构的电流采样电路已经成功应用于数款电源管理芯片中,量产测试结果表明,其电流采样精度小于0.2%。
全国各地天气预报查询

上海市

  • 市辖区
  • 云南省

  • 临沧市
  • 云南省

  • 丽江市
  • 云南省

  • 保山市
  • 云南省

  • 大理白族自治州
  • 云南省

  • 德宏傣族景颇族自治州
  • 云南省

  • 怒江傈僳族自治州
  • 云南省

  • 文山壮族苗族自治州
  • 云南省

  • 昆明市
  • 云南省

  • 昭通市
  • 云南省

  • 普洱市
  • 云南省

  • 曲靖市
  • 云南省

  • 楚雄彝族自治州
  • 云南省

  • 玉溪市
  • 云南省

  • 红河哈尼族彝族自治州
  • 云南省

  • 西双版纳傣族自治州
  • 云南省

  • 迪庆藏族自治州
  • 内蒙古自治区

  • 乌兰察布市
  • 内蒙古自治区

  • 乌海市
  • 内蒙古自治区

  • 兴安盟
  • 内蒙古自治区

  • 包头市
  • 内蒙古自治区

  • 呼伦贝尔市
  • 内蒙古自治区

  • 呼和浩特市
  • 内蒙古自治区

  • 巴彦淖尔市
  • 内蒙古自治区

  • 赤峰市
  • 内蒙古自治区

  • 通辽市
  • 内蒙古自治区

  • 鄂尔多斯市
  • 内蒙古自治区

  • 锡林郭勒盟
  • 内蒙古自治区

  • 阿拉善盟
  • 北京市

  • 市辖区
  • 吉林省

  • 吉林市
  • 吉林省

  • 四平市
  • 吉林省

  • 延边朝鲜族自治州
  • 吉林省

  • 松原市
  • 吉林省

  • 白城市
  • 吉林省

  • 白山市
  • 吉林省

  • 辽源市
  • 吉林省

  • 通化市
  • 吉林省

  • 长春市
  • 四川省

  • 乐山市
  • 四川省

  • 内江市
  • 四川省

  • 凉山彝族自治州
  • 四川省

  • 南充市
  • 四川省

  • 宜宾市
  • 四川省

  • 巴中市
  • 四川省

  • 广元市
  • 四川省

  • 广安市
  • 四川省

  • 德阳市
  • 四川省

  • 成都市
  • 四川省

  • 攀枝花市
  • 四川省

  • 泸州市
  • 四川省

  • 甘孜藏族自治州
  • 四川省

  • 眉山市
  • 四川省

  • 绵阳市
  • 四川省

  • 自贡市
  • 四川省

  • 资阳市
  • 四川省

  • 达州市
  • 四川省

  • 遂宁市
  • 四川省

  • 阿坝藏族羌族自治州
  • 四川省

  • 雅安市
  • 天津市

  • 市辖区
  • 宁夏回族自治区

  • 中卫市
  • 宁夏回族自治区

  • 吴忠市
  • 宁夏回族自治区

  • 固原市
  • 宁夏回族自治区

  • 石嘴山市
  • 宁夏回族自治区

  • 银川市
  • 安徽省

  • 亳州市
  • 安徽省

  • 六安市
  • 安徽省

  • 合肥市
  • 安徽省

  • 安庆市
  • 安徽省

  • 宣城市
  • 安徽省

  • 宿州市
  • 安徽省

  • 池州市
  • 安徽省

  • 淮北市
  • 安徽省

  • 淮南市
  • 安徽省

  • 滁州市
  • 安徽省

  • 芜湖市
  • 安徽省

  • 蚌埠市
  • 安徽省

  • 铜陵市
  • 安徽省

  • 阜阳市
  • 安徽省

  • 马鞍山市
  • 安徽省

  • 黄山市
  • 山东省

  • 东营市
  • 山东省

  • 临沂市
  • 山东省

  • 威海市
  • 山东省

  • 德州市
  • 山东省

  • 日照市
  • 山东省

  • 枣庄市
  • 山东省

  • 泰安市
  • 山东省

  • 济南市
  • 山东省

  • 济宁市
  • 山东省

  • 淄博市
  • 山东省

  • 滨州市
  • 山东省

  • 潍坊市
  • 山东省

  • 烟台市
  • 山东省

  • 聊城市
  • 山东省

  • 菏泽市
  • 山东省

  • 青岛市
  • 山西省

  • 临汾市
  • 山西省

  • 吕梁市
  • 山西省

  • 大同市
  • 山西省

  • 太原市
  • 山西省

  • 忻州市
  • 山西省

  • 晋中市
  • 山西省

  • 晋城市
  • 山西省

  • 朔州市
  • 山西省

  • 运城市
  • 山西省

  • 长治市
  • 山西省

  • 阳泉市
  • 广东省

  • 东莞市
  • 广东省

  • 中山市
  • 广东省

  • 云浮市
  • 广东省

  • 佛山市
  • 广东省

  • 广州市
  • 广东省

  • 惠州市
  • 广东省

  • 揭阳市
  • 广东省

  • 梅州市
  • 广东省

  • 汕头市
  • 广东省

  • 汕尾市
  • 广东省

  • 江门市
  • 广东省

  • 河源市
  • 广东省

  • 深圳市
  • 广东省

  • 清远市
  • 广东省

  • 湛江市
  • 广东省

  • 潮州市
  • 广东省

  • 珠海市
  • 广东省

  • 肇庆市
  • 广东省

  • 茂名市
  • 广东省

  • 阳江市
  • 广东省

  • 韶关市
  • 广西壮族自治区

  • 北海市
  • 广西壮族自治区

  • 南宁市
  • 广西壮族自治区

  • 崇左市
  • 广西壮族自治区

  • 来宾市
  • 广西壮族自治区

  • 柳州市
  • 广西壮族自治区

  • 桂林市
  • 广西壮族自治区

  • 梧州市
  • 广西壮族自治区

  • 河池市
  • 广西壮族自治区

  • 玉林市
  • 广西壮族自治区

  • 百色市
  • 广西壮族自治区

  • 贵港市
  • 广西壮族自治区

  • 贺州市
  • 广西壮族自治区

  • 钦州市
  • 广西壮族自治区

  • 防城港市
  • 新疆维吾尔自治区

  • 乌鲁木齐市
  • 新疆维吾尔自治区

  • 伊犁哈萨克自治州
  • 新疆维吾尔自治区

  • 克孜勒苏柯尔克孜自治州
  • 新疆维吾尔自治区

  • 克拉玛依市
  • 新疆维吾尔自治区

  • 博尔塔拉蒙古自治州
  • 新疆维吾尔自治区

  • 吐鲁番市
  • 新疆维吾尔自治区

  • 和田地区
  • 新疆维吾尔自治区

  • 哈密市
  • 新疆维吾尔自治区

  • 喀什地区
  • 新疆维吾尔自治区

  • 塔城地区
  • 新疆维吾尔自治区

  • 巴音郭楞蒙古自治州
  • 新疆维吾尔自治区

  • 昌吉回族自治州
  • 新疆维吾尔自治区

  • 自治区直辖县级行政区划
  • 新疆维吾尔自治区

  • 阿克苏地区
  • 新疆维吾尔自治区

  • 阿勒泰地区
  • 江苏省

  • 南京市
  • 江苏省

  • 南通市
  • 江苏省

  • 宿迁市
  • 江苏省

  • 常州市
  • 江苏省

  • 徐州市
  • 江苏省

  • 扬州市
  • 江苏省

  • 无锡市
  • 江苏省

  • 泰州市
  • 江苏省

  • 淮安市
  • 江苏省

  • 盐城市
  • 江苏省

  • 苏州市
  • 江苏省

  • 连云港市
  • 江苏省

  • 镇江市
  • 江西省

  • 上饶市
  • 江西省

  • 九江市
  • 江西省

  • 南昌市
  • 江西省

  • 吉安市
  • 江西省

  • 宜春市
  • 江西省

  • 抚州市
  • 江西省

  • 新余市
  • 江西省

  • 景德镇市
  • 江西省

  • 萍乡市
  • 江西省

  • 赣州市
  • 江西省

  • 鹰潭市
  • 河北省

  • 保定市
  • 河北省

  • 唐山市
  • 河北省

  • 廊坊市
  • 河北省

  • 张家口市
  • 河北省

  • 承德市
  • 河北省

  • 沧州市
  • 河北省

  • 石家庄市
  • 河北省

  • 秦皇岛市
  • 河北省

  • 衡水市
  • 河北省

  • 邢台市
  • 河北省

  • 邯郸市
  • 河南省

  • 三门峡市
  • 河南省

  • 信阳市
  • 河南省

  • 南阳市
  • 河南省

  • 周口市
  • 河南省

  • 商丘市
  • 河南省

  • 安阳市
  • 河南省

  • 平顶山市
  • 河南省

  • 开封市
  • 河南省

  • 新乡市
  • 河南省

  • 洛阳市
  • 河南省

  • 漯河市
  • 河南省

  • 濮阳市
  • 河南省

  • 焦作市
  • 河南省

  • 省直辖县级行政区划
  • 河南省

  • 许昌市
  • 河南省

  • 郑州市
  • 河南省

  • 驻马店市
  • 河南省

  • 鹤壁市
  • 浙江省

  • 丽水市
  • 浙江省

  • 台州市
  • 浙江省

  • 嘉兴市
  • 浙江省

  • 宁波市
  • 浙江省

  • 杭州市
  • 浙江省

  • 温州市
  • 浙江省

  • 湖州市
  • 浙江省

  • 绍兴市
  • 浙江省

  • 舟山市
  • 浙江省

  • 衢州市
  • 浙江省

  • 金华市
  • 海南省

  • 三亚市
  • 海南省

  • 三沙市
  • 海南省

  • 儋州市
  • 海南省

  • 海口市
  • 海南省

  • 省直辖县级行政区划
  • 湖北省

  • 十堰市
  • 湖北省

  • 咸宁市
  • 湖北省

  • 孝感市
  • 湖北省

  • 宜昌市
  • 湖北省

  • 恩施土家族苗族自治州
  • 湖北省

  • 武汉市
  • 湖北省

  • 省直辖县级行政区划
  • 湖北省

  • 荆州市
  • 湖北省

  • 荆门市
  • 湖北省

  • 襄阳市
  • 湖北省

  • 鄂州市
  • 湖北省

  • 随州市
  • 湖北省

  • 黄冈市
  • 湖北省

  • 黄石市
  • 湖南省

  • 娄底市
  • 湖南省

  • 岳阳市
  • 湖南省

  • 常德市
  • 湖南省

  • 张家界市
  • 湖南省

  • 怀化市
  • 湖南省

  • 株洲市
  • 湖南省

  • 永州市
  • 湖南省

  • 湘潭市
  • 湖南省

  • 湘西土家族苗族自治州
  • 湖南省

  • 益阳市
  • 湖南省

  • 衡阳市
  • 湖南省

  • 邵阳市
  • 湖南省

  • 郴州市
  • 湖南省

  • 长沙市
  • 甘肃省

  • 临夏回族自治州
  • 甘肃省

  • 兰州市
  • 甘肃省

  • 嘉峪关市
  • 甘肃省

  • 天水市
  • 甘肃省

  • 定西市
  • 甘肃省

  • 平凉市
  • 甘肃省

  • 庆阳市
  • 甘肃省

  • 张掖市
  • 甘肃省

  • 武威市
  • 甘肃省

  • 甘南藏族自治州
  • 甘肃省

  • 白银市
  • 甘肃省

  • 酒泉市
  • 甘肃省

  • 金昌市
  • 甘肃省

  • 陇南市
  • 福建省

  • 三明市
  • 福建省

  • 南平市
  • 福建省

  • 厦门市
  • 福建省

  • 宁德市
  • 福建省

  • 泉州市
  • 福建省

  • 漳州市
  • 福建省

  • 福州市
  • 福建省

  • 莆田市
  • 福建省

  • 龙岩市
  • 西藏自治区

  • 山南市
  • 西藏自治区

  • 拉萨市
  • 西藏自治区

  • 日喀则市
  • 西藏自治区

  • 昌都市
  • 西藏自治区

  • 林芝市
  • 西藏自治区

  • 那曲市
  • 西藏自治区

  • 阿里地区
  • 贵州省

  • 六盘水市
  • 贵州省

  • 安顺市
  • 贵州省

  • 毕节市
  • 贵州省

  • 贵阳市
  • 贵州省

  • 遵义市
  • 贵州省

  • 铜仁市
  • 贵州省

  • 黔东南苗族侗族自治州
  • 贵州省

  • 黔南布依族苗族自治州
  • 贵州省

  • 黔西南布依族苗族自治州
  • 辽宁省

  • 丹东市
  • 辽宁省

  • 大连市
  • 辽宁省

  • 抚顺市
  • 辽宁省

  • 朝阳市
  • 辽宁省

  • 本溪市
  • 辽宁省

  • 沈阳市
  • 辽宁省

  • 盘锦市
  • 辽宁省

  • 营口市
  • 辽宁省

  • 葫芦岛市
  • 辽宁省

  • 辽阳市
  • 辽宁省

  • 铁岭市
  • 辽宁省

  • 锦州市
  • 辽宁省

  • 阜新市
  • 辽宁省

  • 鞍山市
  • 重庆市

  • 重庆市

  • 市辖区
  • 陕西省

  • 咸阳市
  • 陕西省

  • 商洛市
  • 陕西省

  • 安康市
  • 陕西省

  • 宝鸡市
  • 陕西省

  • 延安市
  • 陕西省

  • 榆林市
  • 陕西省

  • 汉中市
  • 陕西省

  • 渭南市
  • 陕西省

  • 西安市
  • 陕西省

  • 铜川市
  • 青海省

  • 果洛藏族自治州
  • 青海省

  • 海东市
  • 青海省

  • 海北藏族自治州
  • 青海省

  • 海南藏族自治州
  • 青海省

  • 海西蒙古族藏族自治州
  • 青海省

  • 玉树藏族自治州
  • 青海省

  • 西宁市
  • 青海省

  • 黄南藏族自治州
  • 黑龙江省

  • 七台河市
  • 黑龙江省

  • 伊春市
  • 黑龙江省

  • 佳木斯市
  • 黑龙江省

  • 双鸭山市
  • 黑龙江省

  • 哈尔滨市
  • 黑龙江省

  • 大兴安岭地区
  • 黑龙江省

  • 大庆市
  • 黑龙江省

  • 牡丹江市
  • 黑龙江省

  • 绥化市
  • 黑龙江省

  • 鸡西市
  • 黑龙江省

  • 鹤岗市
  • 黑龙江省

  • 黑河市
  • 黑龙江省

  • 齐齐哈尔市