首页 > 其他分享 >V/I转换电路想法

V/I转换电路想法

时间:2024-04-10 23:30:34浏览次数:19  
标签:转换 R10 auto 想法 电路 V3 TL431 1K X1

在解决客户问题中,客户使用的是TI的INA138的芯片,想用类比的芯片行不行?

当然可以,为什么可以.

如下图所示,INA138内部结构如下图1所示.

图1:INA138内部框图

INA138使用内部的三极管去抗共模电压,然后把电压通过电流的型式输出.那么使用类比的CSA系列也是一样做得到.

使用类比CSA构建大致情况如下.

图2:CSA构建电路

输出是通过R8体现,X1的输出减去Q1的Vbe,得到的电压在除R3等于Ib,Ib的值×β等于最终IC电流.

但是吧,X1的输出必须高于Vbe,所以直接在X1的REF引脚上接一个高于0.7V的偏置就可以了, 如下图3所示.那么在类比的CSA上如何体现?见图4.

图3:VREF引脚

图4:CSA240

但这个电路要是三极管的VCE抗不了那么多电压怎么办,想出办法如下,使用TL431去处理,如图5所示.

图5:使用TL431处理部分电压降低VCE压降

但是又遇到些问题,TL431的最大耐压是36V,如果需要的电压范围很高咋办,难道我TL431去串?这个成本太高了,我觉得是无法接受的.

其实吧,直接串稳压管就行,但是稳压管的电流范围可能没那么宽,电流比较大的话,发热可能会比较厉害.TL431是我首先想到的,所以和大家分享下.另外我们查看TL431内部架构图,我们只要改变管子耐压也能解决我们的问题.内部架构图如图6所示.

图6:TL431内部架构图

仿真代码如下所示:

X1 R7_P R6_N V1_P V3_P X1_out lmv358 pinnames: inp inn vsp vsn out

V1 V1_P V3_P 5

V2 V2_P V3_P 3

R1 R10_P R1_N 20k

V3 V3_P 0 50

R2 R1_N Q2_C 1K

R3 R3_P V3_P 50k

R4 R7_P V3_P 1K

R5 R6_N V3_P 1K

R6 X1_out R6_N 1K

R7 R7_P V2_P 1K

R8 R8_P 0 1K

R9 R10_N R9_N 1k

R10 R10_P R10_N 1K

X$U1 R1_N Q2_C R9_N TL431/TI pinnames: REFIN ANODE CATHODE

Q1 Q1_C R3_P X1_out 0 Q2N2904

Q2 Q2_C R10_N R10_P 0 Q2N2904

V$IPROBE1 Q1_C R10_P 0.0

.GRAPH IPROBE1#p axisType="auto" persistence=-1 curveLabel="IC" analysis="tran|ac|dc" xLog="auto" yLog="lin" nowarn=true disabled=false

V$IPROBE2 Q2_C R8_P 0.0

.GRAPH IPROBE2#p axisType="auto" persistence=-1 curveLabel="ILOAD" analysis="tran|ac|dc" xLog="auto" yLog="lin" nowarn=true disabled=false

.GRAPH "V(X1_out)-V(Q1_C)" axisType="auto" persistence=-1 curveLabel="VCE_Q1" analysis="tran|ac|dc" xLog="auto" yLog="auto" nowarn=true disabled=false

.GRAPH "V(R10_P)-V(Q2_C)" axisType="auto" persistence=-1 curveLabel="VDIV" analysis="tran|ac|dc" xLog="auto" yLog="auto" nowarn=true disabled=false

.GRAPH "V(R9_N)-V(Q2_C)" axisType="auto" persistence=-1 curveLabel="V431" analysis="tran|ac|dc" xLog="auto" yLog="auto" nowarn=true disabled=false

.tran 1m

今天就先聊到这里了,拜拜~

关注公众号不迷路

标签:转换,R10,auto,想法,电路,V3,TL431,1K,X1
From: https://blog.csdn.net/weixin_43884675/article/details/137571148

相关文章

  • JavaScript实现文件大小转换、单位转换、toFixed、indexOf、substr、substring、B、KB
    constbytesToSize=(size)=>{if(size<0.1*1024){//小于0.1KB,则转化成Bsize=size.toFixed(2)+'B'}elseif(size<0.1*1024*1024){//小于0.1MB,则转化成KBsize=(size/1024).toFixed(2)+'KB'}else......
  • AI绘画 | 如何利用SD垫图实现照片风格转换
    “小红书上有很多用AI做卡通头像的,大概思路是你拍一张个人照片发给博主,博主利用midjourney的垫图功能转换成卡通形象,一张收取一定费用……”看过之前文章的人都应该知道,midjourney是付费的软件,而且需要一定魔法上网能力。今天给大家分享,利用StableDiffusion(以下简称SD)的......
  • 使用DISM命令来管理和操作WIM映像并将其转换为FFU映像可以按照以下步骤进行:
    使用DISM命令来管理和操作WIM映像并将其转换为FFU映像可以按照以下步骤进行:挂载WIM映像:使用Dism/Mount-Wim命令来挂载WIM映像到指定目录。powershellCopyCodeDism/Mount-Wim/WimFile:"C:\path\to\install.wim"/Index:1/MountDir:"C:\Mount"转换为FFU:使用Dism/Captur......
  • 要使用PowerShell命令将ESD映像转换为FFU映像,您可以借助dism.exe工具和PowerShell脚本
    要使用PowerShell命令将ESD映像转换为FFU映像,您可以借助dism.exe工具和PowerShell脚本来完成。下面是一个示例PowerShell脚本:powershellCopyCode#定义输入和输出文件路径$ESDFile="C:\path\to\install.esd"$WimFile="C:\Temp\install.wim"$FFUFile="C:\path\to\insta......
  • 使用PowerShell命令将WIM映像转换为FFU映像,您可以使用dism.exe工具结合PowerShell脚本
    使用PowerShell命令将WIM映像转换为FFU映像,您可以使用dism.exe工具结合PowerShell脚本来完成。以下是一个示例PowerShell脚本:powershellCopyCode#定义输入和输出文件路径$WimFile="C:\path\to\install.wim"$FFUFile="C:\path\to\install.ffu"#挂载WIM映像$MountDir......
  • 强制转换视图某个字段为某个类型的sql
    selectcast(`a`.`status`ASSIGNEDINTEGER)AS`status`,`a`.`TAGNAME`AS`TAGNAME`from(selecttruncate(`v_mes_snapshots`.`numbervalue`,0)AS`status`,`v_mes_snapshots`.`TAGNAME`AS`TAGNAME`from`mysql`.`v_mes_snapshots`where......
  • 学习 XSLT:XML文档转换的关键
    XSL(eXtensibleStylesheetLanguage)是一种用于XML的样式语言。XSL(T)语言XSLT是一种用于转换XML文档的语言。XPath是一种用于在XML文档中导航的语言。XQuery是一种用于查询XML文档的语言。它始于XSLXSL代表EXtensibleStylesheetLanguageCSS=HTML的样......
  • 轻松应对复杂电压转换!PW2205 5A芯片实现12V/24V转5V/3.3V稳定供电
    在电子设备蓬勃发展的今天,高效稳定的电源转换技术成为了推动行业进步的关键。PW2205平芯微芯片推出的高效同步降压DC-DC转换器,以其出色的性能和广泛的应用领域,成为了了市场上的热门选择。PW2205转换器凭借其卓越的性能,为各类电子设备提供了强大的电力支持。它能够在4.5V至30V的宽......
  • OJ 进制转换 判断进制【C】
    进制转换好久没写C,太生疏了,记一下我卡住的几个点1.C没有字符串这种数据类型,要实现读入一个未知长度的字符串比较简单的方法建立一个一定比这个字符串长的数组,而字符串在数组中的存储是会自动以'\0'结尾的,所以遍历时遍历到'\0'就是字符串的末尾2.类型转换格式  (要转换到......
  • Matlab Simulink 电力电子仿真-Buck(降压斩波)电路分析
    一、Buck(降压斩波)电路仿真模型1.电路模型    Buck电路,也被称为降压斩波电路或降压转换器,是一种常见的降压电路,用于将较高的输入电压转换为较低的输出电压。Buck电路主要由开关管、电感、滤波电容以及控制器、反馈电路和保护电路等组成。    它基于电感储......