STM32模拟部分供电问题

[复制链接]
 楼主| 发表于 2012-3-19 09:14 | 显示全部楼层 |阅读模式
大家都知道,没有模拟参考电压的STM32用的基准是VDDA,但是供电要求VDDA和VDD的压差始终不能超过300MV,这就为分开供电带来了麻烦,大家有没有一个比较好的方法解决这个问题呢?
发表于 2012-3-19 09:35 | 显示全部楼层
呵呵,我觉得用基准电压给VDDA供电的方案还行,首先VDDA消耗的电流比较小,同时基准精度至少保证1%,而SPX1117-3.3的精度也为1%,两者理论最大偏差为2%,远远小于300mV!
 楼主| 发表于 2012-3-19 09:52 | 显示全部楼层
那完全可以采用1117供电,省去基准了,我想的是如果两者在电压上升的过程中会造成不一致。
发表于 2012-3-19 10:38 | 显示全部楼层
首先1117的温漂有点大,至少是150ppm,其次电源调整率比较大,性能比431差了不少,不能用于精密测量,呵呵!
 楼主| 发表于 2012-3-19 13:10 | 显示全部楼层
不知道香主对此有何论断。
 楼主| 发表于 2012-3-19 16:15 | 显示全部楼层
ST的芯片要求电源在上升过程中也要一致,你采用了分开供电的方式,没法保证电源始终是一致的。这是我认为有问题的原因。
发表于 2012-3-19 16:25 | 显示全部楼层
其实是这样的我的VDD使用5V稳压得到的,而VDDA是5V通过TL431产生2.5V再放大得到的,他们的源头都是同一个5V,在上电过程中完全一致从理论上讲无法保证,但是两者有差异的时间应该非常短!
发表于 2012-3-19 16:32 | 显示全部楼层
如果真要做到完全一致的话,我觉得可以在我VDDA电路输出端用三极管扩流,然后用VDDA个所有电源供电!
 楼主| 发表于 2012-3-19 16:39 | 显示全部楼层
因为stm32要求时钟要保持一直,无论是上电还是掉电过程,不这样做,我觉得有可能在某些时候发生问题,所以我觉得你的电路是有问题的,以前我也想过那么做,后来放弃了。如果你那里有温湿交变箱的话,建议你试试SPX117供电情况下造成的误差情况和spx1117温度变化的曲线。
 楼主| 发表于 2012-3-19 16:40 | 显示全部楼层
这样可以省去很多麻烦,我试验过零下十度到30度的情况,误差不是很大。
发表于 2012-3-19 18:38 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2012-3-19 18:42 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2012-3-19 18:56 | 显示全部楼层
SPX1117稳定性能比较差,不敢用!可以采用以下电路,输出电流至少可以达到150mA,能够满足STM32所有系列的供电需求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2012-3-19 20:05 | 显示全部楼层
你这么做,输出不到10mA电流,呵呵
发表于 2012-3-19 21:05 | 显示全部楼层
晕啊,R2取值太大了,可以考虑换成自恢复保险丝,主要用于保护三极管
发表于 2012-3-19 21:43 | 显示全部楼层
STM32F模拟部分供电用RC隔离数字VCC足以。
发表于 2012-3-19 22:04 | 显示全部楼层
RC隔离主要的问题是模拟部分的电流会在电阻上产生压降,并且这个压降值可能变化,做不到精密测量!
发表于 2012-3-19 23:02 | 显示全部楼层
顶, 要求精密的一般都很难. 合适就好, 不要求太多了.
发表于 2012-3-19 23:06 | 显示全部楼层
很不错啊
发表于 2012-3-20 09:18 | 显示全部楼层
13# linjinming2000
用5V+TL431再加一个NPN再加三个电阻搞不定吗?  

为何还用一个运放呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

463

帖子

1

粉丝
快速回复 返回顶部 返回列表