yuwei7 2022-08-04 09:01 采纳率: 100%
浏览 171
已结题

用运放搭建恒流源电路

问题遇到的现象和发生背景

最近对用运放搭建的高精度恒流源产生了兴趣,找到了如图所示的常见电路。手头上有一个工作电流是10mA的LED,于是想搭建一个10mA的恒流源。

img

问题相关代码,请勿粘贴截图

按照电阻R1234有着图示的比例关系,我借鉴了一个博主的文章,先用仿真软件试着搭建了一个1mA的电路,效果很好。

img

img

运行结果及解决尝试

于是开始尝试搭建10mA的电路,根据某个博主推导得来的公式,记ΔU=R1两端电压,ΔU=Vo*R4/R5,也就是说ΔU=2.5V,根据之前1mA的电路由此计算出Vo=2.5V,也就是R4=R5,我取了好几个值发现电流都在比较小,到达不了10mA,这是怎么回事?该根据什么去计算和确定各个电阻值呢?

img

我想要达到的结果

搭建一个10mA的恒流源电路,能够成功驱动LED。

  • 写回答

2条回答 默认 最新

  • soar3033 2022-08-08 09:18
    关注

    img


    按照我这个搭建,你需要注意两点:1、电流是参考电压/反馈电阻RS;2、运放的负电源不要使用地电平,要用负电源

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月19日
  • 已采纳回答 8月11日
  • 创建了问题 8月4日

悬赏问题

  • ¥15 在若依框架下实现人脸识别
  • ¥15 网络科学导论,网络控制
  • ¥100 安卓tv程序连接SQLSERVER2008问题
  • ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同