数字式高精度可调电流源电路设计

本文介绍了作者如何利用现有元器件设计一个低成本、高精度的电流源,包括选择MOS管、运放、DAC芯片和MCU等,并详细阐述了电路的工作原理和设计过程,旨在实现0-2000mA的电流输出,精度控制在±1mA。通过负反馈调节和非线性修正,提高了电流源的性能。作者还分享了可能的改进方案,欢迎大家提供意见。
摘要由CSDN通过智能技术生成

前言

最近手头缺少一个数字式高精度电流源测试电路性能。用开关电源输出精度不高,精度高的价格都大几百甚至上千,穷鬼不配。所以自己简单做了一个电流源电路可输出0-2000MA,最大输出精度可以控制在±1MA,MCU程序上需要进行非线性修正。


一、器件选择

首先我们选择器件是按照低成本,国产化去选择。
首先是MOS管,我手头有剩下的TRFP250M管子,我就直接使用。MOS只要Id大于流过最大电流三四倍即可。再看看导通电阻别太大。

运放选择就比较要求较高了,首先得注意Vs与Vos,输出最大能达到9V以上,Vos低于50uV最好。我选择的是精密运放OPA2277的国产替代,华冠的OPA2277,成本才两三块钱一片,一片里面有两个运放,这不比OP07香嘛。Vos最大才20uV。

DAC芯片选择线性度好的,位数在14位以上的,控制简单的即可。也可以使用PWM经过RC低通滤波转成ADC,性能也很不错,就是体积偏大,线性度稍微有点差。我选择的是3peak公司的TPC114。

DAC芯片的选择就很多了,可以用MCU自带的ADC或者使用市面上24位,16位ADC芯片,国产24位ADC的价格也就在三四块钱左右,甚至有的国产24位ADC芯片可以做到两块钱以下。如果用MCU自带ADC价格更是可以忽略不计。我选择的是芯海的CS1237,价格一两块钱左右。外围器件很少,不需要外部晶振。PGA放大倍数更是可以调整到1倍,对于实现这种单端采样再合适不过。

MCU选择就是有什么用什么,现在MCU市场缺货严重,我选择的是GD32F103C8,只是因为手头这个芯片有一些库存。

二、电路设计

1 首先是DAC输出电路,我使用TL431作为电压基准,输出0-2V信号控制0-2000MA。DAC使用MCU程序控制。
在这里插入图片描述

2 电流控制电路使用负反馈调节,P1是输出电流端口。POW是供电电源。
在这里插入图片描述
3 反馈电压采集电路,先使用同向放大器将采样电阻电压放大3倍,然后使用加法器将TL432产生的基准电压与采样到的电压进行叠加。然后输出给ADC。
在这里插入图片描述
2 ADC直接将电压进行采集即可,采集前级需要加入RC低通。然后使用MCU进行读取。
在这里插入图片描述
电路分析
首先使用DAC芯片TPC114输出0-2V电压,经过电压跟随和RC低通后传入运放同向端。当电流为0-2000MA时采样电阻采集到的电压范围为0-1V,然后经过同向放大两倍后为0-2V,送入运放反向端。此时运放为深度负反馈。同向端与反向端电压相同。运放会调节输出电压控制MOS管导通电阻,以维持同向端与反向端电压相等。从而达到控制电流的目的。
然后采样电阻输出电压经过三倍放大后与TL432产生的基准电压进行叠加,与基准电压一起送入ADC进行采样,以克服ADC的输入非轨道轨与线性度差的问题,以提高线性度。

总结

MCU部分就用最小系统板就行,我也就不再赘述了。
此电路稍加修改可以做成电子负载仪,该电路还有很多可以优化的地方,希望大家可以给我提出宝贵意见。找到问题欢迎向我指正。

### 回答1: 基于AD5542芯片的高精度数控恒流源电路设计主要包括芯片引脚连接、电压参考源、电流放大器和反馈回路的设计。 在芯片引脚连接方面,AD5542芯片包括数字控制输入引脚、电源引脚、电流输出引脚等。需要将数字控制输入引脚连接到微控制器或数字信号源,电源引脚连接至电源适配器,电流输出引脚连接至电流放大器。 在电压参考源的设计方面,可以选择高精度的基准电压源。常见的选择是采用稳压二极管或参考电压模块产生所需的参考电压,并通过电阻分压方式来实现输入AD5542芯片内部的参考电压。 电流放大器的设计是整个电路中的关键部分。为了实现高精度的恒流源,可以采用差分放大器、放大器校准等技术。差分放大器的输入端连接到AD5542芯片的电流输出引脚,输出端连接到负载。在设计中,需要考虑放大器的增益稳定性、工作频率范围等因素,以确保电路高精度输出。 反馈回路的设计用于实现恒流源的稳定性。一种可行的反馈回路设计是将负载电流与参考电流进行比较,当两者不一致时,通过调整AD5542芯片的输入信号来实现电流的修正。比较电路可以使用运算放大器或其他比较器来实现。 在整个电路设计过程中,需要注重信号的准确传输、噪声的抑制和稳定性的保障。通过以上设计,可以实现基于AD5542芯片的高精度数控恒流源电路。 ### 回答2: 基于AD5542芯片的高精度数控恒流源电路设计主要包括以下几个方面: 首先,需要确定输出电流的范围和精度要求。AD5542是一款16位精密数模转换器,可以提供相对较高的分辨率和精度。根据具体应用需求确定所需的输出电流范围和精度。 其次,选择合适的功率放大器。AD5542提供的电流输出能力有限,因此需要采用功率放大器来增强输出电流能力。根据需求选择适合的功率放大器,并进行耦合电路的设计,以保证稳定的电流输出。 接下来,设计恒流源电路。采用AD5542芯片作为控制器,控制功率放大器的输入,以实现恒流输出。可以通过DAC接口将AD5542的输出电压与基准电压比较,产生相应的控制信号,进而调节功率放大器的电流输出。 此外,需要设计反馈电路以提高系统稳定性和精度。反馈电路可以采用对差比较器或电流校正电路等形式,用于检测输出电流与设定值之间的差异,并根据反馈信号调整AD5542的输出电压,从而实现精准的恒流输出。 最后,要进行电路布板设计和电磁兼容性考虑。在高精度恒流源电路设计中,布局和接地是十分重要的。为了避免电磁干扰和提高系统的噪声抑制能力,应合理规划元件的位置。此外,还需考虑电源的选用和滤波电路的设计,以确保系统的稳定性和可靠性。 综上所述,基于AD5542芯片的高精度数控恒流源电路设计需要根据具体的输出要求,选择合适的功率放大器和反馈电路,并考虑良好的布局和电磁兼容性,以实现稳定、精确的恒流输出
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值