网站大量收购独家精品文档,联系QQ:2885784924

单片机课程设计(论文)-简易数控直流电流源.doc

单片机课程设计(论文)-简易数控直流电流源.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计(论文)-简易数控直流电流源

简易数控直流电流源 摘要 基于STC89C52单片机作为整机的控制单元,通过功率放大电路、ICL7107电压测量等设计实现了一个简易数控直流电源。其电压可预置,步进为0.1V,输出电压范围 0—9.9V。输出电流为500mA。步进调节输出电压幅度、预置电压和实测电压均可通过数码管显示。本系统调整速度快,效率高,通用,输出纹波小等优点。 关键字 :数控直流源 步进加减 功率放大 数码管显示 1引言 在常规电路中,我们一般使用普通的自制电源。输出电压。然而却没有数码显示、电压预置和步进增减功能。基于此,我们本次设计一个直流电流源。该电源设计满足以下基本要求:(1)输出电压:范围0-9.9V,步进0.1V。纹波不大于10mV;(2)输出电流:500mA;(3)输出电压值由数码管显示;(4)由“+”、“-”两键分别控制输出电压步进增减;(5)为实现上述几部件工作,自制一稳定直流电源,±15V、± 5V输出。系统的设计框图如图1所示 输出 图(1)总体设计框图2方案设计 2. 系统设计 2.1设计思路 采用单片机作为控制器的简易数控直流电源设计方案框图如图一所示。STC89C52完成系统的数控功能。运放电路为功率放大单元的输入级,通过OTL电路进行功率放大。ICL7107和数码管为实际电压测量的反馈单元,为了达到设计的要求,我们需进行功率放大和显示电压。本次设计的关键在于对DAC0832的控制和ICL71017的应用。 2.2方案比较与选择 通过以上分析我们拟定如下方案: 方案一:此方案采用传统的调整管方案,主要采用一套计数器完成系统的控制功能,其中二进制计数器的输出经过D/A变换后去控制误差放大的基准电压,以控制输出步进。十进制计数器通过译码后驱动数码管显示输出电压值,为了使系统工作正常,必须保证双计数器同步工作。从而,难以控制单片机。 方案二:此方案的控制部分采用STC89C52单片机,输出部分采用ICL7107与数码管结合。使用单片机发送数字量给DA,转化后得到模拟量输出。此时得到的模拟量非常微弱,中间级通过电压放大提高幅值,后级通过电流放大,从而得到较大的输出功率,设计实现题目要求。 方案一采用中小规模器件实现系统的数控部分,使用的芯片很多,造成控制电路内部接口信号繁琐,中间相互关联多,抗干扰能力差。方案二采用单片机完成整个数控部分的功能,而且在输出部分方案二使用运算放大器作前级的功率放大电路,由于运算放大器具有很大的电源电压抑制比,可以大大减小输出端的纹波电压。 通过比较,我们选择方案二。 2.3硬件模块设计 2.3.1数控部分 (1)数控部分核心采用STC89C52单片机最小系统,包括STC89C52单片机、复位电路、2个LED数码管及两个按键。 (2)步进的改变由按键控制,输出值由数码管显示。仿真图如图(2)所示: 图(2) 2.3.2 DA转换电路模块 本系统使用的是逐次逼近型DAC0832芯片。DAC0832是8分辨率的D/A转换集成芯片。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。经预置后单片机给DA发送数据经芯片运算完成后,以电流形式输出,在DA输出后加一电流——电压转换电路。设计中用两个电压控制字代表0.1V,当电压控制字从0,1,2,……99时,电源输出电压为0.1V,0.2V,……9.9V.DA转换部分输出电压Ui作为电源功放级的输入电压。根据基准电压,当8位数据口全为一的时候输出为基准电压值,这样根据输入数据的不同就可以实现输出电压的连续变化,从而达到数控的目的。原理图如图(3)所示,计算式如下: Uimax=(100/256)*5.12V=2V 图(3) 2.3.3功率放大电路 后级需要进行电流放大放大,为此我们采用了推挽式OTL功率放大电路。 具体仿真图如图(4) 图(4) 2.3.4输出电压显示电路 为了实现输出电压的实时监控,使用ICL7107搭接的数字电压表对其输出电压采样测量,并输出显示,我们可以从数码管上读取输出电压的实测值,原理图见附录(4)。 由此节约了单片机 I/O口。 2.3.5直流稳压电源设计 设计的直流稳压电源给整个系统供电,采用三端稳压芯片7805、7905、LM317和LM337起稳压作用,4700uf电解电容、100uf和0.33uf瓷片电容起滤除纹波作用,输出分别为±15V、± 5V给各单元电路供电,设计的电源原理图如附录(2)所示。 2.4软件模块设计 本次设计的软件比较简单,出于效率的要求,把外围电路设计得尽可能的少,更容易控制,所以单片机驱动外围芯

您可能关注的文档

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档