搭建一个Xx431?

搭建一个Xx431?

嘿uu们!刚结束了一周六天班感觉如何?

我的状态倒还行,工作生活总能找到乐子,本周整活就是用纸巾和蛋糕托做的油灯,另外想制冷片做个温水冷水可调的杯托,但我还不会搞3d,希望今年能搞起来.

题外话就说到这,这个选题也是因为实际遇到的问题需要这玩意,下班路上就开动脑筋一想,和大家分享下.整体电路如下图1所示.

图1:稳压电路架构

我们将电路拆分成几个部分,慢慢解析,分析分析,分解,分析.分解后的电路框图如下图2所示.

图2:稳压电路架构

其中蓝色部分负责提供一个电流源,给黄色部分提供偏置,这是较为典型的电流源,黄色部分是差分输入架构,红色部分是功率部分.

如果把三极管比作有开关的水龙头,那么Q4和Q3以及R1就组成了一个固定水流流出的水龙头,分别给Q1和Q2来提供水流,当Q1-base的电压小于Q2-base的时候,这时候Q1这里的水龙头开的会大一点,Q2那边的会小一点,又因为Q8和Q6的存在,他们两个的电流是一样大的,这时候多的电流就会流到Q5过去,当Q5的输入电流大了以后,那么Q5就会将Q3-emitter这个节点的电压拉下来,相对的整个电流源能给出的电流也会减少,所以可以维持Q1-base和Q2-base电压的平衡.

乍一看,是不是很像TL431,咱们来看看TL431的简化框图.如下图3所示.大概也是这么一回事.在附上TL431的内部结构图如图4所示.TL431控电流源的玩法妙的很,等我在继续学习学习.

图3:TL431架构框图

图4:TL431内部结构图

我们构建的电路仿真结果如下图5所示.

图5:电路仿真结果

仿真代码:

V1 R7_P 0 20

R1 Q4_B 0 2k

R4 R7_N R4_N 10k

R5 R7_N R5_N 10k

R6 R5_N 0 2k

R7 R7_P R7_N 1k

Q1 Q1_C R4_N Q3_C 0 Q2N2904

Q2 Q2_C R5_N Q3_C 0 Q2N2904

Q3 Q3_C Q4_B R7_N 0 Q2N2904

Q4 Q4_B Q4_B R7_N 0 Q2N2904

Q5 R7_N Q5_B 0 0 Q2N2222

Q6 Q1_C Q2_C 0 0 Q2N2222

Q7 0 0 R4_N 0 Q2N2904

C1 R7_N 0 100u IC=0 BRANCH={IF(ANALYSIS=2,1,0)} ICMODE=0

Q8 Q2_C Q2_C 0 0 Q2N2222

V$IPROBE3 Q1_C Q5_B 0.0

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

.GRAPH R7_N curveLabel= Q3-emitter nowarn=true ylog=auto xlog=auto analysis=tran|ac|dc disabled=false PROBEREF=Probe1

.GRAPH R4_N curveLabel= Q1-base nowarn=true ylog=auto xlog=auto analysis=tran|ac|dc disabled=false PROBEREF=Probe2

.GRAPH R5_N curveLabel= Q2-base nowarn=true ylog=auto xlog=auto analysis=tran|ac|dc disabled=false PROBEREF=Probe3

.tran 300m

今天就到这里了,uu们!

无论如何,我都热爱电路,热爱电路架构的探索与设计!加油UU们!    

笔者简介:许同,8.5年工作经验,电路系统架构专家,在电路领域有14年的积累,精通应用电路系统架构设计,有10项以上电路架构专利,掌握多项电路设计技能,电路Spice仿真,C语言,Python,Verilog等。    

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-11 23:48:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-11 23:48:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-11 23:48:05       82 阅读
  4. Python语言-面向对象

    2024-05-11 23:48:05       91 阅读

热门阅读

  1. 【重学C语言】十三、字符串

    2024-05-11 23:48:05       32 阅读
  2. js原生三种弹框

    2024-05-11 23:48:05       34 阅读
  3. 详解Python 中可视化数据分析工作流程

    2024-05-11 23:48:05       28 阅读
  4. 天童教育:孩子是难以改变的,除非他感觉到爱

    2024-05-11 23:48:05       27 阅读
  5. 【MySQL】表的增删改查(基础)

    2024-05-11 23:48:05       26 阅读
  6. matlab二次插值函数 interp2

    2024-05-11 23:48:05       34 阅读
  7. Qt 简单使用串口

    2024-05-11 23:48:05       35 阅读