基于脉宽调制恒流源设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于脉宽调制恒流源设计

基于脉宽调制恒流源设计   【摘 要】数控恒压源由模拟电源电路、单片机控制电路、脉宽调制电路、功率驱动放大电路、模数转换电路、输入电压设置电路、输出电压显示电路组成。该电源采用数字调节,输出精度高且兼备短路和过流保护及报警功能,特别适用于各种有较高精度要求的场合。   【关键词】数控电源;C8051F410;TL494;恒压   恒压源的作用就是使电源输出恒定的电压,是电子技术常用的设备之一,广泛的应用于教学、科研等领域。传统的直流稳压电源功能简单、较难控制、效率低、精度低、体积大,普通直流稳压电源品种很多,但均存在以下问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。当输出电压需要精确输出或需要在一个小范围内改变时(1.02~1.03V)困难就较大。另外,随着使用时间的增加,波段开关及电位器难免接触不良,对输出会有影响,常常通过硬件对过载进行限流或截流型保护,电路构成复杂,稳压精度也不高。本文设计了一种以单片机为核心的脉宽可调节的高精度数控恒压电源,克服了传统直流电压源的缺点,具有很高的应用价值。   1 产生恒流源的原理   在本次设计中,主要是通过单片机C8051F410对输出电流进行实时采样,将采样值与设定值比较,利用比较后的结果来调整单片机的DA输出,TL494利用单片机DA输出的电压调整PWM的占空比,通过反馈控制,达到恒定电流输出的目的。   TL494 是一个固定频率的脉冲宽度调制电路,内置了线性锯齿波振荡器,振荡频率可通过外部的一个电阻和一个电容进行调节,其振荡频率如下:   f■=■(1)   驱动脉冲发生器、脉宽调制器以及各种保护电路全部由TL494完成。TL494内部有两个比较器,两组误差放大器和5V基准电压源等组成,TL494广泛应用于1000W以下的大功率开关电源中。   电路中利用第15脚和第16脚构成保护电路(保护信号必须得是正的电压),当输出电流超过系统所能承受的最大电流是,TL494就会关闭开关管的功率输出,限制电流输入大小,达到保护的目的。   2 电路实现   在电路的设计中,单片机C8051F410来实现对总体电路的控制以及数/模之间的转换,为了使电路更加稳定,加入了两个滤波器。所谓的滤波器就是由电容器、电感器和二极管等电子原件所组成。滤波器的作用就是把电源提供的一部分能量给负载使用,同时把另一部分能量储存起来,当短时间供电不足或供电中断时,电容器和电感器就把储存的电能释放出来,供给负载继续用电,从而保证电源能不间断的向负载提供电流。电路图的主要部分如图1所示。   第1脚电压与第2脚电压进行比较,当输出电流升高时,第1脚取样电压也成比例升高,而第2脚电压不变,则误差放大器AMP1输出也要升高,通过TL494内部比较器控制,使第8脚输出脉宽占空比变大,使得功率开关管导通时间变短,从而使输出电流下降,这种反馈调节,抑制了输出电流的升高,达到稳定电流的目的;如果输出电流降低,则调节过程与上述相反,最终也将实现电流的稳定输出。   3 系统软件设计   图2 程序流程图   系统的软件设计主要包括液晶的驱动程序、实现恒流源大小的输出控制的程序、报警电流大小的设置、报警电压大小的设置、单片机所使用的时钟频率、各个端口初始化以及数/模间匹配算法的实现等。   3.1 输出电流的调节   电流的调节过程首先设定好输出电流值I■后,输出电流从0mA增大,在电流调整过程中,单片机不断对调整后的电流进行测量,得到采样电流值I■,当I■I■,调节过程与上述相反,程序设计的流程图如图2所示。   同时,为了检测系统是否正在进行输出电流的调节,在设备中加上了一个LED,当系统调节时,LED灯将会闪烁一次,这样可以对程序的调整过程有以个更好的监视,如果系统在不停的调节,LED将不停的闪烁,直至调试完成。   3.2 输出模拟量的转换   系统采集的AD码值如何转换为模拟量的电压值和电流值,也就是数/模间的匹配,通过对牛顿插值法、拉格朗日插值法和线性插值法进行综合比较,由于前两者运用起来比较复杂而且计算耗时较长,虽然线性插值法的截断误差不如前两者,但误差也在本设计允许的范围内,所以最终选择了计算速度快的线性插值法。   线性插值的方法对数据处理是通过对已存入的模拟信号量和测量结果的数字信号量序列(x■,y■),(x■,y■),(x■,y■),…,(x■,y■),相互匹配来计算所需要求的数据。在本设计中即是已存入的数/模间的对应的值,其中电压值对应的电压AD值见表1,电流值对应的电流AD值见表2。   表1 电压值对应的电压AD值   对于任意采集到的电流AD值x,通过查表2中x在已经测量结果序列中的位置是x■≤x≤x■(0≤i≤n-2),同过插值计算,可以得出该AD码所对应的电流y,公式计算如下:  

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档