在该项目中为了实现电源管理功能,以及后续功能的扩展,在设计中使用到了stm32f0单片机,用来实现电量显示,升压电路使能,充电状态指示,过流保护等等功能。

STM32F0系列单片机供电电压范围为2.0到3.6 V,而锂电池的最高电压为4.2V,不能直接使用锂电池给单片机供电,这里还需要做一次电压转换。

相比于开关电源,线性电源在高压差时转换效率低,发热量大,通常在高压差大电流转换中不会使用线性电源。而在该应用中锂电池最高电压为4.2V此时LDO的电源转换效率为78%,当电池电压为3.5V时转换效率可高达94%,在本项目中转换效率是可以接受的。下面来看看LDO线性电源的基本工作原理。

上图为LDO内部工作原理图,由分压取样电路、基准电压、误差放大电路、晶体管调整电路四部分组成。其中基准电路提供稳定的基准电压Vref输入到运放的同相输入端,分压取样电路由两个高精度R1,R2电阻串联组成,并且将采样电压反馈到运放的反相输入端,由运放的基本工作原理可知,此时运放会自动调整输出电压使得其同相输入端与反向输入端电压相等(虚短)。此时可通过下面的公式计算出LDO的输出电压。

在LDO中的晶体管导通时,可将C极E极之间等效为一个电阻,当有电流时会在三极管上产生压降,因此LDO的输出电压总是比输入电压低,不同的降压芯片压降也会有所不同。比如常见的LM7805芯片内部晶体管压降为2V,这就要求输入电压大于7V才能保证芯片正常工作。

在该项目中,电池电压与单片机供电电压压差较低,所以在LDO芯片选型时就不能选择压差较大的芯片。在这里使用到了一片低压差LDO芯片SC662K。

SC662K的输入输出压差仅有0.2V,当锂电池电压高于3.5V时SC662K都可以正常工作,提供稳定的3.3V电压。STM32F0系列单片机电压电压范围为2.0~3.6V,当电压低于3.5V时便可以直接使用锂电池进行供电。在由电池直接供电期间单片机中的AD参考电压不在为3.3V,为了得到ADC当前的参考电压,这时可以使用单片机内部的1.224V稳定的电压源来计算出此时单片机供电电压以此来计算单片机参考电压,所以当电池电压低于3.5V时直接使用电池供电对单片机的ADC正常工作是没有影响的。

DIY多快充协议太阳能充电器!----线性电源相关推荐

  1. DIY多快充协议太阳能充电器!----项目总结(文末干货分享)

    经过前面六篇文章,已经将<DIY多快充协议太阳能充电器>实战项目介绍完成.在项目起源中明确了该实战项目的学习点,分别是三种常见的电源拓扑结构,通过一个项目将BUCK降压拓扑,BOOST升压 ...

  2. DIY多快充协议太阳能充电器!----快充协议实现原理

    在前面的几篇文章详细介绍了支持MPPT功能的太阳能锂电池充电电路和锂电池的三段式充电,最终使用上海如韵电子的CN3791降压芯片设计了锂电池充电电路.然后介绍了BOOST升压拓扑原理,并且采用了TI的 ...

  3. DIY多快充协议太阳能充电器!----硬件框图

    上一篇文章介绍了多协议快充太阳能充电器的项目起源,这篇文章来介绍该项目的硬件框图与项目需求. 上图为本项目的主要硬件框图,其中电源部分主要由三部分组成,BUCK降压电路,BOOST升压电路,LDO降压 ...

  4. DIY一款多快充协议太阳能充电器!----项目起源

    有没有遇到过在外旅行期间手机没电,相机没电,蓝牙耳机没电的窘境.即使在出行前准备好了充电宝,但有时依然满足不了手机的"吃"电速度.这时为何不考虑下购买一款太阳能充电宝,时常听到这样 ...

  5. 快充协议诱骗芯片大全:XSQ10支持9V12V15V20V

    针对多种快充协议的充电器,我们提供了多款方案芯片可以获取充电器的快充电压,例如9V.12V.15V.20V. 第一.XSQ10取电方案 支持QC.FCP等协议,针对USB-A或Type-C的充电器获取 ...

  6. UFCS新一代融合快充协议的发展

    一.简述 UFCS--Universal Fast Charging Specification,新一代融合快充协议 2022年10月,中国通信标准化协会与电信终端产业协会联合在京召开移动终端融合快充 ...

  7. 没啥用知识(1)——快充协议如何工作

    没啥用知识(1)--快充协议如何工作 没啥用知识 前几天跟朋友聊天谈到了网上有人使用非官方数据线和充电器给使用 USB Type-C 口的 iPad Pro 充电,结果导致 iPad 损坏的情况.联想 ...

  8. 私人快充协议与PD快充协议的区别

    什么是私人快充协议,什么是PD快充协议?首先,协议是什么?一个简单的类比,它就像一个代码,双方都拥有相同的代码以此来建立联系.就手机而言,它代表了在手机和充电器内部集成的电源管理IC,特别是当手机和充 ...

  9. mtk协议与qc协议_通用充电器快充协议QC2.0,QC3.0,MTKPE,PE+,充电识别

    通用 USB 充电器(快充)说明 .快充的意义: USB 得到广泛普及是因为其能够为外围设备供电. USB 孕育于上世纪 90 年代 中期,最初的 目的是将外部设备(例如键盘.鼠标.打印机.外置驱动器 ...

最新文章

  1. ACM Computer Factory
  2. aryson ms sql_数据治理:SQL数据清洗十八般武艺
  3. 轨道阱 matlab,赛默飞四极杆-轨道阱液质联用仪核心参数详解
  4. 多所高校通知:暂缓返校
  5. 使用vue自定义组件以及动态时间
  6. 我的Windows Server 2008激活
  7. 什么叫诚实_诚实是人类最珍爱的美德之一,但是什么是诚实?
  8. 图灵奖Alan Kay:突破常规思维!道翰天琼认知智能机器人平台API接口大脑为您揭秘
  9. 银河麒麟Telnet远程登录
  10. Win11如何设置默认浏览器 win11设置默认浏览器的步骤方法
  11. vue路由跳转动画_vue怎么给路由切换时添加动画
  12. 浅谈【CSS】渐变背景(background-image)以及基础用法
  13. 嵌入式未来趋势是什么?
  14. 64位32位 java 浏览器_Java编程语言下 Selenium 驱动各个浏览器代码
  15. 能够打开国内网络,比如百度微信,但是打不开外国网站,该怎么解决(主要是DNS的问题)...
  16. android手机的文件格式,安卓手机如何打开.apk文件?
  17. 0对任何数取余_大数取余
  18. C#之控制台RPG类魔塔游戏
  19. 惠普服务器SPP包制作方法
  20. Luogu P4707 重返现世

热门文章

  1. python进程间共享数据_python 进程间共享数据 (二)
  2. centos7手动分区
  3. uclinux-2008r1(bf561)内核的icache支持(3):__fill_code_cplbtab
  4. Windows 10可三步重回经典XP系统外观 免安装主题
  5. 使用IDEA进行反编译
  6. 【有利可图网】PS教程: 绘制蓝色水晶质感的APP图标
  7. 栅格瓦片转mongodb离线部署
  8. 上千套程序论文/毕业设计供你选择
  9. 计算机之间是如何通信的
  10. 微信小程序map组件点击不同的marker跳转到不同的页面