V/I转换电路想法

在解决客户问题中,客户使用的是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

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

关注公众号不迷路

相关推荐
可待电子单片机设计定制(论文)2 小时前
【STM32设计】数控直流稳压电源的设计与实现(实物+资料+论文)
stm32·嵌入式硬件·mongodb
march_birds2 小时前
FreeRTOS 与 RT-Thread 事件组对比分析
c语言·单片机·算法·系统架构
小麦嵌入式3 小时前
Linux驱动开发实战(十一):GPIO子系统深度解析与RGB LED驱动实践
linux·c语言·驱动开发·stm32·嵌入式硬件·物联网·ubuntu
触角010100014 小时前
STM32F103低功耗模式深度解析:从理论到应用实践(上) | 零基础入门STM32第九十二步
驱动开发·stm32·单片机·嵌入式硬件·物联网
昊虹AI笔记4 小时前
使用STM32CubeMX和Keil在STM32上创建并运行一个简单的FreeRTOS多任务程序
stm32·单片机·嵌入式硬件
王光环5 小时前
单片机使用printf,不用微库
单片机·嵌入式硬件
LS_learner5 小时前
小智机器人关键函数解析,Application::OutputAudio()处理音频数据的输出的函数
人工智能·嵌入式硬件
西城微科方案开发6 小时前
体重秤PCBA电路方案组成结构
单片机·嵌入式硬件
深圳市青牛科技实业有限公司6 小时前
「青牛科技 」GC4931P/4938/4939 12-24V三相有感电机驱动芯片 对标Allegro A4931/瑞盟MS4931
科技·单片机·扫地机器人吸尘·筋膜枪电机·驱动轮电机·服务机器人驱动轮电机·工业机器人减速电机
集和诚JHCTECH6 小时前
集和诚携手Intel重磅发布BRAV-7820边缘计算新品,为车路云一体化场景提供强大算力支撑
人工智能·嵌入式硬件·边缘计算