0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HPM6000系列 ADC 相关硬件设计教程

先楫半导体HPMicro 2022-07-22 11:18 次阅读

本文将为大家展示国产芯片HPM6000系列ADC性能出色的测试结果并为您提供了与HPM6000系列微控制器模数转换器ADC相关的外部电路设计建议。


在HPM6700/6400系列微控制器上,提供了3个12位ADC和1个16位ADC。在HPM6300系列微控制器上,提供了3个16位ADC。在使用到AD转换的应用中,ADC的精度会影响到整个应用系统的性能。ADC的精度并不仅仅取决于模数转换器本身,也与微控制器的外部电路设计有关。

ADC外部电路设计

HPM6000系列高性能MCU的模数转换器ADC的供电和参考相关引脚总结如下:

675ea498-039c-11ed-9ade-dac502259ad0.png

表1. ADC的供电和参考引脚

本章节主要提供了ADC的供电和参考引脚的硬件设计建议。

1. ADC的供电


VANA为ADC的模拟供电引脚,VANA上的噪声有可能影响到ADC的精度。因此建议用户设计电路时,对HPM6000系列微控制器的VANA引脚谨慎处理。如条件允许,应采用单独的线性稳压器对VANA供电。推荐用户选择3.3V输出、供电电流大于50mA的LDO

67883dda-039c-11ed-9ade-dac502259ad0.png

图1. VANA供电首选方案

如上图所示,HPM6000系列高性能微控制器支持单3.3V供电,可以对所有供电引脚提供统一的3.3V,对以下电源供电引脚:

DCDC_IN,片上DCDC的供电引脚,片内DCDC提供1.1V的核心电压输出

VPMC,电源管理域的外设供电引脚

VIO_Bxx,各个IOBank的供电引脚

这些供电引脚提供了微控制器整体功耗的主要部分,因此推荐用户使用效率更高的DCDC开关电源为之供电,对于不同系列产品,电源设计输出电流应有不小于1A的输出能力。

VANA的供电建议与其他电源引脚供电分开,以降低开关电源的噪声对模拟电路的影响,建议使用输出纹波更小的线性稳压器LDO对VANA供电,并在尽可能靠近VANA引脚的位置,并联1个4.7uF和1个0.1uF的电容用于滤波,注意电容应连接到模拟地。

用户如果出于种种因素,没有条件实现使用单独的线性稳压器对VANA供电,可以参考下图的次选方案:

67a07936-039c-11ed-9ade-dac502259ad0.png

图2. VANA供电次选方案

VANA应当通过0欧姆的电阻或磁珠单点连接到微控制器的3.3V供电电源,并在尽可能靠近VANA引脚的位置,并联1个4.7uF和1个0.1uF的电容到模拟地用于滤波。VANA供电的次选方案对电源噪声相比推荐方案稍敏感,但是用到的电源器件较为节省,如果用户对ADC的性能要求不严格,可以采用次选供电方案。

2. ADC的参考


VREFH是模数转换器ADC的高位参考电压输入。VREFH的稳定直接影响到ADC的转换精度和抗噪声特性。建议用户采用独立的基准电压模块,提供VREFH,如下图所示:

67bc426a-039c-11ed-9ade-dac502259ad0.png

图3. VREFH首选方案

建议用户使用外部的基准电压模块提供VREFH,并在尽可能靠近VREFH引脚的位置,并联1个4.7uF和1个0.1uF的电容到模拟地用于滤波。

注意,VREFH的电压不要超过VANA的供电电压。

VREFL是ADC的低位参考电压,建议直接连接到模拟地,模拟地应当通过0欧姆的电阻单点与数字地连接。

如果出于成本考虑,不使用外部基准电压模块,用户可以参考以下VREFH次选方案:

67dc80ac-039c-11ed-9ade-dac502259ad0.png

图4. VREFH次选方案

VREFH应当通过0欧姆的电阻或磁珠单点连接到微控制器的VANA,并在尽可能靠近VREFH引脚的位置,并联1个4.7uF和1个0.1uF的电容到模拟地用于滤波。

VREFL是ADC的低位参考电压,建议直接连接到模拟地,模拟地应当通过0欧姆的电阻单点与数字地连接。

3.ADC的模拟信号输入

ADC的模拟信号输入线路上引入的噪声会对ADC的转换精度造成影响,用户可以采取以下措施,尽可能消除输入信号的噪音:

尽可能减短输入信号线路的长度。

避免在模拟信号线平行布置数字信号线路。

如果条件允许,可以在模拟信号线两侧布置地线用作屏蔽。

考虑在靠近ADC输入引脚的位置添加外部RC滤波器,注意RC滤波器的截止频率应 高于应用关心的ADC模拟输入信号的频率。

67edbd40-039c-11ed-9ade-dac502259ad0.png

图5. 模拟信号输入推荐

总 结


本文提供了HPM6000系列微控制器模数转换器ADC相关的硬件设计指南,ADC的参考电压和模拟供电质量直接关系到ADC的转换精度。建议用户根据应用的ADC转换精度要求,在以下几种参考方案中,选择合适的。


6809a4d8-039c-11ed-9ade-dac502259ad0.png

图6. ADC供电和参考连接方案总结

如上图所示,建议用户使用独立的线性稳压器产生VANA供电,独立的外部基准电压生成VREFH参考,以此获得最优的ADC转换精度。也可以考虑使用独立线性稳压器产生VANA和VREFH。性能最优的参考方案(前者),相比性能次优的参考方案(后者),ADC转换结果噪声降低可达约5%~10%。

对于ADC转换精度要求不严格的用户,可以使用开关电源DCDC产生MCU的全部供电。这个成本最优的参考方案,相比性能最优和性能次优的方案,ADC转换结果噪声增加可达20%~50%。


注意,ADC的转换精度受多种因素影响,各推荐方案及其效果仅供参考,建议用户根据自身应用对ADC的要求,选择合适的方案。

6824a04e-039c-11ed-9ade-dac502259ad0.png


上图是HPM6750微控制器采用16位ADC(ADC3)以1MSPS采样率,对1.8V输入进行2万多次转换的转换结果。VREFH由外部基准电压提供,可以看到,转换结果的跳动幅度为+/-35LSB(~1.5mV)。所有转换结果的标准差为~5.58LSB。

684c161a-039c-11ed-9ade-dac502259ad0.png

上图是HPM6750的16位ADC(ADC3),采用标准测试方法,测试差分非线性(DNL)和积分非线性(INL)的测试结果。结果显示其16位ADC的DNL为-0.9/+1 LSB,INL为-5.2/+3.1 LSB。有兴趣的读者可以访问先楫半导体官方网站查阅HPM6700/6400系列微控制器数据手册,获取完整的ADC电气特性参数

以上为本期内容,如果您有想了解关于 HPM6000系列的其他内容,欢迎私信小编,后期会推出更多相关内容哦!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16350

    浏览量

    177937
  • adc
    adc
    +关注

    关注

    98

    文章

    6497

    浏览量

    544539
收藏 人收藏

    评论

    相关推荐

    SDK里面是否能添加HPM5300系列芯片支持包?

    SDK里面是否能添加HPM5300系列芯片支持包?只发现板级支持包。
    发表于 09-27 10:01

    Keysight InfiniiVision 6000 X 系列示波器

    KeysightInfiniiVision6000X系列示波器深入探索,分析更多信号细节,直观的触摸屏用户界面、语音控制和区域触发,让复杂的任务变得简单无比。树立示波器性价比新标杆
    的头像 发表于 08-14 08:34 367次阅读
    Keysight InfiniiVision <b class='flag-5'>6000</b> X <b class='flag-5'>系列</b>示波器

    支持HPM6E00!HPMicro Pintool Web v0.3.1正式上线!

    1、新增HPM6E00系列数据先楫发布了最新的HPM6E00系列芯片,Pintool也迅速支持了HPM6E00
    的头像 发表于 07-05 08:18 624次阅读
    支持<b class='flag-5'>HPM</b>6E00!HPMicro Pintool Web v0.3.1正式上线!

    有奖提问!先楫半导体HPM6E00系列新品发布会!!

    半导体HPM6E00新品预览”的活动,盛况空前。 自此之后一直收到大家的信息,问什么时候能够买到HPM6E00,这不,我们来了~ 先楫半导体在现有的HPM6000系列RISC-V高性
    发表于 06-20 11:45

    迅为全国产3A6000电脑硬件方案LoongArch架构核心主板

    迅为全国产3A6000电脑硬件方案LoongArch架构核心主板
    的头像 发表于 06-07 17:26 375次阅读
    迅为全国产3A<b class='flag-5'>6000</b>电脑<b class='flag-5'>硬件</b>方案LoongArch架构核心主板

    HPM USB系列HPM6700双USB功能介绍

    HPM6700系列MCU提供了2个USB外设端口。这些端口内置高速PHY,支持OTG模式,主机模式支持高速、全速和低速模式,设备模式支持高速和全速模式,完全兼容USB2.0协议。这使得HPM
    的头像 发表于 05-31 08:17 565次阅读
    <b class='flag-5'>HPM</b> USB<b class='flag-5'>系列</b>:<b class='flag-5'>HPM</b>6700双USB功能介绍

    HPM USB系列HPM6700双USB功能介绍

    HPM6700系列MCU提供了2个USB外设端口。这些端口内置高速PHY,支持OTG模式,主机模式支持高速、全速和低速模式,设备模式支持高速和全速模式,完全兼容USB 2.0协议。
    的头像 发表于 05-30 11:40 644次阅读
    <b class='flag-5'>HPM</b> USB<b class='flag-5'>系列</b>:<b class='flag-5'>HPM</b>6700双USB功能介绍

    先楫半导体 hpm_sdk v1.5.0 正式发布

    先楫半导体 hpm_sdk v1.5.0 正式发布!功能升级更强大 版本更新概况 新支持的IDE IAR Embedded Workbench for RISC-V (测试版本3.20.1) 新增
    发表于 04-08 11:14

    基于先楫HPM5300 RISC-V内核MCU的HPM5361EVK开发板测评效果(二)

    HPM5361EVK是基于先楫HPM5300系列高性能RISC-V内核MCU的一款开发板。
    的头像 发表于 03-12 10:30 2889次阅读
    基于先楫<b class='flag-5'>HPM</b>5300 RISC-V内核MCU的<b class='flag-5'>HPM</b>5361EVK开发板测评效果(二)

    HPM5300EVK 优秀测评报告(一)

    的支持,本文整理了网友@kjsm的优秀报告,小伙伴们先睹为快!#1ADC读取今天来看看先楫HPM5361的ADC读取例程,先楫HPM5361的ADC
    的头像 发表于 03-05 08:19 916次阅读
    <b class='flag-5'>HPM</b>5300EVK 优秀测评报告(一)

    HPM5300EVK开发板优秀测评报告(一)

    今天来看看先楫HPM5361的ADC读取例程,先楫HPM5361的ADC是支持16位的模数转换的,精度比一般的MCU 12位/10位的ADC
    的头像 发表于 02-28 16:15 1054次阅读
    <b class='flag-5'>HPM</b>5300EVK开发板优秀测评报告(一)

    HPM6750体验ADC

    1、新建RTT工程,工程中添加对ADC的驱动: 2、保存工程后,添加测试代码。 3、我们根据原理图上的J10接个,只有PE29是ADC3的输出通道 4、先定义通道、任务 #define
    发表于 02-17 16:00

    【先楫HPM5361EVK开发板试用体验】先楫HPM5361EVK开发板测试 16 位高精度 ADC

    供48~100脚LOFP和OFN等封装,为工业自动化,新能源及汽车等应用提供了丰富的算力和高效的控制能力。 HPM5300EVK提供了一系列HPM5300微控制器外设的接口,包括一个ADC
    发表于 01-09 21:59

    先楫半导体HPM5300EVK开发板试用作品手册免费下载

    产品介绍: HPM5300系列MCU是上海先楫半导体推出的一款高性能RISC-V内核通用微控制器。 HPM5300系列RISC-VCPU主频高达480MHz,内置288KBSRA
    发表于 12-28 10:25

    【先楫HPM5361EVK开发板试用体验】RT-Thread ADC获取电压值

    完成一次转换所需要的时间,一般是us级别的。 应用程序通过 RT-Thread 提供的 ADC 设备管理接口来访问 ADC 硬件相关接口如下所示: 函数 描述 rt_device_f
    发表于 12-26 00:00