- 积分
- 1128
- 在线时间
- 916 小时
- 最后登录
- 2023-8-10
- 阅读权限
- 70
- 精华
- 0
- UID
- 185998
- 帖子
- 1109
- 精华
- 0
- 经验
- 1128 点
- 金钱
- 1090 ¥
- 注册时间
- 2010-3-28
|
我设计的一个数控恒流负载结构图
大概讲一下
MCU独立供电, 输出脚全部光耦隔离
电压靠MCP4911这个10位DAC,有1024级电压输出
第一级软开关(SS1) 为低电平有效,进入一个整形电路,如果单片机速度比较快, 也可以不用这个电路.
电压和软开关1 进入一个差动放大单元,当软开关拉低时输出电压, 软开关拉高时无输出(其实是负电压,但运放输出串联一个二极管)
后面是负载部分, Q1+R1构成一个恒流源(可以在Q1两端并联一个续流二极管, 保护Q1), Q2是一个恒压源驱动Q1, 其电压来自于差分放大器.
Q3是软开关2(SS2) 负责在无外界源时 拉断整个负载部分的B级电流.
运行逻辑为, SS1高电平, 差分无输出,SS2低电平 Q1,Q2无电流
外界源接入,指示灯亮,SS2 接通(SS2可以不依赖MCU,只依赖外接源或者手动开关), 设置DAC,到位后, 才可以拉低SS1
MCU全独立供电, DAC电路地和模拟地靠磁珠相连
电路设定电流的精度, 第一取决于Vref和RL,第二取决于Q1的Vbe压降的稳定性
VREF 有钱人可以用REF01 , 没钱就上AZ431,或者更便宜的1N47系列稳压管.
MCU用STC15F104W即可, 6个IO, 3个SPI总线给DAC, 一个给软开关, 剩余俩和SPI可以给液晶屏
|
|