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

[毕业设计] 基于单片机的数控直流电流源设计

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:本文介绍了基于单片机的数控直流电流源设计方案,给出了硬件组成及软件系统。本系统以单片机AT89S52为核心部. z( u2 Q5 V9 O( A& `
件,由键盘、显示、D/A及A/D转换,V/I转换、功率放大等模块组成。采用负反馈闭环控制系统,单片机实时将预置值和实测
( ~3 G0 P- j( ]- _# f& ~值进行比较、调整控制,提高了电流源的输出精度。所设计的数控直流电流源采用PID算法实现了量程可选、输出可调、步
' l1 w; @) n5 J6 R% d进精确、纹波电流极小的功能,而且可将输出电流预置值、实测值在LED上同时显示。经实验证明具有较高的控制精度。
, W* e; `# G+ i4 w6 T2 G+ p关键词:单片机;电流源;数控;V/变换1 z6 K- \- U1 P0 [  ]
引言
! R  r! m4 T- M& Y6 n! o  P1 m低纹波高精度稳定直流电流源是一种非常重要& X. j2 M( Q' O
的特种电源,在现代科学研究和工业生产中得到了越. R3 f) {! Z; M# |! s
来越广泛的应用。普通电流源往往是用电位器进行调
4 {9 p6 d3 e$ l# |) l! @! n9 }节,输出电流值无法实现精确步进。有些电流源虽能
" d  l* c1 c' x6 S4 V" u实现数控但输出电流值往往比较小,且所设定的输出
, C- H' f. ?& k6 }! O6 a' M8 k电流值是否准确不经测试无法知道等等。为此,结合( k7 l2 S8 E4 b8 N. P" z
单片机技术及V/I 变换电路,采用反馈调整控制方案
5 l% k$ [; W9 Y# u* C% |9 c设计制作了一种新型的基于单片机高精度数控直流: A* Q, y+ C) t7 X; z  ~9 G
电流源。它可实现以下功能: (1)具有多个量程,用户可( g2 e0 h+ y$ J5 Q& G6 r
根据实际需要选定。(2)输出电流值可精确预置,最小步
1 F2 e; h9 e( L& S" p' y( w进为1mA ,最大输出电流2000mA。(3)纹波 电流极小,
8 T% I0 C" b2 m4 s5 G& e小于0.1mA。(4)LED可同时显示预置电流值、实测电
) D/ C( ?9 L" U' H  i, G$ Z流值及当前量程档,便于用户操作及进行误差分析。
9 q7 P; K0 U- s% G$ f* J1硬件系统设计$ C4 N3 X2 B6 r- T  k7 R2 }' T
根据数控直流电流源的要求,由于要求有较大的% e7 T+ q% s# t) U2 x* i; k8 F+ W
输出电流范围和较精确的步进要求以及较小的纹波: ?! ~- U' Y! d' Y
电流,所以不适合采用简单的恒流源电路FET和恒流5 z0 L9 {- e6 k6 T
二极管,亦不适合采用开关电源的开关恒流源,否则0 ]5 \. @, ?& _
难以达到输出范围和精度以及纹波的要求。根据系统
: R9 t* f* v# I6 w! H6 V! @2 c要求采用D/A转换后接运算放大器构成的功率放大,: h4 z# y  |/ ]7 C* c8 T
4 b7 u+ ~6 U" y+ R
控制D/A的输人从而控制电流值的方法。系统的原理' L" a; T2 Y6 a: u4 o
框图如图1所示。3 A) C+ l7 a* l3 @4 G& \# D, T

% M$ r; G8 ^' `, l1.1数控部分设计' L; z0 ?9 U: n
(1)89S52单片机基本系统:数控部分的核心采用
- ]7 T% H- Y' W: S89S52。晶振、复位、74LS245、非易失存储器等组成单0 Y: H. [0 M3 m
片机的基本系统。& i) y7 K* C5 R3 L% x
(2)D/A转换芯片TLV5618的接口电路: TLV5618
( |9 e6 m0 O1 {- }0 z是串行输人的12位高精度快速双口D/A转换器,能- B7 ^$ l" ~7 S9 A+ q
够输出二倍基准电压的电压信号。其基准电压是由1 S# p7 H0 R9 u3 K+ P+ A
MC1403提供的2.5V电压,因此经D/A转换后的输出" h+ o1 v/ v' x( p$ a
为0~5V。12位DA,分辨率为1/4096 ,选采样电阻为2, q8 O9 r' B: n4 B5 a
欧姆,D/A输出分辨率为1mA的电流,实现步进1mA,
& ?% f) \6 u4 f- x; R' Y3 p8 w+ r5 V完全能够满足本设计的要求。2 R4 k1 `* z0 d; ?* O( v8 ~
(3)A/D转换芯片MAX197的接口电路:
$ c7 S* d$ _# _MAX197
3 q# J' m7 r, c: \9 w是8路输人、+5V单电源供电、内有参考电压的12位
  d! ]* U; w( o4 }# l# W. m( P快速A/D转换器。8位数据线分时使用,内部带有精准
: N' u" Z& w9 w* R) X. \) }参考电源。由于本设计只有输出电流和纹波电流的采6 L1 p# Z; @  M2 t7 x: k
集,8路输人通道,完全能够满足本系统的设计要求。
/ F5 g' i" `0 |! Q
; \- ?7 q/ M5 y
$ C/ Q9 L5 H4 B' z1 x/ E- X1 P& ^4 e' ]: G! F- O

  @  w: y7 Y8 E1 x' M$ r% A$ `7 p附件下载:
游客,如果您要查看本帖隐藏内容请回复

/ z0 r: W" S; Q/ D( ]. M
& Y5 c# q: x4 d( M

该用户从未签到

2#
发表于 2020-4-2 10:01 | 只看该作者
单片机实时将预置值和实测值进行比较、调整控制,提高了电流源的输出精度
  • TA的每日心情
    开心
    2021-6-16 15:02
  • 签到天数: 68 天

    [LV.6]常住居民II

    3#
    发表于 2020-4-9 18:33 | 只看该作者
    學習學習學習
    5 t/ x1 h9 Z+ k2 L1 e, a( l
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-2 17:12 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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