使用NMOS作线性电子可调负载研究

【本文发布于https://blog.csdn.net/Stack_/article/details/158098871,未经允许不得转载,转载须注明出处】


一、前言


想要利用MOS管作可调负载,网上的文章很多都跟你科普什么叫线性区,在这线性区内可以调节给G极的电压以线性调节电流。

但实际测试发现这个区间很难调出来,稍微多调一点就变成全导通, 而且MOS管温度变化的时候这个线性电压也会不断变化。


二、运放恒流控制原理


其实没那么复杂,参考立创开源项目【点此链接】,并请教了硬件大佬之后写下了我的理解


在这里插入图片描述

上图是开源项目中的核心电路,放大器可以省去也就是采样电阻电压直接接到恒流控制运放的-相,但是这样呢采样电阻阻值就需要增大,相应地阻值增大会导致采样电阻发热增加,温度大幅升高会导致阻值发生较大的变化



三、验证


于是在开源项目的基础上,我做了一些修改:

1、恒流运放使用很普通的LM358运放,电压放大器使用高精度运放GS8333(注意供电电压最高是5.5V) / TPA1862,这样即使放大100倍还是200倍都不会引入太大的误差(因为开源项目中的LM324或者是LM358的输入失调电压都高达1mV以上,放大21倍会将这个1mV放大21倍,而采样电阻阻值很小,这个21mV的误差就不可接受)。而且开源项目中的高精度运放INA199也可以省略掉了,GS8333的输出作为恒流控制的负反馈的同时也可以连接到单片机ADC做检流。
2、抛弃开源项目中的外置DAC芯片,单片机的DAC跳过运放跟随器,直接接到恒流运放。

在这里插入图片描述

注意C3、R5、C6、R6、C5是不能省略的,R6的波形正常应该是一条直线的,如果不是则适当增大这些电阻电容的值试试。
注意不同型号的负载MOS管的线性电压区(G极电压)是不一样的,有的最高能去到8V多,所以恒流运放的供电一定要高于这个电压。



以上电路已飞线验证过,可行,大电流未校准情况下理论电流和实际电流相差不大,小电流就相差比较大了,目前没有精度和小电流需求完全够用了


在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值