找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[M051] 关于M051的2个内部电压的问题

[复制链接]
跳转到指定楼层
楼主
hemingxian 发表于 2014-9-7 22:40:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先看看新唐公司提供的技术参考是如何说的
《M051 BN Series Technical Reference Manual V1.02.pdf》Revision V1.02  Oct.20, 2011
《M051 BN Series Technical Reference Manual V1.03.pdf》Revision V1.03  Mar.19, 2012
Digital power from VDD and VSS supplies the power to the intern provides a fixed 1.8V power for digital operation and I/O pins.
《M051 Series Technical Reference Manual EN V2.0.pdf》 Revision V2.0   May.04, 2011
Digital power from VDD and VSS supplies the power to the internal regulator which provides a fixed 2.5V power for digital
operation and I/O pins.
总而言之内部稳压器的电压有2说,一说1.8V,一说2.5V。最有意思的是在
《NuMicro M051 BN 系列技术参考手册》V1.03 2012/4/10 中文字部分为1.8V,而图形部分(图6.2.3-1)为2.5V。
最后在《TRM_M051(BN_DN_DE)_Series_SC_Rev1.00.pdf》2014/6/5 中统一为1.8V了。
其实内部稳压器的电压可以方便的从外部引脚量出来,可惜2014年6月以前的2年中没有人去做。现在总算有了权威的说法。
在M051的内部还有一个电压,也是手册中没有交代清楚的。在ADC中一个重要的电压被标为VBG,band-gap Voltage,内部带隙电压等,应该是一个东西,但是数值我几经查找,一无所获。它是不是前面提到的内部稳压器的电压1.8V呢?按2014/6/5手册上的图6-2,应该不是。
为此写下上面的话,盼有高人指教;更希望得到权威的说法。这应该不是一个奢望。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
 楼主| hemingxian 发表于 2014-9-12 10:25:13 | 只看该作者
《NuMicro M051 系列 M058/M0516微控制器简介》2010/8/18 V1.0 P14
带隙的模拟输入 VBG=1.26V ±5% VDD=2.5~5.5V时
《NuMicro M051 BN系列 NuMicro_M058_M0516_BN系列规格书》2012/4/10 V1.01 P57
带隙电压       VBG=1.20V ±5% VDD=2.5~5.5V时
《NuMicro M051 DN/DE Series Datasheet》2014/jun/3 V1.01 P67
VBG=1.25V VDD=2.5~5.5V TA=25℃        1.22~1.28V
          VDD=2.5~5.5V TA=-40℃~105℃ 1.18~1.32V
回复 支持 反对

使用道具 举报

板凳
何嘉诚1989 发表于 2015-3-31 15:05:52 | 只看该作者
近来都比较忙,请问那个内部参考电压如何设置
回复 支持 反对

使用道具 举报

地板
何嘉诚1989 发表于 2015-3-31 15:06:18 | 只看该作者
近来都比较忙,请问那个内部参考电压如何设置
回复 支持 反对

使用道具 举报

5#
 楼主| hemingxian 发表于 2015-3-31 19:46:17 | 只看该作者
你说的是VBG吗?这是个固定的电压,无法设置,是在芯片制造时确定的。这个电压的稳定度相当的高。
回复 支持 反对

使用道具 举报

6#
何嘉诚1989 发表于 2015-4-8 10:19:14 | 只看该作者
那我ADC转换时,怎么知道它的VBG是多少,还有如何使用这个内部基准电压
回复 支持 反对

使用道具 举报

7#
 楼主| hemingxian 发表于 2015-4-8 20:49:53 | 只看该作者
根据你的芯片就可以查到VBG的值,例如芯片型号为M051 DN时取1.25V。至于如何使用这个内部基准电压,用通道7取VBG为输入源,转换一次,结果为x,那么(1.25/x)V即为1个转换读数对应的电压值,进而可求其他的转换值对应的电压值了。程序我不给了,你应该可以想到的。
回复 支持 反对

使用道具 举报

8#
何嘉诚1989 发表于 2015-4-15 16:02:10 | 只看该作者
用通道7取VBG为输入源,转换一次,结果为x,那么(1.25/x)V即为1个转换读数对应的电压值,什么意思,能详细讲讲吗
回复 支持 反对

使用道具 举报

9#
 楼主| hemingxian 发表于 2015-4-20 14:55:16 | 只看该作者
这就是详细的,如果不能理解,就只能说个例子了。例如,用通道7取VBG为输入源,转换一次,结果为1551左右,说明你的芯片电压为3.3V,结果为1024左右的话说明你的芯片电压为5V
回复 支持 反对

使用道具 举报

10#
何嘉诚1989 发表于 2015-4-21 11:31:37 | 只看该作者
楼主,还不是好明白,能留个QQ吗?或者你觉得不方便留QQ的话,可以加我QQ,307837314。这个问题一直想不通
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU