当前位置: 首页 > news >正文

2个器件,做1个恒流源

9a8ac9b2e8a46dbbd701fb71185edf5a.png

在项目中经常要用到恒流源,查找资料可以使用电压源芯片LM317构造一个电流源芯片。本文将电压源加上一个电阻改为电流源,这种设计思路可以扩展到其他类型的电源芯片上,如开关电源及其他类型的线性电源,关键点在于基准电压VREF的使用。

LM317是一个三端线性电源稳压器,因为其电路简单,经常被用于生成3.3V电压。

3d2ada2c18fb5603a6dacd9b74a1620f.png

  LM317搭建的电压源电路的工作原理是OUTPUT引脚和ADJ引脚的电压基本上不变是1.25V。理想情况下R1和R2上通过的电流是一样的,因为在数据手册中介绍,当在正常的情况下,Iadj=50uA,完全可以忽略不计。

67b0c86d25213fdc083977f1d5f58b59.png

如上图所示是使用LM317搭建的电流源电路,它的工作原理是Vout与ADJ之间的电压基本上不变是1.25V,所以电阻R25上的电流I1是不变的(只要输出电压与输入电压的压差在数据手册规定的范围内),电流方向用箭头表示,可以明显得到一个关系式:I3=I1+Iadj,其中Iadj=50uA,忽略不计,所以I3=I1=1.25V/500Ω。注意,这个电流的计算过程是没有通过负载计算的,换句话说,就是这个电流是稳定的,不会因为负载的变化而变化。另外,需要注意LM317的供电电压和散热,这些不考虑,可能导致恒流源低于理论值,如果大家有需要,留言下一期我们继续详细的讲。

==========

往期回顾:

static关键字的三种用法

STM32项目版本管理方法

STM32外部中断大问题

单片机程序无法下载?

==========

f861290c250a59104532ebcc0cdeaf65.png

b44b7b1a12d329993cb61147ad7d854b.png

http://www.lryc.cn/news/229728.html

相关文章:

  • SQL INSERT INTO SELECT 语句
  • Elasticsearch 在 Java 开发中的应用
  • linux 的uart驱动框架分析
  • 头歌答案HTML——基础
  • 【数据结构——队列的实现(单链表)】
  • 《LeetCode力扣练习》代码随想录——链表(移除链表元素---Java)
  • linux 安装 mini conda,linux下安装 Miniconda
  • 机器人 Null impedance(零阻抗)梳理
  • MDM9205开发环境搭建与编译调试
  • Linux操作系统使用及C高级编程-D3Linux shell命令(权限、输入输出)
  • 无线充,大功率小家电,智能家居,无人机快速充电等产品供电 LDR6328S芯片TYUPE-C PD诱骗电压 USB-C解决PD电源取电问题
  • 2023数字科技生态大会-数字安全论坛 学习笔记
  • 玩转ChatGPT:ARIMA模型定制GPT-1.0
  • CSDN每日一题学习训练——Java版(字符串相乘、子集、删除链表的倒数第 N 个结点)
  • PostgreSQL 判断JSONB数组是否包含特定的元素
  • idea中搭建Spring boot项目(借助Spring Initializer)
  • acwing算法基础之搜索与图论--染色法判断二分图
  • 塔式服务器是什么服务器?
  • nodejs+express接口全局拦截和环境变量设置
  • 深度学习之基于YoloV5的目标检测和双目测距系统
  • 如何显示标注的纯黑mask图
  • 【算法每日一练]-图论(保姆级教程 篇1(模板篇)) #floyed算法 #dijkstra算法 #spfa算法
  • c语言数据结构---十字链表
  • 使用python电脑轻量级控制手机—adb命令和手机投屏
  • VBA技术资料MF82:替换文件夹中文件名中的字符
  • 如何利用大模型蒸馏出小模型实现降本
  • CentOS 中启动 Jar 包
  • 法治智能起航 | 拓世法宝AI智慧政务一体机重塑法治格局,开启智能司法新篇章
  • 【华为云IaaS基础三件套之----计算ECS、网络EIP、存储EVS】
  • c语言数据结构---广义表