找回密码
 注册
关于网站域名变更的通知
查看: 309|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于单片机的高精度数字直流电流源设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-17 11:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:本设计以单片机系统为核心,实现了直流电流源的程控电流输出。设计分电源,AD和DA转换,电流源输出,显示和控制
: f" r8 H) H2 w模块。系统使用12位的AD和DA芯片,提高了输出电流的精度;输出模块引入控制器,有效控制了电路的非线性失真,输
: T- g* C7 s9 p; ]# I/ P; ~! l3 A) z出电流无静差跟踪电流给定。实验结果表明;给定电流在2OmA-200mA内变化时,系统输出电流误差小于1mA,电流纹波小
3 q$ s% n) [9 v3 m/ c% M于0.2mA。% l3 S+ K1 S2 M$ `1 z2 U3 z# j( n+ ?
关键词:单片机; DA转换;电流源; P控制
6 A, y( F. u4 t- E 1引言- `9 V& W0 e' k) T: E* \
直流电流源是一种应用广泛的电子仪器,对于& u; Z  q; d" D% [- \% |
要求输出电流可调的情况,最简单实用的方法是通
  N: s2 x% ^, n/ w% k6 n$ {& b* d过软件控制来实现。使用单片机作为主控部件,系统: H: t* u% B8 K% g3 i; r
设计简单方便。本文设计的直流电流源是以凌阳611 K" `1 h( n0 R4 S' F
单片机系统为核心,采用12位外部扩展MAX531DA2 x( d: {" V, F* \: o
和MAX197AD芯片,并在外部电流输出模块中引人
5 U. w: r0 }4 ]' k+ n  ePI 控制,构成电流闭环,有效消除了由于电子器件本0 G; u6 g0 H2 ]) M) e
身以及外界干扰造成的输出误差,大大提高了电流7 O. ?! J# Y" a; p2 Q+ O3 x% @. H
源的精度。
; I" L0 P) c5 h系统原理与设计方案# L1 O+ }: S7 a5 N
系统主电路采用全桥整流电路作为负载电路电7 y* b& }/ k9 E# N( I: A9 I3 D
源,并选用大功率三极管串联电路进行电流输出。控
: e" H* z4 ?& l0 [7 f2 X' T制电路使用凌阳61单片机,单片机扫描键盘显示接' P5 d8 L3 b+ n. T. T/ Z2 k1 Q
口,当有键按下时,键值通过83编码器CD4532读给
) c# m* Y8 S# L3 f: D9 w单片机。单片机控制DA转换,转换输出值经过电流源* z, a& |! U$ E6 k! ?' E! E9 G0 g+ {
输出模块输出。输出电流经采样放大电路一方面传递5 F/ M$ O, \0 O* D2 l1 |% W5 w
给AD转换器转换成数字量信号,经处理后换算成相) U( @/ d) R! c3 L* }
应的电流值,最终通过液晶显示;另-方面结合模板
1 e5 R. Z4 O! EPI调节器实现电流闭环控制,以保证输出电流值无静
- b  a* T+ b5 n/ Q6 S# V2 a差跟踪程控给定电流。整个控制系统采用模块化设计
. i0 x- g' ^- l3 x* }% s思想,系统结构如图Ⅰ所示。, D0 V- Q7 k+ n2 e/ O
3硬件电路设计- i* ~6 C" @" v9 m# }; W
3.1负载电路电源设计8 [+ U; V0 m4 T, ]) p9 K1 P5 S) x
本设计没有采用开关电源。因为开关电源采用' _9 S7 A* \) S7 H! A8 n6 `
高频斩波电路,虽然可以在输人电压波动比较大的
. [! C4 D- U% ]4 k0 b情况下高效保持稳定的直流输出,但高频电路容易
2 U* f7 W- i7 ?4 I% c  ]产生高频电磁噪声,对来样、控制电路形成干扰。因
7 h, w% Q! H% K! ^3 Z2 K) n此,为避免开关电源对控制电路造成干扰、提高控制2 B" x. n$ D; d
和输出精度,本系统采用传统的全桥整流电路,作为
2 B8 c! O1 {) S负载电路电源。
1 h1 X/ ^2 T- s$ n1 j: S# T使用输出功率50W、变比220/15的变压器,经全
" X. U2 ~/ B: \, Q& t- Q6 a桥整流后加30000uF电容稳压滤波输出21V直流电$ ]+ D$ r2 O( `6 N% O8 g
压,再串入扼流线圈用于减小电流纹波。
) O9 U2 X+ N4 b9 y, \7 i0 U3 V" u, J$ z
% H5 h1 _; }4 Z- s2 G2 O6 p6 q
; ~) p# |& ^% D' x6 H' a2 K, p; ?7 K0 [- p% _
附件下载:
游客,如果您要查看本帖隐藏内容请回复

8 a) j- d8 m: \9 m5 q# r- d1 G8 q8 k8 H2 _! K8 e% u) V+ P) T

# G  U: [& V# ]  V4 N3 `* c
4 I& x% b" ?8 H& M

该用户从未签到

2#
发表于 2020-9-17 13:25 | 只看该作者
单片机控制DA转换,转换输出值经过电流源输出模块输出
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 01:20 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表