数码之家

 找回密码
 立即注册
搜索
查看: 8211|回复: 61

[综合] 关于用LM317作为毫欧表的恒流源时,电压差对精度的影响和实测数据的讨论

[复制链接]
发表于 2023-1-19 17:40:37 | 显示全部楼层 |阅读模式
我用LM317制作毫欧表附件的帖子(详见:《也谈用LM317制作一套毫欧表附件和开尔文LCR测试夹》),得到了很多坛友们的支持和鼓励,也有很多坛友参与制作方法的讨论和技术上的建议,其中也有部分坛友提出不同的看法,认为LM317的输入输出的电压差,对于利用锂电池3.7V作为供电,因输入电压不满足电压差的要求,会对精度方面有影响。由于原贴的精度讨论到达了100多楼,很多坛友看不到后面的楼层,不知道讨论细节,为此,我特开立此贴进行讨论,让更多坛友参与进来,发表不同的意见。


事件起因:
我用锂电池作为LM317恒流源的输入供电时,有坛友认为锂电池电压降低时(例如从4.2V降到3.7V以下),会对恒流电流有影响,理由是LM317的输入输出的电压差(下面统一简称为:压差或电压差)最低为3V,压差低于3V时,LM317不能正常工作,所以恒流值是不准确的,测量阻值也会不准确,建议我改用5V作为输入电压给恒流源供电。


那么利用锂电池作为恒流源的输入电源到底可不可行呢?我在制作LM317的恒流源时就想到了压差这个因素,我当时的认知是LM317的压差为1点多伏(具体数值我忘记了),而不是现在认为的3V,所以我没多想,就直接使用锂电池作为输入电源了。


既然大家提出问题了,我也不能一味的坚持自己的观点,我需要多方求证。于是我上百度搜索很多个说法,其中最多说法的是LM317能正常工作的最小压差为3V,甚至有人说是4V。那么LM317的最低压差是4V、3V、2V?还是1点多伏呢?网上众说纷纭,都没有一个能说服我的论证出来。


既然网上的说法有多种多样,那么唯一可信的求证只能是翻看厂家的数据文档了,为此,我查阅了ST厂家的LM317数据手册,由于是英文说明,我看得不是很懂;又找到了一份中文说明的LM317数据手册,厂家是安森美。我就从这两份文档中去查看数据吧。下面这两份资料的下载:
LM317T_ST(意法半导体)数据手册_80db(120Hz):
LM317T(安森美半导体)数据手册_中文资料:




下面是坛友们花了心思提出的建议和不同看法,在此我表示感谢能参与讨论:
【LM317一般要求保留3V的压差,加上1.25V的负载,是4.25V,这是锂离子电池的充电截止电压。退一步,0.1A小电流,且恒定,那么把保留的0.5V buffer减掉,3.75V,锂电池的放电电压。这个值还是比较悬的,一点buffer没留。】
【然后说漂移的来源,0.1A通过1.25V是0.125W,那两个电阻加起来足有5W,而LM317功耗是0.25W,但楼主把这两部分紧贴后塞在小盒子里的结构……,最后就是如果5V取电,纹波对测量结果的影响,手持表dcmv对开关电源的纹波压根不敏感。】
【锂电池3.8V-基准电压1.25V=2.55V,这个2.55V刚好大于最小压差2.5V。
锂电池可不能在放电过程中保持3.8V,就算能保持,你给测量的电阻压降留了多少?0.05V? 这个只用来测0.5Ω以下电阻? 你也许可以挑到一个压差低些的LM317,但电路不是这么搞的,从设计伊始就应该从电池充满电到放电结束的整个电压范围计算参数。前面那位云中漫步坛友说的应该接5V才是正确做法。】




下面热心坛友搭建了一个仿真电路,对LM317恒流电路进行仿真,下面是不同的输入电压的情况下,仿真得到恒流数值是不同的:
输入电压为5V时,输出的恒流值为100mA:



输入电压为4.2V时,输出的恒流值为100mA:



输入电压为3.7V时,输出的恒流值已经改变了,不再是100mA而是73.1mA:



输入电压为3.5V时,输出的恒流值已经改变了,为58.5mA:



输入电压为3.0V时,输出的恒流值已经改变了,为21.8mA:



从上面的几张仿真图来看,当输入电压为3.7V及以下时,恒流值就不稳定了,开始下降。那么事实真的如此吗?输入电压3.7V以下就不能使用锂电池作为供电了吗?


于是我查阅读了两个厂家的LM317数据文档,居然没有明确讲到最低压差是多少伏,那么最低压差是多少伏就成了一个悬案。但是厂家给出了几个测试数据,这几个测试数据也没有明确说最小压差是多少伏,但从中我们可以看到最小压差可以到达什么程度?


下图是安森美厂家给出了LM317作为恒流源时的输出电流,最小电流为10mA,也就是说输出电流要10mA及以上才能正常工作,这个是恒流源正常工作的条件之一:



下图是我找到的安森美厂家给出的测试表,是输入输出电压差与LM317自身温度的关系表,从下图中可以很明显的看出:温度为25度的情况下,电流为20mA时对应的压差为1.6V左右,电流为200mA时对应的压差为1.7V左右。那么从这张表是否可以推断出LM317的最低压差为1.6V?这个我不能断下结论,但至少能给出一个参考依据:



下图是ST厂家给出的测试数据表,由于是英文数据,我对英文不熟悉,简单翻译了一下,在“调整引脚电流”和“参考电压”这两项中,都讲到了最小10mA的测试条件,其中还有压差为2.5V的测试条件。也就是说厂家给出了测试条件为电流10mA、压差2.5V的情况下,“调整引脚电流”和“参考电压”这两项参数是符合出厂要求的。

从上图中,厂家没有明确最低压差是多少,只是提供了一些测试条件下的相关依据,并不是说这个测试条件就是最低压差。


从上面几个厂家提供的数据表可以看出,我还没有找到最低压差是多少的根据,那么只能自己通过实物进行通电实测了,去获得最接近事实的数据,为此,我画出一个原理图,方便大家看懂实测电路是怎样的:
直接测试输出电流Io的原理图:(万用表使用电流的mA档)

测试低阻值RL的原理图:(万用表使用电压的mV档)



我把输入电压从高到低的顺序进行测试吧,来个实战演习。


--------输入电压为5V时---------------
下图是输入电压为5V时的测量数据,这是空载时的输入电压,为5.18V:



(5V时).接入万用表的mA档时,输出恒流值为100.7mA,输入电压降低为4.9V,请见下图:



(5V时).检测电阻75mΩ,测得电压7.6mV,乘以10倍就是76mΩ,说明输入电压为5V时的恒流值是准确的。请见下图:





--------输入电压为4.07V时---------------
下图是用锂电池作为输入电压时的测量数据,这是空载时的输入电压,为4.09V:



(4.07V时).接入万用表的mA档时,输出恒流值为100.7mA,输入电压降低为4.07V,请见下图:



(4.07V时).检测电阻75mΩ,测得电压7.6mV,乘以10倍就是76mΩ,说明输入电压为4.07V时的恒流值是准确的。请见下图:





由于我没有可调电源,所以只能找来几个4148二极管,对锂电池降压来获得更低的输入电压:



--------输入电压为3.18V时---------------
下图是给锂电池串入一个二极管时的测量数据,这是空载时的输入电压,为3.75V:



(3.18V时).接入万用表的mA档时,输出恒流值为100.7mA,输入电压降低为3.18V,这个降幅非常厉害,从3.75V降到3.18V,但恒流值依然保持恒定不变,请见下图:



(3.18V时).检测电阻75mΩ,测得电压7.6mV,乘以10倍就是76mΩ,说明输入电压为3.18V时的恒流值仍然是准确的,输入电压为3.18V时电路还可以正常工作。请见下图:





--------输入电压为2.41V时---------------
下图是给锂电池串入两个二极管时的测量数据,这是空载时的输入电压,为3.39V:



(2.41V时).接入万用表的mA档时,输出恒流值为56.8mA,已经不准确了,输入电压降低为2.41V,这个降幅非常厉害,从3.39V降到2.41V,恒流值已经失真,请见下图:



(2.41V时).检测电阻75mΩ,测得电压4.5mV,乘以10倍就是45mΩ,说明输入电压为2.40V时的恒流值已经不准确了,电路不能正常工作。请见下图:





从以上各个输入电压的测量数据来看,输入电压为3.18V,输出的恒流值仍然为100.7mA,说明使用锂电池作为恒流源的供电是没有问题的,就算锂电池从4.2V放电到3.18V,恒流源仍然能正常工作,测量低阻值仍然是准确的。但输入电压继续降低到什么程度时,恒流值才失真?这个我没有可调电源进行测试,只能一个个串入二极管测量,最低只能做到3.18V,我相信,输入电压还可以再降低到3V的,请有数控电源或者有可调电压源的朋友们,顺便做一下测试,输入电压低到3.0V时,恒流值是否有变化?


那么确定输入电压低到3.18V时恒流值仍然不变的情况下,压差是多少呢?我简单计算了一下:3.18V-基准电压1.25V=1.93V。我这个算法正不正确?这个1.93V是不是LM317的压差呢?请各位大神们帮忙计算一下。


上面的原理图我使用的是12.5Ω的电阻,实际上是很难找到这种阻值的,所以大家想进行测试时,可以找10Ω或20Ω的电阻来测试,只是恒流值不一样而已(例如恒流值=1.25V÷10Ω=125mA),只要输入电压有变化,而恒流值不变化,就可以认定为这个输入电压是有效的,不会造成恒流值变化。


我个人认为:百度上面说的LM317的最低压差为3V、4V的说法,并不完全正确。造成这种误差的原因,我个人分析,可能是每个厂家生产的LM317,虽然内部电路图是一样的,但使用的材料和制作工艺各不相同,所以每个厂家生产的LM317,它的压差不相同,有的压差大,有的压差小,所以网上就有很多各种不同的说法了。


至此,LM317最低压差是多少?厂家都没有明确说明,我上面做的实验,测试条件很简陋,可能漏掉了一些必要的条件,所以我上面的实验测试只能当作参考,并不具备权威性,我希望各位坛友们有条件的话,一起做个测试,找出LM317的最低压差,谢谢!


由于我上面做的是恒流源测试实验,得到的数据可能只是针对恒流源来说的,如果你的LM317用于可调电压或稳压源时,我上面的数据可能就不准确了,希望有用LM317制作稳压电压源的朋友们,顺便做个测试吧,输入电压为3.0V时,输出电压还是不是最小电压1.25V或1.2V?





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 11家元 +222 收起 理由
sanux + 12 原創內容
闻太师 + 30
jf201006 + 20 謝謝分享
stdzlqz + 20
沙漠臭屁虫 + 20
hongo + 20 兔年大吉恭喜发财
海上生明月丶 + 20 優秀文章
qrut + 20 優秀文章
邓穿石 + 20 謝謝分享
杨成通 + 20 謝謝分享

查看全部打赏

发表于 2024-6-24 19:29:15 | 显示全部楼层
kkdkj 发表于 2023-1-25 00:31
给你访真一下,用的是ADJ版本的,调整脚直接接地就是一个1.25V固定稳压器。随便取了5个输入电压值, ...

我用的1117-1.2,单锂电池,成功。看来ASM1117-1.5更方便。
回复 支持 反对

使用道具 举报

发表于 2024-5-28 20:30:01 | 显示全部楼层
IlovePLC 发表于 2023-1-24 21:00
AMS1117是稳压源,它有恒流的接法吗?

参照LM317接法。
回复 支持 反对

使用道具 举报

发表于 2024-5-28 20:24:54 | 显示全部楼层
我用ASM1117-1.2加单节锂电池供电。效果很好,不必纠结了。
回复 支持 反对

使用道具 举报

发表于 2024-5-28 16:28:28 | 显示全部楼层
如果要极限使用锂电池,LM317做恒流是不太推荐的,市面上很多LDO,压差都在2V内,何必抱着317不放呢。
回复 支持 反对

使用道具 举报

发表于 2024-4-28 13:51:04 | 显示全部楼层
很详细,感谢分享!
回复 支持 反对

使用道具 举报

发表于 2024-4-26 19:29:31 | 显示全部楼层
前一阵在B站学习,看到有人介绍也做了一个,方案一模一样。不追求精准,就是评估一下万用表的表笔线,给一个结论:

福禄克的表笔,单只35毫欧
胜利的,60毫欧
8块钱左右硅胶线的,60-80毫欧
1块钱薅羊毛的,100毫欧
回复 支持 反对

使用道具 举报

发表于 2024-4-4 06:56:38 来自手机浏览器 | 显示全部楼层
这样看用铁锂也是可以的。
回复 支持 反对

使用道具 举报

发表于 2024-3-28 23:58:52 | 显示全部楼层
赞赏各位大佬认真负责的态度!!!
回复 支持 反对

使用道具 举报

发表于 2023-6-26 14:34:18 | 显示全部楼层
IlovePLC 发表于 2023-6-19 19:31
近期我也在考虑AMS1117芯片代替LM317。不知道效果如何

以前做个100ma外挂,单锂电,配合毫伏档测小电阻,效果不错。
回复 支持 反对

使用道具 举报

发表于 2023-6-20 07:52:25 | 显示全部楼层
压差指的是输入和输出端,也就是内部调整管两端Uce压降,给一定的压差,防止三极管饱和,饱和后就起不到调压的作用了
回复 支持 反对

使用道具 举报

发表于 2023-6-19 20:06:06 来自手机浏览器 | 显示全部楼层
压差是为了带负载时稳定电压的,对小电流应用环境来说范围可以适当放宽,具体的要看芯片体质如何
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-19 19:31:12 来自手机浏览器 | 显示全部楼层
zhangmc419 发表于 2023-6-19 15:38
我用ASM1117-1.2代替LM317;单锂供电,这个问题不考虑。

近期我也在考虑AMS1117芯片代替LM317。不知道效果如何
回复 支持 反对

使用道具 举报

发表于 2023-6-19 15:38:27 | 显示全部楼层
我用ASM1117-1.2代替LM317;单锂供电,这个问题不考虑。
回复 支持 1 反对 0

使用道具 举报

发表于 2023-6-16 00:10:56 来自手机浏览器 | 显示全部楼层
IlovePLC 发表于 2023-4-19 03:57
要恒流才好,你那个100多MA不确定是不是恒流的?

没想过要用恒流,但是仪表测量电流应该是稳定的,而且标准测量电池内阻要求通过的是1khz交流电流,应该没有恒流的说法吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-19 03:57:31 | 显示全部楼层
wwb2002 发表于 2023-4-18 16:13
好像这个是方波信号,我以前用dell m70笔记本耳机输出(把限流电阻短接了,实际是喇叭输出口)1khz的正弦波 ...

要恒流才好,你那个100多MA不确定是不是恒流的?
回复 支持 反对

使用道具 举报

发表于 2023-4-18 16:13:47 来自手机浏览器 | 显示全部楼层
本帖最后由 wwb2002 于 2023-4-18 16:16 编辑

好像这个是方波信号,我以前用dell m70笔记本耳机输出(把限流电阻短接了,实际是喇叭输出口)1khz的正弦波,配合电阻电容和万用表实现的电池内阻测量,那个信号也有100多毫安。正弦波更接近标准测量。功放驱动1khz电脑音源应该也可以,电流更大,测量精度更高

打赏

参与人数 1家元 +10 收起 理由
IlovePLC + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2023-2-13 11:06:33 | 显示全部楼层
精益求精,不明觉厉
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-31 22:59:07 | 显示全部楼层
jazzy_zhou 发表于 2023-1-26 11:40
我用过1Ω的电阻,做最大输出电流长期使用过,只要散热合适,还是很好用的,很可靠 ...

感谢你能亲自做过试验,看来大电流的情况下,也可以正常使用,感谢提供实验验证
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-31 22:57:17 | 显示全部楼层
kkdkj 发表于 2023-1-25 00:31
给你访真一下,用的是ADJ版本的,调整脚直接接地就是一个1.25V固定稳压器。随便取了5个输入电压值, ...

非常感谢亲力亲为测试,现在就下单购买1117试试看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-20 05:06 , Processed in 0.109200 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表