微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > stm32f030功耗不小啊,HSI 48MHz要22mA

stm32f030功耗不小啊,HSI 48MHz要22mA

时间:12-13 整理:3721RD 点击:
看来用在48V系统里是不是供电只能考虑开关电源了。。。

22mA够小了吧。。。如果不需要性能,还可以把主频降点儿
外设多么? 如果主要就是stm32耗电,用LDO供电也还凑和

做电机驱动的控制芯片。基本没有外设。
以前用stm8s903,降频到8MHz,基本控制在10mA,想像中认为stm32工艺更先进,可能功耗还会小一点,结果果然还是和频率正相关啊。
我们的48系统要保证36-60V工作,(60-3.3)V*22mA 有1.25W了,一个DPAK封装的都不够用。

既然用stm8s能搞定,为啥非要换stm32呢~~
可以再看看stm8l, 8M时2mA, 16M时4mA多。
要么就dcdc,要60V输入的话,看看xlsemi的产品线,应该有不少

要搞个sensorless方案,上FOC
xlsemi开关频率低,电感和电容体积小不了
其他高耐压频率高点的价格又接受不了
烦躁。。。

先用LDO降到36V,然后上MP2451,这货体积小,2M开关频率,电感电容也小

前面的LDO有什么推荐的吗?
317之类的?

317只能37V吧,得带HV的,恐怕还不好找
用稳压管+NPN再加几个电阻,搭个跟随器得了,反正这里要求不是很高。。
我用这个办法做过100V+的线性稳压

复杂一点的方案见图
这里精度要求不高,用了一个蓝光LED当基准源,要求高就用TL431之类
启动瞬态还要考虑优化优化

要求不高,现在内部12V就是用的稳压管+NPN

谢谢哈,我再整体权衡一下!

上次听过siliconlab的cortex-M0。功耗也非常的低。

这个和软件设计关系很大。你这个功耗肯定是全速。
起码要用sleep模式,功耗能降低很多。
我喜欢用8M不用PLL,功耗可以做到5mA左右
最近一个东西要用SPI,12M,因此把SYSCLK提高到了24M,最终也不超过10mA
都是Cortex M3核心。

FOC 运算要求还是蛮高的,LDO大散热也许可以  
  

LM317使用时浮地,保证VIN和ADJ/VOUT之间小于37V即可,所以60V转36V可以用。
曾经使用耐压15V的IL1117将30V降为28V(0.1A),一切正常。

上电瞬间输出端是0V吧
我也这么用过,没出问题,但是用到产品上的话,估计还是要适当加点保护措施

我也关心这个瞬态会不会有问题

可以查查汽车用电机驱动芯片,电机功率不大驱动没问题,可直接接电源

60V降到3.3V用,必须要DC-DC啊,LM500X系列又便宜又小,干嘛用LDO啊。

太贵了,用不起

啊忘了LM5007了
立创批量5.68元,这价格还可以吧
或者你再查查MPS有没有类似的,应该会比TI便宜些吧

最终可能用这个方案。。。
还在纠结
MP2459一块多钱吧,2805和XC6206 SOT23封装的都是小几毛钱。
MP2459耐压55V,前面用个15V zener抗一下撑36V-60V,不知道有没有什么风险。。。

算算总电流多少,看15V zener的耗散功率是否允许。。。
感觉zener这么用不太合适
以及你需要12V和5V么?XC6206输出3.3V的电流够不够?

mosfet的Pre-driver需要12V
对外的控制反馈接口需要5V系统
mcu需要3.3V
mcu及外围大概25mA, 耗散43mW,XC6206看手册是绰绰有余的。
5V和12V耗电很小,最多各5mA,可能28L05需要封装大一点。
15V zener 可能换成12V zener,DCDC功率算50%,耗散功率应该差不多。
就是zener顶在前头这个用法不知道有没有风险,示波器抓了下好像还行。。。

12V这个耗电量应该很小吧
可以直接让mp2459输出5V,xc6206不变, 5V接个*7660二倍压得9V,也凑和够了
这样效率还稍微高一点点

predriver要10V以上,一般用12V或15V

其实问题不大,你可以看看mos管的特性曲线
不行就三倍压

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top