DC-DC数控电源

题目要求:

选型

1.我首先想到的就是线性可调的芯片LM317,考虑到效率问题,线性损耗太大,否定了这个方案
2.后来请教过老师,给出的方案,MP1591,MP1584,LM2576,LM2596
不管是第一个方案还是方案二,在题目要求1和2上都可以满足,但经过理论分析,3和4要求不一定可以满足,所以,最终选定方案LM2596.



这几张图中标注的参数,就是我决定使用这款LM2596的原因。
基本上符合题目要求1、3、4,而要求2可以通过单片机程序修改得到,最大1A电流可以计算电阻求得。
**参数来源LM2596的技术手册。**如果有不理解的,可以多看看技术手册里的数据,里面基本都有,善于用百度等搜索引擎。

电路图

参考电路图

实际使用电路图

其中的元器件参数来源技术手册。
可以看到,这个电路,我一共添加了三处的修改。
1.输入电压调节部分:最上面的单片机dac输入通过运算放大器放大十倍接入反馈端4.
这里通过单片机输入不同的dac值,引起反馈端4的电压变化,从而引起输出端电压的变化,达到可调电压的目的。
2.输出电压采集部分:Cout旁边的分压电路,一个1k和9k电阻的串联,中间引出连接到单片机的adc采样电压值
注意,我这里采用分压电路原因,是因为我用的是stm32,所以adc口只能接受0~3.7v的电压值,假设这里输出电压达到二十几伏,不做分压的话,会烧毁单片机,而这里分掉的电压,在单片机的程序里补偿x10回来就行了。
3.电流采集部分:串联一个足够小的采样电阻上去(m欧级别)(因为足够小,所以不会影响这条电路上的电流大小),再利用负载和采样电阻之间的节点引出,利用运算放大器放大,单片机adc采集。
注意,这里的adc采集后需要在单片机程序里计算还原准确的电流值。具体公式根据你选用的采样电阻和放大倍数计算。
这里还有一处需要注意,就是这里的负载。我做测试用的电阻,一开始我用的普通电阻,结果理论电流1A就烧了,这条电路测不出电流(原来电阻没冒烟还不知道烧了),我还纳闷,后来我才知道,原来是功率的问题,普通电阻能承载的功率是有限的,超出承受的功率值就会烧,后来我换了功率电阻做测试,就可以了。

程序部分

这里我用的是stm32f103系列,程序部分倒是没什么好说的。找例程改改,我用的是正点原子的,我不生产程序,我只是程序的搬运工。
需要的功能:按键检测、一个dac、两个adc、显示屏这些。
把这三四个例程合在一起就可以了。
唯一麻烦的就是计算公式需要根据自己的电路进行设计,一定要分清放大缩小后还原回具体的值。电压分辨率需要自己去计算,让它恰好为0.1。这些都是可以通过单片机补偿的。

实验结果和提醒事项

最终的实验结果,是做到了2~22v可调,电流满足规定范围,但是调节不是线性的,根据测试结果,电压是曲线型的增长或减小,如果需要达到线性的效果,还需要通过电路计算出一个公式,单片机去补偿最终达到线性的现象。这个具体的可以看看数据手册,里面还有很多的公式帮助完善这个电路。
这个电路还有一个奇怪的现象,就是带载运行后,输出的电压会掉一点,这个原因还没找到。(当时因为期末和各种考试,这个电路做到及格的水平就提交了,算是一个半成品,希望后面有机会完善。但是从数据手册看,这个方向是完全正确的,掉电压的原因可能是焊接的问题,毕竟当时用的是洞洞板,这里提醒大家,最好画pcb,可以减少错误的发生)。

以上材料的来源均来自LM2596数据手册。
由于本人的水平有限,如果其中有什么错误的,请在评论区留下指正。相互学习。

关于用LM2596做的DC-DC数控电源相关推荐

  1. (转)搞定DC/DC电源转换方案设计,必看金律十一条

    [导读] 搞嵌入式的工程师们往往把单片机.ARM.DSP.FPGA搞的得心应手,而一旦进行系统设计,到了给电源系统供电,虽然也能让其精心设计的程序运行起来,但对于新手来说,有时可能效率低下,往往还有供 ...

  2. 西门子1200如何与c语言通信,S7-1200PLC1214c dc/dc/dc通过profinet以太网和S7-200smartcpu通讯怎么设置?...

    S7-1200PLC1214c dc/dc/dc通过profinet以太网和S7-200smartcpu通讯怎么设置? 1.确定用PROFINET通讯,则: STEP 7-Micro/WIN SMAR ...

  3. IoT嵌入式硬件--DC/DC

    " DC/DC转换器为转变输入电压后有效输出固定电压的电压转换器.在IoT硬件设计中应用的也比较广泛" 01 - 电荷泵式DC/DC 在IoT硬件设计中有两类DC/DC应用比较广泛 ...

  4. BUCK型DC/DC变换器的建模与仿真

    BUCK型DC/DC变换器的建模与仿真 摘要 1 文献调研 1.1 研究背景 1.2 Buck电路的应用场合 2 原理分析 2.1 模型介绍 2.2 模型分析 2.3 频域和时域响应 2.4 参数指标 ...

  5. APS54083 DC/DC升降压恒流驱动芯片 2.4G调光 —提供DEMO板

    深圳世微半导体有限公司,专业研发DC/DC降压恒流车灯IC,我们有一流的研发团队,良好的服务,做一流品质的产品,所有产品均提供配套的方案以及技术支持. APS54083 可实现线性调光和PWM调光,线 ...

  6. 低成本DC/DC转换器34063的应用(图)

    转自 http://www.mcu123.com/news/Article/all/Analog/200608/171.html   34063由于价格便宜,开关峰值电流达1.5A,电路简单且效率满足 ...

  7. 为您的DC/DC 转换器选择最佳开关频率

    作者: 德州仪器Richard Nowakowski 及Brian King 提高开关频率的好处很明显,但也有些缺点,设计人员应了解其中的得失利弊,才能选择最合适的开关频率来加以应用.这篇实用文章将逐 ...

  8. DC/DC转换器设计中接地线的布线技巧

    在设计印刷线路板时,设计工程师都会仔细思考铜线的走线方式和元器件的放置问题.如果没有充分考虑这两点,印刷线路板的效率.最大输出... 在设计印刷线路板时,设计工程师都会仔细思考铜线的走线方式和元器件的 ...

  9. DC/DC电源介绍及应用要点

    DC/DC是应用场景较多的电源方案,资料节选于网上,原文链接:https://blog.csdn.net/sinat_15677011/article/details/104175822 1.DC/D ...

  10. 小功率隔离型DC/DC高压电源模块

    产品描述 产品特点 ● 低成本超小体积SIP 7Pin符合UL94V-0标准阻燃封装 ● 直流升压模块电源输入与输出端之间6000VDC高隔离 ● 2 : 1直流宽电压输入范围,隔离稳压直流高电压输出 ...

最新文章

  1. 写一个图片预览器(react-native),温习一下初中数学
  2. 你必须知道如何回答的五大计算机安全问题!
  3. IOS UIWebView用法
  4. 《构建之法》阅读笔记04
  5. linux系统怎么安装cas,CAS 在Linux中安装与配置
  6. java模板设计学习
  7. 微信小程序之自定义toast弹窗
  8. 安卓手机管理器_神器推荐,安卓手机拯救者来了!!!
  9. chrome浏览器离线安装包下载地址
  10. FANUC机器人_KAREL编程入门(2)_通用IO信号的使用方法
  11. 服务器ipsan虚拟化,挂载IPSAN存储+链接克隆模板(修正版)
  12. H5播放Rtmp之Flowplayer播放
  13. 微信公众号被动回复消息 Java实现
  14. 中位数技巧(推理+证明)
  15. 雨棚板弹性法计算简图_雨棚板的计算书
  16. Lyapunov stability analysis、LaSalle’s invariance principle、Barbalat’s lemma
  17. delphi中setTimer函数的用法
  18. 2021年IT审计师CISA考试报考条件必备
  19. ecg 幅度_ECG信号
  20. SNS 游戏中社区 Server 和游戏 Server 一种数据交互的策略

热门文章

  1. 电视制式 NTSC PAL SECAM
  2. 增粉的各种方法【微信 / 微博 增加粉丝的108种方法】
  3. 那天柠檬果第一次成熟,真像是几经磨难摘来的“仙人果”。
  4. CSDN日报190910:程序员都秃头,商务个个是人精
  5. 奥数题-求空间4点构成的四面体体积
  6. 几大图片加载框架比较
  7. iOS越狱设备安装Frida不成功
  8. SQL DELETE FROM的用法
  9. 基于线性回归房价预测散点图和折线图
  10. spssfisher判别分析步骤_在SPSS中进行Fisher判别分析的具体操作及研究意义——【杏花开医学统计】...