LDO分压电阻计算小工具
无论DCDC还是LDO,只要输出电压可调的,都有一个基准电压Vref,和两个分压电阻。如图:
DCDC或者LDO通过改变Vout输出(DCDC是通过改变占空比,LDO是通过改变导通电流)使得分压后的等于Vref。 也就说电源芯片只确保FB脚输入的VREF等于他规定的数字,如果不相等,他就对应负反馈调节VOUT,使之达到。
有一些(我接触的有1/3吧)电源芯片手册给出了多种常见不同电压下的Rh和Rl的参考数值。数据手册给的RH,RL比较精确但是一般两个电阻都比较不常见的数值。我在实际使用时候规定RL=10K,之后找一个尽量贴近且不小于计算数值的RH。
这里我写了个小工具:
#define V_REF 0.8
#define R_LO 10*1000
#define V_OUT 3.3#include "stdio.h"
int main(){float v_ref = V_REF ;float r_hi,r_lo = R_LO ; float v_out =V_OUT;r_hi = ( v_out * r_lo ) / v_ref - r_lo ; printf("R_HI = %.3f KR",r_hi/1000) ;return 0;
}
分别写上V_REF,RL,以及要求的V_OUT。之后就可以计算出来RH电阻的数值。
我们来计算一个:
找到ADP5054的数据手册,
我们看到ADP5054的VERF是0.8V,这里以输出3.3V为例,RL=10.2K,我们用此工具计算RH得到31.875K 。注意这里并不是所有阻值的电阻都可以找到,官方实际给出的可以找到最近数值是31.6K。
我一般会在采购的BOM单里面注明找最接近且大约等于的租值。我希望输出电压宁可高那么一丢丢也不要低那么一丢丢(一丢丢一般小于3%),因为我们电压采样点一般在芯片旁边的电容,而实际用电是拉线在一定距离之外,这里就会产生一丢丢压降。
#define V_REF 0.8
#define R_LO 10*1000
#define V_OUT 3.3#include "stdio.h" float v[] = { 1.0 , 1.8 , 1.2 , 3.3 , 1.8 , 1.5 , 5.5 , -1 }; int main(){int i = 0;float v_out;//float v_ref = V_REF ;float r_hi,r_lo = R_LO ; printf("Vref = %2.2fV \nRl= %2.2fK\n",V_REF,R_LO/1000.00) ;while(1){v_out =v[i++]; if ( v_out < 0 ) break ;r_hi = ( v_out * r_lo ) / v_ref - r_lo ; printf("%3.1f , R_HI = %.3f KR\n",v_out , r_hi/1000) ;}return 0;
}
上述代码一次计算多个数值。
LDO分压电阻计算小工具相关推荐
- hash crc32_Hasher Lite.小巧实用的HASH(哈希)计算小工具
之前很早的时候程门立学分享过一款计算哈希值的神器小软件,详见HashCalc-MD5.SHA1.CRC32.OR.etc计算校验-windows系统神器之一 ,该软件非常小巧及强大.今天介绍的这款Ha ...
- ADI射频电路计算小工具ADIsimRF介绍
做射频收发组件的同志都知道,设计一个模块的工作量之大,而且各种计算相当繁琐,每一个链路当中有各种指标需要设计阶段即满足指标而且留有余量.这就要求设计人员有相当的水平和资历了,所以很多大的项目都是些资深 ...
- cxfreeze打包pyqt5程序_基于PyQt5的简单RMSE计算小工具研究
最近经常做地波测试,工作流程就不啰嗦了,就是把n个测量值和理论值进行比较,计算均方根误差(RMSE) 往年都是大冷天的先用手抄下来,一抄就是几百条,然后回去又填1遍excel慢慢算,纯粹体力活 趁着周 ...
- [置顶][原创]差分放大器阻抗匹配计算+阻抗计算小工具
近段时间在项目中使用全差分放大器,在调试带宽指标的时候用到了几级放大器之间的阻抗匹配,查看芯片手册上的计算真是复杂到不可理解的程度(单端输入差分输出的情况). 经过查资料,发现针对差分阻抗计算的内容, ...
- 滞回比较电路简便计算小工具
在电路设计过程中,避免信号误动作及去除干扰,经常会用到滞回比较电路.为了简便计算,特利用excel进行简易计算工具. 文档可点击点击本人头像,在下载界面进行下载
- VS2017-VC++校验和计算小工具
运行界面如下: 输入格式要求:必须是ascii代表数字的字符(0-F,大小写不限),必须成双,可以有空格. 主要代码: CMFCApplicationBleApAnalogDlg::CMFCAppli ...
- 【python脚本】时钟频率/周期计算小工具
前言 作为从来都记不清频率.周期对应关系的人,我非常机智的懂得好脑子不如好工具的道理.所以在linux工作站里我一直借助脚本来看时钟周期: 但是我发现这个脚本不太具备迁移性和可视性,所以最好是做一个E ...
- 昆特牌决斗计算小工具
网盘链接 https://pan.baidu.com/s/1cLgSZO 备份一下.
- 一个计算crc校验的小工具的编写。
计算LPC校验 计算CRC8校验 计算CRC16校验 计算多种校验(没有分离单个界面显示) 可以作为平时使用的一个小工具 下载链接:https://download.csdn.net/download ...
- 机器视觉——计算视野的小工具
计算视野的小工具 1. 使用方法和演示 2. 相机主要参数表格 2.1 海康威视 2.2 巴斯勒 3. 资源下载 1. 使用方法和演示 目前工具支持海康威视和巴斯勒两个品牌的常用相机型号: 选择好相机 ...
最新文章
- nginx配置参数详解
- C#程序以管理员权限运行
- 为敏感信息设置安全屏障
- Python的ASCII, GB2312, Unicode , UTF-8区别
- 如何测试判断云服务器的稳定性?
- java 迭代器复制_遍历聚合对象中的元素——迭代器模式(五):JDK内置迭代器的使用...
- 【转】卡巴斯基2011导入key专用工具+卡巴斯基提取key工具(激活码转换key)
- 如何开发网页3D游戏
- Ubuntu20.04安装有道云词典
- linux配置dhcp服务器authoritative参数作用
- 从Facebook上市看“社交网站效应”
- 中国各城市首轮感染高峰期预测!(最新更新版)
- LVGL 7.8.1生成二维码例程
- 在linux前台和后台运行程序
- 互联网快讯:猿辅导推品牌“飞象星球”入局TO B市场;京东云首次发布物联网全景图;苹果更新App Store规则
- 解决键盘模式(布局)的错误导致的部分键位失灵或异常(姑且这样描述问题吧)
- JAVA 操作 properties 配置文件
- php操作mysql数据_PHP - 操作MySQL数据库
- mac安装python3并配置,Mac安装python3和环境配置
- PAT-A-1062 Talent and Virtue 【排序】