基于AVR单片机数控直流电压源设计与实现.docVIP

基于AVR单片机数控直流电压源设计与实现.doc

  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文档。上传文档
查看更多
基于AVR单片机数控直流电压源设计与实现

基于AVR单片机数控直流电压源设计与实现   摘 要:本文介绍了一种基于AVR单片机与开关稳压芯片的数控直流电压源。本系统通过Atmega16单片机以及DA转换器,控制以开关稳压芯片LM2596_ADJ为核心的BUCK电路,使其输出可调的电压,并具有液晶显示、掉电保持、过流保护等多种功能。本系统包含稳压电路、比较电路、供电电路、采样电路等硬件部分以及SPI通信软件、AD采样软件、液晶显示软件等软件部分。本系统的设计方案具有原理巧妙简单、性能指标优良等特点,具有较高的实践价值。   关键词:Atmega16单片机;DA转换器;开关稳压芯片;BUCK电路   数控直流电压源,就是输出电压可控的直流电压源。如今,电子设备己成为人们日常工作和生活中必不可少的一部分,而电源恰恰是电子设备的心脏,为电子设备提供所必需的能量,起着万分关键的作用。电源系统对安全性、可靠性、便捷性以及实用性的要求正变得越来越高,数控直流电压源也因此逐渐受到人们的青睐。传统可调电源往往通过电位器来达到目的,虽然这样的电源有很大的输出功率,但很难做到精确调整,效率也不高。而数控直流电压源输出精确可调,亦有较高的输出功率以及转换效率,且更加轻便。本文的目的就是研究和实现高效低耗的数控直流电压源。   1数控直流电压源基本组成及工作原理   本文所设计的数控直流电压源的基本组成结构框图如图1所示,系统中,MCU选用AVR单片机Atmega16,它内部资源丰富,功耗低,可以保证系统稳定、可靠运行。DA转换器选用TLC5615,其基准源由基准源芯片REF5020产生。模拟电路模块包括开关稳压芯片LM2596_ADJ,运放芯片TL082,开关型电压转换芯片LMC7660以及功率电感等器件,共同构成一个BUCK电路。输出电压、电流经采样电路采入MCU并由液晶LCD5110进行显示。按键作为输入设备,对输出电压进行设置。   本设计工作原理是将单片机与DA转换器进行SPI通信,使DA输出可调的控制电压,送到运放TL082反相端。而以开关稳压芯片LM2596_ADJ为核心的BUCK电路上电后即输出电压,经分压后送到运放同相端,此时TL082作为比较器使用以比较上述两个电压。运放输出信号经二极管IN4148送入LM2596-ADJ的反馈脚(FB端)控制输出电压,由于LM2596-ADJ内部有1.235V基准电压以及比较器,当FB脚处电压小于基准时,会抬高输出电压;反之,则会降低,最终达到稳定从而达到数控的功能。接上负载后,输出电压、电流经采样点路送入MCU,就能在LCD5110上显示输出电压与输出电流。当采得电流值大于额定值,则将软件关闭LM2596_ADJ的使能端,进行过流保护。   2系统硬件电路设计   2.1 单片机最小系统电路设计   单片机最小系统是利用最少的外围器件而使单片机工作的电路组织形式。 最小系统电路原理图如图2,包括单片机、振荡电路、复位电路及供电电路。   2.2 DA转换器及其基准源电路设计   DA转换器及其基准源电路设计如图3所示, REF5020外围电路简单,在其2脚(Vin)与4脚(Gnd)之间加上18V以下直流电压,再在6脚(Vout)接小电容即可得到基准电压。TLC5615为10位DA转换器,其1~4脚可与单片机标准SPI口PB4~7相连,通过收到的10位数字码控制输出电压。它的5脚与8脚加上供电电压,6脚(REFIN)接来自基准源的2.048V电压,就能在7脚获取DA的输出电压。   2.3 稳压电路及其后级滤波电路设计   LM2596系列是降压型开关稳压芯片,其外围电路为一标准BUCK电路。稳压电路及其后级滤波电路设计如图4所示,输入电压从其1脚(IN)与3脚(GND)接入,输入电压为40V以下直流电压。开关信号由其2脚(OUT)输出,加到电感与吸纳二极管上。5脚(ON/OFF)为芯片使能端,低电平有效。4脚(FB)为反馈端,接入反馈信号以控制输出电压。图中上半部分为5.0V稳压输出,为单片机供电。下半部分为主稳压电路,输出可数控的电压。PCB设计要点,输出电感、电容以及后级滤波电路参数设计可按实际设计要求参考芯片技术手册。   2.4 负电压产生电路设计   由于需为运放提供双电源,故需产生一负电压,可利用开关型电压转换芯片LMC7660。负电压产生电路设计如图5,在芯片8脚(V+)与3脚(GND)加入一正直流电压,并在2脚与4脚之间串上一10~22μF电容,即可在5脚得到对应正电压的负电压。   2.5 比较电路设计   比较电路设计如图6所示,本部分电路的核心思想是将输出电压(经分压后)与DA输出的控制电压进行比较,若输出电压小,则抬高输出电压;反之,则降低,使两个电压达到动态平衡以达到数控目的。本电路中,运放与反相端之间的电容

文档评论(0)

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

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

1亿VIP精品文档

相关文档