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

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

3天内不再提示

如何迅速评估MPC5744P的ADC功能

strongerHuang ? 来源:嵌入式程序猿 ? 作者:嵌入式程序猿 ? 2021-08-09 16:08 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

嵌入式产品设计中,很多都会用到ADC模块外设,负责模拟量的采集,例如电机电流,电池电压,电机温度等,驱动层提供可配置的ADC采集功能,通道可选,触发方式可选。加入我们使用MPC5744片子的ADC0模块以下通道来评估下ADC功能。

AN0---------B7-----Pin43 电机A相电流

AN1--------B8------Pin47 电机B相电流

AN2_____C1-----Pin41, 电机C相电流

AN3-------C2------Pin45 输出电压

AN4----- E6------Pin46 温度采集1

AN5-------E2-----Pin49 电池电压

AN6-------E7------Pin48 温度采集2

软件触发 AN3,AN4,AN5,AN6. 硬件触发 AN0,AN1,AN2.

ADC 配置

通道配置

bbda5cd2-f872-11eb-9bcf-12bb97331649.png

调用API初始化

bc048fde-f872-11eb-9bcf-12bb97331649.png

回调函数实现

bc23b85a-f872-11eb-9bcf-12bb97331649.png

bc66889c-f872-11eb-9bcf-12bb97331649.png

编译无误后,可以测试,

通过测试AD通道的电位器,计算和采集到的AD值接近,证明ADC功能没有问题,还可以优化,添加更多接口,供项目使用。

编辑:jq

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

    关注

    99

    文章

    6751

    浏览量

    550096
  • AD
    AD
    +关注

    关注

    28

    文章

    876

    浏览量

    152478
  • 函数
    +关注

    关注

    3

    文章

    4388

    浏览量

    65315

原文标题:快速评估MPC5744P的ADC功能

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Texas Instruments ADC3669EVM ADC评估模块 (EVM)数据手册

    Texas Instruments ADC3669EVM ADC评估模块 (EVM) 设计用于评估ADC3669系列高速模数转换器 (
    的头像 发表于 07-04 14:39 ?266次阅读
    Texas Instruments <b class='flag-5'>ADC</b>3669EVM <b class='flag-5'>ADC</b><b class='flag-5'>评估</b>模块 (EVM)数据手册

    Analog Devices Inc. EVAL-AD4630-24 SAR ADC评估板特性/参考电路

    Analog Devices Inc. EVAL_AD4630-24 SAR ADC评估评估AD4630-24逐次逼近寄存器 (SAR) 模数转换器 (ADC)。AD4630-24是
    的头像 发表于 06-25 14:07 ?270次阅读
    Analog Devices Inc. EVAL-AD4630-24 SAR <b class='flag-5'>ADC</b><b class='flag-5'>评估</b>板特性/参考电路

    MPC5744P C55闪存驱动程序,间歇擦除怎么解决?

    我们正在调查闪存的特定部分未按预期擦除的两个问题。 我们使用的是 v.1.1.0 c-array 软件驱动程序,直到构建了新一批硬件,才观察到此问题。MCU 具有掩码集 1N15P 和日期代码
    发表于 04-10 06:55

    ADS5295 8通道ADC评估模块

    电子发烧友网站提供《ADS5295 8通道ADC评估模块.pdf》资料免费下载
    发表于 12-18 17:31 ?0次下载
    ADS5295 8通道<b class='flag-5'>ADC</b><b class='flag-5'>评估</b>模块

    ADC128S102EVM评估模块

    电子发烧友网站提供《ADC128S102EVM评估模块.pdf》资料免费下载
    发表于 12-05 14:22 ?1次下载
    <b class='flag-5'>ADC</b>128S102EVM<b class='flag-5'>评估</b>模块

    ADC354x评估模块

    电子发烧友网站提供《ADC354x评估模块.pdf》资料免费下载
    发表于 11-27 13:50 ?0次下载
    <b class='flag-5'>ADC</b>354x<b class='flag-5'>评估</b>模块

    ADC368xEVM评估模块

    电子发烧友网站提供《ADC368xEVM评估模块.pdf》资料免费下载
    发表于 11-27 13:48 ?0次下载
    <b class='flag-5'>ADC</b>368xEVM<b class='flag-5'>评估</b>模块

    如何评估adc的性能参数

    评估ADC(模数转换器)的性能参数是一个综合考量多个因素的过程。以下是一些关键的ADC性能参数及其评估方法: 一、分辨率 分辨率是衡量ADC
    的头像 发表于 11-19 17:26 ?2002次阅读

    DRV5825P评估模块

    电子发烧友网站提供《DRV5825P评估模块.pdf》资料免费下载
    发表于 11-19 14:18 ?0次下载
    DRV5825<b class='flag-5'>P</b><b class='flag-5'>评估</b>模块

    ADC12DLXX00评估模块

    电子发烧友网站提供《ADC12DLXX00评估模块.pdf》资料免费下载
    发表于 11-14 15:25 ?0次下载
    <b class='flag-5'>ADC</b>12DLXX00<b class='flag-5'>评估</b>模块

    AM62P SK评估模块

    电子发烧友网站提供《AM62P SK评估模块.pdf》资料免费下载
    发表于 11-12 14:54 ?0次下载
    AM62<b class='flag-5'>P</b> SK<b class='flag-5'>评估</b>模块

    ADC36xxEVMCVAL评估模块

    电子发烧友网站提供《ADC36xxEVMCVAL评估模块.pdf》资料免费下载
    发表于 11-06 09:17 ?0次下载
    <b class='flag-5'>ADC</b>36xxEVMCVAL<b class='flag-5'>评估</b>模块

    ADC3910D125评估模块

    电子发烧友网站提供《ADC3910D125评估模块.pdf》资料免费下载
    发表于 11-05 09:17 ?0次下载
    <b class='flag-5'>ADC</b>3910D125<b class='flag-5'>评估</b>模块

    ADC366xEVM评估模块

    电子发烧友网站提供《ADC366xEVM评估模块.pdf》资料免费下载
    发表于 11-04 09:59 ?0次下载
    <b class='flag-5'>ADC</b>366xEVM<b class='flag-5'>评估</b>模块

    ADC354xEVM评估模块

    电子发烧友网站提供《ADC354xEVM评估模块.pdf》资料免费下载
    发表于 11-01 09:30 ?0次下载
    <b class='flag-5'>ADC</b>354xEVM<b class='flag-5'>评估</b>模块