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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:本设计以单片机系统为核心,实现了直流电流源的程控电流输出。设计分电源,AD和DA转换,电流源输出,显示和控制# n( l# D4 v0 E2 d1 c) |
模块。系统使用12位的AD和DA芯片,提高了输出电流的精度;输出模块引入控制器,有效控制了电路的非线性失真,输9 Y, p; S: S$ _; E6 Y5 B5 y
出电流无静差跟踪电流给定。实验结果表明;给定电流在2OmA-200mA内变化时,系统输出电流误差小于1mA,电流纹波小8 @) _: H* A  M4 ^3 `
于0.2mA。' }! s/ O# n7 Z+ `) `
关键词:单片机; DA转换;电流源; P控制
+ Q: m( L5 U: @ 1引言  ^8 q( R/ ?4 }& z. Z
直流电流源是一种应用广泛的电子仪器,对于8 g# g5 I# V' O2 E/ K3 `- V2 X% @
要求输出电流可调的情况,最简单实用的方法是通
3 e% @' J% X- s7 `过软件控制来实现。使用单片机作为主控部件,系统+ i- @9 I7 U% a* _
设计简单方便。本文设计的直流电流源是以凌阳61" i: W% H' ?. X% k- K
单片机系统为核心,采用12位外部扩展MAX531DA7 S! a$ T5 C$ M# x9 j; j
和MAX197AD芯片,并在外部电流输出模块中引人
. r/ n5 L( T" E, z1 Y4 ~' }PI 控制,构成电流闭环,有效消除了由于电子器件本6 r2 C6 c+ m9 u
身以及外界干扰造成的输出误差,大大提高了电流
0 a' {) Y' _4 {9 V; j4 a源的精度。
& d  q" E( M9 T  K系统原理与设计方案
5 N3 A6 `  e1 \5 H$ G% {7 z系统主电路采用全桥整流电路作为负载电路电* t9 G1 J7 W# i' A
源,并选用大功率三极管串联电路进行电流输出。控) e; @1 e' u& ?' T# W
制电路使用凌阳61单片机,单片机扫描键盘显示接/ b/ G6 K  h! [/ t" k7 {
口,当有键按下时,键值通过83编码器CD4532读给% ^# E+ u0 c/ t- V* P
单片机。单片机控制DA转换,转换输出值经过电流源2 R9 m0 Q$ R! I" \& q; Q' G$ w
输出模块输出。输出电流经采样放大电路一方面传递
0 j# l9 {3 p  K3 }, Y$ N; b( b, r给AD转换器转换成数字量信号,经处理后换算成相
  P& L' |& p+ D% o% B/ I应的电流值,最终通过液晶显示;另-方面结合模板! I6 f' f6 o, b- A1 ~
PI调节器实现电流闭环控制,以保证输出电流值无静! N( l6 K/ O# G9 Y- D2 I8 C9 ]2 [
差跟踪程控给定电流。整个控制系统采用模块化设计$ z! B" N5 w+ h7 Y. i
思想,系统结构如图Ⅰ所示。8 V& n" T7 S$ X* p0 i4 A/ {& L
3硬件电路设计
" B* ?0 _# \& w3.1负载电路电源设计0 E; d( Y/ B2 V7 P' R
本设计没有采用开关电源。因为开关电源采用
7 ^( @# Y: |, r; d6 ?: V4 n高频斩波电路,虽然可以在输人电压波动比较大的
+ I, I! r6 o# V1 e2 |情况下高效保持稳定的直流输出,但高频电路容易
' w. i. C1 i) \- X2 l- k产生高频电磁噪声,对来样、控制电路形成干扰。因- ^' Q! a/ Z- G" g! y1 d( q( S
此,为避免开关电源对控制电路造成干扰、提高控制' s: z/ p& L7 G" F: z: {1 h# U
和输出精度,本系统采用传统的全桥整流电路,作为
8 s8 o; O$ A& n$ @0 j. z( d4 X负载电路电源。/ r- x' c8 ^8 N: f7 ~) ~
使用输出功率50W、变比220/15的变压器,经全/ k" l9 W$ R6 A- a" U5 v4 a. r4 S8 o
桥整流后加30000uF电容稳压滤波输出21V直流电
0 P+ W! K4 F4 q, x压,再串入扼流线圈用于减小电流纹波。. ~9 u" d/ k* f6 |: U4 H& m
9 K' }5 \/ r/ E, H

# p9 H! i$ K  `1 U
- s6 _9 M5 v! [0 L* q3 h附件下载:
游客,如果您要查看本帖隐藏内容请回复

% _" ^4 p6 z6 d1 T2 E; `/ C! f* w
$ B+ `5 m7 Z; V# B6 {. z
- j" u0 {" A8 p" X& j
8 P: |/ \# b. q

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-2 19:24 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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