电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电源技术>如何使用STM32单片机进行开关电源的设计与实现

如何使用STM32单片机进行开关电源的设计与实现

2019-03-29 | pdf | 0.54 MB | 次下载 | 3积分

资料介绍

  该论文是属于工程设计论文,研究的内容为基于 STM32 单片机开关电源的设计。该设计通过键盘选择开关电源的输出方式,设定输出电压值及电流的安全阈值,STM32 单片机根据存储的电压设定值向 DA 转换芯片 TLC5615 发送控制信号,输出对应模拟电压值给高频 PWM 输出专用芯片 SG3524 与反馈的输出电压值进行比较,然后,输出相应占空比的 PWM 信号,控制开关管 MOSFET 的导通或者关断。该设计不仅可以实现电压的可调,使得可调范围为 5~24V,同时还可以通过比较实测电流值与设定的电流安全阈值,进行过流保护。实验表明,电源输出的最大相对误差较小,具有较高的精度,其输出稳定,受负载变化影响小。

  近年来,电子系统的应用越来越广泛,而电源作为电子设备的动力源,直接影响着电子设备系统的性能,这就决定了电源在电子设备中的重要性。电子设备小型化、智能化及低成本的发展,对电源技术提出了更高的要求。而开关电源有着小型化、轻型化以及高效率的优势,从而被应用到几乎所有的电子设备中。但是同时存在输出效率低、损耗大、电流波动大等不足。

  本论文主要设计了一款基于 STM32 单片机的开关电源,输出电压范围为 5~24V,输出最大电流达到 2A。实现了基于 STM32 单片机稳压电源输出。

  首先接入 220V 的电网电压,经过变压器的电压转换,再通过整流滤波电路得到平稳的直流电压,通过键盘设定电压到 STM32 单片机,再通过 DA 数模转换和高频 PWM 输出专用芯片 SG3524 的作用,输出 PWM 控制开关管 MOSFET 的导通或关断,从而实现稳定的电压输出。本设计能实现输出电压的可调,可调范围 5~24V,同时,利用电流检测电路反馈到单片机,单片机的预设电流值进行比较,当超过单片机的设定的安全电流阈值时,单片机将会发出指令,改变输出的 DAC 值,进而控制 SG3524 的输入端,改变输出的 PWM,关断 MOSFET, 起到过电流保护的作用。

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费