牛卧堂MCU技术交流

标题: 关于M051的2个内部电压的问题 [打印本页]

作者: hemingxian    时间: 2014-9-7 22:40
标题: 关于M051的2个内部电压的问题
先看看新唐公司提供的技术参考是如何说的
《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,应该不是。
为此写下上面的话,盼有高人指教;更希望得到权威的说法。这应该不是一个奢望。
作者: hemingxian    时间: 2014-9-12 10:25
《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
近来都比较忙,请问那个内部参考电压如何设置
作者: 何嘉诚1989    时间: 2015-3-31 15:06
近来都比较忙,请问那个内部参考电压如何设置
作者: hemingxian    时间: 2015-3-31 19:46
你说的是VBG吗?这是个固定的电压,无法设置,是在芯片制造时确定的。这个电压的稳定度相当的高。
作者: 何嘉诚1989    时间: 2015-4-8 10:19
那我ADC转换时,怎么知道它的VBG是多少,还有如何使用这个内部基准电压

作者: hemingxian    时间: 2015-4-8 20:49
根据你的芯片就可以查到VBG的值,例如芯片型号为M051 DN时取1.25V。至于如何使用这个内部基准电压,用通道7取VBG为输入源,转换一次,结果为x,那么(1.25/x)V即为1个转换读数对应的电压值,进而可求其他的转换值对应的电压值了。程序我不给了,你应该可以想到的。
作者: 何嘉诚1989    时间: 2015-4-15 16:02
用通道7取VBG为输入源,转换一次,结果为x,那么(1.25/x)V即为1个转换读数对应的电压值,什么意思,能详细讲讲吗

作者: hemingxian    时间: 2015-4-20 14:55
这就是详细的,如果不能理解,就只能说个例子了。例如,用通道7取VBG为输入源,转换一次,结果为1551左右,说明你的芯片电压为3.3V,结果为1024左右的话说明你的芯片电压为5V
作者: 何嘉诚1989    时间: 2015-4-21 11:31
楼主,还不是好明白,能留个QQ吗?或者你觉得不方便留QQ的话,可以加我QQ,307837314。这个问题一直想不通




欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) Powered by Discuz! X3.2